From e60a8811a9103a91727d7658398f64546d30935c Mon Sep 17 00:00:00 2001 From: Marten Veldthuis Date: Sat, 25 Jul 2026 19:39:27 +0200 Subject: [PATCH 1/3] Conversion to Starlight --- .github/workflows/main.yml | 8 +- .gitignore | 10 +- README.md | 69 +- astro.config.mjs | 66 + babel.config.js | 3 - blog/20210915-self-initiables.md | 19 - blog/20250318-new-timeline.md | 28 - docs/02-epd/index.md | 1 - docs/03-admin/02-rom_config/index.md | 4 - docs/03-admin/07-other/index.md | 2 - .../prefill-with-prior-response.md | 3 - docusaurus.config.js | 165 - i18n/en/code.json | 276 - .../options.json | 14 - .../current.json | 30 - .../current.json | 26 - .../current/02-epd/index.md | 1 - .../prefill-with-prior-response.md | 3 - .../markdown-page.md | 1 - i18n/en/docusaurus-theme-classic/navbar.json | 18 - package-lock.json | 21727 ++++------------ package.json | 52 +- {static => public}/.nojekyll | 0 {static => public}/files/honos_plus_fhir.json | 0 .../icons/autoprotocols_icon.png | Bin {static => public}/icons/caret.png | Bin {static => public}/icons/edit_icon.png | Bin {static => public}/icons/feedback_icon.png | Bin .../icons/glyphicons_064_lightbulb.png | Bin .../glyphicons_halflings_085_circle_info.png | Bin {static => public}/icons/invitations_icon.png | Bin {static => public}/icons/manual_icon.png | Bin {static => public}/icons/neg_change.png | Bin {static => public}/icons/outcome_icon.png | Bin {static => public}/icons/pos_change.png | Bin {static => public}/icons/preferences_icon.png | Bin {static => public}/icons/print_icon.png | Bin {static => public}/icons/refresh_icon.png | Bin {static => public}/icons/star-icon.png | Bin {static => public}/icons/subscribed_icon.png | Bin {static => public}/icons/timeline_icon.png | Bin {static => public}/img/favicon.ico | Bin {static => public}/img/logo.svg | 0 {static => public}/img/roqua-q.png | Bin .../screenshots/admin_api_tokens_created.png | Bin .../screenshots/admin_api_tokens_index.png | Bin .../screenshots/admin_api_tokens_new.png | Bin ...n_api_tokens_revoke_button_highlighted.png | Bin .../screenshots/admin_api_tokens_revoked.png | Bin .../screenshots/admin_api_tokens_show.png | Bin .../admin_dossier_epd_id_changes_index.png | Bin ...sier_epd_id_changes_merge_confirmation.png | Bin .../screenshots/admin_protocols_index.png | Bin .../admin_protocols_measurements.png | Bin ...ently_answered_questionnaires_timespan.png | Bin .../screenshots/admin_sso_tokens_created.png | Bin .../screenshots/admin_sso_tokens_index.png | Bin .../screenshots/admin_sso_tokens_new.png | Bin ...n_sso_tokens_revoke_button_highlighted.png | Bin .../screenshots/admin_sso_tokens_revoked.png | Bin .../screenshots/admin_sso_tokens_show.png | Bin .../screenshots/admin_team_index.png | Bin .../admin_team_invitation_template.png | Bin .../screenshots/admin_team_new.png | Bin .../screenshots/admin_team_protocol.png | Bin .../screenshots/client_portal_login.png | Bin .../screenshots/client_portal_login_1.png | Bin .../screenshots/client_portal_login_2.png | Bin .../client_portal_manage_dossier.png | Bin .../client_portal_manage_login_1.png | Bin .../client_portal_manage_login_2.png | Bin .../client_portal_manage_login_3.png | Bin .../screenshots/client_portal_navbar.png | Bin .../screenshots/client_selfinit_fill_out.png | Bin 0 -> 12503 bytes {static => public}/screenshots/dataexport.png | Bin {static => public}/screenshots/dossier1.png | Bin .../screenshots/dossier_answers_edit1.png | Bin .../screenshots/dossier_answers_edit2.png | Bin .../screenshots/dossier_autoprot0.png | Bin .../screenshots/dossier_autoprot1.png | Bin .../screenshots/dossier_autoprot2.png | Bin .../screenshots/dossier_autoprot3.png | Bin .../screenshots/dossier_autoprot4.png | Bin .../screenshots/dossier_invite0.png | Bin .../screenshots/dossier_invite1.png | Bin .../screenshots/dossier_invite2.png | Bin .../screenshots/dossier_invites_edit1.png | Bin .../screenshots/dossier_quests0.png | Bin .../screenshots/dossier_quests1.png | Bin .../screenshots/dossier_quests10.png | Bin .../screenshots/dossier_quests11.png | Bin .../screenshots/dossier_quests12.png | Bin .../screenshots/dossier_quests1a.png | Bin .../screenshots/dossier_quests1b.png | Bin .../screenshots/dossier_quests3.png | Bin .../screenshots/dossier_quests3b.png | Bin .../screenshots/dossier_quests4.png | Bin .../screenshots/dossier_quests4a.png | Bin .../screenshots/dossier_quests5.png | Bin .../screenshots/dossier_quests6.png | Bin .../screenshots/dossier_quests7.png | Bin .../screenshots/dossier_quests8.png | Bin .../screenshots/dossier_quests9.png | Bin .../screenshots/dossier_reports0.png | Bin .../screenshots/dossier_reports1.png | Bin .../screenshots/dossier_reports2.png | Bin .../screenshots/dossier_reports3.png | Bin .../screenshots/eerste_gebruik_1.png | Bin .../screenshots/eerste_gebruik_2.png | Bin .../epd/create-nonresponse-for-pending.png | Bin .../screenshots/epd/dossier-index.png | Bin .../screenshots/epd/measure-autoprotocol.png | Bin .../epd/measure-direct-invullen.png | Bin .../screenshots/epd/measure-filters.png | Bin .../screenshots/epd/measure-klaarzetten.png | Bin .../screenshots/epd/measure-measurement.png | Bin .../screenshots/epd/measure-nonresponse.png | Bin .../screenshots/epd/measure-page.png | Bin .../epd/measure-professional-controls.png | Bin .../screenshots/epd/measure-professional.png | Bin .../epd/measure-respondent-controls.png | Bin {static => public}/screenshots/epd/navbar.png | Bin .../screenshots/epd/notifications-create1.png | Bin .../screenshots/epd/notifications-create2.png | Bin .../screenshots/epd/notifications-create3.png | Bin .../screenshots/epd/notifications-show.png | Bin .../epd/overview_autoprotocol_section.png | Bin .../epd/overview_pending_responses_page.png | Bin .../epd/overview_pending_section.png | Bin .../epd/overview_selfinit_section.png | Bin .../screenshots/epd/overview_timeline.png | Bin public/screenshots/epd/selfinit_enable.png | Bin 0 -> 11475 bytes .../epd_outcome_scores_with_missings.png | Bin ...recently_answered_fixed_questionnaires.png | Bin .../epd_recently_answered_questionnaires.png | Bin {static => public}/screenshots/gebruikers.png | Bin .../screenshots/gebruikers2.png | Bin .../screenshots/instellingen.png | Bin .../medo-migration/deelnemers-medo.png | Bin .../medo-migration/dossier-edit-md-id.png | Bin .../dossier-edit-onderzoeksnummer.png | Bin .../dossier-table-two-types-of-ids.png | Bin .../medo-migration/export-medo.png | Bin .../medo/en/accountinstellingen.png | Bin .../screenshots/medo/en/deelnemersdetail.png | Bin .../screenshots/medo/en/deelnemerslijst.png | Bin .../screenshots/medo/en/medewerkerslijst.png | Bin .../screenshots/medo/en/nieuwe-deelnemer.png | Bin .../medo/en/projectinstellingen.png | Bin .../screenshots/medo/en/projectoverzicht.png | Bin .../screenshots/medo/en/projectpagina.png | Bin .../medo/nl/accountinstellingen.png | Bin .../screenshots/medo/nl/deelnemersdetail.png | Bin .../screenshots/medo/nl/deelnemerslijst.png | Bin .../screenshots/medo/nl/medewerkerslijst.png | Bin .../screenshots/medo/nl/nieuwe-deelnemer.png | Bin .../medo/nl/projectinstellingen.png | Bin .../screenshots/medo/nl/projectoverzicht.png | Bin .../screenshots/medo/nl/projectpagina.png | Bin {static => public}/screenshots/outcome2.png | Bin {static => public}/screenshots/outcome3.png | Bin {static => public}/screenshots/outcome4.png | Bin {static => public}/screenshots/overzicht.png | Bin .../screenshots/patient_settings_button.png | Bin .../edit_measured_questionnaire_button.png | Bin .../prefillers/fhir_prefiller_form.png | Bin .../prefillers/prefillers_list.png | Bin .../prefillers/prior_response_form.png | Bin {static => public}/screenshots/reports.png | Bin .../screenshots/reports_new.png | Bin .../screenshots/reports_update.png | Bin .../screenshots/reports_view.png | Bin {static => public}/screenshots/test_graph.png | Bin .../screenshots/uitnodigingen.png | Bin .../screenshots/uitnodigingen2.png | Bin sidebars.js | 33 - src/assets/roqua-q.png | Bin 0 -> 10728 bytes src/components/HomepageFeatures/index.tsx | 70 - .../HomepageFeatures/styles.module.css | 11 - src/components/Icon.astro | 18 + src/components/Icon.module.css | 5 - src/components/Icon.tsx | 9 - src/components/RequestTabs.astro | 35 + src/components/RequestTabs.module.css | 125 - src/components/RequestTabs.tsx | 86 - src/components/Screenshot.astro | 30 + src/components/Screenshot.tsx | 16 - src/components/ScreenshotRow.astro | 17 + src/components/Snapshot.astro | 20 + src/components/Snapshot.module.css | 17 - src/components/Snapshot.tsx | 79 - src/content.config.ts | 17 + .../content/docs/docs/admin/data_exports.mdx | 8 +- .../content/docs/docs/admin/dossiers.mdx | 6 +- .../docs/docs/admin}/gegevens-wijzigen.png | Bin .../content/docs/docs/admin/index.mdx | 8 +- .../docs/admin/integration/api_tokens.mdx | 5 +- .../docs/docs/admin/integration/index.mdx | 3 +- .../docs/admin/integration/sso_tokens.mdx | 5 +- .../docs/admin}/ongekoppelde-dossiers.png | Bin .../admin/other/dossier_epd_id_changes.mdx | 8 +- src/content/docs/docs/admin/other/index.mdx | 6 + .../content/docs/docs/admin/overview.mdx | 8 +- .../docs/admin/rom_config/departments.mdx | 5 +- .../docs/docs/admin/rom_config/index.mdx | 6 + .../admin/rom_config/invitation_templates.mdx | 5 +- .../admin/rom_config/prefillers/index.mdx | 8 +- .../docs/docs/admin/rom_config/protocols.mdx | 11 +- .../docs/admin/rom_config/questionnaires.mdx | 5 +- .../admin/rom_config/report_templates.mdx | 5 +- .../content/docs/docs/admin/settings.mdx | 8 +- .../content/docs/docs/admin/users.mdx | 6 +- .../content/docs/docs/epd/client-data.mdx | 8 +- .../docs/docs/epd/client-portal-login.mdx | 8 +- .../content/docs/docs/epd/first_use.mdx | 9 +- src/content/docs/docs/epd/index.mdx | 6 + .../docs/epd/measure/automatic_protocols.mdx | 6 +- .../content/docs/docs/epd/measure/index.mdx | 8 +- .../measure/measurements/direct-invullen.mdx | 8 +- .../docs/epd/measure/measurements/index.mdx | 8 +- .../epd/measure/measurements/klaarzetten.mdx | 8 +- .../epd/measure/measurements/non-respons.mdx | 13 +- .../docs/docs/epd/measure/notifications.mdx | 6 +- .../content/docs/docs/epd/outcome.mdx | 9 +- .../content/docs/docs/epd/overview/index.mdx | 10 +- .../docs/epd/overview/pending-responses.mdx | 8 +- .../content/docs/docs/epd/reports.mdx | 10 +- .../content/docs/docs/features/index.mdx | 6 +- .../docs/docs/features/lab-results.mdx | 6 +- .../features/prefill-with-prior-response.mdx | 7 + .../docs/docs/features/recently-completed.mdx | 6 +- .../content/docs/docs/glossary.mdx | 6 +- .../content/docs/docs/index.mdx | 6 +- .../docs/en/docs/admin/data_exports.mdx | 5 +- .../en/docs/admin/integration/api_tokens.mdx | 5 +- .../docs/en/docs/admin/integration/index.mdx | 3 +- .../en/docs/admin/integration/sso_tokens.mdx | 5 +- .../admin/other/dossier_epd_id_changes.mdx | 5 +- .../content/docs/en/docs/admin/overview.mdx | 5 +- .../en/docs/admin/rom_config/departments.mdx | 5 +- .../admin/rom_config/invitation_templates.mdx | 5 +- .../admin/rom_config/prefillers/index.mdx | 8 +- .../en/docs/admin/rom_config/protocols.mdx | 8 +- .../docs/admin/rom_config/questionnaires.mdx | 5 +- .../admin/rom_config/report_templates.mdx | 5 +- .../content/docs/en/docs/admin/settings.mdx | 5 +- .../content/docs/en/docs/admin/users.mdx | 6 +- .../content/docs/en/docs/epd/client-data.mdx | 8 +- .../docs/en/docs/epd/client-portal-login.mdx | 8 +- .../content/docs/en/docs/epd/first_use.mdx | 9 +- src/content/docs/en/docs/epd/index.mdx | 6 + .../docs/epd/measure/automatic_protocols.mdx | 6 +- .../docs/en/docs/epd/measure/index.mdx | 8 +- .../measure/measurements/direct-invullen.mdx | 8 +- .../docs/epd/measure/measurements/index.mdx | 8 +- .../epd/measure/measurements/klaarzetten.mdx | 8 +- .../epd/measure/measurements/non-respons.mdx | 8 +- .../en/docs/epd/measure/notifications.mdx | 6 +- .../content/docs/en/docs/epd/outcome.mdx | 6 +- .../docs/en/docs/epd/overview/index.mdx | 10 +- .../docs/epd/overview/pending-responses.mdx | 8 +- .../content/docs/en/docs/epd/reports.mdx | 5 +- .../content/docs/en/docs/features/index.mdx | 6 +- .../docs/en/docs/features/lab-results.mdx | 6 +- .../features/prefill-with-prior-response.mdx | 7 + .../en/docs/features/recently-completed.mdx | 6 +- .../content/docs/en/docs/glossary.mdx | 6 +- .../content/docs/en/docs/index.mdx | 6 +- src/content/docs/en/index.mdx | 20 + .../content/docs/en}/status.md | 2 +- src/content/docs/index.mdx | 26 + src/{pages => content/docs}/status.md | 2 +- .../content/docs/technical/authentication.mdx | 4 +- .../technical/csv_export/download_via_api.mdx | 2 + .../docs/technical/csv_export/index.mdx | 4 +- .../docs/technical/csv_export/nonresponse.mdx | 0 .../content/docs/technical/fhir.mdx | 0 .../content/docs/technical/hl7/a19.mdx | 2 +- .../content/docs/technical/hl7/index.mdx | 2 +- .../content/docs/technical/hl7/oru.mdx | 2 +- .../content/docs/technical/index.mdx | 4 +- .../technical/rest_api/dossier/dossiers.mdx | 6 +- .../rest_api/dossier/fill_out_requests.mdx | 6 +- .../rest_api/dossier/fill_out_sessions.mdx | 12 +- .../docs/technical/rest_api/dossier/index.mdx | 2 + .../rest_api/dossier/non_responses.mdx | 11 +- .../dossier/protocol_subscriptions.mdx | 4 +- .../rest_api/dossier/report_calculations.mdx | 2 + .../rest_api/dossier/respondents.mdx | 5 +- .../technical/rest_api/dossier/responses.mdx | 11 +- .../docs/technical/rest_api/dossier/stats.mdx | 2 + .../technical/rest_api/error_handling.mdx | 6 +- .../docs/technical/rest_api/global/index.mdx | 1 + .../rest_api/global/measurements.mdx | 11 +- .../technical/rest_api/global/protocols.mdx | 13 +- .../rest_api/global/questionnaires.mdx | 6 +- .../rest_api/global/service_health.mdx | 8 +- .../content/docs/technical/rest_api/index.mdx | 1 + .../technical/sqlite_export/csv_from_sql.mdx | 0 .../sqlite_export/download_via_api.mdx | 2 + .../docs/technical/sqlite_export/index.mdx | 4 +- .../technical/sqlite_export/nonresponse.mdx | 0 .../docs/technical/sqlite_export/schema.mdx | 6 +- .../docs/technical/sso/admin_azure_ad.mdx | 4 +- .../docs/technical/sso/client_token.mdx | 0 .../content/docs/technical/sso/client_v3.mdx | 0 .../content/docs/technical/sso/epd_v3.mdx | 1 - .../content/docs/technical/sso/index.mdx | 1 + .../snapshots}/rom/data_exports_index.json | 0 .../rom/fill_out_requests_create.json | 0 ...out_session_missing_questionnaire_key.json | 0 .../fill_out_session_missing_return_to.json | 0 .../snapshots}/rom/measurements_show.json | 0 .../snapshots}/rom/non_responses_show.json | 0 .../data/snapshots}/rom/protocols_show.json | 0 .../snapshots}/rom/respondents_index.json | 0 .../data/snapshots}/rom/respondents_show.json | 0 .../data/snapshots}/rom/responses_create.json | 0 .../data/snapshots}/rom/responses_index.json | 0 .../data/snapshots}/rom/responses_update.json | 0 src/pages/index.module.css | 23 - src/pages/index.tsx | 34 - src/pages/markdown-page.md | 7 - src/starlightRouteData.ts | 50 + src/styles/custom.css | 16 + src/theme/MDXComponents.js | 17 - .../blog-img/new-timeline-manage-tokens.png | Bin 120901 -> 0 bytes .../blog-img/new-timeline-measure-button.png | Bin 108694 -> 0 bytes .../new-timeline-pending-responses.png | Bin 181114 -> 0 bytes static/blog-img/new-timeline.png | Bin 133760 -> 0 bytes .../screenshot-epd-next-respondents.png | Bin 490506 -> 0 bytes static/img/docusaurus-social-card.jpg | Bin 55746 -> 0 bytes static/img/docusaurus.png | Bin 5142 -> 0 bytes static/img/undraw_docusaurus_mountain.svg | 171 - static/img/undraw_docusaurus_react.svg | 170 - static/img/undraw_docusaurus_tree.svg | 40 - static/snapshots/rom/data_exports_index.json | 35 - .../rom/fill_out_requests_create.json | 26 - ...out_session_missing_questionnaire_key.json | 27 - .../fill_out_session_missing_return_to.json | 27 - static/snapshots/rom/measurements_show.json | 35 - static/snapshots/rom/non_responses_show.json | 30 - static/snapshots/rom/protocols_show.json | 44 - static/snapshots/rom/respondents_index.json | 26 - static/snapshots/rom/respondents_show.json | 24 - static/snapshots/rom/responses_create.json | 69 - static/snapshots/rom/responses_index.json | 319 - static/snapshots/rom/responses_update.json | 66 - tsconfig.json | 9 +- yarn.lock | 8912 ------- 350 files changed, 6692 insertions(+), 27296 deletions(-) create mode 100644 astro.config.mjs delete mode 100644 babel.config.js delete mode 100644 blog/20210915-self-initiables.md delete mode 100644 blog/20250318-new-timeline.md delete mode 100644 docs/02-epd/index.md delete mode 100644 docs/03-admin/02-rom_config/index.md delete mode 100644 docs/03-admin/07-other/index.md delete mode 100644 docs/04-features/prefill-with-prior-response.md delete mode 100644 docusaurus.config.js delete mode 100644 i18n/en/code.json delete mode 100644 i18n/en/docusaurus-plugin-content-blog/options.json delete mode 100644 i18n/en/docusaurus-plugin-content-docs-technical/current.json delete mode 100644 i18n/en/docusaurus-plugin-content-docs/current.json delete mode 100644 i18n/en/docusaurus-plugin-content-docs/current/02-epd/index.md delete mode 100644 i18n/en/docusaurus-plugin-content-docs/current/04-features/prefill-with-prior-response.md delete mode 100644 i18n/en/docusaurus-plugin-content-pages/markdown-page.md delete mode 100644 i18n/en/docusaurus-theme-classic/navbar.json rename {static => public}/.nojekyll (100%) rename {static => public}/files/honos_plus_fhir.json (100%) rename {static => public}/icons/autoprotocols_icon.png (100%) rename {static => public}/icons/caret.png (100%) rename {static => public}/icons/edit_icon.png (100%) rename {static => public}/icons/feedback_icon.png (100%) rename {static => public}/icons/glyphicons_064_lightbulb.png (100%) rename {static => public}/icons/glyphicons_halflings_085_circle_info.png (100%) rename {static => public}/icons/invitations_icon.png (100%) rename {static => public}/icons/manual_icon.png (100%) rename {static => public}/icons/neg_change.png (100%) rename {static => public}/icons/outcome_icon.png (100%) rename {static => public}/icons/pos_change.png (100%) rename {static => public}/icons/preferences_icon.png (100%) rename {static => public}/icons/print_icon.png (100%) rename {static => public}/icons/refresh_icon.png (100%) rename {static => public}/icons/star-icon.png (100%) rename {static => public}/icons/subscribed_icon.png (100%) rename {static => public}/icons/timeline_icon.png (100%) rename {static => public}/img/favicon.ico (100%) rename {static => public}/img/logo.svg (100%) rename {static => public}/img/roqua-q.png (100%) rename {static => public}/screenshots/admin_api_tokens_created.png (100%) rename {static => public}/screenshots/admin_api_tokens_index.png (100%) rename {static => public}/screenshots/admin_api_tokens_new.png (100%) rename {static => public}/screenshots/admin_api_tokens_revoke_button_highlighted.png (100%) rename {static => public}/screenshots/admin_api_tokens_revoked.png (100%) rename {static => public}/screenshots/admin_api_tokens_show.png (100%) rename {static => public}/screenshots/admin_dossier_epd_id_changes_index.png (100%) rename {static => public}/screenshots/admin_dossier_epd_id_changes_merge_confirmation.png (100%) rename {static => public}/screenshots/admin_protocols_index.png (100%) rename {static => public}/screenshots/admin_protocols_measurements.png (100%) rename {static => public}/screenshots/admin_recently_answered_questionnaires_timespan.png (100%) rename {static => public}/screenshots/admin_sso_tokens_created.png (100%) rename {static => public}/screenshots/admin_sso_tokens_index.png (100%) rename {static => public}/screenshots/admin_sso_tokens_new.png (100%) rename {static => public}/screenshots/admin_sso_tokens_revoke_button_highlighted.png (100%) rename {static => public}/screenshots/admin_sso_tokens_revoked.png (100%) rename {static => public}/screenshots/admin_sso_tokens_show.png (100%) rename {static => public}/screenshots/admin_team_index.png (100%) rename {static => public}/screenshots/admin_team_invitation_template.png (100%) rename {static => public}/screenshots/admin_team_new.png (100%) rename {static => public}/screenshots/admin_team_protocol.png (100%) rename {static => public}/screenshots/client_portal_login.png (100%) rename {static => public}/screenshots/client_portal_login_1.png (100%) rename {static => public}/screenshots/client_portal_login_2.png (100%) rename {static => public}/screenshots/client_portal_manage_dossier.png (100%) rename {static => public}/screenshots/client_portal_manage_login_1.png (100%) rename {static => public}/screenshots/client_portal_manage_login_2.png (100%) rename {static => public}/screenshots/client_portal_manage_login_3.png (100%) rename {static => public}/screenshots/client_portal_navbar.png (100%) create mode 100644 public/screenshots/client_selfinit_fill_out.png rename {static => public}/screenshots/dataexport.png (100%) rename {static => public}/screenshots/dossier1.png (100%) rename {static => public}/screenshots/dossier_answers_edit1.png (100%) rename {static => public}/screenshots/dossier_answers_edit2.png (100%) rename {static => public}/screenshots/dossier_autoprot0.png (100%) rename {static => public}/screenshots/dossier_autoprot1.png (100%) rename {static => public}/screenshots/dossier_autoprot2.png (100%) rename {static => public}/screenshots/dossier_autoprot3.png (100%) rename {static => public}/screenshots/dossier_autoprot4.png (100%) rename {static => public}/screenshots/dossier_invite0.png (100%) rename {static => public}/screenshots/dossier_invite1.png (100%) rename {static => public}/screenshots/dossier_invite2.png (100%) rename {static => public}/screenshots/dossier_invites_edit1.png (100%) rename {static => public}/screenshots/dossier_quests0.png (100%) rename {static => public}/screenshots/dossier_quests1.png (100%) rename {static => public}/screenshots/dossier_quests10.png (100%) rename {static => public}/screenshots/dossier_quests11.png (100%) rename {static => public}/screenshots/dossier_quests12.png (100%) rename {static => public}/screenshots/dossier_quests1a.png (100%) rename {static => public}/screenshots/dossier_quests1b.png (100%) rename {static => public}/screenshots/dossier_quests3.png (100%) rename {static => public}/screenshots/dossier_quests3b.png (100%) rename {static => public}/screenshots/dossier_quests4.png (100%) rename {static => public}/screenshots/dossier_quests4a.png (100%) rename {static => public}/screenshots/dossier_quests5.png (100%) rename {static => public}/screenshots/dossier_quests6.png (100%) rename {static => public}/screenshots/dossier_quests7.png (100%) rename {static => public}/screenshots/dossier_quests8.png (100%) rename {static => public}/screenshots/dossier_quests9.png (100%) rename {static => public}/screenshots/dossier_reports0.png (100%) rename {static => public}/screenshots/dossier_reports1.png (100%) rename {static => public}/screenshots/dossier_reports2.png (100%) rename {static => public}/screenshots/dossier_reports3.png (100%) rename {static => public}/screenshots/eerste_gebruik_1.png (100%) rename {static => public}/screenshots/eerste_gebruik_2.png (100%) rename {static => public}/screenshots/epd/create-nonresponse-for-pending.png (100%) rename {static => public}/screenshots/epd/dossier-index.png (100%) rename {static => public}/screenshots/epd/measure-autoprotocol.png (100%) rename {static => public}/screenshots/epd/measure-direct-invullen.png (100%) rename {static => public}/screenshots/epd/measure-filters.png (100%) rename {static => public}/screenshots/epd/measure-klaarzetten.png (100%) rename {static => public}/screenshots/epd/measure-measurement.png (100%) rename {static => public}/screenshots/epd/measure-nonresponse.png (100%) rename {static => public}/screenshots/epd/measure-page.png (100%) rename {static => public}/screenshots/epd/measure-professional-controls.png (100%) rename {static => public}/screenshots/epd/measure-professional.png (100%) rename {static => public}/screenshots/epd/measure-respondent-controls.png (100%) rename {static => public}/screenshots/epd/navbar.png (100%) rename {static => public}/screenshots/epd/notifications-create1.png (100%) rename {static => public}/screenshots/epd/notifications-create2.png (100%) rename {static => public}/screenshots/epd/notifications-create3.png (100%) rename {static => public}/screenshots/epd/notifications-show.png (100%) rename {static => public}/screenshots/epd/overview_autoprotocol_section.png (100%) rename {static => public}/screenshots/epd/overview_pending_responses_page.png (100%) rename {static => public}/screenshots/epd/overview_pending_section.png (100%) rename {static => public}/screenshots/epd/overview_selfinit_section.png (100%) rename {static => public}/screenshots/epd/overview_timeline.png (100%) create mode 100644 public/screenshots/epd/selfinit_enable.png rename {static => public}/screenshots/epd_outcome_scores_with_missings.png (100%) rename {static => public}/screenshots/epd_recently_answered_fixed_questionnaires.png (100%) rename {static => public}/screenshots/epd_recently_answered_questionnaires.png (100%) rename {static => public}/screenshots/gebruikers.png (100%) rename {static => public}/screenshots/gebruikers2.png (100%) rename {static => public}/screenshots/instellingen.png (100%) rename {static => public}/screenshots/medo-migration/deelnemers-medo.png (100%) rename {static => public}/screenshots/medo-migration/dossier-edit-md-id.png (100%) rename {static => public}/screenshots/medo-migration/dossier-edit-onderzoeksnummer.png (100%) rename {static => public}/screenshots/medo-migration/dossier-table-two-types-of-ids.png (100%) rename {static => public}/screenshots/medo-migration/export-medo.png (100%) rename {static => public}/screenshots/medo/en/accountinstellingen.png (100%) rename {static => public}/screenshots/medo/en/deelnemersdetail.png (100%) rename {static => public}/screenshots/medo/en/deelnemerslijst.png (100%) rename {static => public}/screenshots/medo/en/medewerkerslijst.png (100%) rename {static => public}/screenshots/medo/en/nieuwe-deelnemer.png (100%) rename {static => public}/screenshots/medo/en/projectinstellingen.png (100%) rename {static => public}/screenshots/medo/en/projectoverzicht.png (100%) rename {static => public}/screenshots/medo/en/projectpagina.png (100%) rename {static => public}/screenshots/medo/nl/accountinstellingen.png (100%) rename {static => public}/screenshots/medo/nl/deelnemersdetail.png (100%) rename {static => public}/screenshots/medo/nl/deelnemerslijst.png (100%) rename {static => public}/screenshots/medo/nl/medewerkerslijst.png (100%) rename {static => public}/screenshots/medo/nl/nieuwe-deelnemer.png (100%) rename {static => public}/screenshots/medo/nl/projectinstellingen.png (100%) rename {static => public}/screenshots/medo/nl/projectoverzicht.png (100%) rename {static => public}/screenshots/medo/nl/projectpagina.png (100%) rename {static => public}/screenshots/outcome2.png (100%) rename {static => public}/screenshots/outcome3.png (100%) rename {static => public}/screenshots/outcome4.png (100%) rename {static => public}/screenshots/overzicht.png (100%) rename {static => public}/screenshots/patient_settings_button.png (100%) rename {static => public}/screenshots/prefillers/edit_measured_questionnaire_button.png (100%) rename {static => public}/screenshots/prefillers/fhir_prefiller_form.png (100%) rename {static => public}/screenshots/prefillers/prefillers_list.png (100%) rename {static => public}/screenshots/prefillers/prior_response_form.png (100%) rename {static => public}/screenshots/reports.png (100%) rename {static => public}/screenshots/reports_new.png (100%) rename {static => public}/screenshots/reports_update.png (100%) rename {static => public}/screenshots/reports_view.png (100%) rename {static => public}/screenshots/test_graph.png (100%) rename {static => public}/screenshots/uitnodigingen.png (100%) rename {static => public}/screenshots/uitnodigingen2.png (100%) delete mode 100644 sidebars.js create mode 100644 src/assets/roqua-q.png delete mode 100644 src/components/HomepageFeatures/index.tsx delete mode 100644 src/components/HomepageFeatures/styles.module.css create mode 100644 src/components/Icon.astro delete mode 100644 src/components/Icon.module.css delete mode 100644 src/components/Icon.tsx create mode 100644 src/components/RequestTabs.astro delete mode 100644 src/components/RequestTabs.module.css delete mode 100644 src/components/RequestTabs.tsx create mode 100644 src/components/Screenshot.astro delete mode 100644 src/components/Screenshot.tsx create mode 100644 src/components/ScreenshotRow.astro create mode 100644 src/components/Snapshot.astro delete mode 100644 src/components/Snapshot.module.css delete mode 100644 src/components/Snapshot.tsx create mode 100644 src/content.config.ts rename docs/03-admin/03-data_exports.md => src/content/docs/docs/admin/data_exports.mdx (91%) rename docs/03-admin/08-dossiers.md => src/content/docs/docs/admin/dossiers.mdx (97%) rename {docs/03-admin => src/content/docs/docs/admin}/gegevens-wijzigen.png (100%) rename docs/03-admin/index.md => src/content/docs/docs/admin/index.mdx (93%) rename docs/03-admin/05-integration/api_tokens.md => src/content/docs/docs/admin/integration/api_tokens.mdx (93%) rename docs/03-admin/05-integration/index.md => src/content/docs/docs/admin/integration/index.mdx (95%) rename docs/03-admin/05-integration/sso_tokens.md => src/content/docs/docs/admin/integration/sso_tokens.mdx (92%) rename {docs/03-admin => src/content/docs/docs/admin}/ongekoppelde-dossiers.png (100%) rename docs/03-admin/07-other/dossier_epd_id_changes.md => src/content/docs/docs/admin/other/dossier_epd_id_changes.mdx (89%) create mode 100644 src/content/docs/docs/admin/other/index.mdx rename docs/03-admin/01-overview.md => src/content/docs/docs/admin/overview.mdx (52%) rename docs/03-admin/02-rom_config/departments.md => src/content/docs/docs/admin/rom_config/departments.mdx (97%) create mode 100644 src/content/docs/docs/admin/rom_config/index.mdx rename docs/03-admin/02-rom_config/invitation_templates.md => src/content/docs/docs/admin/rom_config/invitation_templates.mdx (95%) rename docs/03-admin/02-rom_config/prefillers/index.md => src/content/docs/docs/admin/rom_config/prefillers/index.mdx (97%) rename docs/03-admin/02-rom_config/protocols.md => src/content/docs/docs/admin/rom_config/protocols.mdx (94%) rename docs/03-admin/02-rom_config/questionnaires.md => src/content/docs/docs/admin/rom_config/questionnaires.mdx (70%) rename docs/03-admin/02-rom_config/report_templates.md => src/content/docs/docs/admin/rom_config/report_templates.mdx (97%) rename docs/03-admin/04-settings.md => src/content/docs/docs/admin/settings.mdx (95%) rename docs/03-admin/06-users.md => src/content/docs/docs/admin/users.mdx (98%) rename docs/02-epd/09-client-data.md => src/content/docs/docs/epd/client-data.mdx (91%) rename docs/02-epd/10-client-portal-login.md => src/content/docs/docs/epd/client-portal-login.mdx (95%) rename docs/02-epd/01-first_use.md => src/content/docs/docs/epd/first_use.mdx (90%) create mode 100644 src/content/docs/docs/epd/index.mdx rename docs/02-epd/03-measure/02-automatic_protocols.md => src/content/docs/docs/epd/measure/automatic_protocols.mdx (89%) rename docs/02-epd/03-measure/index.md => src/content/docs/docs/epd/measure/index.mdx (94%) rename docs/02-epd/03-measure/01-measurements/02-direct-invullen.md => src/content/docs/docs/epd/measure/measurements/direct-invullen.mdx (86%) rename docs/02-epd/03-measure/01-measurements/index.md => src/content/docs/docs/epd/measure/measurements/index.mdx (94%) rename docs/02-epd/03-measure/01-measurements/01-klaarzetten.md => src/content/docs/docs/epd/measure/measurements/klaarzetten.mdx (88%) rename docs/02-epd/03-measure/01-measurements/03-non-respons.md => src/content/docs/docs/epd/measure/measurements/non-respons.mdx (82%) rename docs/02-epd/03-measure/03-notifications.md => src/content/docs/docs/epd/measure/notifications.mdx (94%) rename docs/02-epd/07-outcome.md => src/content/docs/docs/epd/outcome.mdx (92%) rename docs/02-epd/02-overview/index.md => src/content/docs/docs/epd/overview/index.mdx (77%) rename docs/02-epd/02-overview/pending-responses.md => src/content/docs/docs/epd/overview/pending-responses.mdx (89%) rename docs/02-epd/08-reports.md => src/content/docs/docs/epd/reports.mdx (94%) rename docs/04-features/index.md => src/content/docs/docs/features/index.mdx (65%) rename docs/04-features/lab-results.md => src/content/docs/docs/features/lab-results.mdx (62%) create mode 100644 src/content/docs/docs/features/prefill-with-prior-response.mdx rename docs/04-features/recently-completed.md => src/content/docs/docs/features/recently-completed.mdx (89%) rename docs/06-glossary.md => src/content/docs/docs/glossary.mdx (97%) rename docs/01-index.md => src/content/docs/docs/index.mdx (64%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/03-data_exports.md => src/content/docs/en/docs/admin/data_exports.mdx (92%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/api_tokens.md => src/content/docs/en/docs/admin/integration/api_tokens.mdx (93%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/index.md => src/content/docs/en/docs/admin/integration/index.mdx (94%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/sso_tokens.md => src/content/docs/en/docs/admin/integration/sso_tokens.mdx (92%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/07-other/dossier_epd_id_changes.md => src/content/docs/en/docs/admin/other/dossier_epd_id_changes.mdx (92%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/01-overview.md => src/content/docs/en/docs/admin/overview.mdx (65%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/departments.md => src/content/docs/en/docs/admin/rom_config/departments.mdx (97%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/invitation_templates.md => src/content/docs/en/docs/admin/rom_config/invitation_templates.mdx (95%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/prefillers/index.md => src/content/docs/en/docs/admin/rom_config/prefillers/index.mdx (96%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/protocols.md => src/content/docs/en/docs/admin/rom_config/protocols.mdx (95%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/questionnaires.md => src/content/docs/en/docs/admin/rom_config/questionnaires.mdx (69%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/report_templates.md => src/content/docs/en/docs/admin/rom_config/report_templates.mdx (97%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/04-settings.md => src/content/docs/en/docs/admin/settings.mdx (96%) rename i18n/en/docusaurus-plugin-content-docs/current/03-admin/06-users.md => src/content/docs/en/docs/admin/users.mdx (98%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/09-client-data.md => src/content/docs/en/docs/epd/client-data.mdx (91%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/10-client-portal-login.md => src/content/docs/en/docs/epd/client-portal-login.mdx (95%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/01-first_use.md => src/content/docs/en/docs/epd/first_use.mdx (89%) create mode 100644 src/content/docs/en/docs/epd/index.mdx rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/02-automatic_protocols.md => src/content/docs/en/docs/epd/measure/automatic_protocols.mdx (89%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/index.md => src/content/docs/en/docs/epd/measure/index.mdx (94%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/02-direct-invullen.md => src/content/docs/en/docs/epd/measure/measurements/direct-invullen.mdx (86%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/index.md => src/content/docs/en/docs/epd/measure/measurements/index.mdx (94%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/01-klaarzetten.md => src/content/docs/en/docs/epd/measure/measurements/klaarzetten.mdx (87%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/03-non-respons.md => src/content/docs/en/docs/epd/measure/measurements/non-respons.mdx (81%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/03-notifications.md => src/content/docs/en/docs/epd/measure/notifications.mdx (93%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/07-outcome.md => src/content/docs/en/docs/epd/outcome.mdx (93%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/index.md => src/content/docs/en/docs/epd/overview/index.mdx (77%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/pending-responses.md => src/content/docs/en/docs/epd/overview/pending-responses.mdx (89%) rename i18n/en/docusaurus-plugin-content-docs/current/02-epd/08-reports.md => src/content/docs/en/docs/epd/reports.mdx (95%) rename i18n/en/docusaurus-plugin-content-docs/current/04-features/index.md => src/content/docs/en/docs/features/index.mdx (67%) rename i18n/en/docusaurus-plugin-content-docs/current/04-features/lab-results.md => src/content/docs/en/docs/features/lab-results.mdx (60%) create mode 100644 src/content/docs/en/docs/features/prefill-with-prior-response.mdx rename i18n/en/docusaurus-plugin-content-docs/current/04-features/recently-completed.md => src/content/docs/en/docs/features/recently-completed.mdx (89%) rename i18n/en/docusaurus-plugin-content-docs/current/06-glossary.md => src/content/docs/en/docs/glossary.mdx (97%) rename i18n/en/docusaurus-plugin-content-docs/current/01-index.md => src/content/docs/en/docs/index.mdx (65%) create mode 100644 src/content/docs/en/index.mdx rename {i18n/en/docusaurus-plugin-content-pages => src/content/docs/en}/status.md (92%) create mode 100644 src/content/docs/index.mdx rename src/{pages => content/docs}/status.md (92%) rename technical/authentication.md => src/content/docs/technical/authentication.mdx (98%) rename technical/csv_export/download_via_api.md => src/content/docs/technical/csv_export/download_via_api.mdx (96%) rename technical/csv_export/index.md => src/content/docs/technical/csv_export/index.mdx (78%) rename technical/csv_export/nonresponse.md => src/content/docs/technical/csv_export/nonresponse.mdx (100%) rename technical/fhir.md => src/content/docs/technical/fhir.mdx (100%) rename technical/hl7/a19.md => src/content/docs/technical/hl7/a19.mdx (97%) rename technical/hl7/index.md => src/content/docs/technical/hl7/index.mdx (94%) rename technical/hl7/oru.md => src/content/docs/technical/hl7/oru.mdx (99%) rename technical/index.md => src/content/docs/technical/index.mdx (97%) rename technical/rest_api/dossier/dossiers.md => src/content/docs/technical/rest_api/dossier/dossiers.mdx (84%) rename technical/rest_api/dossier/fill_out_requests.md => src/content/docs/technical/rest_api/dossier/fill_out_requests.mdx (96%) rename technical/rest_api/dossier/fill_out_sessions.md => src/content/docs/technical/rest_api/dossier/fill_out_sessions.mdx (86%) rename technical/rest_api/dossier/index.md => src/content/docs/technical/rest_api/dossier/index.mdx (86%) rename technical/rest_api/dossier/non_responses.md => src/content/docs/technical/rest_api/dossier/non_responses.mdx (83%) rename technical/rest_api/dossier/protocol_subscriptions.md => src/content/docs/technical/rest_api/dossier/protocol_subscriptions.mdx (98%) rename technical/rest_api/dossier/report_calculations.md => src/content/docs/technical/rest_api/dossier/report_calculations.mdx (97%) rename technical/rest_api/dossier/respondents.md => src/content/docs/technical/rest_api/dossier/respondents.mdx (85%) rename technical/rest_api/dossier/responses.md => src/content/docs/technical/rest_api/dossier/responses.mdx (96%) rename technical/rest_api/dossier/stats.md => src/content/docs/technical/rest_api/dossier/stats.mdx (97%) rename technical/rest_api/error_handling.md => src/content/docs/technical/rest_api/error_handling.mdx (83%) rename technical/rest_api/global/index.md => src/content/docs/technical/rest_api/global/index.mdx (95%) rename technical/rest_api/global/measurements.md => src/content/docs/technical/rest_api/global/measurements.mdx (83%) rename technical/rest_api/global/protocols.md => src/content/docs/technical/rest_api/global/protocols.mdx (80%) rename technical/rest_api/global/questionnaires.md => src/content/docs/technical/rest_api/global/questionnaires.mdx (97%) rename technical/rest_api/global/service_health.md => src/content/docs/technical/rest_api/global/service_health.mdx (80%) rename technical/rest_api/index.md => src/content/docs/technical/rest_api/index.mdx (96%) rename technical/sqlite_export/csv_from_sql.md => src/content/docs/technical/sqlite_export/csv_from_sql.mdx (100%) rename technical/sqlite_export/download_via_api.md => src/content/docs/technical/sqlite_export/download_via_api.mdx (89%) rename technical/sqlite_export/index.md => src/content/docs/technical/sqlite_export/index.mdx (99%) rename technical/sqlite_export/nonresponse.md => src/content/docs/technical/sqlite_export/nonresponse.mdx (100%) rename technical/sqlite_export/schema.md => src/content/docs/technical/sqlite_export/schema.mdx (99%) rename technical/sso/admin_azure_ad.md => src/content/docs/technical/sso/admin_azure_ad.mdx (93%) rename technical/sso/client_token.md => src/content/docs/technical/sso/client_token.mdx (100%) rename technical/sso/client_v3.md => src/content/docs/technical/sso/client_v3.mdx (100%) rename technical/sso/epd_v3.md => src/content/docs/technical/sso/epd_v3.mdx (99%) rename technical/sso/index.md => src/content/docs/technical/sso/index.mdx (96%) rename {snapshots => src/data/snapshots}/rom/data_exports_index.json (100%) rename {snapshots => src/data/snapshots}/rom/fill_out_requests_create.json (100%) rename {snapshots => src/data/snapshots}/rom/fill_out_session_missing_questionnaire_key.json (100%) rename {snapshots => src/data/snapshots}/rom/fill_out_session_missing_return_to.json (100%) rename {snapshots => src/data/snapshots}/rom/measurements_show.json (100%) rename {snapshots => src/data/snapshots}/rom/non_responses_show.json (100%) rename {snapshots => src/data/snapshots}/rom/protocols_show.json (100%) rename {snapshots => src/data/snapshots}/rom/respondents_index.json (100%) rename {snapshots => src/data/snapshots}/rom/respondents_show.json (100%) rename {snapshots => src/data/snapshots}/rom/responses_create.json (100%) rename {snapshots => src/data/snapshots}/rom/responses_index.json (100%) rename {snapshots => src/data/snapshots}/rom/responses_update.json (100%) delete mode 100644 src/pages/index.module.css delete mode 100644 src/pages/index.tsx delete mode 100644 src/pages/markdown-page.md create mode 100644 src/starlightRouteData.ts create mode 100644 src/styles/custom.css delete mode 100644 src/theme/MDXComponents.js delete mode 100644 static/blog-img/new-timeline-manage-tokens.png delete mode 100644 static/blog-img/new-timeline-measure-button.png delete mode 100644 static/blog-img/new-timeline-pending-responses.png delete mode 100644 static/blog-img/new-timeline.png delete mode 100644 static/blog-img/screenshot-epd-next-respondents.png delete mode 100644 static/img/docusaurus-social-card.jpg delete mode 100644 static/img/docusaurus.png delete mode 100644 static/img/undraw_docusaurus_mountain.svg delete mode 100644 static/img/undraw_docusaurus_react.svg delete mode 100644 static/img/undraw_docusaurus_tree.svg delete mode 100644 static/snapshots/rom/data_exports_index.json delete mode 100644 static/snapshots/rom/fill_out_requests_create.json delete mode 100644 static/snapshots/rom/fill_out_session_missing_questionnaire_key.json delete mode 100644 static/snapshots/rom/fill_out_session_missing_return_to.json delete mode 100644 static/snapshots/rom/measurements_show.json delete mode 100644 static/snapshots/rom/non_responses_show.json delete mode 100644 static/snapshots/rom/protocols_show.json delete mode 100644 static/snapshots/rom/respondents_index.json delete mode 100644 static/snapshots/rom/respondents_show.json delete mode 100644 static/snapshots/rom/responses_create.json delete mode 100644 static/snapshots/rom/responses_index.json delete mode 100644 static/snapshots/rom/responses_update.json delete mode 100644 yarn.lock diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 07262ca9..7779f812 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: 20.5.1 + node-version: 22 - name: Install dependencies run: npm install @@ -25,7 +25,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: build - path: build + path: dist retention-days: 1 deploy: @@ -38,7 +38,7 @@ jobs: uses: actions/download-artifact@v4 with: name: build - path: build + path: dist - name: Rsync Deployer uses: imajeetyadav/rsync-deployer@1.0.0 @@ -46,7 +46,7 @@ jobs: HOST: ${{ secrets.SERVER_IP }} USERNAME: ${{ secrets.SSH_USER }} KEY: ${{ secrets.SSH_PRIVATE_KEY }} - SOURCE_PATH: "./build/" + SOURCE_PATH: "./dist/" TARGET_PATH: "~/roqua_docs/html/" PORT: 22 RSYNC_PARAMETERS: "" diff --git a/.gitignore b/.gitignore index d64d0f4b..ac358534 100755 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,15 @@ # Dependencies /node_modules -# Production -/build +# Build output +/dist -# Generated files -.docusaurus -.cache-loader +# Generated types +.astro/ # Misc .DS_Store +.env .env.local .env.development.local .env.test.local diff --git a/README.md b/README.md index 0c6c2c27..a771f5d4 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,64 @@ -# Website +# RoQua Documentation -This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator. +The site published at [docs.roqua.net](https://docs.roqua.net), built with +[Starlight](https://starlight.astro.build/) on [Astro](https://astro.build/). -### Installation +## Development ``` -$ yarn +npm install +npm start # dev server on http://localhost:3030 +npm run build # static site into dist/ +npm run preview # serve the built site +npm run typecheck # astro check ``` -### Local Development +Pushing to `master` builds the site and rsyncs `dist/` to the web server; see +`.github/workflows/main.yml`. -``` -$ yarn start -``` +## Where content lives -This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. +All pages are one Astro content collection under `src/content/docs/`: -### Build +| Path | URLs | Notes | +| --------------------------- | ------------------ | ----------------------------------------- | +| `docs/` | `/docs/**` | User manual (Dutch) | +| `technical/` | `/technical/**` | Integration-partner docs (English) | +| `en/` | `/en/**` | English translations | +| `index.mdx`, `status.md` | `/`, `/status/` | Homepage and server status | -``` -$ yarn build +Dutch is the root locale, so Dutch pages sit at the top level and their English +counterparts mirror the same path under `en/`. A page with no translation falls back +to the Dutch file, so `/en/technical/…` works without duplicating those files. + +Files use the `.mdx` extension throughout, because pages mix Markdown with the +components in `src/components/`. Those must be imported per file — there is no global +component scope: + +```mdx +import Screenshot from "@components/Screenshot.astro"; + + ``` -This command generates static content into the `build` directory and can be served using any static contents hosting service. +Available components: `Icon`, `Screenshot`, `ScreenshotRow` and `Snapshot` (renders an +API example as HTTP/cURL/PowerShell tabs from a fixture in `src/data/snapshots/`). -### Deployment +Images referenced by URL live in `public/` (`/screenshots/**`, `/icons/**`, `/img/**`, +`/files/**`). Images placed next to a page and linked relatively are optimised by Astro. -Using SSH: +## Sidebar -``` -$ USE_SSH=true yarn deploy -``` +Top-level sections and their translated labels are set in `astro.config.mjs`; the pages +inside them are discovered automatically. Ordering comes from `sidebar.order` in each +page's frontmatter (lower first, unset sorts last alphabetically). A directory's +position is the lowest `order` of the pages it contains. -Not using SSH: +Group labels are taken from the title of the directory's `index.mdx`, via +`src/starlightRouteData.ts` — so a new subdirectory only needs an index page to get a +readable label. -``` -$ GIT_USER= yarn deploy -``` +## Release notes -If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. +`changelog/` holds release notes pushed here by other repositories' CI. They are not +currently published as part of the site. diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 00000000..2d44f621 --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,66 @@ +// @ts-check +import { defineConfig } from "astro/config"; +import starlight from "@astrojs/starlight"; + +export default defineConfig({ + site: "https://docs.roqua.net", + + // The manual root used to be /docs/index/, an artifact of the `01-index.md` + // numeric prefix. It was the navbar's "User Manual" target, so keep it working. + redirects: { + "/docs/index": "/docs/", + "/en/docs/index": "/en/docs/", + }, + + integrations: [ + starlight({ + title: { + nl: "RoQua Documentatie", + en: "RoQua Documentation", + }, + logo: { + src: "./src/assets/roqua-q.png", + alt: "RoQua Logo", + }, + favicon: "/img/favicon.ico", + + defaultLocale: "root", + locales: { + root: { label: "Nederlands", lang: "nl" }, + en: { label: "English", lang: "en" }, + }, + + editLink: { + baseUrl: "https://github.com/roqua/documentation/edit/master/", + }, + + customCss: ["./src/styles/custom.css"], + + // Recovers the Docusaurus category labels for autogenerated groups. + routeMiddleware: "./src/starlightRouteData.ts", + + sidebar: [ + { + label: "Gebruikershandleiding", + translations: { en: "User Manual" }, + items: [{ autogenerate: { directory: "docs", collapsed: true } }], + }, + { + label: "Technische handleiding", + translations: { en: "Technical documentation" }, + items: [{ autogenerate: { directory: "technical", collapsed: true } }], + }, + { slug: "status" }, + ], + }), + ], + + vite: { + resolve: { + alias: { + "@components": new URL("./src/components", import.meta.url).pathname, + "@snapshots": new URL("./src/data/snapshots", import.meta.url).pathname, + }, + }, + }, +}); diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index e00595da..00000000 --- a/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], -}; diff --git a/blog/20210915-self-initiables.md b/blog/20210915-self-initiables.md deleted file mode 100644 index 2b3a6d38..00000000 --- a/blog/20210915-self-initiables.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -date: 2021-09-15 ---- - -# Eigen initiatief vragenlijsten - -Er is nu een mogelijkheid om respondenten op eigen initiatief vragenlijsten in te laten vullen. - -Als dit voor de meting van dit protocol door een coördinator is aangezet, komt er een extra knop beschikbaar bij het klaarzetten van de lijst(en): "Eigen initiatief toestaan". - -![Aanzetten](https://roqua-announcements.s3.eu-west-1.amazonaws.com/self_report_enable.png) - -Als je hier op klikt krijgt de respondent voortaan als ze de normale invullink volgen naast hun klaarstaande lijsten ook altijd de mogelijkheid deze lijst(en) in te vullen, zo vaak als ze maar willen. - -![Aanzetten](https://roqua-announcements.s3.eu-west-1.amazonaws.com/self_report_fill_out.png) - -Bovenaan de overzichtspagina kan het recht om op eigen initiatief te mogen invullen weer ingetrokken worden. - -![Aanzetten](https://roqua-announcements.s3.eu-west-1.amazonaws.com/self_report_timeline.png) diff --git a/blog/20250318-new-timeline.md b/blog/20250318-new-timeline.md deleted file mode 100644 index 87491021..00000000 --- a/blog/20250318-new-timeline.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -date: 2025-03-18 ---- - -# Vernieuwde startpagina - -Volgende week dinsdag (25 maart 2025) rollen we een visuele facelift uit van onze startpagina voor medewerkers. Hoewel de nieuwe startpagina functioneel weinig verschilt ten opzichte van de huidige pagina, willen we de ROM/RoQua-coördinatoren hier wel vooraf van op de hoogte brengen. Deze update staat inmiddels op de acceptatieomgeving. - -Een screenshot van de nieuwe timeline - -Visueel wordt de startpagina hiermee in lijn gebracht met onze andere geüpdatete pagina's. Deze stijl gebruiken we bijvoorbeeld al bij het beheren van de respondenten, bij het maken van uitnodigingen en op de “Nieuwe meting”-pagina. -Op functioneel gebied zijn er enkele aanpassingen: - -
    -
  1. - De navigatiebalk links naast de tijdlijn is komen te vervallen. In plaats daarvan staan bij elke ingevulde vragenlijst knoppen om de invulling te openen en de uitkomsten te bekijken. Een nieuwe (eenmalige of herhaalde) meting kan worden aangemaakt via de knop “+ Nieuwe meting” rechtsboven. Alle opties staan ook onder de knop “Menu” rechtsboven. -
  2. -
  3. - Het veranderen van de volgorde en het annuleren van klaarstaande vragenlijsten is verplaatst naar een nieuwe pagina speciaal voor deze functies. Je vindt deze onder de “Aanpassen” knop in het segment “Aankomende vragenlijsten”. Deze eigen pagina geeft ons ademruimte om de gebruikerservaring te verbeteren; zo kun je nu zien wanneer een lijst is klaargezet en door wie, zodat je beter kunt bepalen of het een oude lijst is die inmiddels weg kan. - Screenshot van de pagina waar je klaarstaande vragenlijsten kunt beheren -
  4. -
  5. - Het beheren van inlogcodes van respondenten is verplaatst naar de algemene respondent-beheerpagina. Je kunt deze vinden onder het potloodje linksboven, en door daarna naar “Beheer login” bij de betreffende respondent te gaan. We werken aan extra login-opties waardoor een eigen pagina het meest logisch is. - Screenshot van de pagina waar je inlogcodes kunt beheren -
  6. -
- -Dit is een grote en heel zichtbare stap in onze ontwikkeling naar een nieuwe stijl. Het doel hiervan is om RoQua gebruiksvriendelijker te maken. Er zullen dus meer pagina’s gaan volgen. Feedback is welkom op support@roqua.nl. Mocht je functies missen of suggesties hebben, laat het ons dan vooral weten. diff --git a/docs/02-epd/index.md b/docs/02-epd/index.md deleted file mode 100644 index dac95e42..00000000 --- a/docs/02-epd/index.md +++ /dev/null @@ -1 +0,0 @@ -# EPD-module diff --git a/docs/03-admin/02-rom_config/index.md b/docs/03-admin/02-rom_config/index.md deleted file mode 100644 index 274f9296..00000000 --- a/docs/03-admin/02-rom_config/index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -title: ROM-config -sort: 200 ---- diff --git a/docs/03-admin/07-other/index.md b/docs/03-admin/07-other/index.md deleted file mode 100644 index ec33bf74..00000000 --- a/docs/03-admin/07-other/index.md +++ /dev/null @@ -1,2 +0,0 @@ -# Overig - diff --git a/docs/04-features/prefill-with-prior-response.md b/docs/04-features/prefill-with-prior-response.md deleted file mode 100644 index 98c75d53..00000000 --- a/docs/04-features/prefill-with-prior-response.md +++ /dev/null @@ -1,3 +0,0 @@ -# Antwoorden uit een vorige invulling van dezelfde vragenlijst overnemen - -Dit stuk handleiding moet nog geschreven worden. diff --git a/docusaurus.config.js b/docusaurus.config.js deleted file mode 100644 index 13c7ba57..00000000 --- a/docusaurus.config.js +++ /dev/null @@ -1,165 +0,0 @@ -// @ts-check -// Note: type annotations allow type checking and IDEs autocompletion - -const {themes} = require("prism-react-renderer"); -const lightCodeTheme = themes.github; -const darkCodeTheme = themes.dracula; - -/** @type {import('@docusaurus/types').Config} */ -const config = { - title: "RoQua Documentation", - tagline: "", - favicon: "img/favicon.ico", - - // Set the production url of your site here - url: "https://docs.roqua.net", - // Set the // pathname under which your site is served - // For GitHub pages deployment, it is often '//' - baseUrl: "/", - - // GitHub pages deployment config. - // If you aren't using GitHub pages, you don't need these. - organizationName: "roqua", // Usually your GitHub org/user name. - projectName: "docs", // Usually your repo name. - - onBrokenLinks: "warn", - - markdown: { - hooks: { - onBrokenMarkdownLinks: "warn", - }, - }, - - // Even if you don't use internalization, you can use this field to set useful - // metadata like html lang. For example, if your site is Chinese, you may want - // to replace "en" with "zh-Hans". - i18n: { - defaultLocale: "nl", - locales: ["nl", "en"], - }, - - presets: [ - [ - "classic", - /** @type {import('@docusaurus/preset-classic').Options} */ - ({ - docs: { - sidebarPath: require.resolve("./sidebars.js"), - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - editUrl: "https://github.com/roqua/documentation/edit/master/", - }, - blog: { - blogSidebarCount: 50, - blogSidebarTitle: "Blog", - showReadingTime: false, - // Please change this to your repo. - // Remove this to remove the "edit this page" links. - // editUrl: 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', - }, - theme: { - customCss: require.resolve("./src/css/custom.css"), - }, - }), - ], - ], - - plugins: [ - [ - "@docusaurus/plugin-content-docs", - { - id: "technical", - path: "technical", - routeBasePath: "technical", - sidebarPath: require.resolve("./sidebars.js"), - }, - ], - - [ - "@docusaurus/plugin-content-blog", - { - /** - * Required for any multi-instance plugin - */ - id: "changelog-roqua-production", - /** - * URL route for the blog section of your site. - * *DO NOT* include a trailing slash. - */ - routeBasePath: "changelog/roqua/production", - /** - * Path to data on filesystem relative to site dir. - */ - path: "./changelog/roqua/production", - blogSidebarCount: 50, - - feedOptions: { - type: "all", - createFeedItems: async (params) => { - const { blogPosts, defaultCreateFeedItems, ...rest } = params; - return defaultCreateFeedItems({ - // keep only the 10 most recent blog posts in the feed - blogPosts: blogPosts.filter((item, index) => index < 10), - ...rest, - }); - }, - }, - }, - ], - ], - - themeConfig: - /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ - ({ - // Replace with your project's social card - image: "img/docusaurus-social-card.jpg", - navbar: { - title: "RoQua Docs", - logo: { - alt: "RoQua Logo", - src: "img/roqua-q.png", - }, - items: [ - { - type: "doc", - docId: "index", - position: "left", - label: "User Manual", - }, - { - type: "doc", - docId: "index", - position: "left", - label: "Technical documentation", - docsPluginId: "technical", - }, - { - to: "/blog", - label: "Blog", - position: "left", - }, - { - to: "/changelog/roqua/production", - label: "Releasenotes", - position: "left", - }, - { - to: "/status", - position: "left", - label: "Server Status", - }, - - { - type: "localeDropdown", - position: "right", - }, - ], - }, - prism: { - theme: lightCodeTheme, - darkTheme: darkCodeTheme, - }, - }), -}; - -module.exports = config; diff --git a/i18n/en/code.json b/i18n/en/code.json deleted file mode 100644 index d5130d6f..00000000 --- a/i18n/en/code.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "homepage.intro": { - "message": "This site contains the user documentation for RoQua, as well as the technical, integration-partner documentation." - }, - "theme.ErrorPageContent.title": { - "message": "This page crashed.", - "description": "The title of the fallback page when the page crashed" - }, - "theme.ErrorPageContent.tryAgain": { - "message": "Try again", - "description": "The label of the button to try again when the page crashed" - }, - "theme.NotFound.title": { - "message": "Page Not Found", - "description": "The title of the 404 page" - }, - "theme.NotFound.p1": { - "message": "We could not find what you were looking for.", - "description": "The first paragraph of the 404 page" - }, - "theme.NotFound.p2": { - "message": "Please contact the owner of the site that linked you to the original URL and let them know their link is broken.", - "description": "The 2nd paragraph of the 404 page" - }, - "theme.admonition.note": { - "message": "note", - "description": "The default label used for the Note admonition (:::note)" - }, - "theme.admonition.tip": { - "message": "tip", - "description": "The default label used for the Tip admonition (:::tip)" - }, - "theme.admonition.danger": { - "message": "danger", - "description": "The default label used for the Danger admonition (:::danger)" - }, - "theme.admonition.info": { - "message": "info", - "description": "The default label used for the Info admonition (:::info)" - }, - "theme.admonition.caution": { - "message": "caution", - "description": "The default label used for the Caution admonition (:::caution)" - }, - "theme.BackToTopButton.buttonAriaLabel": { - "message": "Scroll back to top", - "description": "The ARIA label for the back to top button" - }, - "theme.blog.archive.title": { - "message": "Archive", - "description": "The page & hero title of the blog archive page" - }, - "theme.blog.archive.description": { - "message": "Archive", - "description": "The page & hero description of the blog archive page" - }, - "theme.blog.paginator.navAriaLabel": { - "message": "Blog list page navigation", - "description": "The ARIA label for the blog pagination" - }, - "theme.blog.paginator.newerEntries": { - "message": "Newer Entries", - "description": "The label used to navigate to the newer blog posts page (previous page)" - }, - "theme.blog.paginator.olderEntries": { - "message": "Older Entries", - "description": "The label used to navigate to the older blog posts page (next page)" - }, - "theme.blog.post.paginator.navAriaLabel": { - "message": "Blog post page navigation", - "description": "The ARIA label for the blog posts pagination" - }, - "theme.blog.post.paginator.newerPost": { - "message": "Newer Post", - "description": "The blog post button label to navigate to the newer/previous post" - }, - "theme.blog.post.paginator.olderPost": { - "message": "Older Post", - "description": "The blog post button label to navigate to the older/next post" - }, - "theme.blog.post.plurals": { - "message": "One post|{count} posts", - "description": "Pluralized label for \"{count} posts\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" - }, - "theme.blog.tagTitle": { - "message": "{nPosts} tagged with \"{tagName}\"", - "description": "The title of the page for a blog tag" - }, - "theme.tags.tagsPageLink": { - "message": "View All Tags", - "description": "The label of the link targeting the tag list page" - }, - "theme.colorToggle.ariaLabel": { - "message": "Switch between dark and light mode (currently {mode})", - "description": "The ARIA label for the navbar color mode toggle" - }, - "theme.colorToggle.ariaLabel.mode.dark": { - "message": "dark mode", - "description": "The name for the dark color mode" - }, - "theme.colorToggle.ariaLabel.mode.light": { - "message": "light mode", - "description": "The name for the light color mode" - }, - "theme.docs.breadcrumbs.navAriaLabel": { - "message": "Breadcrumbs", - "description": "The ARIA label for the breadcrumbs" - }, - "theme.docs.DocCard.categoryDescription": { - "message": "{count} items", - "description": "The default description for a category card in the generated index about how many items this category includes" - }, - "theme.docs.paginator.navAriaLabel": { - "message": "Docs pages navigation", - "description": "The ARIA label for the docs pagination" - }, - "theme.docs.paginator.previous": { - "message": "Previous", - "description": "The label used to navigate to the previous doc" - }, - "theme.docs.paginator.next": { - "message": "Next", - "description": "The label used to navigate to the next doc" - }, - "theme.docs.tagDocListPageTitle.nDocsTagged": { - "message": "One doc tagged|{count} docs tagged", - "description": "Pluralized label for \"{count} docs tagged\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" - }, - "theme.docs.tagDocListPageTitle": { - "message": "{nDocsTagged} with \"{tagName}\"", - "description": "The title of the page for a docs tag" - }, - "theme.docs.versionBadge.label": { - "message": "Version: {versionLabel}" - }, - "theme.docs.versions.unreleasedVersionLabel": { - "message": "This is unreleased documentation for {siteTitle} {versionLabel} version.", - "description": "The label used to tell the user that he's browsing an unreleased doc version" - }, - "theme.docs.versions.unmaintainedVersionLabel": { - "message": "This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.", - "description": "The label used to tell the user that he's browsing an unmaintained doc version" - }, - "theme.docs.versions.latestVersionSuggestionLabel": { - "message": "For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).", - "description": "The label used to tell the user to check the latest version" - }, - "theme.docs.versions.latestVersionLinkLabel": { - "message": "latest version", - "description": "The label used for the latest version suggestion link label" - }, - "theme.common.editThisPage": { - "message": "Edit this page", - "description": "The link label to edit the current page" - }, - "theme.common.headingLinkTitle": { - "message": "Direct link to {heading}", - "description": "Title for link to heading" - }, - "theme.lastUpdated.atDate": { - "message": " on {date}", - "description": "The words used to describe on which date a page has been last updated" - }, - "theme.lastUpdated.byUser": { - "message": " by {user}", - "description": "The words used to describe by who the page has been last updated" - }, - "theme.lastUpdated.lastUpdatedAtBy": { - "message": "Last updated{atDate}{byUser}", - "description": "The sentence used to display when a page has been last updated, and by who" - }, - "theme.navbar.mobileVersionsDropdown.label": { - "message": "Versions", - "description": "The label for the navbar versions dropdown on mobile view" - }, - "theme.tags.tagsListLabel": { - "message": "Tags:", - "description": "The label alongside a tag list" - }, - "theme.AnnouncementBar.closeButtonAriaLabel": { - "message": "Close", - "description": "The ARIA label for close button of announcement bar" - }, - "theme.blog.sidebar.navAriaLabel": { - "message": "Blog recent posts navigation", - "description": "The ARIA label for recent posts in the blog sidebar" - }, - "theme.CodeBlock.copied": { - "message": "Copied", - "description": "The copied button label on code blocks" - }, - "theme.CodeBlock.copyButtonAriaLabel": { - "message": "Copy code to clipboard", - "description": "The ARIA label for copy code blocks button" - }, - "theme.CodeBlock.copy": { - "message": "Copy", - "description": "The copy button label on code blocks" - }, - "theme.CodeBlock.wordWrapToggle": { - "message": "Toggle word wrap", - "description": "The title attribute for toggle word wrapping button of code block lines" - }, - "theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel": { - "message": "Toggle the collapsible sidebar category '{label}'", - "description": "The ARIA label to toggle the collapsible sidebar category" - }, - "theme.NavBar.navAriaLabel": { - "message": "Main", - "description": "The ARIA label for the main navigation" - }, - "theme.navbar.mobileLanguageDropdown.label": { - "message": "Languages", - "description": "The label for the mobile language switcher dropdown" - }, - "theme.TOCCollapsible.toggleButtonLabel": { - "message": "On this page", - "description": "The label used by the button on the collapsible TOC component" - }, - "theme.blog.post.readMore": { - "message": "Read More", - "description": "The label used in blog post item excerpts to link to full blog posts" - }, - "theme.blog.post.readMoreLabel": { - "message": "Read more about {title}", - "description": "The ARIA label for the link to full blog posts from excerpts" - }, - "theme.blog.post.readingTime.plurals": { - "message": "One min read|{readingTime} min read", - "description": "Pluralized label for \"{readingTime} min read\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)" - }, - "theme.docs.breadcrumbs.home": { - "message": "Home page", - "description": "The ARIA label for the home page in the breadcrumbs" - }, - "theme.docs.sidebar.collapseButtonTitle": { - "message": "Collapse sidebar", - "description": "The title attribute for collapse button of doc sidebar" - }, - "theme.docs.sidebar.collapseButtonAriaLabel": { - "message": "Collapse sidebar", - "description": "The title attribute for collapse button of doc sidebar" - }, - "theme.docs.sidebar.navAriaLabel": { - "message": "Docs sidebar", - "description": "The ARIA label for the sidebar navigation" - }, - "theme.docs.sidebar.closeSidebarButtonAriaLabel": { - "message": "Close navigation bar", - "description": "The ARIA label for close button of mobile sidebar" - }, - "theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel": { - "message": "← Back to main menu", - "description": "The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)" - }, - "theme.docs.sidebar.toggleSidebarButtonAriaLabel": { - "message": "Toggle navigation bar", - "description": "The ARIA label for hamburger menu button of mobile navigation" - }, - "theme.docs.sidebar.expandButtonTitle": { - "message": "Expand sidebar", - "description": "The ARIA label and title attribute for expand button of doc sidebar" - }, - "theme.docs.sidebar.expandButtonAriaLabel": { - "message": "Expand sidebar", - "description": "The ARIA label and title attribute for expand button of doc sidebar" - }, - "theme.common.skipToMainContent": { - "message": "Skip to main content", - "description": "The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation" - }, - "theme.tags.tagsPageTitle": { - "message": "Tags", - "description": "The title of the tag list page" - } -} diff --git a/i18n/en/docusaurus-plugin-content-blog/options.json b/i18n/en/docusaurus-plugin-content-blog/options.json deleted file mode 100644 index 5858b85b..00000000 --- a/i18n/en/docusaurus-plugin-content-blog/options.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "title": { - "message": "Blog", - "description": "The title for the blog used in SEO" - }, - "description": { - "message": "Blog", - "description": "The description for the blog used in SEO" - }, - "sidebar.title": { - "message": "Releases", - "description": "The label for the left sidebar" - } -} diff --git a/i18n/en/docusaurus-plugin-content-docs-technical/current.json b/i18n/en/docusaurus-plugin-content-docs-technical/current.json deleted file mode 100644 index 7364bc1f..00000000 --- a/i18n/en/docusaurus-plugin-content-docs-technical/current.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "version.label": { - "message": "Next", - "description": "The label for version current" - }, - "sidebar.docsSidebar.category.HL7 v2.4": { - "message": "HL7 v2.4", - "description": "The label for category HL7 v2.4 in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.REST API": { - "message": "REST API", - "description": "The label for category REST API in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Dossier-specific data": { - "message": "Dossier-specific data", - "description": "The label for category Dossier-specific data in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Global": { - "message": "Global", - "description": "The label for category Global in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.SQLite Export": { - "message": "SQLite Export", - "description": "The label for category SQLite Export in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Single Sign On": { - "message": "Single Sign On", - "description": "The label for category Single Sign On in sidebar docsSidebar" - } -} diff --git a/i18n/en/docusaurus-plugin-content-docs/current.json b/i18n/en/docusaurus-plugin-content-docs/current.json deleted file mode 100644 index a2dd8e7a..00000000 --- a/i18n/en/docusaurus-plugin-content-docs/current.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version.label": { - "message": "Next", - "description": "The label for version current" - }, - "sidebar.docsSidebar.category.EPD-module": { - "message": "EPD-module", - "description": "The label for category EPD-module in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Beheermodule": { - "message": "Adminmodule", - "description": "The label for category Beheermodule in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.ROM-config": { - "message": "ROM-config", - "description": "The label for category ROM-config in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Integratie": { - "message": "Integration", - "description": "The label for category Integratie in sidebar docsSidebar" - }, - "sidebar.docsSidebar.category.Overig": { - "message": "Other", - "description": "The label for category Overig in sidebar docsSidebar" - } -} diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/index.md b/i18n/en/docusaurus-plugin-content-docs/current/02-epd/index.md deleted file mode 100644 index 186ccdb0..00000000 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/index.md +++ /dev/null @@ -1 +0,0 @@ -# EPD module diff --git a/i18n/en/docusaurus-plugin-content-docs/current/04-features/prefill-with-prior-response.md b/i18n/en/docusaurus-plugin-content-docs/current/04-features/prefill-with-prior-response.md deleted file mode 100644 index a546cd03..00000000 --- a/i18n/en/docusaurus-plugin-content-docs/current/04-features/prefill-with-prior-response.md +++ /dev/null @@ -1,3 +0,0 @@ -# Copy answers from a previous completion of the same questionnaire - -This section of the manual still needs to be written. diff --git a/i18n/en/docusaurus-plugin-content-pages/markdown-page.md b/i18n/en/docusaurus-plugin-content-pages/markdown-page.md deleted file mode 100644 index cd6d26ab..00000000 --- a/i18n/en/docusaurus-plugin-content-pages/markdown-page.md +++ /dev/null @@ -1 +0,0 @@ -this is english diff --git a/i18n/en/docusaurus-theme-classic/navbar.json b/i18n/en/docusaurus-theme-classic/navbar.json deleted file mode 100644 index 2d9a928f..00000000 --- a/i18n/en/docusaurus-theme-classic/navbar.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "title": { - "message": "RoQua Documentatie", - "description": "The title in the navbar" - }, - "item.label.Gebruikershandleiding": { - "message": "Gebruikershandleiding", - "description": "Navbar item with label Gebruikershandleiding" - }, - "item.label.Technische handleiding": { - "message": "Technische handleiding", - "description": "Navbar item with label Technische handleiding" - }, - "item.label.Releasenotes": { - "message": "Releasenotes", - "description": "Navbar item with label Releasenotes" - } -} diff --git a/package-lock.json b/package-lock.json index 8f630211..d87c8f76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,16711 +8,6834 @@ "name": "manual", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/preset-classic": "3.9.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^1.2.1", - "prism-react-renderer": "^2.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@astrojs/starlight": "^0.41.4", + "astro": "^7.1.3", + "sharp": "^0.34.5" }, "devDependencies": { - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/types": "3.9.2", - "@tsconfig/docusaurus": "^2.0.0", - "typescript": "~5.2.0" + "@astrojs/check": "^0.9.9", + "typescript": "^6.0.3" }, "engines": { - "node": ">=16.14" + "node": ">=20.3.0" } }, - "node_modules/@ai-sdk/gateway": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.7.tgz", - "integrity": "sha512-/AI5AKi4vOK9SEb8Z1dfXkhsJ5NAfWsoJQc96B/mzn2KIrjw5occOjIwD06scuhV9xWlghCoXJT1sQD9QH/tyg==", - "license": "Apache-2.0", + "node_modules/@astrojs/check": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.9.tgz", + "integrity": "sha512-A5UW8uIuErLWEoRQvzgXpO1gTjUFtK8r7nU2Z7GewAMxUb7bPvpk11qaKKgxqXlHJWlAvaaxy+Xg28A6bmQ1Tg==", + "dev": true, + "license": "MIT", "dependencies": { - "@ai-sdk/provider": "2.0.0", - "@ai-sdk/provider-utils": "3.0.16", - "@vercel/oidc": "3.0.3" + "@astrojs/language-server": "^2.16.7", + "chokidar": "^4.0.3", + "kleur": "^4.1.5", + "yargs": "^17.7.2" }, - "engines": { - "node": ">=18" + "bin": { + "astro-check": "bin/astro-check.js" }, "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" + "typescript": "^5.0.0 || ^6.0.0" } }, - "node_modules/@ai-sdk/provider": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.0.tgz", - "integrity": "sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==", - "license": "Apache-2.0", + "node_modules/@astrojs/check/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", "dependencies": { - "json-schema": "^0.4.0" + "readdirp": "^4.0.1" }, "engines": { - "node": ">=18" + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@ai-sdk/provider-utils": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.16.tgz", - "integrity": "sha512-lsWQY9aDXHitw7C1QRYIbVGmgwyT98TF3MfM8alNIXKpdJdi+W782Rzd9f1RyOfgRmZ08gJ2EYNDhWNK7RqpEA==", - "license": "Apache-2.0", - "dependencies": { - "@ai-sdk/provider": "2.0.0", - "@standard-schema/spec": "^1.0.0", - "eventsource-parser": "^3.0.6" - }, + "node_modules/@astrojs/check/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">= 14.18.0" }, - "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@ai-sdk/react": { - "version": "2.0.88", - "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-2.0.88.tgz", - "integrity": "sha512-WdJfH2u5hJvpjCVYqEamt+k69OHonFqLDXz9qNcS07sjUewEHjjApMVu6r4DabP3i2fx+ycLzCNdJ3B91T99Mw==", - "license": "Apache-2.0", - "dependencies": { - "@ai-sdk/provider-utils": "3.0.16", - "ai": "5.0.88", - "swr": "^2.2.5", - "throttleit": "2.1.0" - }, + "node_modules/@astrojs/compiler": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.13.1.tgz", + "integrity": "sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@astrojs/compiler-binding": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.3.1.tgz", + "integrity": "sha512-DaAUj29AIBU2XdJ8uwcab8lW5O2pk9pY8AXkcMw0sw77nVa3oeTYRcO+Dvbbpoexf6ThMc0FMWYCQ/wN1/T7oQ==", + "license": "MIT", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", - "zod": "^3.25.76 || ^4.1.8" + "node": "^20.19.0 || >=22.12.0" }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } + "optionalDependencies": { + "@astrojs/compiler-binding-darwin-arm64": "0.3.1", + "@astrojs/compiler-binding-darwin-x64": "0.3.1", + "@astrojs/compiler-binding-linux-arm64-gnu": "0.3.1", + "@astrojs/compiler-binding-linux-arm64-musl": "0.3.1", + "@astrojs/compiler-binding-linux-x64-gnu": "0.3.1", + "@astrojs/compiler-binding-linux-x64-musl": "0.3.1", + "@astrojs/compiler-binding-wasm32-wasi": "0.3.1", + "@astrojs/compiler-binding-win32-arm64-msvc": "0.3.1", + "@astrojs/compiler-binding-win32-x64-msvc": "0.3.1" } }, - "node_modules/@algolia/abtesting": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.8.0.tgz", - "integrity": "sha512-Hb4BkGNnvgCj3F9XzqjiFTpA5IGkjOXwGAOV13qtc27l2qNF8X9rzSp1H5hu8XewlC0DzYtQtZZIOYzRZDyuXg==", + "node_modules/@astrojs/compiler-binding-darwin-arm64": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-arm64/-/compiler-binding-darwin-arm64-0.3.1.tgz", + "integrity": "sha512-IEmEF2fUIlTHtpeE/isyEGVOB14cEyh/LZOFYt6wn3jNyVpdC8aR5OZ+RzFUR/f+8ZDM1LaMwZKvoA7eMyJeFw==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 14.0.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz", - "integrity": "sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==", + "node_modules/@astrojs/compiler-binding-darwin-x64": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-x64/-/compiler-binding-darwin-x64-0.3.1.tgz", + "integrity": "sha512-GF2kIxjpPDLsn94zbZNMsxEmkU828QqnmM7kiQJnaooS3jmI+I7kk6+oI6EpwOsK3femCMdcm+wmOsEqtGrmjQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.19.2", - "@algolia/autocomplete-shared": "1.19.2" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz", - "integrity": "sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==", + "node_modules/@astrojs/compiler-binding-linux-arm64-gnu": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-gnu/-/compiler-binding-linux-arm64-gnu-0.3.1.tgz", + "integrity": "sha512-XJL3SDmOtVrqFhCirNcHwE91+IesJqlgNo23I4qW9QUYfwzm/TBZuH61fgqsb1ttgR1mMYz6ooPWs0JDhwMqpQ==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.19.2" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz", - "integrity": "sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==", + "node_modules/@astrojs/compiler-binding-linux-arm64-musl": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-musl/-/compiler-binding-linux-arm64-musl-0.3.1.tgz", + "integrity": "sha512-xqE8BVbDoBueK/B47w30PtkVofUWJKGkwoMVE+EOMLf11rnoANxIAdA9FPqY+rng4oNI5ndHGsri1yPj2k8vZQ==", + "cpu": [ + "arm64" + ], "license": "MIT", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/client-abtesting": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.42.0.tgz", - "integrity": "sha512-JLyyG7bb7XOda+w/sp8ch7rEVy6LnWs3qtxr6VJJ2XIINqGsY6U+0L3aJ6QFliBRNUeEAr2QBDxSm8u9Sal5uA==", + "node_modules/@astrojs/compiler-binding-linux-x64-gnu": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.3.1.tgz", + "integrity": "sha512-1y0StU1qiCuDFH3rmbRJXcxdfHxFPrES1Rd+RLffosvUR7I2cH5SF5SFnBN9vXpzpkmyElZm3Yr47iJBPN7vVA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@astrojs/compiler-binding-linux-x64-musl": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.3.1.tgz", + "integrity": "sha512-16q0fYf7kpbmdObZEeZJEup8hQv/whgNwVjrSvT8umrKwLDSnNIWiQpm09lQQu6bweZB0XyIvHwlPitvJhC+hg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 14.0.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/client-analytics": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.42.0.tgz", - "integrity": "sha512-SkCrvtZpdSWjNq9NGu/TtOg4TbzRuUToXlQqV6lLePa2s/WQlEyFw7QYjrz4itprWG9ASuH+StDlq7n49F2sBA==", + "node_modules/@astrojs/compiler-binding-wasm32-wasi": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-wasm32-wasi/-/compiler-binding-wasm32-wasi-0.3.1.tgz", + "integrity": "sha512-cB456shIwDv/PrVT+2QG7LFndpHkVge5HjqADKZgGaAc9JHVktCtjSrcdkRQ+3tbkPazNKaTLRjXLIiz2NIx9g==", + "cpu": [ + "wasm32" + ], "license": "MIT", + "optional": true, "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" + "@napi-rs/wasm-runtime": "^1.1.6" }, "engines": { - "node": ">= 14.0.0" + "node": ">=14.0.0" } }, - "node_modules/@algolia/client-common": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.42.0.tgz", - "integrity": "sha512-6iiFbm2tRn6B2OqFv9XDTcw5LdWPudiJWIbRk+fsTX+hkPrPm4e1/SbU+lEYBciPoaTShLkDbRge4UePEyCPMQ==", + "node_modules/@astrojs/compiler-binding-win32-arm64-msvc": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-arm64-msvc/-/compiler-binding-win32-arm64-msvc-0.3.1.tgz", + "integrity": "sha512-ur/9+If/yTE69mmeX5MqSZndL0HOyx67GeNZUy3N7wVdWpLz9UTJXwyWS4UR2PUQHitghjsM5xoX0Ge56WRVQQ==", + "cpu": [ + "arm64" + ], "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 14.0.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/client-insights": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.42.0.tgz", - "integrity": "sha512-iEokmw2k6FBa8g/TT7ClyEriaP/FUEmz3iczRoCklEHWSgoABMkaeYrxRXrA2yx76AN+gyZoC8FX0iCJ55dsOg==", + "node_modules/@astrojs/compiler-binding-win32-x64-msvc": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-x64-msvc/-/compiler-binding-win32-x64-msvc-0.3.1.tgz", + "integrity": "sha512-k0W+kDBzDkNZOqu4kElDvCOIbKw5Ut9S1WZ1Krj3KTgNuBERNKXsMMsRLLcbgfdMdbe7bTekQLshZrrvmYpmwA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 14.0.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@algolia/client-personalization": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.42.0.tgz", - "integrity": "sha512-ivVniRqX2ARd+jGvRHTxpWeOtO9VT+rK+OmiuRgkSunoTyxk0vjeDO7QkU7+lzBOXiYgakNjkZrBtIpW9c+muw==", + "node_modules/@astrojs/compiler-rs": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.3.1.tgz", + "integrity": "sha512-aT7xkgsbNoS6nriY5qKpbihK43slFHO41iqgHCTdOvn1ifaQxLCc5yXy+6GzAtiafoaC1zA7OwVXCXMsvUZOkg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" + "@astrojs/compiler-binding": "0.3.1" }, "engines": { - "node": ">= 14.0.0" + "node": ">=22.12.0" } }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.42.0.tgz", - "integrity": "sha512-9+BIw6rerUfA+eLMIS2lF4mgoeBGTCIHiqb35PLn3699Rm3CaJXz03hChdwAWcA6SwGw0haYXYJa7LF0xI6EpA==", + "node_modules/@astrojs/internal-helpers": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.10.1.tgz", + "integrity": "sha512-5phcroT/vmOOrYuuAxtkbPixy5hePtlz9i8K4OeDv3dNK6/UQRuXPOSRTxIOBbUY5Sonw2UaxjbuVc43Mcir6Q==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" + "@types/hast": "^3.0.4", + "@types/mdast": "^4.0.4", + "js-yaml": "^4.1.1", + "picomatch": "^4.0.4", + "retext-smartypants": "^6.2.0", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "unified": "^11.0.5" } }, - "node_modules/@algolia/client-search": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.42.0.tgz", - "integrity": "sha512-NZR7yyHj2WzK6D5X8gn+/KOxPdzYEXOqVdSaK/biU8QfYUpUuEA0sCWg/XlO05tPVEcJelF/oLrrNY3UjRbOww==", + "node_modules/@astrojs/language-server": { + "version": "2.16.13", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.16.13.tgz", + "integrity": "sha512-ekOa+CYprEq5n4EJC1qTIAhLk49HZIUQuFwrEuF+3JK/pdMaYnWoREFUI2A0KEPOJiFA2kamBzKzbYljDvUxLg==", + "dev": true, "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" + "@astrojs/compiler": "^2.13.1", + "@astrojs/yaml2ts": "^0.2.4", + "@jridgewell/sourcemap-codec": "^1.5.5", + "@volar/kit": "~2.4.28", + "@volar/language-core": "~2.4.28", + "@volar/language-server": "~2.4.28", + "@volar/language-service": "~2.4.28", + "muggle-string": "^0.4.1", + "tinyglobby": "^0.2.16", + "volar-service-css": "0.0.71", + "volar-service-emmet": "0.0.71", + "volar-service-html": "0.0.71", + "volar-service-prettier": "0.0.71", + "volar-service-typescript": "0.0.71", + "volar-service-typescript-twoslash-queries": "0.0.71", + "volar-service-yaml": "0.0.71", + "vscode-html-languageservice": "^5.6.2", + "vscode-uri": "^3.1.0" }, - "engines": { - "node": ">= 14.0.0" + "bin": { + "astro-ls": "bin/nodeServer.js" + }, + "peerDependencies": { + "prettier": "^3.0.0", + "prettier-plugin-astro": ">=0.11.0" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + } } }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", - "license": "MIT" - }, - "node_modules/@algolia/ingestion": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.42.0.tgz", - "integrity": "sha512-MBkjRymf4BT6VOvMpJlg6kq8K+PkH9q+N+K4YMNdzTXlL40YwOa1wIWQ5LxP/Jhlz64kW5g9/oaMWY06Sy9dcw==", + "node_modules/@astrojs/markdown-remark": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-7.2.1.tgz", + "integrity": "sha512-jPVNIqTvk+yKviikszv/Y1U4jGUSKpp/Nw48QZV4qjWgp70j4Lkq3lhSDRbWwCfgKvEyO9GHuVbV1dM2WYXy1w==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" + "@astrojs/internal-helpers": "0.10.1", + "@astrojs/prism": "4.0.2", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.3", + "hast-util-to-text": "^4.0.2", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.1", + "remark-gfm": "^4.0.1", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.2", + "remark-smartypants": "^3.0.2", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.1.0", + "unist-util-visit-parents": "^6.0.2", + "vfile": "^6.0.3" } }, - "node_modules/@algolia/monitoring": { - "version": "1.42.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.42.0.tgz", - "integrity": "sha512-kmLs7YfjT4cpr4FnhhRmnoSX4psh9KYZ9NAiWt/YcUV33m0B/Os5L4QId30zVXkOqAPAEpV5VbDPWep+/aoJdQ==", + "node_modules/@astrojs/markdown-satteri": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-satteri/-/markdown-satteri-0.3.4.tgz", + "integrity": "sha512-6Lvt/bQZEBW+zzdhPblvfZEy5PGEYJaUsUqaCgwHeRPxZJL1gc9I+DRLKWJjjYTWDzVUTzXlMq4WwSK+X34CVw==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" + "@astrojs/internal-helpers": "0.10.1", + "@astrojs/prism": "4.0.2", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.3", + "satteri": "^0.9.1" } }, - "node_modules/@algolia/recommend": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.42.0.tgz", - "integrity": "sha512-U5yZ8+Jj+A4ZC0IMfElpPcddQ9NCoawD1dKyWmjHP49nzN2Z4284IFVMAJWR6fq/0ddGf4OMjjYO9cnF8L+5tw==", + "node_modules/@astrojs/mdx": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-7.0.3.tgz", + "integrity": "sha512-RxyIwU0uFam5ftwqKOjpIdhnFxZ/kEikeimLyQy3eGXbHT8WgRGzzesOIHVU8+m9TY8ag5WVOyvV24/GyqPdPQ==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" + "@astrojs/internal-helpers": "0.10.1", + "@astrojs/markdown-remark": "7.2.1", + "@mdx-js/mdx": "^3.1.1", + "acorn": "^8.16.0", + "es-module-lexer": "^2.0.0", + "estree-util-visit": "^2.0.0", + "hast-util-to-html": "^9.0.5", + "piccolore": "^0.1.3", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.1", + "remark-smartypants": "^3.0.2", + "source-map": "^0.7.6", + "unist-util-visit": "^5.1.0", + "vfile": "^6.0.3" }, "engines": { - "node": ">= 14.0.0" + "node": ">=22.12.0" + }, + "peerDependencies": { + "@astrojs/markdown-satteri": "^0.3.1", + "astro": "^7.0.0" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-satteri": { + "optional": true + } } }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.42.0.tgz", - "integrity": "sha512-EbuxgteaYBlKgc2Fs3JzoPIKAIaevAIwmv1F+fakaEXeibG4pkmVNsyTUjpOZIgJ1kXeqNvDrcjRb6g3vYBJ9A==", + "node_modules/@astrojs/prism": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.2.tgz", + "integrity": "sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0" + "prismjs": "^1.30.0" }, "engines": { - "node": ">= 14.0.0" + "node": ">=22.12.0" } }, - "node_modules/@algolia/requester-fetch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.42.0.tgz", - "integrity": "sha512-4vnFvY5Q8QZL9eDNkywFLsk/eQCRBXCBpE8HWs8iUsFNHYoamiOxAeYMin0W/nszQj6abc+jNxMChHmejO+ftQ==", + "node_modules/@astrojs/sitemap": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.7.3.tgz", + "integrity": "sha512-f8euLVsyeAmAkSm/1M2Kb8sL8byQmfgbvBNaHFItCheTj/IpiJYSEWVcqDHZ/yEHxiS7+w87mQkzwZaPHmk5GA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0" - }, - "engines": { - "node": ">= 14.0.0" + "sitemap": "^9.0.0", + "stream-replace-string": "^2.0.0", + "zod": "^4.3.6" } }, - "node_modules/@algolia/requester-node-http": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.42.0.tgz", - "integrity": "sha512-gkLNpU+b1pCIwk1hKTJz2NWQPT8gsfGhQasnZ5QVv4jd79fKRL/1ikd86P0AzuIQs9tbbhlMwxsSTyJmlq502w==", + "node_modules/@astrojs/starlight": { + "version": "0.41.4", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.41.4.tgz", + "integrity": "sha512-cRCKZhM2BKYViCakBiN68aVwPn5qj/XtMMq//G54xOWdXXcvic1gMMEI+veNlIKOqqC4QmIjcjk4jiFtlZ3mMg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "5.42.0" + "@astrojs/markdown-satteri": "^0.3.2", + "@astrojs/mdx": "^7.0.0", + "@astrojs/sitemap": "^3.7.2", + "@pagefind/default-ui": "^1.3.0", + "@types/hast": "^3.0.4", + "@types/js-yaml": "^4.0.9", + "@types/mdast": "^4.0.4", + "astro-expressive-code": "^0.44.0", + "bcp-47": "^2.1.0", + "hast-util-from-html": "^2.0.3", + "hast-util-select": "^6.0.4", + "hast-util-to-string": "^3.0.1", + "hastscript": "^9.0.1", + "i18next": "^26.0.7", + "js-yaml": "^4.1.1", + "klona": "^2.0.6", + "magic-string": "^0.30.21", + "mdast-util-directive": "^3.1.0", + "mdast-util-to-markdown": "^2.1.2", + "mdast-util-to-string": "^4.0.0", + "pagefind": "^1.5.2", + "rehype": "^13.0.2", + "rehype-format": "^5.0.1", + "remark-directive": "^4.0.0", + "satteri": "^0.9.1", + "ultrahtml": "^1.6.0", + "unified": "^11.0.5", + "unist-util-visit": "^5.1.0", + "vfile": "^6.0.3" }, - "engines": { - "node": ">= 14.0.0" + "peerDependencies": { + "@astrojs/markdown-remark": "^7.2.0", + "astro": "^7.0.2" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-remark": { + "optional": true + } } }, - "node_modules/@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "node_modules/@astrojs/telemetry": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.3.tgz", + "integrity": "sha512-C1TLn5sPJr0x4vk56piHWKbnqlEB8BKyte5Y45V02U+D7BGO5eMqZDH5aPjnkXQWJggvmsTXxH03QMZ9NgWLzQ==", "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" + "ci-info": "^4.4.0", + "dset": "^3.1.4", + "is-docker": "^4.0.0", + "package-manager-detector": "^1.6.0" }, "engines": { - "node": ">=6.9.0" + "node": "18.20.8 || ^20.3.0 || >=22.0.0" } }, - "node_modules/@babel/compat-data": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", - "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "node_modules/@astrojs/yaml2ts": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@astrojs/yaml2ts/-/yaml2ts-0.2.4.tgz", + "integrity": "sha512-8oddpOae35pJsXPQXhTkM0ypfKPskVsh2bCxRtbf7e+/Epw2nReakFYpLKjZMEr75CsoF203PMnCocpfz0s69A==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=6.9.0" + "dependencies": { + "yaml": "^2.8.3" } }, - "node_modules/@babel/core": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", - "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helpers": "^7.28.4", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "license": "MIT", "engines": { "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" } }, - "node_modules/@babel/generator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", - "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", "license": "MIT", - "dependencies": { - "@babel/parser": "^7.28.5", - "@babel/types": "^7.28.5", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "node_modules/@babel/parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/types": "^7.29.7" + }, + "bin": { + "parser": "bin/babel-parser.js" }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0.0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "node_modules/@babel/types": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@bruits/satteri-darwin-arm64": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-arm64/-/satteri-darwin-arm64-0.9.5.tgz", + "integrity": "sha512-iw4nZgx9v30lWo/MTngQqi1pI78KI0DnkSm+lVJGYdmPLgAyDNJigVhpG42/Iq55A6c1Ll8q66ljyyRiQUxwow==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", - "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "node_modules/@bruits/satteri-darwin-x64": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-darwin-x64/-/satteri-darwin-x64-0.9.5.tgz", + "integrity": "sha512-6T26Z5Kf3cFW2PSlk9p7zT7yVxvuBSiJvYyz9u8KjYwMTqZyIDOj2wDyNpxKV4+6yUVG7rddq2QwvG/8LJA2+Q==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.5", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@bruits/satteri-linux-arm64-gnu": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-gnu/-/satteri-linux-arm64-gnu-0.9.5.tgz", + "integrity": "sha512-u51id17uJwNEMK9nBlICsq6U31c+XVqQueVBkwRIzZG+gMpS8TOJctt5h5Wz33Z8xnMdTd+adtACVz0yHgGuOA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-arm64-musl": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-arm64-musl/-/satteri-linux-arm64-musl-0.9.5.tgz", + "integrity": "sha512-v39HxiwGC5Rqm01HksP6+5Y+xKLPlsuVFgIgpEAo+SiQ22c+mJVhS3u7Z6ePAKdhL5NJoK1xq70kLz3L13AhpQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-gnu": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-gnu/-/satteri-linux-x64-gnu-0.9.5.tgz", + "integrity": "sha512-F3uO8uFp3pAP5ZGXttwvh57GS7s0lL953tnNdyI2gRyP4kOOkp6pyGojNJzCjkDvWI2Cvb9iNrKok3aqQPauAw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@bruits/satteri-linux-x64-musl": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-linux-x64-musl/-/satteri-linux-x64-musl-0.9.5.tgz", + "integrity": "sha512-bicEqglLlz++mWyADaZoP0JY20s4vDfLjaPYgQqC+NI4zZLTOOg1T4GB8aqtc822Pqji8SQBmSrTb7CrP8i08Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", - "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "node_modules/@bruits/satteri-wasm32-wasi": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-wasm32-wasi/-/satteri-wasm32-wasi-0.9.5.tgz", + "integrity": "sha512-zauAuMwfPnKPUkd4AFixRFpXdgKwP2mKgxrIIo2gJzW0/ZneF9dbHnLkojSpaBnCCp7VUL1hIi5WWZvB1CqmAQ==", + "cpu": [ + "wasm32" + ], "license": "MIT", + "optional": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" + "@emnapi/core": "1.11.1", + "@emnapi/runtime": "1.11.1", + "@napi-rs/wasm-runtime": "^1.1.6" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node": ">=14.0.0" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", - "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "debug": "^4.4.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.10" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" } }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", "license": "MIT", - "engines": { - "node": ">=6.9.0" + "optional": true, + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "node_modules/@bruits/satteri-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", + "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" + "tslib": "^2.4.0" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "node_modules/@bruits/satteri-win32-arm64-msvc": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-arm64-msvc/-/satteri-win32-arm64-msvc-0.9.5.tgz", + "integrity": "sha512-SrfE7NEsgZjBvU3c+RR6oQRu0ToXY5uVJEbieXEF0YTctIV2zAVlbaMjWLts074QCgh3a+XHWkR/lWh2VH2LUg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@bruits/satteri-win32-x64-msvc": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@bruits/satteri-win32-x64-msvc/-/satteri-win32-x64-msvc-0.9.5.tgz", + "integrity": "sha512-5Kw9ZAtTGS8WHizyn+CJhjjfIQrw+7jcZodpmpXJjefnO15M8UexIi6JR2E5thyvsmHyhL6ZDDMUNR4bKJPd4g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@capsizecss/unpack": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.1.tgz", + "integrity": "sha512-CuNiSqg7+e1cO/GjffyMOm5Tt2jUF9CWHHnvQ/UkqvtkGfHdgwEC0wpmq7fkN3gxwpRnrAN0WzO3vREKmNolMQ==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "fontkitten": "^1.0.3" }, "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", - "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "node_modules/@clack/core": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.4.3.tgz", + "integrity": "sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ==", "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.28.3" + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">= 20.12.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "node_modules/@clack/prompts": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.7.0.tgz", + "integrity": "sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.1" + "@clack/core": "1.4.3", + "fast-string-width": "^3.0.2", + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">=6.9.0" + "node": ">= 20.12.0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "node_modules/@ctrl/tinycolor": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-4.2.0.tgz", + "integrity": "sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==", "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=14" } }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "node_modules/@emmetio/abbreviation": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", + "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@emmetio/scanner": "^1.0.4" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "node_modules/@emmetio/css-abbreviation": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", + "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@emmetio/scanner": "^1.0.4" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "node_modules/@emmetio/css-parser": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.1.tgz", + "integrity": "sha512-2bC6m0MV/voF4CTZiAbG5MWKbq5EBmDPKu9Sb7s7nVcEzNQlrZP6mFFFlIaISM8X6514H9shWMme1fCm8cWAfQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "@emmetio/stream-reader": "^2.2.0", + "@emmetio/stream-reader-utils": "^0.1.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" + "node_modules/@emmetio/html-matcher": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz", + "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@emmetio/scanner": "^1.0.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } + "node_modules/@emmetio/scanner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", + "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz", + "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz", + "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==", + "dev": true, + "license": "MIT" }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "node_modules/@emnapi/core": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", + "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==", "license": "MIT", - "engines": { - "node": ">=6.9.0" + "optional": true, + "peer": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.3", + "tslib": "^2.4.0" } }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", - "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.3", - "@babel/types": "^7.28.2" - }, - "engines": { - "node": ">=6.9.0" + "tslib": "^2.4.0" } }, - "node_modules/@babel/helpers": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", - "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz", + "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" + "tslib": "^2.4.0" } }, - "node_modules/@babel/parser": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", - "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz", + "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==", + "cpu": [ + "ppc64" + ], "license": "MIT", - "dependencies": { - "@babel/types": "^7.28.5" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": ">=6.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", - "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "node_modules/@esbuild/android-arm": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz", + "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "node_modules/@esbuild/android-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz", + "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "node_modules/@esbuild/android-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz", + "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz", + "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", - "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz", + "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.3" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz", + "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==", + "cpu": [ + "arm64" + ], "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz", + "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "node_modules/@esbuild/linux-arm": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz", + "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz", + "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", - "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz", + "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==", + "cpu": [ + "ia32" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", - "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz", + "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==", + "cpu": [ + "loong64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz", + "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==", + "cpu": [ + "mips64el" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz", + "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==", + "cpu": [ + "ppc64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", - "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz", + "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==", + "cpu": [ + "riscv64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.28.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", - "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz", + "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==", + "cpu": [ + "s390x" + ], "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "node_modules/@esbuild/linux-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz", + "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", - "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz", + "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz", + "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", - "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz", + "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", - "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz", + "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz", + "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" - }, + "optional": true, + "os": [ + "openharmony" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", - "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz", + "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz", + "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz", + "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==", + "cpu": [ + "ia32" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "node_modules/@esbuild/win32-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz", + "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "node_modules/@expressive-code/core": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.44.1.tgz", + "integrity": "sha512-3dDo9N8D7hYrLNNMMWFovg3+aDUtnQm7c7z0GZc1c0LEFVBc0Q6lKG+tVT28gDadOvsgOANfCn35fgpe97Pmgg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@ctrl/tinycolor": "^4.0.4", + "hast-util-select": "^6.0.2", + "hast-util-to-html": "^9.0.1", + "hast-util-to-text": "^4.0.1", + "hastscript": "^9.0.0", + "postcss": "^8.4.38", + "postcss-nested": "^6.0.1", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.1" } }, - "node_modules/@babel/plugin-transform-explicit-resource-management": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", - "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "node_modules/@expressive-code/plugin-frames": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.44.1.tgz", + "integrity": "sha512-HC/bdRao9225ApcgO/e3jn8ZOhldKO7ob1O/Tcipvtv7Vb5nMphZhMtD9uuywpvxkPYBHJi3504WhrKg05Dwqg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@expressive-code/core": "^0.44.1" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", - "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", + "node_modules/@expressive-code/plugin-shiki": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.44.1.tgz", + "integrity": "sha512-YApiZt3buUzBwL5tqj8G+sYC5NjMjRCHgQwr9bmGl69rtcHy6fE9dooWUeKYB978fJT2BuxT5FeHcF47rA3SEg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@expressive-code/core": "^0.44.1", + "shiki": "^4.0.2" } }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "node_modules/@expressive-code/plugin-text-markers": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.44.1.tgz", + "integrity": "sha512-B3BsJoJ8CFMlcIX9f+X9tcI3C4zPDO601+YuLi9GheSTNro7ZfqSjLptMQKBHOWZvxnAtY5zvIX7iO/qtBhNBg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@expressive-code/core": "^0.44.1" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", - "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", - "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.3", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", - "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.0", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.4" - }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", - "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", - "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz", - "integrity": "sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" } }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", - "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", - "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/types": "^7.27.1" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "url": "https://opencollective.com/libvips" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", - "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.27.1" - }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz", - "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", - "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", - "license": "MIT", + "node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@emnapi/runtime": "^1.7.0" }, "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.5.tgz", - "integrity": "sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "semver": "^6.3.1" - }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "node_modules/@mdx-js/mdx": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz", + "integrity": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "acorn": "^8.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz", + "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + "@tybys/wasm-util": "^0.10.3" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "node_modules/@oslojs/encoding": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", + "license": "MIT" }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "node_modules/@oxc-project/types": { + "version": "0.139.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/Boshen" } }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "node_modules/@pagefind/darwin-arm64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/darwin-arm64/-/darwin-arm64-1.5.2.tgz", + "integrity": "sha512-MXpI+7HsAdPkvJ0gk9xj9g541BCqBZOBbdwj9g6lB5LCj6kSV6nqDSjzcAJwvOsfu0fjwvC8hQU+ecfhp+MpiQ==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", - "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", + "node_modules/@pagefind/darwin-x64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/darwin-x64/-/darwin-x64-1.5.2.tgz", + "integrity": "sha512-IojxFWMEJe0RQ7PQ3KXQsPIImNsbpPYpoZ+QUDrL8fAl/O27IX+LVLs74/UzEZy5uA2LD8Nz1AiwKr72vrkZQw==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.27.1" - }, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@pagefind/default-ui": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/default-ui/-/default-ui-1.5.2.tgz", + "integrity": "sha512-pm1LMnQg8N2B3n2TnjKlhaFihpz6zTiA4HiGQ6/slKO/+8K9CAU5kcjdSSPgpuk1PMuuN4hxLipUIifnrkl3Sg==", + "license": "MIT" + }, + "node_modules/@pagefind/freebsd-x64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/freebsd-x64/-/freebsd-x64-1.5.2.tgz", + "integrity": "sha512-7EVzo9+0w+2cbe671BtMj10UlNo83I+HrLVLfRxO731svHRJKUfJ/mo05gU14pe9PCfpKNQT8FS3Xc/oDN6pOA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@pagefind/linux-arm64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/linux-arm64/-/linux-arm64-1.5.2.tgz", + "integrity": "sha512-Ovt9+K35sqzn8H3ZMXGwls4TD/wMJuvRtShHIsmUQREmaxjrDEX7gHckRCrwYJ4XE1H1p6HkLz3wukrAnsfXQw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@pagefind/linux-x64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/linux-x64/-/linux-x64-1.5.2.tgz", + "integrity": "sha512-V+tFqHKXhQKq/WqPBD67AFy7scn1/aZID00ws4fSDd+1daSi5UHR9VVlRrOUYKxn3VuFQYRD7lYXdZK1WED1YA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@pagefind/windows-arm64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/windows-arm64/-/windows-arm64-1.5.2.tgz", + "integrity": "sha512-hN9Nh90fNW61nNRCW9ZyQrAj/mD0eRvmJ8NlTUzkbuW8kIzGJUi3cxjFkEcMZ5h/8FsKWD/VcouZl4yo1F7B6g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@pagefind/windows-x64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/windows-x64/-/windows-x64-1.5.2.tgz", + "integrity": "sha512-Fa2Iyw7kaDRzGMfNYNUXNW2zbL5FQVDgSOcbDHdzBrDEdpqOqg8TcZ68F22ol6NJ9IGzvUdmeyZypLW5dyhqsg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", - "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.5", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.27.1", - "@babel/plugin-syntax-import-attributes": "^7.27.1", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.28.0", - "@babel/plugin-transform-async-to-generator": "^7.27.1", - "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.5", - "@babel/plugin-transform-class-properties": "^7.27.1", - "@babel/plugin-transform-class-static-block": "^7.28.3", - "@babel/plugin-transform-classes": "^7.28.4", - "@babel/plugin-transform-computed-properties": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.28.5", - "@babel/plugin-transform-dotall-regex": "^7.27.1", - "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-explicit-resource-management": "^7.28.0", - "@babel/plugin-transform-exponentiation-operator": "^7.28.5", - "@babel/plugin-transform-export-namespace-from": "^7.27.1", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.27.1", - "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", - "@babel/plugin-transform-member-expression-literals": "^7.27.1", - "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-modules-systemjs": "^7.28.5", - "@babel/plugin-transform-modules-umd": "^7.27.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", - "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.28.4", - "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.28.5", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/plugin-transform-private-methods": "^7.27.1", - "@babel/plugin-transform-private-property-in-object": "^7.27.1", - "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.28.4", - "@babel/plugin-transform-regexp-modifiers": "^7.27.1", - "@babel/plugin-transform-reserved-words": "^7.27.1", - "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.27.1", - "@babel/plugin-transform-sticky-regex": "^7.27.1", - "@babel/plugin-transform-template-literals": "^7.27.1", - "@babel/plugin-transform-typeof-symbol": "^7.27.1", - "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.27.1", - "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "core-js-compat": "^3.43.0", - "semver": "^6.3.1" - }, + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", + "cpu": [ + "ppc64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/preset-react": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz", - "integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==", + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", + "cpu": [ + "s390x" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-transform-react-display-name": "^7.28.0", - "@babel/plugin-transform-react-jsx": "^7.27.1", - "@babel/plugin-transform-react-jsx-development": "^7.27.1", - "@babel/plugin-transform-react-pure-annotations": "^7.27.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/preset-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", - "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-typescript": "^7.28.5" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", + "cpu": [ + "x64" + ], "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz", - "integrity": "sha512-h7iEYiW4HebClDEhtvFObtPmIvrd1SSfpI9EhOeKk4CtIK/ngBWFpuhCzhdmRKtg71ylcue+9I6dv54XYO1epQ==", + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "core-js-pure": "^3.43.0" - }, + "optional": true, + "os": [ + "openharmony" + ], "engines": { - "node": ">=6.9.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", + "cpu": [ + "wasm32" + ], "license": "MIT", + "optional": true, "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" + "@emnapi/core": "1.11.1", + "@emnapi/runtime": "1.11.1", + "@napi-rs/wasm-runtime": "^1.1.6" }, "engines": { - "node": ">=6.9.0" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@babel/traverse": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", - "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.5", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.5", - "@babel/template": "^7.27.2", - "@babel/types": "^7.28.5", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" } }, - "node_modules/@babel/types": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", - "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", "license": "MIT", + "optional": true, "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" + "tslib": "^2.4.0" } }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz", + "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==", "license": "MIT", "optional": true, - "engines": { - "node": ">=0.1.90" + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@csstools/cascade-layer-name-parser": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz", - "integrity": "sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", + "cpu": [ + "arm64" ], "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@csstools/color-helpers": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", - "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" ], - "license": "MIT-0", "engines": { - "node": ">=18" + "node": "^20.19.0 || >=22.12.0" } }, - "node_modules/@csstools/css-calc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", - "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "license": "MIT" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.4.0.tgz", + "integrity": "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==", "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, "engines": { - "node": ">=18" + "node": ">=14.0.0" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/@csstools/css-color-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", - "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@shikijs/core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.3.1.tgz", + "integrity": "sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==", "license": "MIT", "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "@csstools/css-calc": "^2.1.4" + "@shikijs/primitive": "4.3.1", + "@shikijs/types": "4.3.1", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.5" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" + "node": ">=20" } }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", - "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/@shikijs/engine-javascript": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.3.1.tgz", + "integrity": "sha512-JBItcnPuYq7jVJdZo/vMj94r+szT7XEjHFX+mvFDGSEIbVAXAGyHAHzhbWzpGOwYidCZrErJLLgn2PVeiokHnQ==", "license": "MIT", + "dependencies": { + "@shikijs/types": "4.3.1", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.6" + }, "engines": { - "node": ">=18" + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.3.1.tgz", + "integrity": "sha512-OXyNMzg0pews+msMj4cHeqT4xiYKKvbnn6VbdAXxfoFl3SSx4fJTc8FadECuc5/H9p3BzhNAoAUXKwAu9rWYhg==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.3.1", + "@shikijs/vscode-textmate": "^10.0.2" }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.4" + "engines": { + "node": ">=20" } }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", - "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/@shikijs/langs": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.3.1.tgz", + "integrity": "sha512-m0l9nsDqgBHvbZbk7A0/kXz/impK3uB/c6rAn6Gpg/uPtdZRQ+alsN/17MU5thb68XTj/4DxkZAotrM0GGSpDQ==", "license": "MIT", + "dependencies": { + "@shikijs/types": "4.3.1" + }, "engines": { - "node": ">=18" + "node": ">=20" } }, - "node_modules/@csstools/media-query-list-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", - "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/@shikijs/primitive": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.3.1.tgz", + "integrity": "sha512-CXQRQOYy1leqQ8ceTeJdmXv/bsUY++6QyLpXJ94LZAAYj5X2SKRdc5ipguv4NPyGVKItB2PPwUpRNe0Sjh5S1A==", "license": "MIT", - "engines": { - "node": ">=18" + "dependencies": { + "@shikijs/types": "4.3.1", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" + "engines": { + "node": ">=20" } }, - "node_modules/@csstools/postcss-alpha-function": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.1.tgz", - "integrity": "sha512-isfLLwksH3yHkFXfCI2Gcaqg7wGGHZZwunoJzEZk0yKYIokgre6hYVFibKL3SYAoR1kBXova8LB+JoO5vZzi9w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@shikijs/themes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.3.1.tgz", + "integrity": "sha512-dgpoJ4WqNi2yTmizQHBJ5zcX6j2lE6icN/0yt4l1kkf16jrY/pwPLoTb1ETsWMz0OBLf9ZNvwmxft+cH+N9qSA==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" + "@shikijs/types": "4.3.1" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=20" } }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz", - "integrity": "sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@shikijs/types": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.3.1.tgz", + "integrity": "sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==", + "license": "MIT", "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=20" } }, - "node_modules/@csstools/postcss-cascade-layers/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "license": "MIT" + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" } }, - "node_modules/@csstools/postcss-cascade-layers/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "node_modules/@types/debug": { + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", + "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==", "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "@types/ms": "*" } }, - "node_modules/@csstools/postcss-color-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.12.tgz", - "integrity": "sha512-yx3cljQKRaSBc2hfh8rMZFZzChaFgwmO2JfFgFr1vMcF3C/uyy5I4RFIBOIWGq1D+XbKCG789CGkG6zzkLpagA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/estree": "*" } }, - "node_modules/@csstools/postcss-color-function-display-p3-linear": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.1.tgz", - "integrity": "sha512-E5qusdzhlmO1TztYzDIi8XPdPoYOjoTY6HBYBCYSj+Gn4gQRBlvjgPQXzfzuPQqt8EhkC/SzPKObg4Mbn8/xMg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/hast": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", + "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/unist": "*" } }, - "node_modules/@csstools/postcss-color-mix-function": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.12.tgz", - "integrity": "sha512-4STERZfCP5Jcs13P1U5pTvI9SkgLgfMUMhdXW8IlJWkzOOOqhZIjcNhWtNJZes2nkBDsIKJ0CJtFtuaZ00moag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/js-yaml": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", + "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/unist": "*" } }, - "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.2.tgz", - "integrity": "sha512-rM67Gp9lRAkTo+X31DUqMEq+iK+EFqsidfecmhrteErxJZb6tUoJBVQca1Vn1GpDql1s1rD1pKcuYzMsg7Z1KQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/mdx": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.14.tgz", + "integrity": "sha512-T48PeuJtvLosNTPVhfnIp3i/n3a4g4Bad7YCq5k64D4u7NwDrAotikQ+5+sjtUvBmxCMlbo3dVL+C2dP0rWHzg==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/unist": "*" } }, - "node_modules/@csstools/postcss-content-alt-text": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.8.tgz", - "integrity": "sha512-9SfEW9QCxEpTlNMnpSqFaHyzsiRpZ5J5+KqCu1u5/eEJAWsMhzT40qf0FIbeeglEvrGRMdDzAxMIz3wqoGSb+Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/node": { + "version": "24.13.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz", + "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==", + "license": "MIT", "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "undici-types": "~7.18.0" } }, - "node_modules/@csstools/postcss-contrast-color-function": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-2.0.12.tgz", - "integrity": "sha512-YbwWckjK3qwKjeYz/CijgcS7WDUCtKTd8ShLztm3/i5dhh4NaqzsbYnhm4bjrpFpnLZ31jVcbK8YL77z3GBPzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@types/node": "*" } }, - "node_modules/@csstools/postcss-exponential-functions": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz", - "integrity": "sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz", + "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==", + "license": "ISC" + }, + "node_modules/@volar/kit": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.28.tgz", + "integrity": "sha512-cKX4vK9dtZvDRaAzeoUdaAJEew6IdxHNCRrdp5Kvcl6zZOqb6jTOfk3kXkIkG3T7oTFXguEMt5+9ptyqYR84Pg==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "typesafe-path": "^0.2.2", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" }, "peerDependencies": { - "postcss": "^8.4" + "typescript": "*" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz", - "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@volar/language-core": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.28.tgz", + "integrity": "sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@volar/source-map": "2.4.28" } }, - "node_modules/@csstools/postcss-gamut-mapping": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz", - "integrity": "sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@volar/language-server": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.28.tgz", + "integrity": "sha512-NqcLnE5gERKuS4PUFwlhMxf6vqYo7hXtbMFbViXcbVkbZ905AIVWhnSo0ZNBC2V127H1/2zP7RvVOVnyITFfBw==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@volar/language-core": "2.4.28", + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "path-browserify": "^1.0.1", + "request-light": "^0.7.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" } }, - "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.12.tgz", - "integrity": "sha512-jugzjwkUY0wtNrZlFeyXzimUL3hN4xMvoPnIXxoZqxDvjZRiSh+itgHcVUWzJ2VwD/VAMEgCLvtaJHX+4Vj3Ow==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@volar/language-service": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.28.tgz", + "integrity": "sha512-Rh/wYCZJrI5vCwMk9xyw/Z+MsWxlJY1rmMZPsxUoJKfzIRjS/NF1NmnuEcrMbEVGja00aVpCsInJfixQTMdvLw==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@volar/language-core": "2.4.28", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.12.tgz", - "integrity": "sha512-mL/+88Z53KrE4JdePYFJAQWFrcADEqsLprExCM04GDNgHIztwFzj0Mbhd/yxMBngq0NIlz58VVxjt5abNs1VhA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@volar/source-map": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.28.tgz", + "integrity": "sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@volar/typescript": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.28.tgz", + "integrity": "sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "@volar/language-core": "2.4.28", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.4.tgz", - "integrity": "sha512-yQ4VmossuOAql65sCPppVO1yfb7hDscf4GseF0VCA/DTDaBc0Wtf8MTqVPfjGYlT5+2buokG0Gp7y0atYZpwjg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/@vscode/emmet-helper": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.11.0.tgz", + "integrity": "sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "emmet": "^2.4.3", + "jsonc-parser": "^2.3.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.15.1", + "vscode-uri": "^3.0.8" } }, - "node_modules/@csstools/postcss-initial": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz", - "integrity": "sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } + "node_modules/@vscode/emmet-helper/node_modules/jsonc-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==", + "dev": true, + "license": "MIT" }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz", - "integrity": "sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" + "node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", + "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.4.0" } }, - "node_modules/@csstools/postcss-is-pseudo-class/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", "peerDependencies": { - "postcss-selector-parser": "^7.0.0" + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@csstools/postcss-is-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, - "engines": { - "node": ">=4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@csstools/postcss-light-dark-function": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.11.tgz", - "integrity": "sha512-fNJcKXJdPM3Lyrbmgw2OBbaioU7yuKZtiXClf4sGdQttitijYlZMD5K7HrC/eF83VRWRrYq6OZ0Lx92leV2LFA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", "peerDependencies": { - "postcss": "^8.4" + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@csstools/postcss-logical-float-and-clear": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz", - "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, + "node_modules/ajv-i18n": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/ajv-i18n/-/ajv-i18n-4.2.0.tgz", + "integrity": "sha512-v/ei2UkCEeuKNXh8RToiFsUclmU+G57LO1Oo22OagNMENIw+Yb8eMwvHu7Vn9fmkjJyv6XclhJ8TbuigSglPkg==", + "dev": true, + "license": "MIT", "peerDependencies": { - "postcss": "^8.4" + "ajv": "^8.0.0-beta.0" } }, - "node_modules/@csstools/postcss-logical-overflow": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz", - "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/am-i-vibing": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/am-i-vibing/-/am-i-vibing-0.4.0.tgz", + "integrity": "sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==", + "license": "MIT", + "dependencies": { + "process-ancestry": "^0.1.0" }, - "peerDependencies": { - "postcss": "^8.4" + "bin": { + "am-i-vibing": "dist/cli.mjs" } }, - "node_modules/@csstools/postcss-logical-overscroll-behavior": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz", - "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/@csstools/postcss-logical-resize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz", - "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=18" + "node": ">=8" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz", - "integrity": "sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", "dependencies": { - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/utilities": "^2.0.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 8" } }, - "node_modules/@csstools/postcss-media-minmax": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz", - "integrity": "sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", "license": "MIT", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, "engines": { - "node": ">=18" + "node": ">=8.6" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz", - "integrity": "sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" } }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz", - "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" + "node_modules/array-iterate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/astro": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/astro/-/astro-7.1.3.tgz", + "integrity": "sha512-4dhPyAAXthf3xLEYnG8SeL7yr/nTPPABfY7e9YF0yuO+vK9Xp+8Q5j4xzsmL3GueukQv4oNwGNTBepLOiDGeJA==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler-rs": "^0.3.1", + "@astrojs/internal-helpers": "0.10.1", + "@astrojs/markdown-satteri": "0.3.4", + "@astrojs/telemetry": "3.3.3", + "@capsizecss/unpack": "^4.0.0", + "@clack/prompts": "^1.1.0", + "@oslojs/encoding": "^1.1.0", + "@rollup/pluginutils": "^5.3.0", + "am-i-vibing": "^0.4.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "ci-info": "^4.4.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^2.0.0", + "cookie": "^2.0.1", + "devalue": "^5.8.1", + "diff": "^8.0.3", + "dset": "^3.1.4", + "es-module-lexer": "^2.0.0", + "esbuild": "^0.28.0", + "flattie": "^1.1.1", + "fontace": "~0.4.1", + "get-tsconfig": "5.0.0-beta.4", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.2.0", + "js-yaml": "^4.1.1", + "jsonc-parser": "^3.3.1", + "magic-string": "^0.30.21", + "magicast": "^0.5.2", + "mrmime": "^2.0.1", + "neotraverse": "^1.0.1", + "obug": "^2.1.1", + "p-limit": "^7.3.0", + "p-queue": "^9.1.0", + "package-manager-detector": "^1.6.0", + "piccolore": "^0.1.3", + "picomatch": "^4.0.4", + "semver": "^7.7.4", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "svgo": "^4.0.1", + "tinyclip": "^0.1.12", + "tinyexec": "^1.0.4", + "tinyglobby": "^0.2.15", + "ultrahtml": "^1.6.0", + "unifont": "~0.7.4", + "unstorage": "^1.17.5", + "vite": "^8.0.13", + "vitefu": "^1.1.2", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^22.0.0", + "zod": "^4.3.6" + }, + "bin": { + "astro": "bin/astro.mjs" }, "engines": { - "node": ">=18" + "node": ">=22.12.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.34.0 || ^0.35.0" }, "peerDependencies": { - "postcss": "^8.4" + "@astrojs/markdown-remark": "7.2.1" + }, + "peerDependenciesMeta": { + "@astrojs/markdown-remark": { + "optional": true + } } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz", - "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/astro-expressive-code": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/astro-expressive-code/-/astro-expressive-code-0.44.1.tgz", + "integrity": "sha512-DT1LnCqbHasBKlvzJ3m6LR4VI94wwx3W9EV/YbP1te4rqjOHsvsezHYuqb5MeLWLftXms/1FA9QBbwCo43DnJQ==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" + "rehype-expressive-code": "^0.44.1", + "url-extras": "^0.1.0" }, "peerDependencies": { - "postcss": "^8.4" + "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta || ^7.0.0" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.12.tgz", - "integrity": "sha512-HhlSmnE1NKBhXsTnNGjxvhryKtO7tJd1w42DKOGFD6jSHtYOrsJTQDKPMwvOfrzUAk8t7GcpIfRyM7ssqHpFjg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.4" } }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.1.tgz", - "integrity": "sha512-uPiiXf7IEKtUQXsxu6uWtOlRMXd2QWWy5fhxHDnPdXKCQckPP3E34ZgDoZ62r2iT+UOgWsSbM4NvHE5m3mAEdw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-2.1.1.tgz", + "integrity": "sha512-KLw+H/gd2p4zly1X7Yh/qziuyae5/w/QFnvTng9eZL5fvszL7Whl3MBoWF8yxL7ksUjBfOD+OxkytiqbBpG+Fw==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" + "is-alphabetical": "^2.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-match": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-2.0.3.tgz", + "integrity": "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@csstools/postcss-random-function": { + "node_modules/character-reference-invalid": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz", - "integrity": "sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "license": "MIT", "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" + "readdirp": "^5.0.0" }, "engines": { - "node": ">=18" + "node": ">= 20.19.0" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.12.tgz", - "integrity": "sha512-0RLIeONxu/mtxRtf3o41Lq2ghLimw0w9ByLWnnEVuy89exmEEq8bynveBxNW3nyHqLAFEeNtVEmC1QK9MZ8Huw==", + "node_modules/ci-info": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "url": "https://github.com/sponsors/sibiraj-s" } ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/@csstools/postcss-scope-pseudo-class": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz", - "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", "dependencies": { - "postcss-selector-parser": "^7.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=12" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@csstools/postcss-scope-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">=4" + "node": ">=7.0.0" } }, - "node_modules/@csstools/postcss-sign-functions": { + "node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz", - "integrity": "sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=16" } }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz", - "integrity": "sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, + "node_modules/common-ancestor-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz", + "integrity": "sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 18" } }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz", - "integrity": "sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/cookie": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz", + "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==", + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz", - "integrity": "sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", + "node_modules/cookie-es": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.3.tgz", + "integrity": "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==", + "license": "MIT" + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "uncrypto": "^0.1.3" } }, - "node_modules/@csstools/postcss-unset-value": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz", - "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/@csstools/utilities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz", - "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==", + "node_modules/css-selector-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-3.3.0.tgz", + "integrity": "sha512-Y2asgMGFqJKF4fq4xHDSlFYIkeVfRsm69lQC1q9kbEsH5XtnINTMrweLkjYMeaUgiXBy/uvKeO/a1JHTNnmB2g==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/csstools" + "url": "https://github.com/sponsors/mdevils" }, { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "type": "patreon", + "url": "https://patreon.com/mdevils" } ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/core": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.3.1.tgz", - "integrity": "sha512-ktVbkePE+2h9RwqCUMbWXOoebFyDOxHqImAqfs+lC8yOU+XwEW4jgvHGJK079deTeHtdhUNj0PXHSnhJINvHzQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@docsearch/css": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.3.1.tgz", - "integrity": "sha512-Jnct7LKOi/+Oxbmq215YPYASkMdZqtyyDCkma8Cj4sCcbBuybL6fvyBaX7uJoM6kVF7aIpBA38RhHAyN5ByCHg==", "license": "MIT" }, - "node_modules/@docsearch/react": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.3.1.tgz", - "integrity": "sha512-vbKwgDuHi/YA0CiicXhJm4DSfOIOccl3FJlkdVmeZ5d61wNbPdAnAy71i7FF0JzO6noCQScidBBguOCaNfauEw==", + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", "license": "MIT", "dependencies": { - "@ai-sdk/react": "^2.0.30", - "@algolia/autocomplete-core": "1.19.2", - "@docsearch/core": "4.3.1", - "@docsearch/css": "4.3.1", - "ai": "^5.0.30", - "algoliasearch": "^5.28.0", - "marked": "^16.3.0", - "zod": "^4.1.8" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@docusaurus/babel": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.9.2.tgz", - "integrity": "sha512-GEANdi/SgER+L7Japs25YiGil/AUDnFFHaCGPBbundxoWtCkA2lmy7/tFmgED4y1htAy6Oi4wkJEQdGssnw9MA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.9", - "@babel/generator": "^7.25.9", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.25.9", - "@babel/preset-env": "^7.25.9", - "@babel/preset-react": "^7.25.9", - "@babel/preset-typescript": "^7.25.9", - "@babel/runtime": "^7.25.9", - "@babel/runtime-corejs3": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "babel-plugin-dynamic-import-node": "^2.3.3", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/bundler": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.9.2.tgz", - "integrity": "sha512-ZOVi6GYgTcsZcUzjblpzk3wH1Fya2VNpd5jtHoCCFcJlMQ1EYXZetfAnRHLcyiFeBABaI1ltTYbOBtH/gahGVA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.9", - "@docusaurus/babel": "3.9.2", - "@docusaurus/cssnano-preset": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "babel-loader": "^9.2.1", - "clean-css": "^5.3.3", - "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.11.0", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "file-loader": "^6.2.0", - "html-minifier-terser": "^7.2.0", - "mini-css-extract-plugin": "^2.9.2", - "null-loader": "^4.0.1", - "postcss": "^8.5.4", - "postcss-loader": "^7.3.4", - "postcss-preset-env": "^10.2.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "webpack": "^5.95.0", - "webpackbar": "^6.0.1" + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" }, "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/faster": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/faster": { - "optional": true - } + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/@docusaurus/core": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.9.2.tgz", - "integrity": "sha512-HbjwKeC+pHUFBfLMNzuSjqFE/58+rLVKmOU3lxQrpsxLBOGosYco/Q0GduBb0/jEMRiyEqjNT/01rRdOMWq5pw==", - "license": "MIT", - "dependencies": { - "@docusaurus/babel": "3.9.2", - "@docusaurus/bundler": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "core-js": "^3.31.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "execa": "5.1.1", - "fs-extra": "^11.1.1", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.6.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "p-map": "^4.0.0", - "prompts": "^2.4.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.6", - "tinypool": "^1.0.2", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "webpack": "^5.95.0", - "webpack-bundle-analyzer": "^4.10.2", - "webpack-dev-server": "^5.2.2", - "webpack-merge": "^6.0.1" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", "engines": { - "node": ">=20.0" + "node": ">= 6" }, - "peerDependencies": { - "@mdx-js/react": "^3.0.0", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.2.tgz", - "integrity": "sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ==", + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "license": "MIT", - "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.5.4", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=20.0" + "node": ">=4" } }, - "node_modules/@docusaurus/logger": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.9.2.tgz", - "integrity": "sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA==", + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "license": "MIT", "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" + "css-tree": "~2.2.0" }, "engines": { - "node": ">=20.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz", - "integrity": "sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ==", + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^2.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz", - "integrity": "sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew==", + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", "dependencies": { - "@docusaurus/types": "3.9.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.2.tgz", - "integrity": "sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "cheerio": "1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "schema-dts": "^1.1.2", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.2.tgz", - "integrity": "sha512-C5wZsGuKTY8jEYsqdxhhFOe1ZDjH0uIYJ9T/jebHwkyxqnr4wW0jTkB72OMqNjsoQRcb0JN3PcSeTwFlVgzCZg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "schema-dts": "^1.1.2", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" + "ms": "^2.1.3" }, "engines": { - "node": ">=20.0" + "node": ">=6.0" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.2.tgz", - "integrity": "sha512-s4849w/p4noXUrGpPUF0BPqIAfdAe76BLaRGAGKZ1gTDNiGxGcpsLcwJ9OTi1/V8A+AzvsmI9pkjie2zjIQZKA==", + "node_modules/decode-named-character-reference": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", + "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" + "character-entities": "^2.0.0" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@docusaurus/plugin-css-cascade-layers": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.2.tgz", - "integrity": "sha512-w1s3+Ss+eOQbscGM4cfIFBlVg/QKxyYgj26k5AnakuHkKxH6004ZtuLe5awMBotIYF2bbGDoDhpgQ4r/kcj4rQ==", + "node_modules/defu": { + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz", + "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==", + "license": "MIT" + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" - }, "engines": { - "node": ">=20.0" + "node": ">=6" } }, - "node_modules/@docusaurus/plugin-debug": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.9.2.tgz", - "integrity": "sha512-j7a5hWuAFxyQAkilZwhsQ/b3T7FfHZ+0dub6j/GxKNFJp2h9qk/P1Bp7vrGASnvA9KNQBBL1ZXTe7jlh4VdPdA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^2.3.0", - "tslib": "^2.6.0" - }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">=8" } }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.2.tgz", - "integrity": "sha512-mAwwQJ1Us9jL/lVjXtErXto4p4/iaLlweC54yDUK1a97WfkC6Z2k5/769JsFgwOwOP+n5mUQGACXOEQ0XDuVUw==", + "node_modules/devalue": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.2.tgz", + "integrity": "sha512-DObPPAfdtFbXjxLqK8s2Xk9ZuWz5+ZoFEhC7J76es4GU/rEiXwHTmbImoCdyoCOcBH1UF3+Cz6Z2sYD4hyl5TA==", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" + "dequal": "^2.0.0" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", + "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", + "license": "BSD-3-Clause", "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "node": ">=0.3.1" } }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.2.tgz", - "integrity": "sha512-YJ4lDCphabBtw19ooSlc1MnxtYGpjFV9rEdzjLsUnBCeis2djUyCozZaFhCg6NGEwOn7HDDyMh0yzcdRpnuIvA==", + "node_modules/direction": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/direction/-/direction-2.0.1.tgz", + "integrity": "sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA==", "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" + "bin": { + "direction": "cli.js" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.2.tgz", - "integrity": "sha512-LJtIrkZN/tuHD8NqDAW1Tnw0ekOwRTfobWPsdO15YxcicBo2ykKF0/D6n0vVBfd3srwr9Z6rzrIWYrMzBGrvNw==", + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { - "node": ">=20.0" + "node": ">=0.12" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.2.tgz", - "integrity": "sha512-WLh7ymgDXjG8oPoM/T4/zUP7KcSuFYRZAUTl8vR6VzYkfc18GBM4xLhcT+AKOwun6kBivYKUJf+vlqYJkm+RHw==", - "license": "MIT", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" + "domelementtype": "^2.3.0" }, "engines": { - "node": ">=20.0" + "node": ">= 4" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/@docusaurus/plugin-svgr": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.2.tgz", - "integrity": "sha512-n+1DE+5b3Lnf27TgVU5jM1d4x5tUh2oW5LTsBxJX4PsAPV0JGcmI6p3yLYtEY0LRVEIJh+8RsdQmRE66wSV8mw==", - "license": "MIT", + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@svgr/core": "8.1.0", - "@svgr/webpack": "^8.1.0", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.9.2.tgz", - "integrity": "sha512-IgyYO2Gvaigi21LuDIe+nvmN/dfGXAiMcV/murFqcpjnZc7jxFAxW+9LEjdPt61uZLxG4ByW/oUmX/DDK9t/8w==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/plugin-css-cascade-layers": "3.9.2", - "@docusaurus/plugin-debug": "3.9.2", - "@docusaurus/plugin-google-analytics": "3.9.2", - "@docusaurus/plugin-google-gtag": "3.9.2", - "@docusaurus/plugin-google-tag-manager": "3.9.2", - "@docusaurus/plugin-sitemap": "3.9.2", - "@docusaurus/plugin-svgr": "3.9.2", - "@docusaurus/theme-classic": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-search-algolia": "3.9.2", - "@docusaurus/types": "3.9.2" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.9.2.tgz", - "integrity": "sha512-IGUsArG5hhekXd7RDb11v94ycpJpFdJPkLnt10fFQWOVxAtq5/D7hT6lzc2fhyQKaaCE62qVajOMKL7OiAFAIA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "infima": "0.2.0-alpha.45", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.5.4", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=20.0" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/@docusaurus/theme-classic/node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/@docusaurus/theme-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.9.2.tgz", - "integrity": "sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag==", + "node_modules/emmet": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.11.tgz", + "integrity": "sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==", + "dev": true, "license": "MIT", + "workspaces": [ + "./packages/scanner", + "./packages/abbreviation", + "./packages/css-abbreviation", + "./" + ], "dependencies": { - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "@emmetio/abbreviation": "^2.3.3", + "@emmetio/css-abbreviation": "^2.1.8" } }, - "node_modules/@docusaurus/theme-common/node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz", - "integrity": "sha512-GBDSFNwjnh5/LdkxCKQHkgO2pIMX1447BxYUBG2wBiajS21uj64a+gH/qlbQjDLxmGrbrllBrtJkUHxIsiwRnw==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.9.0 || ^4.1.0", - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "algoliasearch": "^5.37.0", - "algoliasearch-helper": "^3.26.0", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, + "node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", "engines": { - "node": ">=20.0" + "node": ">=0.12" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } + "node_modules/es-module-lexer": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz", + "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==", + "license": "MIT" }, - "node_modules/@docusaurus/theme-translations": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.9.2.tgz", - "integrity": "sha512-vIryvpP18ON9T9rjgMRFLr2xJVDpw1rtagEGf8Ccce4CkTrvM/fRB8N2nyWYOW5u3DdjkwKw5fBa+3tbn9P4PA==", + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", "license": "MIT", "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" }, - "engines": { - "node": ">=20.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@docusaurus/types": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.9.2.tgz", - "integrity": "sha512-Ux1JUNswg+EfUEmajJjyhIohKceitY/yzjRUpu04WXgvVz+fbhVC0p+R0JhvEu4ytw8zIAys2hrdpQPBHRIa8Q==", + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", "license": "MIT", "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/mdast": "^4.0.2", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@docusaurus/types/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "node_modules/esbuild": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz", + "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==", + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.9.2.tgz", - "integrity": "sha512-lBSBiRruFurFKXr5Hbsl2thmGweAPmddhF3jb99U4EMDA5L+e5Y1rAkOS07Nvrup7HUMBDrCV45meaxZnt28nQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "escape-string-regexp": "^4.0.0", - "execa": "5.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "p-queue": "^6.6.2", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" + "node": ">=18" }, - "engines": { - "node": ">=20.0" + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.28.1", + "@esbuild/android-arm": "0.28.1", + "@esbuild/android-arm64": "0.28.1", + "@esbuild/android-x64": "0.28.1", + "@esbuild/darwin-arm64": "0.28.1", + "@esbuild/darwin-x64": "0.28.1", + "@esbuild/freebsd-arm64": "0.28.1", + "@esbuild/freebsd-x64": "0.28.1", + "@esbuild/linux-arm": "0.28.1", + "@esbuild/linux-arm64": "0.28.1", + "@esbuild/linux-ia32": "0.28.1", + "@esbuild/linux-loong64": "0.28.1", + "@esbuild/linux-mips64el": "0.28.1", + "@esbuild/linux-ppc64": "0.28.1", + "@esbuild/linux-riscv64": "0.28.1", + "@esbuild/linux-s390x": "0.28.1", + "@esbuild/linux-x64": "0.28.1", + "@esbuild/netbsd-arm64": "0.28.1", + "@esbuild/netbsd-x64": "0.28.1", + "@esbuild/openbsd-arm64": "0.28.1", + "@esbuild/openbsd-x64": "0.28.1", + "@esbuild/openharmony-arm64": "0.28.1", + "@esbuild/sunos-x64": "0.28.1", + "@esbuild/win32-arm64": "0.28.1", + "@esbuild/win32-ia32": "0.28.1", + "@esbuild/win32-x64": "0.28.1" } }, - "node_modules/@docusaurus/utils-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.9.2.tgz", - "integrity": "sha512-I53UC1QctruA6SWLvbjbhCpAw7+X7PePoe5pYcwTOEXD/PxeP8LnECAhTHHwWCblyUX5bMi4QLRkxvyZ+IT8Aw==", + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, "license": "MIT", - "dependencies": { - "@docusaurus/types": "3.9.2", - "tslib": "^2.6.0" - }, "engines": { - "node": ">=20.0" + "node": ">=6" } }, - "node_modules/@docusaurus/utils-validation": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz", - "integrity": "sha512-l7yk3X5VnNmATbwijJkexdhulNsQaNDwoagiwujXoxFbWLcxHQqNQ+c/IAlzrfMMOfa/8xSBZ7KEKDesE/2J7A==", + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - }, "engines": { - "node": ">=20.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "license": "BSD-3-Clause", + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", "dependencies": { - "@hapi/hoek": "^9.0.0" + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", "license": "MIT", "dependencies": { - "@sinclair/typebox": "^0.27.8" + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", "license": "MIT", - "engines": { - "node": ">=6.0.0" + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "@types/estree": "^1.0.0" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", "license": "MIT" }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "node_modules/expressive-code": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.44.1.tgz", + "integrity": "sha512-GakidxhapWDzpKLqEaFQ8wGk6gAqEtPQibu8+yPBfnDLgev5Vdsh1pasTxnrXL/mzIknyqeTwhMHTghdaiUrTg==", "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "@expressive-code/core": "^0.44.1", + "@expressive-code/plugin-frames": "^0.44.1", + "@expressive-code/plugin-shiki": "^0.44.1", + "@expressive-code/plugin-text-markers": "^0.44.1" } }, - "node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "license": "Apache-2.0", + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-string-truncated-width": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz", + "integrity": "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==", + "license": "MIT" + }, + "node_modules/fast-string-width": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz", + "integrity": "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==", + "license": "MIT", + "dependencies": { + "fast-string-truncated-width": "^3.0.2" + } + }, + "node_modules/fast-uri": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz", + "integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-wrap-ansi": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz", + "integrity": "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==", + "license": "MIT", + "dependencies": { + "fast-string-width": "^3.0.2" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" + "node": ">=12.0.0" }, "peerDependencies": { - "tslib": "2" + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } } }, - "node_modules/@jsonjoy.com/codegen": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", - "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", - "license": "Apache-2.0", + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", + "license": "MIT", "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "node": ">=8" } }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", - "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", - "license": "Apache-2.0", + "node_modules/fontace": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz", + "integrity": "sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==", + "license": "MIT", "dependencies": { - "@jsonjoy.com/base64": "^1.1.2", - "@jsonjoy.com/buffers": "^1.2.0", - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/json-pointer": "^1.0.2", - "@jsonjoy.com/util": "^1.9.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "fontkitten": "^1.0.2" } }, - "node_modules/@jsonjoy.com/json-pointer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", - "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", - "license": "Apache-2.0", + "node_modules/fontkitten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.3.tgz", + "integrity": "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==", + "license": "MIT", "dependencies": { - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/util": "^1.9.0" + "tiny-inflate": "^1.0.3" }, "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "node": ">=20" } }, - "node_modules/@jsonjoy.com/util": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", - "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", - "license": "Apache-2.0", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-tsconfig": { + "version": "5.0.0-beta.4", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.4.tgz", + "integrity": "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==", + "license": "MIT", "dependencies": { - "@jsonjoy.com/buffers": "^1.0.0", - "@jsonjoy.com/codegen": "^1.0.0" + "resolve-pkg-maps": "^1.0.0" }, "engines": { - "node": ">=10.0" + "node": ">=20.20.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "license": "MIT" + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", + "license": "ISC" }, - "node_modules/@mdx-js/mdx": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz", - "integrity": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==", + "node_modules/h3": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.11.tgz", + "integrity": "sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.3", + "crossws": "^0.3.5", + "defu": "^6.1.6", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.4", + "radix3": "^1.1.2", + "ufo": "^1.6.3", + "uncrypto": "^0.1.3" + } + }, + "node_modules/hast-util-embedded": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-embedded/-/hast-util-embedded-3.0.0.tgz", + "integrity": "sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==", "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "acorn": "^8.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" + "hast-util-is-element": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/@mdx-js/react": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", - "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", + "node_modules/hast-util-format": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hast-util-format/-/hast-util-format-1.1.0.tgz", + "integrity": "sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==", "license": "MIT", "dependencies": { - "@types/mdx": "^2.0.0" + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-minify-whitespace": "^1.0.0", + "hast-util-phrasing": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "html-whitespace-sensitive-tag-names": "^3.0.0", + "unist-util-visit-parents": "^6.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" }, - "engines": { - "node": ">= 8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/hast-util-from-parse5": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", "license": "MIT", - "engines": { - "node": ">= 8" + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/hast-util-has-property": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-3.0.0.tgz", + "integrity": "sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==", "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@types/hast": "^3.0.0" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@opentelemetry/api": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", - "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", - "license": "Apache-2.0", - "engines": { - "node": ">=8.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "node_modules/hast-util-is-body-ok-link": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-3.0.1.tgz", + "integrity": "sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==", "license": "MIT", - "engines": { - "node": ">=12.22.0" + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", "license": "MIT", "dependencies": { - "graceful-fs": "4.2.10" + "@types/hast": "^3.0.0" }, - "engines": { - "node": ">=12.22.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@pnpm/npm-conf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", - "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "node_modules/hast-util-minify-whitespace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hast-util-minify-whitespace/-/hast-util-minify-whitespace-1.0.1.tgz", + "integrity": "sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==", "license": "MIT", "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "unist-util-is": "^6.0.0" }, - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.29", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", - "license": "MIT" - }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "license": "BSD-3-Clause", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", "dependencies": { - "@hapi/hoek": "^9.0.0" + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@sideway/formula": { + "node_modules/hast-util-phrasing": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "license": "BSD-3-Clause" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "resolved": "https://registry.npmjs.org/hast-util-phrasing/-/hast-util-phrasing-3.0.1.tgz", + "integrity": "sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==", "license": "MIT", - "engines": { - "node": ">=10" + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-has-property": "^3.0.0", + "hast-util-is-body-ok-link": "^3.0.0", + "hast-util-is-element": "^3.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", "license": "MIT", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" - } - }, - "node_modules/@standard-schema/spec": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", - "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", - "license": "MIT" - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "license": "MIT", - "engines": { - "node": ">=14" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "node_modules/hast-util-select": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/hast-util-select/-/hast-util-select-6.0.4.tgz", + "integrity": "sha512-RqGS1ZgI0MwxLaKLDxjprynNzINEkRHY2i8ln4DDjgv9ZhcYVIHN9rlpiYsqtFwrgpYU361SyWDQcGNIBVu3lw==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "bcp-47-match": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "css-selector-parser": "^3.0.0", + "devlop": "^1.0.0", + "direction": "^2.0.0", + "hast-util-has-property": "^3.0.0", + "hast-util-to-string": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "nth-check": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "node_modules/hast-util-to-estree": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", + "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", + "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", + "node_modules/hast-util-to-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.1.tgz", + "integrity": "sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", + "node_modules/hast-util-to-string": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.1.tgz", + "integrity": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==", "license": "MIT", - "engines": { - "node": ">=14" + "dependencies": { + "@types/hast": "^3.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "license": "MIT", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" + "@types/hast": "^3.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", "license": "MIT", "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "license": "MIT" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", "license": "MIT", - "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=14" - }, "funding": { "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", + "node_modules/html-whitespace-sensitive-tag-names": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-whitespace-sensitive-tag-names/-/html-whitespace-sensitive-tag-names-3.0.1.tgz", + "integrity": "sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==", "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" - }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "license": "BSD-2-Clause" + }, + "node_modules/i18next": { + "version": "26.3.6", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.3.6.tgz", + "integrity": "sha512-Bu5Z2nAXgfVyM8xvW3jk9EKRIuX37PudsrBViThNFx7CR7aaYTpP01cxNB/E4c4UUzTDiAZRstEhsRfPOL/8xA==", + "funding": [ + { + "type": "individual", + "url": "https://www.locize.com/i18next" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + }, + { + "type": "individual", + "url": "https://www.locize.com" + } + ], "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, "peerDependencies": { - "@svgr/core": "*" + "typescript": "^5 || ^6 || ^7" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", + "node_modules/inline-style-parser": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", + "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", + "license": "MIT" + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - }, - "engines": { - "node": ">=14" - }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/brc-dd" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/docusaurus": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-2.0.5.tgz", - "integrity": "sha512-jnB+M0fF7SgzorapQrlSxH1iDQ6rC0Wl5VMJdus0KVsFlqH/H0wAUOqdS08LiT9Kk3XLf0Jrj/huAxAmIIaMfw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", "license": "MIT", "dependencies": { - "@types/ms": "*" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.0.tgz", - "integrity": "sha512-35EhHNOXgxnUgh4XCJsGhE7zdlDhYDN/aMG6UbkByCFFNgQ7b3U+uVoqBpicFydR8JEfgdjCF7SJ7MiJfzuiTA==", + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "node_modules/is-docker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz", + "integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==", "license": "MIT", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "license": "MIT" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/estree": "*" + "engines": { + "node": ">=8" } }, - "node_modules/@types/express": { - "version": "4.17.25", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", - "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "^1" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.7", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", - "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", - "license": "MIT" - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "node_modules/js-yaml": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "MIT", "dependencies": { - "@types/unist": "*" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "license": "MIT" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "license": "MIT" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, "license": "MIT" }, - "node_modules/@types/http-errors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", - "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", "license": "MIT" }, - "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "engines": { + "node": ">=6" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" + "engines": { + "node": ">= 8" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "license": "MIT", + "node_modules/lightningcss": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "license": "MPL-2.0", "dependencies": { - "@types/istanbul-lib-report": "*" + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" - }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" + "node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "18.13.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", - "license": "MIT" - }, - "node_modules/@types/node-forge": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", - "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/prismjs": { - "version": "1.26.5", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", - "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "19.2.2", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", - "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" + "node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/react-router-config": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", - "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "license": "MIT" - }, - "node_modules/@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", - "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "license": "MIT", - "dependencies": { - "@types/express": "*" + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/serve-static": { - "version": "1.15.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", - "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "<1" + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/serve-static/node_modules/@types/send": { - "version": "0.17.6", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", - "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", "license": "MIT", - "dependencies": { - "@types/node": "*" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" + "node_modules/lru-cache": { + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", "license": "MIT", "dependencies": { - "@types/node": "*" + "@jridgewell/sourcemap-codec": "^1.5.5" } }, - "node_modules/@types/yargs": { - "version": "17.0.22", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz", - "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==", + "node_modules/magicast": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.3.tgz", + "integrity": "sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==", "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "@babel/parser": "^7.29.3", + "@babel/types": "^7.29.0", + "source-map-js": "^1.2.1" } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "license": "MIT" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" - }, - "node_modules/@vercel/oidc": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.0.3.tgz", - "integrity": "sha512-yNEQvPcVrK9sIe637+I0jD6leluPxzwJKx/Haw6F4H77CdDsszUn5V3o96LPziXkSNE2B83+Z3mjqGKBK/R6Gg==", - "license": "Apache-2.0", + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", "engines": { - "node": ">= 20" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "node_modules/mdast-util-directive": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", + "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "license": "Apache-2.0", + "node_modules/mdast-util-from-markdown": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz", + "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "license": "Apache-2.0" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">=0.4.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/acorn-import-phases": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", - "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "node_modules/mdast-util-mdx-jsx": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", + "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", "license": "MIT", - "engines": { - "node": ">=10.13.0" + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" }, - "peerDependencies": { - "acorn": "^8.14.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", "license": "MIT", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ai": { - "version": "5.0.88", - "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.88.tgz", - "integrity": "sha512-72nSwQT6iMgfbblwDo59cmFTtsNzfyMVH9MigeIh5IHiqoDqxRAkv0IBb9XYj6RD52tAJw7Wj/n+LEhezvYqkw==", - "license": "Apache-2.0", + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", "dependencies": { - "@ai-sdk/gateway": "2.0.7", - "@ai-sdk/provider": "2.0.0", - "@ai-sdk/provider-utils": "3.0.16", - "@opentelemetry/api": "1.9.0" - }, - "engines": { - "node": ">=18" + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, - "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", "license": "MIT", "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.42.0.tgz", - "integrity": "sha512-X5+PtWc9EJIPafT/cj8ZG+6IU3cjRRnlHGtqMHK/9gsiupQbAyYlH5y7qt/FtsAhfX5AICHffZy69ZAsVrxWkQ==", - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.8.0", - "@algolia/client-abtesting": "5.42.0", - "@algolia/client-analytics": "5.42.0", - "@algolia/client-common": "5.42.0", - "@algolia/client-insights": "5.42.0", - "@algolia/client-personalization": "5.42.0", - "@algolia/client-query-suggestions": "5.42.0", - "@algolia/client-search": "5.42.0", - "@algolia/ingestion": "1.42.0", - "@algolia/monitoring": "1.42.0", - "@algolia/recommend": "5.42.0", - "@algolia/requester-browser-xhr": "5.42.0", - "@algolia/requester-fetch": "5.42.0", - "@algolia/requester-node-http": "5.42.0" + "@types/mdast": "^4.0.0" }, - "engines": { - "node": ">= 14.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/algoliasearch-helper": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.26.0.tgz", - "integrity": "sha512-Rv2x3GXleQ3ygwhkhJubhhYGsICmShLAiqtUuJTUkr9uOCOXyF2E71LVT4XDnVffbknv8XgScP4U0Oxtgm+hIw==", + "node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "license": "CC0-1.0" + }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "license": "ISC", + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "string-width": "^4.1.0" + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/micromark-extension-directive": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz", + "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==", "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">= 8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", "license": "MIT", - "bin": { - "astring": "bin/astring" + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/autoprefixer": { - "version": "10.4.21", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", - "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", + "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "license": "MIT", "dependencies": { - "browserslist": "^4.24.4", - "caniuse-lite": "^1.0.30001702", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/babel-loader": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", - "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", + "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", "license": "MIT", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", "license": "MIT", "dependencies": { - "object.assign": "^4.1.0" + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", - "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.27.7", - "@babel/helper-define-polyfill-provider": "^0.6.5", - "semver": "^6.3.1" + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", - "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5", - "core-js-compat": "^3.43.0" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", - "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/baseline-browser-mapping": { - "version": "2.8.25", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz", - "integrity": "sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==", - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.js" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": "*" + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">=8" + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", + "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">= 0.8" + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "ms": "2.0.0" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/browserslist": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", - "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.8.19", - "caniuse-lite": "^1.0.30001751", - "electron-to-chromium": "^1.5.238", - "node-releases": "^2.0.26", - "update-browserslist-db": "^1.1.4" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "license": "MIT", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001754", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz", - "integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==", + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", + "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" } }, - "node_modules/character-reference-invalid": { + "node_modules/micromark-util-html-tag-name": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "license": "MIT", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "license": "MIT", - "engines": { - "node": ">=6.0" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "license": "MIT", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", - "license": "MIT" - }, - "node_modules/combine-promises": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", - "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "license": "ISC" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/compression/node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/config-chain/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "license": "BSD-2-Clause", - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", - "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", - "license": "MIT", - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "license": "MIT" - }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", - "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz", - "integrity": "sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.26.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.46.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.46.0.tgz", - "integrity": "sha512-NMCW30bHNofuhwLhYPt66OLOKTMbOhgTTatKVbaQC3KRHpTCiRIBYvtshr+NBYSnBxwAFhjW/RfJ0XbIjS16rw==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/css-blank-pseudo": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz", - "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-blank-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz", - "integrity": "sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==", - "license": "ISC", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.3.tgz", - "integrity": "sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-has-pseudo/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz", - "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssdb": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.4.2.tgz", - "integrity": "sha512-PzjkRkRUS+IHDJohtxkIczlxPPZqRo0nXplsYXOMBRPjcVRjj1W4DfvRgshUYTVuUigU7ptVYkFJQ7abUB0nyg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - } - ], - "license": "MIT-0" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", - "license": "MIT", - "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "license": "CC0-1.0" - }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==", - "license": "MIT" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz", - "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==", - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "license": "MIT", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.245", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.245.tgz", - "integrity": "sha512-rdmGfW47ZhL/oWEJAY4qxRtdly2B98ooTJ0pdEI4jhVLZ6tNf8fPtov2wS1IRKwFJT92le3x4Knxiwzl7cPPpQ==", - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", - "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", - "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-value-to-estree": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.5.0.tgz", - "integrity": "sha512-aMV56R27Gv3QmfmF1MY12GWkGzzeAezAX+UplqHVASfjc9wNzI/X6hC0S9oxq61WT4aQesLGslWP9tKk6ghRZQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" - } - }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource-parser": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", - "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "license": "MIT" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "license": "MIT", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "license": "MIT", - "dependencies": { - "xml-js": "^1.6.11" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "license": "MIT", - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "11.3.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz", - "integrity": "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "license": "ISC" - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "license": "ISC" - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regex.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", - "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "license": "MIT", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "license": "ISC" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", - "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^7.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-estree": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", - "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", - "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5/node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", - "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": "^14.13.1 || >=16.0.0" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz", - "integrity": "sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", - "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "license": "MIT", - "engines": { - "node": ">=10.18" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-2.0.2.tgz", - "integrity": "sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w==", - "license": "MIT", - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=16.x" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.45", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz", - "integrity": "sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/inline-style-parser": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.6.tgz", - "integrity": "sha512-gtGXVaBdl5mAes3rPcMedEBm12ibjt1kDMFfheul1wUAOVEJW60voNdMVzVkfLN06O7ZaD/rxhfKgtlgtTbMjg==", - "license": "MIT" - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "license": "MIT", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "license": "MIT", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-network-error": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz", - "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.1.0.tgz", - "integrity": "sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "license": "(AFL-2.1 OR BSD-3-Clause)" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "license": "MIT", - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/launch-editor": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", - "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.1", - "shell-quote": "^1.8.3" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/marked": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-16.4.1.tgz", - "integrity": "sha512-ntROs7RaN3EvWfy3EZi14H4YxmT6A5YvywfhO+0pm+cH/dnSQRmdAmoFIc3B9aiwTehyk7pESH4ofyBY+V5hZg==", - "license": "MIT", - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 20" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mdast-util-directive": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", - "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", - "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "4.50.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz", - "integrity": "sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", - "license": "MIT", - "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", - "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", - "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "license": "MIT", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", - "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", - "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "license": "MIT", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", - "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "license": "MIT" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", - "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.27", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", - "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.0.tgz", - "integrity": "sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", - "license": "MIT" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/null-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", - "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/null-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/null-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/null-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/null-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.1.tgz", - "integrity": "sha512-/4b7qZNhv6Uhd7jjnREh1NjnPxlTq+XNWPG88Ydkj5AILcA5m3ajvcg57pB24EQjKv0dK62XnDqk9c/hkIG5Kg==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "license": "MIT", - "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "license": "MIT", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", - "license": "MIT" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", - "license": "ISC" - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "license": "(WTFPL OR MIT)" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-to-regexp": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", - "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", - "license": "MIT", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz", - "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.12.tgz", - "integrity": "sha512-TLCW9fN5kvO/u38/uesdpbx3e8AkTYhMvDZYa9JpmImWuTE99bDQ7GU7hdOADIZsiI9/zuxfAJxny/khknp1Zw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz", - "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz", - "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-custom-media": { - "version": "11.0.6", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz", - "integrity": "sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-properties": { - "version": "14.0.6", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz", - "integrity": "sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz", - "integrity": "sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz", - "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.4.tgz", - "integrity": "sha512-m6IKmxo7FxSP5nF2l63QbCC3r+bWpFUWmZXZf096WxG0m7Vl1Q1+ruFOhpdDRmKrRS+S3Jtk+TVk/7z0+BVK6g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-visible": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz", - "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-visible/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-focus-within": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz", - "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-within/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-gap-properties": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz", - "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-image-set-function": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz", - "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-lab-function": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.12.tgz", - "integrity": "sha512-tUcyRk1ZTPec3OuKFsqtRzW2Go5lehW29XA21lZ65XmzQkz43VY2tyWEC202F7W3mILOjw0voOiuxRGTsN+J9w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-loader": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", - "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.3.5", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.1.0.tgz", - "integrity": "sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-merge-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", - "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "license": "MIT", - "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nesting": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.2.tgz", - "integrity": "sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-resolve-nested": "^3.1.0", - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-nesting/node_modules/@csstools/selector-resolve-nested": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz", - "integrity": "sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/postcss-nesting/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", - "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz", - "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz", - "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-preset-env": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.4.0.tgz", - "integrity": "sha512-2kqpOthQ6JhxqQq1FSAAZGe9COQv75Aw8WbsOvQVNJ2nSevc9Yx/IKZGuZ7XJ+iOTtVon7LfO7ELRzg8AZ+sdw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-alpha-function": "^1.0.1", - "@csstools/postcss-cascade-layers": "^5.0.2", - "@csstools/postcss-color-function": "^4.0.12", - "@csstools/postcss-color-function-display-p3-linear": "^1.0.1", - "@csstools/postcss-color-mix-function": "^3.0.12", - "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.2", - "@csstools/postcss-content-alt-text": "^2.0.8", - "@csstools/postcss-contrast-color-function": "^2.0.12", - "@csstools/postcss-exponential-functions": "^2.0.9", - "@csstools/postcss-font-format-keywords": "^4.0.0", - "@csstools/postcss-gamut-mapping": "^2.0.11", - "@csstools/postcss-gradients-interpolation-method": "^5.0.12", - "@csstools/postcss-hwb-function": "^4.0.12", - "@csstools/postcss-ic-unit": "^4.0.4", - "@csstools/postcss-initial": "^2.0.1", - "@csstools/postcss-is-pseudo-class": "^5.0.3", - "@csstools/postcss-light-dark-function": "^2.0.11", - "@csstools/postcss-logical-float-and-clear": "^3.0.0", - "@csstools/postcss-logical-overflow": "^2.0.0", - "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", - "@csstools/postcss-logical-resize": "^3.0.0", - "@csstools/postcss-logical-viewport-units": "^3.0.4", - "@csstools/postcss-media-minmax": "^2.0.9", - "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.5", - "@csstools/postcss-nested-calc": "^4.0.0", - "@csstools/postcss-normalize-display-values": "^4.0.0", - "@csstools/postcss-oklab-function": "^4.0.12", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/postcss-random-function": "^2.0.1", - "@csstools/postcss-relative-color-syntax": "^3.0.12", - "@csstools/postcss-scope-pseudo-class": "^4.0.1", - "@csstools/postcss-sign-functions": "^1.1.4", - "@csstools/postcss-stepped-value-functions": "^4.0.9", - "@csstools/postcss-text-decoration-shorthand": "^4.0.3", - "@csstools/postcss-trigonometric-functions": "^4.0.9", - "@csstools/postcss-unset-value": "^4.0.0", - "autoprefixer": "^10.4.21", - "browserslist": "^4.26.0", - "css-blank-pseudo": "^7.0.1", - "css-has-pseudo": "^7.0.3", - "css-prefers-color-scheme": "^10.0.0", - "cssdb": "^8.4.2", - "postcss-attribute-case-insensitive": "^7.0.1", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^7.0.12", - "postcss-color-hex-alpha": "^10.0.0", - "postcss-color-rebeccapurple": "^10.0.0", - "postcss-custom-media": "^11.0.6", - "postcss-custom-properties": "^14.0.6", - "postcss-custom-selectors": "^8.0.5", - "postcss-dir-pseudo-class": "^9.0.1", - "postcss-double-position-gradients": "^6.0.4", - "postcss-focus-visible": "^10.0.1", - "postcss-focus-within": "^9.0.1", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^6.0.0", - "postcss-image-set-function": "^7.0.0", - "postcss-lab-function": "^7.0.12", - "postcss-logical": "^8.1.0", - "postcss-nesting": "^13.0.2", - "postcss-opacity-percentage": "^3.0.0", - "postcss-overflow-shorthand": "^6.0.0", - "postcss-page-break": "^3.0.4", - "postcss-place": "^10.0.0", - "postcss-pseudo-class-any-link": "^10.0.1", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^8.0.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz", - "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", - "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz", - "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-selector-not/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", - "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", - "license": "MIT", - "dependencies": { - "sort-css-media-queries": "2.2.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.23" - } - }, - "node_modules/postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - }, - "engines": { - "node": "^14 || ^16 || >= 18" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/postcss-zindex": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", - "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz", - "integrity": "sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==", - "license": "MIT", - "dependencies": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" - } - }, - "node_modules/prism-react-renderer/node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", - "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "license": "ISC" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.3.0.tgz", - "integrity": "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA==", - "license": "MIT", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==", - "license": "MIT" - }, - "node_modules/react-helmet-async": { - "name": "@slorber/react-helmet-async", - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==", - "license": "Apache-2.0", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/react-json-view-lite": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-2.5.0.tgz", - "integrity": "sha512-tk7o7QG9oYyELWHL8xiMQ8x4WzjCzbWNyig3uexmkLb54r8jO0yH3WCWx8UZS0c49eSA4QUmG5caiRJ8fAn58g==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", - "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" - } - }, - "node_modules/react-router": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-jsx": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz", - "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==", - "license": "MIT", - "dependencies": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", - "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regexpu-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", - "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.2", - "regjsgen": "^0.8.0", - "regjsparser": "^0.13.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.2.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", - "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", - "license": "MIT", - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "license": "MIT", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.1.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-directive": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", - "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-directive": "^3.0.0", - "micromark-extension-directive": "^3.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-emoji": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", - "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.2", - "emoticon": "^4.0.1", - "mdast-util-find-and-replace": "^3.0.1", - "node-emoji": "^2.1.0", - "unified": "^11.0.4" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/remark-frontmatter": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", - "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-frontmatter": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", - "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-gfm": "^3.0.0", - "micromark-extension-gfm": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-stringify": "^11.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.1.tgz", - "integrity": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==", - "license": "MIT", - "dependencies": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", - "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "micromark-util-types": "^2.0.0" } }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "license": "MIT", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", - "engines": { - "node": ">=0.10" + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/require-from-string": { + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true, "license": "MIT" }, - "node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "node_modules/nanoid": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", + "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, "bin": { - "resolve": "bin/resolve" + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/neotraverse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz", + "integrity": "sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==", "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 10" } }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "license": "MIT" - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" + "@types/nlcst": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" }, - "node_modules/reusify": { + "node_modules/node-mock-http": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", + "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "license": "MIT", "engines": { - "iojs": ">=1.0.0", "node": ">=0.10.0" } }, - "node_modules/rtlcss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", - "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", - "license": "MIT", + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0", - "postcss": "^8.4.21", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" + "boolbase": "^1.0.0" }, - "engines": { - "node": ">=12.0.0" + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/run-applescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "node_modules/obug": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz", + "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==", + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], "license": "MIT", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12.20.0" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", "license": "MIT", "dependencies": { - "queue-microtask": "^1.2.2" + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/ohash": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", "license": "MIT" }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "node_modules/oniguruma-parser": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz", + "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==", "license": "MIT" }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "license": "ISC" - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "node_modules/oniguruma-to-es": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz", + "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==", "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0" + "oniguruma-parser": "^0.12.2", + "regex": "^6.1.0", + "regex-recursion": "^6.0.2" } }, - "node_modules/schema-dts": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/schema-dts/-/schema-dts-1.1.5.tgz", - "integrity": "sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg==", - "license": "Apache-2.0" - }, - "node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "node_modules/p-limit": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.1.tgz", + "integrity": "sha512-0trZaiG7Y7kN/Egy9a8j47t9osC0Tch4PaIWd9yGF6bvmlk7muExRvGNYb8sXBwEKMoNKsbNN9P8EefuQekE4Q==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" + "yocto-queue": "^1.2.1" }, "engines": { - "node": ">= 10.13.0" + "node": ">=20" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "license": "MIT", - "peer": true - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", + "node_modules/p-queue": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz", + "integrity": "sha512-NXAOdnEe5FsZJfT4oK84lE1Y5cFFdWlRuOo5tww8DyNMxyRXwn39fIkUtNLKppcPC+UYU/bXujNCUGDv01y7CA==", "license": "MIT", "dependencies": { - "semver": "^7.3.5" + "eventemitter3": "^5.0.4", + "p-timeout": "^7.0.0" }, "engines": { - "node": ">=12" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/p-timeout": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz", + "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==", "license": "MIT", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", - "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", - "license": "MIT", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.2", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "node_modules/package-manager-detector": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.8.0.tgz", + "integrity": "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==", "license": "MIT" }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "node_modules/pagefind": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.5.2.tgz", + "integrity": "sha512-XTUaK0hXMCu2jszWE584JGQT7y284TmMV9l/HX3rnG5uo3rHI/uHU56XTyyyPFjeWEBxECbAi0CaFDJOONtG0Q==", "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" + "bin": { + "pagefind": "lib/runner/bin.cjs" }, - "engines": { - "node": ">= 0.8.0" + "optionalDependencies": { + "@pagefind/darwin-arm64": "1.5.2", + "@pagefind/darwin-x64": "1.5.2", + "@pagefind/freebsd-x64": "1.5.2", + "@pagefind/linux-arm64": "1.5.2", + "@pagefind/linux-x64": "1.5.2", + "@pagefind/windows-arm64": "1.5.2", + "@pagefind/windows-x64": "1.5.2" } }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/parse-entities": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", + "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", "license": "MIT", "dependencies": { - "ms": "2.0.0" + "@types/unist": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" + }, + "node_modules/parse-latin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "@types/nlcst": "^2.0.0", + "@types/unist": "^3.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-modify-children": "^4.0.0", + "unist-util-visit-children": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "entities": "^6.0.0" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, "license": "MIT" }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "node_modules/piccolore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", + "license": "ISC" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "node_modules/postcss": { + "version": "8.5.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz", + "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" + "nanoid": "^3.3.16", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { - "node": ">= 0.8.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "license": "MIT", "dependencies": { - "kind-of": "^6.0.2" + "postcss-selector-parser": "^6.1.1" }, "engines": { - "node": ">=8" + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", - "license": "MIT" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/postcss-selector-parser": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.4.tgz", + "integrity": "sha512-bIoJLOmjCO1S9XdY/DcnR5hJxvrDir1PbGChrzXG3vw0/FOliy/fA3dmdhQ441kah4gKv+TwckGzex6wNS5cnQ==", "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "node_modules/prettier": { + "version": "3.9.6", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "dev": true, "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, "engines": { - "node": ">= 0.4" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "node_modules/process-ancestry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/process-ancestry/-/process-ancestry-0.1.0.tgz", + "integrity": "sha512-tGqJW/UnclpYASFcM6Xh8D8l/BMtaQ9+CSG0vlJSJTcdMM4lDRv4c6H0Pdcsfted+bVczdYSfk2fdukg2gQkZg==", "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=18.0.0" } }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "node_modules/property-information": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz", + "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==", "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, "engines": { - "node": ">= 0.4" + "node": ">= 20.19.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/sirv": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", "license": "MIT", "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" }, - "engines": { - "node": ">= 10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "node_modules/recma-jsx": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz", + "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==", "license": "MIT", "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" }, - "bin": { - "sitemap": "dist/cli.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "license": "MIT" - }, - "node_modules/skin-tone": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", - "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", "license": "MIT", "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", "license": "MIT", "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", "license": "MIT", "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "regex-utilities": "^2.3.0" } }, - "node_modules/sort-css-media-queries": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", - "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", "license": "MIT", - "engines": { - "node": ">= 6.3.0" + "dependencies": { + "regex-utilities": "^2.3.0" } }, - "node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "license": "MIT" }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "node_modules/rehype": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", + "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "node_modules/rehype-expressive-code": { + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/rehype-expressive-code/-/rehype-expressive-code-0.44.1.tgz", + "integrity": "sha512-+VZgs7Evw4LXRN3owpoBNSTpYuW6GeOdjqcUT1TuY8o/4MGPtbd0EU7Bgrju7X8KrQ6SslOBAuGWJ5fV5TriJQ==", "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" + "expressive-code": "^0.44.1" } }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "node_modules/rehype-format": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/rehype-format/-/rehype-format-5.0.1.tgz", + "integrity": "sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==", "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-format": "^1.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "node_modules/rehype-parse": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", "license": "MIT", "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" }, - "engines": { - "node": ">=6.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", "license": "MIT", "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/rehype-stringify": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", "license": "MIT", - "engines": { - "node": ">= 0.8" + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/std-env": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", - "license": "MIT" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/remark-directive": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-4.0.0.tgz", + "integrity": "sha512-7sxn4RfF1o3izevPV1DheyGDD6X4c9hrGpfdUpm7uC++dqrnJxIZVkk7CoKqcLm0VUMAuOol7Mno3m6g8cfMuA==", "license": "MIT", "dependencies": { - "safe-buffer": "~5.2.0" + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", "license": "MIT", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/remark-mdx": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.1.tgz", + "integrity": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "node_modules/remark-rehype": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", "license": "MIT", "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "license": "BSD-2-Clause", + "node_modules/remark-smartypants": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.3.tgz", + "integrity": "sha512-gCaK+ndZ0hYezlqFegHFCVh2CQemsi0Npdh1qVM9bxlUFknjkbP6VmojWhddOCrbK0PbbacmYLWfTULRiT1eWA==", + "license": "MIT", "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" + "retext": "^9.0.0", + "retext-smartypants": "^6.0.0", + "unified": "^11.0.4", + "unist-util-visit": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">=16.0.0" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "node_modules/request-light": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz", + "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "license": "MIT", - "engines": { - "node": ">=8" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/style-to-js": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.19.tgz", - "integrity": "sha512-Ev+SgeqiNGT1ufsXyVC5RrJRXdrkRJ1Gol9Qw7Pb72YCKJXrBvP0ckZhBeVSrw2m06DJpei2528uIpjMb4TsoQ==", + "node_modules/retext": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", "license": "MIT", "dependencies": { - "style-to-object": "1.0.12" + "@types/nlcst": "^2.0.0", + "retext-latin": "^4.0.0", + "retext-stringify": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/style-to-object": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.12.tgz", - "integrity": "sha512-ddJqYnoT4t97QvN2C95bCgt+m7AAgXjVnkk/jxAfmp7EAB8nnqqZYEbMd3em7/vEomDb2LAQKAy1RFfv41mdNw==", + "node_modules/retext-latin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", "license": "MIT", "dependencies": { - "inline-style-parser": "0.2.6" + "@types/nlcst": "^2.0.0", + "parse-latin": "^7.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "node_modules/retext-smartypants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" }, - "engines": { - "node": "^14 || ^16 || >=18.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unified": "^11.0.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/rolldown": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@oxc-project/types": "=0.139.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" }, "engines": { - "node": ">=8" + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.1.5", + "@rolldown/binding-darwin-arm64": "1.1.5", + "@rolldown/binding-darwin-x64": "1.1.5", + "@rolldown/binding-freebsd-x64": "1.1.5", + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", + "@rolldown/binding-linux-arm64-gnu": "1.1.5", + "@rolldown/binding-linux-arm64-musl": "1.1.5", + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", + "@rolldown/binding-linux-s390x-gnu": "1.1.5", + "@rolldown/binding-linux-x64-gnu": "1.1.5", + "@rolldown/binding-linux-x64-musl": "1.1.5", + "@rolldown/binding-openharmony-arm64": "1.1.5", + "@rolldown/binding-wasm32-wasi": "1.1.5", + "@rolldown/binding-win32-arm64-msvc": "1.1.5", + "@rolldown/binding-win32-x64-msvc": "1.1.5" + } + }, + "node_modules/satteri": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/satteri/-/satteri-0.9.5.tgz", + "integrity": "sha512-ZuWVl+vnM64y+/TtX8Kosv2c00W+hLQiiwnEL6H0UKVVrxFqMw4D2CJHHQaouVd89OAhtBBfjWLqhKi3TVUV4w==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.5", + "@types/hast": "^3.0.4", + "@types/mdast": "^4.0.4", + "@types/unist": "^3.0.3" + }, + "optionalDependencies": { + "@bruits/satteri-darwin-arm64": "0.9.5", + "@bruits/satteri-darwin-x64": "0.9.5", + "@bruits/satteri-linux-arm64-gnu": "0.9.5", + "@bruits/satteri-linux-arm64-musl": "0.9.5", + "@bruits/satteri-linux-x64-gnu": "0.9.5", + "@bruits/satteri-linux-x64-musl": "0.9.5", + "@bruits/satteri-wasm32-wasi": "0.9.5", + "@bruits/satteri-win32-arm64-msvc": "0.9.5", + "@bruits/satteri-win32-x64-msvc": "0.9.5" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", + "node_modules/sax": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", + "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", + "license": "BlueOak-1.0.0", "engines": { - "node": ">= 0.4" + "node": ">=11.0.0" + } + }, + "node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/shiki": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.3.1.tgz", + "integrity": "sha512-oR+qDVi2OjX1tmDpyv+3KviX01KzO6Af+0NNnKnsp9491UEGz2YpxTuJboS/6VhYpTdqzmuJBuiTlrAWWJAssw==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "4.3.1", + "@shikijs/engine-javascript": "4.3.1", + "@shikijs/engine-oniguruma": "4.3.1", + "@shikijs/langs": "4.3.1", + "@shikijs/themes": "4.3.1", + "@shikijs/types": "4.3.1", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" } }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "license": "MIT" }, - "node_modules/svgo": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "node_modules/sitemap": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-9.0.1.tgz", + "integrity": "sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==", "license": "MIT", "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0" + "@types/node": "^24.9.2", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.4.1" }, "bin": { - "svgo": "bin/svgo" + "sitemap": "dist/esm/cli.js" }, "engines": { - "node": ">=14.0.0" + "node": ">=20.19.5", + "npm": ">=10.8.2" + } + }, + "node_modules/smol-toml": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.7.0.tgz", + "integrity": "sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" + "url": "https://github.com/sponsors/cyyynthia" } }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 10" + "node": ">= 12" } }, - "node_modules/swr": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.6.tgz", - "integrity": "sha512-wfHRmHWk/isGNMwlLGlZX5Gzz/uTgo0o2IRuTMcf4CPuPFJZlq0rDaKUx+ozB5nBOReNV1kiOyzMfj+MBMikLw==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.3", - "use-sync-external-store": "^1.4.0" - }, - "peerDependencies": { - "react": "^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/tapable": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", - "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "license": "MIT", - "engines": { - "node": ">=6" - }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/terser": { - "version": "5.44.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz", - "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==", - "license": "BSD-2-Clause", + "node_modules/stream-replace-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", + "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.15.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 10.13.0" + "node": ">=8" } }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/style-to-js": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz", + "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==", "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "style-to-object": "1.0.14" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" - }, - "node_modules/thingies": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz", - "integrity": "sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==", + "node_modules/style-to-object": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", + "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", "license": "MIT", - "engines": { - "node": ">=10.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "^2" + "dependencies": { + "inline-style-parser": "0.2.7" } }, - "node_modules/throttleit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-2.1.0.tgz", - "integrity": "sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==", + "node_modules/svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.2.tgz", + "integrity": "sha512-ekx94z1rRc5LDi6oSUaeRnYhd0UOJxdtQCL2rF8xpWxD3TPAsISWOrxezqGovqS38GRZOdpDfvQe3ts6F7nsng==", "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.5.0" + }, + "bin": { + "svgo": "bin/svgo.js" + }, "engines": { - "node": ">=18" + "node": ">=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "license": "MIT" - }, - "node_modules/tiny-warning": { + "node_modules/tiny-inflate": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", "license": "MIT" }, - "node_modules/tinypool": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", - "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", - "license": "MIT", - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/tinyclip": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/tinyclip/-/tinyclip-0.1.15.tgz", + "integrity": "sha512-uo33abH+Ays0xYaDysoBt494Hb3hsEczMpcC0MwFl773pazORx4fmvKhclhR1wonUbB6vvpRsvVMwnhfqeMc+A==", "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, "engines": { - "node": ">=8.0" + "node": "^16.14.0 || >= 17.3.0" } }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "node_modules/tinyexec": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", + "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", "license": "MIT", "engines": { - "node": ">=0.6" + "node": ">=18" } }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, "engines": { - "node": ">=6" - } - }, - "node_modules/tree-dump": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", - "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" + "node": ">=12.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" + "url": "https://github.com/sponsors/SuperchupuDev" } }, "node_modules/trim-lines": { @@ -16739,67 +6862,20 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } + "license": "0BSD", + "optional": true }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } + "node_modules/typesafe-path": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz", + "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==", + "dev": true, + "license": "MIT" }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "devOptional": true, "license": "Apache-2.0", "bin": { @@ -16810,54 +6886,39 @@ "node": ">=14.17" } }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "node_modules/typescript-auto-import-cache": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.6.tgz", + "integrity": "sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=4" + "dependencies": { + "semver": "^7.3.8" } }, - "node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "node_modules/ufo": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz", + "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", + "license": "MIT" }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } + "node_modules/ultrahtml": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.7.0.tgz", + "integrity": "sha512-2xRd0VHoAQE4M+vF/DvFFB7pUV0ZxTW1TLi7lHQWnF/Sb5TPeEUV/l+hxcNnGO00ZXGnR0voCMmYRKQf+rvJ2g==", + "license": "MIT" }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", - "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "license": "MIT", - "engines": { - "node": ">=4" - } + "node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT" }, "node_modules/unified": { "version": "11.0.5", @@ -16878,19 +6939,29 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", + "node_modules/unifont": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.7.4.tgz", + "integrity": "sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==", "license": "MIT", "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" + "css-tree": "^3.1.0", + "ofetch": "^1.5.1", + "ohash": "^2.0.11" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, "node_modules/unist-util-is": { @@ -16906,6 +6977,20 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unist-util-modify-children": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unist-util-position": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", @@ -16919,13 +7004,27 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", "license": "MIT", "dependencies": { - "@types/unist": "^3.0.0" + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" }, "funding": { "type": "opencollective", @@ -16946,9 +7045,9 @@ } }, "node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", @@ -16960,255 +7059,139 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-visit-parents": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", - "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "node_modules/unist-util-visit-children": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", "license": "MIT", "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" + "@types/unist": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", - "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { + "node_modules/unist-util-visit-parents": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" + "node_modules/unstorage": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.5.tgz", + "integrity": "sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^5.0.0", + "destr": "^2.0.5", + "h3": "^1.15.10", + "lru-cache": "^11.2.7", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.3" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6 || ^7 || ^8", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1 || ^2 || ^3", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" }, "peerDependenciesMeta": { - "file-loader": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { "optional": true } } }, - "node_modules/url-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "node_modules/url-extras": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/url-extras/-/url-extras-0.1.0.tgz", + "integrity": "sha512-8tzwTeXFPuX/5PHuCDQE5Dd9Ts4rwoq2t9aIT+HS4iAVpmj5l4Ao7Q+BuuFjvWRqrLswBhQDk8O96ZicgCqQqw==", "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, "engines": { - "node": ">= 10.13.0" + "node": ">=20" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/use-sync-external-store": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", - "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/util-deprecate": { @@ -17217,54 +7200,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "license": "MIT" }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "license": "MIT" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/vfile": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", @@ -17307,397 +7242,400 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/watchpack": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", - "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "node_modules/vite": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz", + "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==", "license": "MIT", "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webpack": { - "version": "5.102.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz", - "integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.8", - "@types/json-schema": "^7.0.15", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.15.0", - "acorn-import-phases": "^1.0.3", - "browserslist": "^4.26.3", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.3", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^4.3.3", - "tapable": "^2.3.0", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.4", - "webpack-sources": "^3.3.3" + "lightningcss": "^1.32.0", + "picomatch": "^4.0.5", + "postcss": "^8.5.17", + "rolldown": "~1.1.5", + "tinyglobby": "^0.2.17" }, "bin": { - "webpack": "bin/webpack.js" + "vite": "bin/vite.js" }, "engines": { - "node": ">=10.13.0" + "node": "^20.19.0 || >=22.12.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.3.0", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" }, "peerDependenciesMeta": { - "webpack-cli": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { "optional": true } } }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", - "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", + "node_modules/vitefu": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", + "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", "license": "MIT", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "commander": "^7.2.0", - "debounce": "^1.2.1", - "escape-string-regexp": "^4.0.0", - "gzip-size": "^6.0.0", - "html-escaper": "^2.0.2", - "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, - "node_modules/webpack-dev-middleware": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz", - "integrity": "sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==", + "node_modules/volar-service-css": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.71.tgz", + "integrity": "sha512-wRRFt9BpjMKCazcgOh67MSjUjiWUCAh99DyYSDIOTuxaRjEtDC7PpB0k1Y1wbJIW/pVtMUSVbpPo3UGSm0Byxw==", + "dev": true, "license": "MIT", "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.43.1", - "mime-types": "^3.0.1", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "vscode-css-languageservice": "^6.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" }, "peerDependencies": { - "webpack": "^5.0.0" + "@volar/language-service": "~2.4.0" }, "peerDependenciesMeta": { - "webpack": { + "@volar/language-service": { "optional": true } } }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "node_modules/volar-service-emmet": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.71.tgz", + "integrity": "sha512-zqjzt6bN95e3CUstBm0PBFAJnrfz0ZAARka87fart46/gNCLLuP3Vujy8V/J8HEziTFLnfkgIASLFYPUhonJcA==", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.6" + "dependencies": { + "@emmetio/css-parser": "^0.4.1", + "@emmetio/html-matcher": "^1.3.0", + "@vscode/emmet-helper": "^2.9.3", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } } }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "node_modules/volar-service-html": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.71.tgz", + "integrity": "sha512-e8tHPhgQ7ooLfudAEIku+kgd9pWkq3SSz8RbnQDI1+Eb8wbenkLGHqoirLqz5ORLV6wIMr2Iv08RWBG5eOcgpw==", + "dev": true, "license": "MIT", "dependencies": { - "mime-db": "^1.54.0" + "vscode-html-languageservice": "^5.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" }, - "engines": { - "node": ">= 0.6" + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } } }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/volar-service-prettier": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.71.tgz", + "integrity": "sha512-Rz7JVH3qD108UCdmIEiZvOBNljMt2nLFdbN8AXcDfn7xD9F5I2aCIsDVqBbXw21PsnxG0b7MfwtNF+zPS/NKUg==", + "dev": true, "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", - "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/express-serve-static-core": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "express": "^4.21.2", - "graceful-fs": "^4.2.6", - "http-proxy-middleware": "^2.0.9", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.4.2", - "ws": "^8.18.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "dependencies": { + "vscode-uri": "^3.0.8" }, "peerDependencies": { - "webpack": "^5.0.0" + "@volar/language-service": "~2.4.0", + "prettier": "^2.2 || ^3.0" }, "peerDependenciesMeta": { - "webpack": { + "@volar/language-service": { "optional": true }, - "webpack-cli": { + "prettier": { "optional": true } } }, - "node_modules/webpack-dev-server/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "node_modules/volar-service-typescript": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.71.tgz", + "integrity": "sha512-yTtM/BVT6hoyEYnDtaCyAtNhdNeS/mhTTABlBOdw3NNiRBUin3IznFJpgfjer4c6RYopiPjjQjc9VFhxVl1mLw==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "path-browserify": "^1.0.1", + "semver": "^7.6.2", + "typescript-auto-import-cache": "^0.3.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-nls": "^5.2.0", + "vscode-uri": "^3.0.8" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } } }, - "node_modules/webpack-dev-server/node_modules/open": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", - "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "node_modules/volar-service-typescript-twoslash-queries": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.71.tgz", + "integrity": "sha512-9K2k72s4n7rV9s4bX0MyjbX9iBribvKZbBJKuEmTCZfeWJXs6Yh7bGpY4eoc7UufAjvpheBqwyZCOIPBvxCv0A==", + "dev": true, "license": "MIT", "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "wsl-utils": "^0.1.0" + "vscode-uri": "^3.0.8" }, - "engines": { - "node": ">=18" + "peerDependencies": { + "@volar/language-service": "~2.4.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "node_modules/volar-service-yaml": { + "version": "0.0.71", + "resolved": "https://registry.npmjs.org/volar-service-yaml/-/volar-service-yaml-0.0.71.tgz", + "integrity": "sha512-qYGWGuVpUTnZGu5P/CR4KLK4aIR8RrcVnmfZ2eRcj9q/I8VZCoC5yy9FtEvfNvnDp4MU17yhdJcvpQPIqhJS2Q==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10.0.0" + "dependencies": { + "vscode-uri": "^3.0.8", + "yaml-language-server": "~1.23.0" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "@volar/language-service": "~2.4.0" }, "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { + "@volar/language-service": { "optional": true } } }, - "node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "node_modules/vscode-css-languageservice": { + "version": "6.3.10", + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz", + "integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==", + "dev": true, "license": "MIT", "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "3.17.5", + "vscode-uri": "^3.1.0" } }, - "node_modules/webpack-sources": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", - "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", + "node_modules/vscode-css-languageservice/node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-html-languageservice": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz", + "integrity": "sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==", + "dev": true, "license": "MIT", - "engines": { - "node": ">=10.13.0" + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.1.0" } }, - "node_modules/webpack/node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" + "node_modules/vscode-json-languageservice": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz", + "integrity": "sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-nls": "^5.0.0", + "vscode-uri": "^3.0.2" + }, + "engines": { + "npm": ">=7.0.0" + } }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/vscode-jsonrpc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.1.tgz", + "integrity": "sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==", + "dev": true, "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=14.0.0" } }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "dev": true, "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "vscode-languageserver-protocol": "3.17.5" }, - "engines": { - "node": ">= 0.6" + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" } }, - "node_modules/webpackbar": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", - "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", + "node_modules/vscode-languageserver-protocol": { + "version": "3.18.2", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.2.tgz", + "integrity": "sha512-XRyDbT0Pp3sSNti3JmxVEUMySWCSi1hhM+/KUlCy1hV1zmrqpM1OwO12EAki8blhmLuIMpaJrYbo0OzGVfK2Qg==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-escapes": "^4.3.2", - "chalk": "^4.1.2", - "consola": "^3.2.3", - "figures": "^3.2.0", - "markdown-table": "^2.0.0", - "pretty-time": "^1.1.0", - "std-env": "^3.7.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" + "vscode-jsonrpc": "9.0.1", + "vscode-languageserver-types": "3.18.0" } }, - "node_modules/webpackbar/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "dev": true, "license": "MIT" }, - "node_modules/webpackbar/node_modules/markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "node_modules/vscode-languageserver-types": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.18.0.tgz", + "integrity": "sha512-8TsGPNMIMiiBdkORgRSvLjuiEIiAFtO+KssmYWxQ+uSVvlf7RjK8YKCOjPzZ+YA04jXEV7+7LvkSmHkhpNS99g==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-languageserver/node_modules/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "dev": true, "license": "MIT", - "dependencies": { - "repeat-string": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">=14.0.0" } }, - "node_modules/webpackbar/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/vscode-languageserver/node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "dev": true, "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver/node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-nls": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", + "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==", + "dev": true, + "license": "MIT" + }, + "node_modules/vscode-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz", + "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/webpackbar/node_modules/wrap-ansi": { + "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -17711,218 +7649,127 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", + "license": "MIT" }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", "engines": { - "node": ">=0.8.0" + "node": ">=10" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/yaml": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", + "devOptional": true, "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "license": "MIT", - "dependencies": { - "string-width": "^5.0.1" + "yaml": "bin.mjs" }, "engines": { - "node": ">=12" + "node": ">= 14.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/eemeli" } }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "license": "MIT" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "node_modules/yaml-language-server": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.23.0.tgz", + "integrity": "sha512-3qVyCOexLCWw06PQa5kRPwvMWMZ/eZeCRWUvgD6a0OkqL/4iCnxy2WumbWifa937Uo5xhyWJ0uxlU39ljhNh7A==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" + "@vscode/l10n": "^0.0.18", + "ajv": "^8.17.1", + "ajv-draft-04": "^1.0.0", + "ajv-i18n": "^4.2.0", + "prettier": "^3.8.1", + "request-light": "^0.5.7", + "vscode-json-languageservice": "4.1.8", + "vscode-languageserver": "^9.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-uri": "^3.0.2", + "yaml": "2.8.3" }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "bin": { + "yaml-language-server": "bin/yaml-language-server" } }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } + "node_modules/yaml-language-server/node_modules/request-light": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz", + "integrity": "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==", + "dev": true, + "license": "MIT" }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", + "node_modules/yaml-language-server/node_modules/yaml": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", + "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, "engines": { - "node": ">=12" + "node": ">= 14.6" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/eemeli" } }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "node_modules/yargs": { + "version": "17.7.3", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", + "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", + "dev": true, "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "license": "MIT", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/wsl-utils": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", - "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", - "license": "MIT", - "dependencies": { - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wsl-utils/node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^20.19.0 || ^22.12.0 || >=23" } }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "license": "MIT", + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "license": "MIT", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" } }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, "node_modules/yocto-queue": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", - "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", "license": "MIT", "engines": { "node": ">=12.20" @@ -17932,9 +7779,9 @@ } }, "node_modules/zod": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.12.tgz", - "integrity": "sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index 2336bfde..dece82f1 100644 --- a/package.json +++ b/package.json @@ -2,47 +2,25 @@ "name": "manual", "version": "0.0.0", "private": true, + "type": "module", "scripts": { - "docusaurus": "docusaurus", - "start": "docusaurus start --port 3030", - "start-en": "docusaurus start --port 3030 --locale en", - "build": "docusaurus build", - "swizzle": "docusaurus swizzle", - "deploy": "docusaurus deploy", - "clear": "docusaurus clear", - "serve": "docusaurus serve", - "write-translations": "docusaurus write-translations", - "write-heading-ids": "docusaurus write-heading-ids", - "typecheck": "tsc" + "dev": "astro dev --port 3030", + "start": "astro dev --port 3030", + "build": "astro build", + "preview": "astro preview --port 3030", + "astro": "astro", + "typecheck": "astro check" }, "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/preset-classic": "3.9.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^1.2.1", - "prism-react-renderer": "^2.0.0", - "react": "^18.0.0", - "react-dom": "^18.0.0" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/types": "3.9.2", - "@tsconfig/docusaurus": "^2.0.0", - "typescript": "~5.2.0" - }, - "browserslist": { - "production": [ - ">0.5%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] + "@astrojs/starlight": "^0.41.4", + "astro": "^7.1.3", + "sharp": "^0.34.5" }, "engines": { - "node": ">=16.14" + "node": ">=20.3.0" + }, + "devDependencies": { + "@astrojs/check": "^0.9.9", + "typescript": "^6.0.3" } } diff --git a/static/.nojekyll b/public/.nojekyll similarity index 100% rename from static/.nojekyll rename to public/.nojekyll diff --git a/static/files/honos_plus_fhir.json b/public/files/honos_plus_fhir.json similarity index 100% rename from static/files/honos_plus_fhir.json rename to public/files/honos_plus_fhir.json diff --git a/static/icons/autoprotocols_icon.png b/public/icons/autoprotocols_icon.png similarity index 100% rename from static/icons/autoprotocols_icon.png rename to public/icons/autoprotocols_icon.png diff --git a/static/icons/caret.png b/public/icons/caret.png similarity index 100% rename from static/icons/caret.png rename to public/icons/caret.png diff --git a/static/icons/edit_icon.png b/public/icons/edit_icon.png similarity index 100% rename from static/icons/edit_icon.png rename to public/icons/edit_icon.png diff --git a/static/icons/feedback_icon.png b/public/icons/feedback_icon.png similarity index 100% rename from static/icons/feedback_icon.png rename to public/icons/feedback_icon.png diff --git a/static/icons/glyphicons_064_lightbulb.png b/public/icons/glyphicons_064_lightbulb.png similarity index 100% rename from static/icons/glyphicons_064_lightbulb.png rename to public/icons/glyphicons_064_lightbulb.png diff --git a/static/icons/glyphicons_halflings_085_circle_info.png b/public/icons/glyphicons_halflings_085_circle_info.png similarity index 100% rename from static/icons/glyphicons_halflings_085_circle_info.png rename to public/icons/glyphicons_halflings_085_circle_info.png diff --git a/static/icons/invitations_icon.png b/public/icons/invitations_icon.png similarity index 100% rename from static/icons/invitations_icon.png rename to public/icons/invitations_icon.png diff --git a/static/icons/manual_icon.png b/public/icons/manual_icon.png similarity index 100% rename from static/icons/manual_icon.png rename to public/icons/manual_icon.png diff --git a/static/icons/neg_change.png b/public/icons/neg_change.png similarity index 100% rename from static/icons/neg_change.png rename to public/icons/neg_change.png diff --git a/static/icons/outcome_icon.png b/public/icons/outcome_icon.png similarity index 100% rename from static/icons/outcome_icon.png rename to public/icons/outcome_icon.png diff --git a/static/icons/pos_change.png b/public/icons/pos_change.png similarity index 100% rename from static/icons/pos_change.png rename to public/icons/pos_change.png diff --git a/static/icons/preferences_icon.png b/public/icons/preferences_icon.png similarity index 100% rename from static/icons/preferences_icon.png rename to public/icons/preferences_icon.png diff --git a/static/icons/print_icon.png b/public/icons/print_icon.png similarity index 100% rename from static/icons/print_icon.png rename to public/icons/print_icon.png diff --git a/static/icons/refresh_icon.png b/public/icons/refresh_icon.png similarity index 100% rename from static/icons/refresh_icon.png rename to public/icons/refresh_icon.png diff --git a/static/icons/star-icon.png b/public/icons/star-icon.png similarity index 100% rename from static/icons/star-icon.png rename to public/icons/star-icon.png diff --git a/static/icons/subscribed_icon.png b/public/icons/subscribed_icon.png similarity index 100% rename from static/icons/subscribed_icon.png rename to public/icons/subscribed_icon.png diff --git a/static/icons/timeline_icon.png b/public/icons/timeline_icon.png similarity index 100% rename from static/icons/timeline_icon.png rename to public/icons/timeline_icon.png diff --git a/static/img/favicon.ico b/public/img/favicon.ico similarity index 100% rename from static/img/favicon.ico rename to public/img/favicon.ico diff --git a/static/img/logo.svg b/public/img/logo.svg similarity index 100% rename from static/img/logo.svg rename to public/img/logo.svg diff --git a/static/img/roqua-q.png b/public/img/roqua-q.png similarity index 100% rename from static/img/roqua-q.png rename to public/img/roqua-q.png diff --git a/static/screenshots/admin_api_tokens_created.png b/public/screenshots/admin_api_tokens_created.png similarity index 100% rename from static/screenshots/admin_api_tokens_created.png rename to public/screenshots/admin_api_tokens_created.png diff --git a/static/screenshots/admin_api_tokens_index.png b/public/screenshots/admin_api_tokens_index.png similarity index 100% rename from static/screenshots/admin_api_tokens_index.png rename to public/screenshots/admin_api_tokens_index.png diff --git a/static/screenshots/admin_api_tokens_new.png b/public/screenshots/admin_api_tokens_new.png similarity index 100% rename from static/screenshots/admin_api_tokens_new.png rename to public/screenshots/admin_api_tokens_new.png diff --git a/static/screenshots/admin_api_tokens_revoke_button_highlighted.png b/public/screenshots/admin_api_tokens_revoke_button_highlighted.png similarity index 100% rename from static/screenshots/admin_api_tokens_revoke_button_highlighted.png rename to public/screenshots/admin_api_tokens_revoke_button_highlighted.png diff --git a/static/screenshots/admin_api_tokens_revoked.png b/public/screenshots/admin_api_tokens_revoked.png similarity index 100% rename from static/screenshots/admin_api_tokens_revoked.png rename to public/screenshots/admin_api_tokens_revoked.png diff --git a/static/screenshots/admin_api_tokens_show.png b/public/screenshots/admin_api_tokens_show.png similarity index 100% rename from static/screenshots/admin_api_tokens_show.png rename to public/screenshots/admin_api_tokens_show.png diff --git a/static/screenshots/admin_dossier_epd_id_changes_index.png b/public/screenshots/admin_dossier_epd_id_changes_index.png similarity index 100% rename from static/screenshots/admin_dossier_epd_id_changes_index.png rename to public/screenshots/admin_dossier_epd_id_changes_index.png diff --git a/static/screenshots/admin_dossier_epd_id_changes_merge_confirmation.png b/public/screenshots/admin_dossier_epd_id_changes_merge_confirmation.png similarity index 100% rename from static/screenshots/admin_dossier_epd_id_changes_merge_confirmation.png rename to public/screenshots/admin_dossier_epd_id_changes_merge_confirmation.png diff --git a/static/screenshots/admin_protocols_index.png b/public/screenshots/admin_protocols_index.png similarity index 100% rename from static/screenshots/admin_protocols_index.png rename to public/screenshots/admin_protocols_index.png diff --git a/static/screenshots/admin_protocols_measurements.png b/public/screenshots/admin_protocols_measurements.png similarity index 100% rename from static/screenshots/admin_protocols_measurements.png rename to public/screenshots/admin_protocols_measurements.png diff --git a/static/screenshots/admin_recently_answered_questionnaires_timespan.png b/public/screenshots/admin_recently_answered_questionnaires_timespan.png similarity index 100% rename from static/screenshots/admin_recently_answered_questionnaires_timespan.png rename to public/screenshots/admin_recently_answered_questionnaires_timespan.png diff --git a/static/screenshots/admin_sso_tokens_created.png b/public/screenshots/admin_sso_tokens_created.png similarity index 100% rename from static/screenshots/admin_sso_tokens_created.png rename to public/screenshots/admin_sso_tokens_created.png diff --git a/static/screenshots/admin_sso_tokens_index.png b/public/screenshots/admin_sso_tokens_index.png similarity index 100% rename from static/screenshots/admin_sso_tokens_index.png rename to public/screenshots/admin_sso_tokens_index.png diff --git a/static/screenshots/admin_sso_tokens_new.png b/public/screenshots/admin_sso_tokens_new.png similarity index 100% rename from static/screenshots/admin_sso_tokens_new.png rename to public/screenshots/admin_sso_tokens_new.png diff --git a/static/screenshots/admin_sso_tokens_revoke_button_highlighted.png b/public/screenshots/admin_sso_tokens_revoke_button_highlighted.png similarity index 100% rename from static/screenshots/admin_sso_tokens_revoke_button_highlighted.png rename to public/screenshots/admin_sso_tokens_revoke_button_highlighted.png diff --git a/static/screenshots/admin_sso_tokens_revoked.png b/public/screenshots/admin_sso_tokens_revoked.png similarity index 100% rename from static/screenshots/admin_sso_tokens_revoked.png rename to public/screenshots/admin_sso_tokens_revoked.png diff --git a/static/screenshots/admin_sso_tokens_show.png b/public/screenshots/admin_sso_tokens_show.png similarity index 100% rename from static/screenshots/admin_sso_tokens_show.png rename to public/screenshots/admin_sso_tokens_show.png diff --git a/static/screenshots/admin_team_index.png b/public/screenshots/admin_team_index.png similarity index 100% rename from static/screenshots/admin_team_index.png rename to public/screenshots/admin_team_index.png diff --git a/static/screenshots/admin_team_invitation_template.png b/public/screenshots/admin_team_invitation_template.png similarity index 100% rename from static/screenshots/admin_team_invitation_template.png rename to public/screenshots/admin_team_invitation_template.png diff --git a/static/screenshots/admin_team_new.png b/public/screenshots/admin_team_new.png similarity index 100% rename from static/screenshots/admin_team_new.png rename to public/screenshots/admin_team_new.png diff --git a/static/screenshots/admin_team_protocol.png b/public/screenshots/admin_team_protocol.png similarity index 100% rename from static/screenshots/admin_team_protocol.png rename to public/screenshots/admin_team_protocol.png diff --git a/static/screenshots/client_portal_login.png b/public/screenshots/client_portal_login.png similarity index 100% rename from static/screenshots/client_portal_login.png rename to public/screenshots/client_portal_login.png diff --git a/static/screenshots/client_portal_login_1.png b/public/screenshots/client_portal_login_1.png similarity index 100% rename from static/screenshots/client_portal_login_1.png rename to public/screenshots/client_portal_login_1.png diff --git a/static/screenshots/client_portal_login_2.png b/public/screenshots/client_portal_login_2.png similarity index 100% rename from static/screenshots/client_portal_login_2.png rename to public/screenshots/client_portal_login_2.png diff --git a/static/screenshots/client_portal_manage_dossier.png b/public/screenshots/client_portal_manage_dossier.png similarity index 100% rename from static/screenshots/client_portal_manage_dossier.png rename to public/screenshots/client_portal_manage_dossier.png diff --git a/static/screenshots/client_portal_manage_login_1.png b/public/screenshots/client_portal_manage_login_1.png similarity index 100% rename from static/screenshots/client_portal_manage_login_1.png rename to public/screenshots/client_portal_manage_login_1.png diff --git a/static/screenshots/client_portal_manage_login_2.png b/public/screenshots/client_portal_manage_login_2.png similarity index 100% rename from static/screenshots/client_portal_manage_login_2.png rename to public/screenshots/client_portal_manage_login_2.png diff --git a/static/screenshots/client_portal_manage_login_3.png b/public/screenshots/client_portal_manage_login_3.png similarity index 100% rename from static/screenshots/client_portal_manage_login_3.png rename to public/screenshots/client_portal_manage_login_3.png diff --git a/static/screenshots/client_portal_navbar.png b/public/screenshots/client_portal_navbar.png similarity index 100% rename from static/screenshots/client_portal_navbar.png rename to public/screenshots/client_portal_navbar.png diff --git a/public/screenshots/client_selfinit_fill_out.png b/public/screenshots/client_selfinit_fill_out.png new file mode 100644 index 0000000000000000000000000000000000000000..dd81494901ddf3956a5eebca7801ac5ad7b46a5f GIT binary patch literal 12503 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 Am;e9( literal 0 HcmV?d00001 diff --git a/static/screenshots/dataexport.png b/public/screenshots/dataexport.png similarity index 100% rename from static/screenshots/dataexport.png rename to public/screenshots/dataexport.png diff --git a/static/screenshots/dossier1.png b/public/screenshots/dossier1.png similarity index 100% rename from static/screenshots/dossier1.png rename to public/screenshots/dossier1.png diff --git a/static/screenshots/dossier_answers_edit1.png b/public/screenshots/dossier_answers_edit1.png similarity index 100% rename from static/screenshots/dossier_answers_edit1.png rename to public/screenshots/dossier_answers_edit1.png diff --git a/static/screenshots/dossier_answers_edit2.png b/public/screenshots/dossier_answers_edit2.png similarity index 100% rename from static/screenshots/dossier_answers_edit2.png rename to public/screenshots/dossier_answers_edit2.png diff --git a/static/screenshots/dossier_autoprot0.png b/public/screenshots/dossier_autoprot0.png similarity index 100% rename from static/screenshots/dossier_autoprot0.png rename to public/screenshots/dossier_autoprot0.png diff --git a/static/screenshots/dossier_autoprot1.png b/public/screenshots/dossier_autoprot1.png similarity index 100% rename from static/screenshots/dossier_autoprot1.png rename to public/screenshots/dossier_autoprot1.png diff --git a/static/screenshots/dossier_autoprot2.png b/public/screenshots/dossier_autoprot2.png similarity index 100% rename from static/screenshots/dossier_autoprot2.png rename to public/screenshots/dossier_autoprot2.png diff --git a/static/screenshots/dossier_autoprot3.png b/public/screenshots/dossier_autoprot3.png similarity index 100% rename from static/screenshots/dossier_autoprot3.png rename to public/screenshots/dossier_autoprot3.png diff --git a/static/screenshots/dossier_autoprot4.png b/public/screenshots/dossier_autoprot4.png similarity index 100% rename from static/screenshots/dossier_autoprot4.png rename to public/screenshots/dossier_autoprot4.png diff --git a/static/screenshots/dossier_invite0.png b/public/screenshots/dossier_invite0.png similarity index 100% rename from static/screenshots/dossier_invite0.png rename to public/screenshots/dossier_invite0.png diff --git a/static/screenshots/dossier_invite1.png b/public/screenshots/dossier_invite1.png similarity index 100% rename from static/screenshots/dossier_invite1.png rename to public/screenshots/dossier_invite1.png diff --git a/static/screenshots/dossier_invite2.png b/public/screenshots/dossier_invite2.png similarity index 100% rename from static/screenshots/dossier_invite2.png rename to public/screenshots/dossier_invite2.png diff --git a/static/screenshots/dossier_invites_edit1.png b/public/screenshots/dossier_invites_edit1.png similarity index 100% rename from static/screenshots/dossier_invites_edit1.png rename to public/screenshots/dossier_invites_edit1.png diff --git a/static/screenshots/dossier_quests0.png b/public/screenshots/dossier_quests0.png similarity index 100% rename from static/screenshots/dossier_quests0.png rename to public/screenshots/dossier_quests0.png diff --git a/static/screenshots/dossier_quests1.png b/public/screenshots/dossier_quests1.png similarity index 100% rename from static/screenshots/dossier_quests1.png rename to public/screenshots/dossier_quests1.png diff --git a/static/screenshots/dossier_quests10.png b/public/screenshots/dossier_quests10.png similarity index 100% rename from static/screenshots/dossier_quests10.png rename to public/screenshots/dossier_quests10.png diff --git a/static/screenshots/dossier_quests11.png b/public/screenshots/dossier_quests11.png similarity index 100% rename from static/screenshots/dossier_quests11.png rename to public/screenshots/dossier_quests11.png diff --git a/static/screenshots/dossier_quests12.png b/public/screenshots/dossier_quests12.png similarity index 100% rename from static/screenshots/dossier_quests12.png rename to public/screenshots/dossier_quests12.png diff --git a/static/screenshots/dossier_quests1a.png b/public/screenshots/dossier_quests1a.png similarity index 100% rename from static/screenshots/dossier_quests1a.png rename to public/screenshots/dossier_quests1a.png diff --git a/static/screenshots/dossier_quests1b.png b/public/screenshots/dossier_quests1b.png similarity index 100% rename from static/screenshots/dossier_quests1b.png rename to public/screenshots/dossier_quests1b.png diff --git a/static/screenshots/dossier_quests3.png b/public/screenshots/dossier_quests3.png similarity index 100% rename from static/screenshots/dossier_quests3.png rename to public/screenshots/dossier_quests3.png diff --git a/static/screenshots/dossier_quests3b.png b/public/screenshots/dossier_quests3b.png similarity index 100% rename from static/screenshots/dossier_quests3b.png rename to public/screenshots/dossier_quests3b.png diff --git a/static/screenshots/dossier_quests4.png b/public/screenshots/dossier_quests4.png similarity index 100% rename from static/screenshots/dossier_quests4.png rename to public/screenshots/dossier_quests4.png diff --git a/static/screenshots/dossier_quests4a.png b/public/screenshots/dossier_quests4a.png similarity index 100% rename from static/screenshots/dossier_quests4a.png rename to public/screenshots/dossier_quests4a.png diff --git a/static/screenshots/dossier_quests5.png b/public/screenshots/dossier_quests5.png similarity index 100% rename from static/screenshots/dossier_quests5.png rename to public/screenshots/dossier_quests5.png diff --git a/static/screenshots/dossier_quests6.png b/public/screenshots/dossier_quests6.png similarity index 100% rename from static/screenshots/dossier_quests6.png rename to public/screenshots/dossier_quests6.png diff --git a/static/screenshots/dossier_quests7.png b/public/screenshots/dossier_quests7.png similarity index 100% rename from static/screenshots/dossier_quests7.png rename to public/screenshots/dossier_quests7.png diff --git a/static/screenshots/dossier_quests8.png b/public/screenshots/dossier_quests8.png similarity index 100% rename from static/screenshots/dossier_quests8.png rename to public/screenshots/dossier_quests8.png diff --git a/static/screenshots/dossier_quests9.png b/public/screenshots/dossier_quests9.png similarity index 100% rename from static/screenshots/dossier_quests9.png rename to public/screenshots/dossier_quests9.png diff --git a/static/screenshots/dossier_reports0.png b/public/screenshots/dossier_reports0.png similarity index 100% rename from static/screenshots/dossier_reports0.png rename to public/screenshots/dossier_reports0.png diff --git a/static/screenshots/dossier_reports1.png b/public/screenshots/dossier_reports1.png similarity index 100% rename from static/screenshots/dossier_reports1.png rename to public/screenshots/dossier_reports1.png diff --git a/static/screenshots/dossier_reports2.png b/public/screenshots/dossier_reports2.png similarity index 100% rename from static/screenshots/dossier_reports2.png rename to public/screenshots/dossier_reports2.png diff --git a/static/screenshots/dossier_reports3.png b/public/screenshots/dossier_reports3.png similarity index 100% rename from static/screenshots/dossier_reports3.png rename to public/screenshots/dossier_reports3.png diff --git a/static/screenshots/eerste_gebruik_1.png b/public/screenshots/eerste_gebruik_1.png similarity index 100% rename from static/screenshots/eerste_gebruik_1.png rename to public/screenshots/eerste_gebruik_1.png diff --git a/static/screenshots/eerste_gebruik_2.png b/public/screenshots/eerste_gebruik_2.png similarity index 100% rename from static/screenshots/eerste_gebruik_2.png rename to public/screenshots/eerste_gebruik_2.png diff --git a/static/screenshots/epd/create-nonresponse-for-pending.png b/public/screenshots/epd/create-nonresponse-for-pending.png similarity index 100% rename from static/screenshots/epd/create-nonresponse-for-pending.png rename to public/screenshots/epd/create-nonresponse-for-pending.png diff --git a/static/screenshots/epd/dossier-index.png b/public/screenshots/epd/dossier-index.png similarity index 100% rename from static/screenshots/epd/dossier-index.png rename to public/screenshots/epd/dossier-index.png diff --git a/static/screenshots/epd/measure-autoprotocol.png b/public/screenshots/epd/measure-autoprotocol.png similarity index 100% rename from static/screenshots/epd/measure-autoprotocol.png rename to public/screenshots/epd/measure-autoprotocol.png diff --git a/static/screenshots/epd/measure-direct-invullen.png b/public/screenshots/epd/measure-direct-invullen.png similarity index 100% rename from static/screenshots/epd/measure-direct-invullen.png rename to public/screenshots/epd/measure-direct-invullen.png diff --git a/static/screenshots/epd/measure-filters.png b/public/screenshots/epd/measure-filters.png similarity index 100% rename from static/screenshots/epd/measure-filters.png rename to public/screenshots/epd/measure-filters.png diff --git a/static/screenshots/epd/measure-klaarzetten.png b/public/screenshots/epd/measure-klaarzetten.png similarity index 100% rename from static/screenshots/epd/measure-klaarzetten.png rename to public/screenshots/epd/measure-klaarzetten.png diff --git a/static/screenshots/epd/measure-measurement.png b/public/screenshots/epd/measure-measurement.png similarity index 100% rename from static/screenshots/epd/measure-measurement.png rename to public/screenshots/epd/measure-measurement.png diff --git a/static/screenshots/epd/measure-nonresponse.png b/public/screenshots/epd/measure-nonresponse.png similarity index 100% rename from static/screenshots/epd/measure-nonresponse.png rename to public/screenshots/epd/measure-nonresponse.png diff --git a/static/screenshots/epd/measure-page.png b/public/screenshots/epd/measure-page.png similarity index 100% rename from static/screenshots/epd/measure-page.png rename to public/screenshots/epd/measure-page.png diff --git a/static/screenshots/epd/measure-professional-controls.png b/public/screenshots/epd/measure-professional-controls.png similarity index 100% rename from static/screenshots/epd/measure-professional-controls.png rename to public/screenshots/epd/measure-professional-controls.png diff --git a/static/screenshots/epd/measure-professional.png b/public/screenshots/epd/measure-professional.png similarity index 100% rename from static/screenshots/epd/measure-professional.png rename to public/screenshots/epd/measure-professional.png diff --git a/static/screenshots/epd/measure-respondent-controls.png b/public/screenshots/epd/measure-respondent-controls.png similarity index 100% rename from static/screenshots/epd/measure-respondent-controls.png rename to public/screenshots/epd/measure-respondent-controls.png diff --git a/static/screenshots/epd/navbar.png b/public/screenshots/epd/navbar.png similarity index 100% rename from static/screenshots/epd/navbar.png rename to public/screenshots/epd/navbar.png diff --git a/static/screenshots/epd/notifications-create1.png b/public/screenshots/epd/notifications-create1.png similarity index 100% rename from static/screenshots/epd/notifications-create1.png rename to public/screenshots/epd/notifications-create1.png diff --git a/static/screenshots/epd/notifications-create2.png b/public/screenshots/epd/notifications-create2.png similarity index 100% rename from static/screenshots/epd/notifications-create2.png rename to public/screenshots/epd/notifications-create2.png diff --git a/static/screenshots/epd/notifications-create3.png b/public/screenshots/epd/notifications-create3.png similarity index 100% rename from static/screenshots/epd/notifications-create3.png rename to public/screenshots/epd/notifications-create3.png diff --git a/static/screenshots/epd/notifications-show.png b/public/screenshots/epd/notifications-show.png similarity index 100% rename from static/screenshots/epd/notifications-show.png rename to public/screenshots/epd/notifications-show.png diff --git a/static/screenshots/epd/overview_autoprotocol_section.png b/public/screenshots/epd/overview_autoprotocol_section.png similarity index 100% rename from static/screenshots/epd/overview_autoprotocol_section.png rename to public/screenshots/epd/overview_autoprotocol_section.png diff --git a/static/screenshots/epd/overview_pending_responses_page.png b/public/screenshots/epd/overview_pending_responses_page.png similarity index 100% rename from static/screenshots/epd/overview_pending_responses_page.png rename to public/screenshots/epd/overview_pending_responses_page.png diff --git a/static/screenshots/epd/overview_pending_section.png b/public/screenshots/epd/overview_pending_section.png similarity index 100% rename from static/screenshots/epd/overview_pending_section.png rename to public/screenshots/epd/overview_pending_section.png diff --git a/static/screenshots/epd/overview_selfinit_section.png b/public/screenshots/epd/overview_selfinit_section.png similarity index 100% rename from static/screenshots/epd/overview_selfinit_section.png rename to public/screenshots/epd/overview_selfinit_section.png diff --git a/static/screenshots/epd/overview_timeline.png b/public/screenshots/epd/overview_timeline.png similarity index 100% rename from static/screenshots/epd/overview_timeline.png rename to public/screenshots/epd/overview_timeline.png diff --git a/public/screenshots/epd/selfinit_enable.png b/public/screenshots/epd/selfinit_enable.png new file mode 100644 index 0000000000000000000000000000000000000000..41e14219b6686eb7eaeed2ead0bfb5765e0a1354 GIT binary patch literal 11475 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 literal 0 HcmV?d00001 diff --git a/src/components/HomepageFeatures/index.tsx b/src/components/HomepageFeatures/index.tsx deleted file mode 100644 index 3c398f5b..00000000 --- a/src/components/HomepageFeatures/index.tsx +++ /dev/null @@ -1,70 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import styles from './styles.module.css'; - -type FeatureItem = { - title: string; - Svg: React.ComponentType>; - description: React.JSX.Element; -}; - -const FeatureList: FeatureItem[] = [ - { - title: 'Easy to Use', - Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, - description: ( - <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. - - ), - }, - { - title: 'Focus on What Matters', - Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, - description: ( - <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. - - ), - }, - { - title: 'Powered by React', - Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, - description: ( - <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. - - ), - }, -]; - -function Feature({title, Svg, description}: FeatureItem) { - return ( -
-
- -
-
-

{title}

-

{description}

-
-
- ); -} - -export default function HomepageFeatures(): React.JSX.Element { - return ( -
-
-
- {FeatureList.map((props, idx) => ( - - ))} -
-
-
- ); -} diff --git a/src/components/HomepageFeatures/styles.module.css b/src/components/HomepageFeatures/styles.module.css deleted file mode 100644 index b248eb2e..00000000 --- a/src/components/HomepageFeatures/styles.module.css +++ /dev/null @@ -1,11 +0,0 @@ -.features { - display: flex; - align-items: center; - padding: 2rem 0; - width: 100%; -} - -.featureSvg { - height: 200px; - width: 200px; -} diff --git a/src/components/Icon.astro b/src/components/Icon.astro new file mode 100644 index 00000000..8299f60a --- /dev/null +++ b/src/components/Icon.astro @@ -0,0 +1,18 @@ +--- +interface Props { + name: string; +} + +const { name } = Astro.props; +--- + +{name} + + diff --git a/src/components/Icon.module.css b/src/components/Icon.module.css deleted file mode 100644 index 43035b57..00000000 --- a/src/components/Icon.module.css +++ /dev/null @@ -1,5 +0,0 @@ -.icon { - vertical-align: middle; - margin: 0; - max-height: 21px; /* Keep in sync with line-height */ -} diff --git a/src/components/Icon.tsx b/src/components/Icon.tsx deleted file mode 100644 index 0ac2c984..00000000 --- a/src/components/Icon.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import useBaseUrl from '@docusaurus/useBaseUrl'; -import React from "react"; -import styles from "./Icon.module.css"; - -export const Icon = ({name}) => ( - {name} -); - -export default Icon; diff --git a/src/components/RequestTabs.astro b/src/components/RequestTabs.astro new file mode 100644 index 00000000..96c37333 --- /dev/null +++ b/src/components/RequestTabs.astro @@ -0,0 +1,35 @@ +--- +import { Tabs, TabItem } from "@astrojs/starlight/components"; +import { Code } from "astro-expressive-code/components"; +import { + formatHttpRequest, + formatCurlCommand, + formatPowerShellCommand, + type RequestData, + type ResponseData, +} from "./RequestFormatters"; + +interface Props { + request: RequestData; + response?: ResponseData; +} + +const { request, response } = Astro.props; + +const tabs = [ + { label: "HTTP", lang: "http", code: formatHttpRequest(request) }, + { label: "cURL", lang: "bash", code: formatCurlCommand(request, response) }, + { label: "PowerShell", lang: "powershell", code: formatPowerShellCommand(request) }, +]; +--- + +{/* syncKey keeps every request on the page on the same format once the reader picks one. */} + + { + tabs.map((tab) => ( + + + + )) + } + diff --git a/src/components/RequestTabs.module.css b/src/components/RequestTabs.module.css deleted file mode 100644 index cd3194bc..00000000 --- a/src/components/RequestTabs.module.css +++ /dev/null @@ -1,125 +0,0 @@ -.requestTabs { - margin-bottom: 1rem; -} - -.tabList { - display: flex; - border-bottom: 1px solid var(--ifm-color-emphasis-300); - margin-bottom: 0; - overflow-x: auto; - scrollbar-width: thin; -} - -.tabList::-webkit-scrollbar { - height: 3px; -} - -.tabList::-webkit-scrollbar-track { - background: var(--ifm-color-emphasis-200); -} - -.tabList::-webkit-scrollbar-thumb { - background: var(--ifm-color-emphasis-400); - border-radius: 3px; -} - -.tab { - background: none; - border: none; - padding: 0.75rem 1rem; - cursor: pointer; - font-size: 0.875rem; - font-weight: 500; - color: var(--ifm-color-emphasis-700); - border-bottom: 2px solid transparent; - transition: all 0.2s ease; - white-space: nowrap; - flex-shrink: 0; - position: relative; -} - -.tab:hover { - color: var(--ifm-color-primary); - background-color: var(--ifm-color-emphasis-100); -} - -.tab:focus { - outline: 2px solid var(--ifm-color-primary); - outline-offset: -2px; - border-radius: 3px; -} - -.tabActive { - color: var(--ifm-color-primary); - border-bottom-color: var(--ifm-color-primary); - background-color: var(--ifm-color-emphasis-100); -} - -.tabPanel { - margin-top: 0; -} - -.tabPanelActive { - display: block; -} - -.tabPanelHidden { - display: none; -} - -/* Dark theme adjustments */ -[data-theme='dark'] .tab { - color: var(--ifm-color-emphasis-600); -} - -[data-theme='dark'] .tab:hover { - color: var(--ifm-color-primary-light); - background-color: var(--ifm-color-emphasis-200); -} - -[data-theme='dark'] .tabActive { - color: var(--ifm-color-primary-light); - background-color: var(--ifm-color-emphasis-200); -} - -/* Mobile responsive design */ -@media (max-width: 768px) { - .tab { - padding: 0.5rem 0.75rem; - font-size: 0.8rem; - } - - .tabList { - border-bottom-width: 1px; - } -} - -/* High contrast mode support */ -@media (prefers-contrast: high) { - .tab { - border: 1px solid var(--ifm-color-emphasis-400); - margin-right: 2px; - } - - .tabActive { - border-color: var(--ifm-color-primary); - border-width: 2px; - } -} - -/* Reduced motion support */ -@media (prefers-reduced-motion: reduce) { - .tab { - transition: none; - } -} - -/* Focus visible for better keyboard navigation */ -.tab:focus-visible { - outline: 2px solid var(--ifm-color-primary); - outline-offset: 2px; -} - -.tab:focus:not(:focus-visible) { - outline: none; -} \ No newline at end of file diff --git a/src/components/RequestTabs.tsx b/src/components/RequestTabs.tsx deleted file mode 100644 index 0c7ebc74..00000000 --- a/src/components/RequestTabs.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import React, { useState } from 'react'; -import CodeBlock from '@theme/CodeBlock'; -import { formatHttpRequest, formatCurlCommand, formatPowerShellCommand, RequestData, ResponseData } from './RequestFormatters'; -import styles from './RequestTabs.module.css'; - -interface RequestTabsProps { - request: RequestData; - response?: ResponseData; -} - -type TabType = 'http' | 'curl' | 'powershell'; - -const TABS = [ - { id: 'http' as TabType, label: 'HTTP', language: 'http' }, - { id: 'curl' as TabType, label: 'cURL', language: 'bash' }, - { id: 'powershell' as TabType, label: 'PowerShell', language: 'powershell' }, -]; - -export const RequestTabs: React.FC = ({ request, response }) => { - const [activeTab, setActiveTab] = useState('http'); - - const getFormattedRequest = (tabType: TabType): string => { - switch (tabType) { - case 'http': - return formatHttpRequest(request); - case 'curl': - return formatCurlCommand(request, response); - case 'powershell': - return formatPowerShellCommand(request); - default: - return ''; - } - }; - - const handleTabClick = (tabId: TabType) => { - setActiveTab(tabId); - }; - - const handleKeyDown = (event: React.KeyboardEvent, tabId: TabType) => { - if (event.key === 'Enter' || event.key === ' ') { - event.preventDefault(); - setActiveTab(tabId); - } - }; - - return ( -
-
- {TABS.map((tab) => ( - - ))} -
- - {TABS.map((tab) => ( -
- {activeTab === tab.id && ( - - {getFormattedRequest(tab.id)} - - )} -
- ))} -
- ); -}; - -export default RequestTabs; \ No newline at end of file diff --git a/src/components/Screenshot.astro b/src/components/Screenshot.astro new file mode 100644 index 00000000..0ecb01ee --- /dev/null +++ b/src/components/Screenshot.astro @@ -0,0 +1,30 @@ +--- +interface Props { + src: string; + alt?: string; +} + +const { src, alt = "" } = Astro.props; +--- + +
+ {alt} +
+ + diff --git a/src/components/Screenshot.tsx b/src/components/Screenshot.tsx deleted file mode 100644 index ee2ab1fd..00000000 --- a/src/components/Screenshot.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import useBaseUrl from '@docusaurus/useBaseUrl'; -import React from "react"; - -export const Screenshot: React.FC<{src: string}> = ({src}) => { - return
- -
-} - -export const ScreenshotRow: React.FC<{children: React.ReactNode}> = ({children}) => { - return
- {children} -
-} - -export default Screenshot diff --git a/src/components/ScreenshotRow.astro b/src/components/ScreenshotRow.astro new file mode 100644 index 00000000..83ae0bfc --- /dev/null +++ b/src/components/ScreenshotRow.astro @@ -0,0 +1,17 @@ +--- +// Lays out several components side by side. +--- + +
+ +
+ + diff --git a/src/components/Snapshot.astro b/src/components/Snapshot.astro new file mode 100644 index 00000000..0e30b825 --- /dev/null +++ b/src/components/Snapshot.astro @@ -0,0 +1,20 @@ +--- +import { Code } from "astro-expressive-code/components"; +import RequestTabs from "./RequestTabs.astro"; +import type { RequestData, ResponseData } from "./RequestFormatters"; + +interface Props { + json: { + request: RequestData; + response: ResponseData; + }; +} + +const { json } = Astro.props; +const body = json.response?.body; +--- + +

Sample request

+ + +{body !== undefined && } diff --git a/src/components/Snapshot.module.css b/src/components/Snapshot.module.css deleted file mode 100644 index 7e9e79b0..00000000 --- a/src/components/Snapshot.module.css +++ /dev/null @@ -1,17 +0,0 @@ -.headers { - margin-bottom: 0; - border-bottom-width: 0; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - color: #666; - background-color: #f1f1f1; - background-image: -moz-linear-gradient(top, #f1f1f1, #e1e1e1); - background-image: -ms-linear-gradient(top, #f1f1f1, #e1e1e1); - background-image: -o-linear-gradient(top, #f1f1f1, #e1e1e1); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e1e1e1)); - background-image: -webkit-linear-gradient(top, #f1f1f1, #e1e1e1); - background-image: linear-gradient(top, #f1f1f1, #e1e1e1); - filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f1f1f1', EndColorStr='#e1e1e1'); - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); -} diff --git a/src/components/Snapshot.tsx b/src/components/Snapshot.tsx deleted file mode 100644 index 1723e67e..00000000 --- a/src/components/Snapshot.tsx +++ /dev/null @@ -1,79 +0,0 @@ -import CodeBlock from '@theme/CodeBlock'; -import React from 'react'; -import RequestTabs from './RequestTabs'; -import styles from "./Snapshot.module.css"; - -const STATUSES = { - 200: '200 OK', - 201: '201 Created', - 202: '202 Accepted', - 204: '204 No Content', - 205: '205 Reset Content', - 301: '301 Moved Permanently', - 302: '302 Found', - 307: '307 Temporary Redirect', - 304: '304 Not Modified', - 401: '401 Unauthorized', - 403: '403 Forbidden', - 404: '404 Not Found', - 405: '405 Method not allowed', - 409: '409 Conflict', - 422: '422 Unprocessable Entity', - 500: '500 Server Error', - 502: '502 Bad Gateway' -} - -type Snapshot = { - request: { - request_method: string; - path: string; - }, - response: { - status: number; - headers: any; - body: any; - } -} - -export const Request = ({snapshot}) => { - return <> -

Sample request

- - -} - -export const Response = ({snapshot}) => { - return <> -

Sample response

- -} - -export const Headers = ({snapshot}) => { - const { response: { status } } = snapshot; - const classNames = (status === 204 || status === 404) ? 'headers no-response' : 'headers'; - const lines = [ - `${snapshot.request.request_method} ${snapshot.request.path}`, - `Status: ${STATUSES[status] || status}` - ]; - - return
-    
-      { lines.join("\n") }
-    
-  
; -} - -export const JsonBody = ({json}) => ( - - {JSON.stringify(json, null, 2)} - -); - -export const Snapshot = ({children, json}) => ( -
- - -
-); - -export default Snapshot; diff --git a/src/content.config.ts b/src/content.config.ts new file mode 100644 index 00000000..64e090fe --- /dev/null +++ b/src/content.config.ts @@ -0,0 +1,17 @@ +import { defineCollection } from "astro:content"; +import { z } from "astro/zod"; +import { docsLoader } from "@astrojs/starlight/loaders"; +import { docsSchema } from "@astrojs/starlight/schema"; + +export const collections = { + docs: defineCollection({ + loader: docsLoader(), + schema: docsSchema({ + extend: z.object({ + // Editorial metadata carried over from the Docusaurus site. Not rendered, + // but kept so authors can keep tracking how finished a page is. + status: z.enum(["draft", "stable"]).optional(), + }), + }), + }), +}; diff --git a/docs/03-admin/03-data_exports.md b/src/content/docs/docs/admin/data_exports.mdx similarity index 91% rename from docs/03-admin/03-data_exports.md rename to src/content/docs/docs/admin/data_exports.mdx index 17a7f7a4..38e7f9df 100644 --- a/docs/03-admin/03-data_exports.md +++ b/src/content/docs/docs/admin/data_exports.mdx @@ -1,4 +1,10 @@ -# Data-exports +--- +title: Data-exports +sidebar: + order: 3030000 +--- + +import Screenshot from "@components/Screenshot.astro"; De links onder de header "Bestand" geven toegang tot de meest recent gegenereerde dataexport. Deze export wordt 's nachts aangemaakt en bevat daarom alle vragenlijsten die ingevuld werden vóór afgelopen middernacht. De codeboeken kun je in het gedownloade bestand onder de submap "codebooks" terugvinden. diff --git a/docs/03-admin/08-dossiers.md b/src/content/docs/docs/admin/dossiers.mdx similarity index 97% rename from docs/03-admin/08-dossiers.md rename to src/content/docs/docs/admin/dossiers.mdx index 1fdf3f32..78952f29 100644 --- a/docs/03-admin/08-dossiers.md +++ b/src/content/docs/docs/admin/dossiers.mdx @@ -1,4 +1,8 @@ -# Dossiers +--- +title: Dossiers +sidebar: + order: 3080000 +--- ## Ongekoppelde dossiers diff --git a/docs/03-admin/gegevens-wijzigen.png b/src/content/docs/docs/admin/gegevens-wijzigen.png similarity index 100% rename from docs/03-admin/gegevens-wijzigen.png rename to src/content/docs/docs/admin/gegevens-wijzigen.png diff --git a/docs/03-admin/index.md b/src/content/docs/docs/admin/index.mdx similarity index 93% rename from docs/03-admin/index.md rename to src/content/docs/docs/admin/index.mdx index 1d7a83c0..756ed2ab 100644 --- a/docs/03-admin/index.md +++ b/src/content/docs/docs/admin/index.mdx @@ -1,4 +1,8 @@ -# Beheermodule +--- +title: Beheermodule +sidebar: + order: 3000000 +--- ## Eerste gebruik @@ -7,7 +11,7 @@ om deel te nemen aan het beheer van een RoQua project. Wanneer u op deze link klikt, moet u een nieuw wachtwoord kiezen. Hierna wordt u doorverwezen naar een scherm waar u [twee-staps-verificatie](#twee-staps-verificatie) kunt instellen. -:::info +:::note Bij sommmige organisaties gaat authenticatie via de centrale login van het bedrijf. In dat geval stelt u bij ons geen wachtwoord of twee-staps-verificatie in. ::: diff --git a/docs/03-admin/05-integration/api_tokens.md b/src/content/docs/docs/admin/integration/api_tokens.mdx similarity index 93% rename from docs/03-admin/05-integration/api_tokens.md rename to src/content/docs/docs/admin/integration/api_tokens.mdx index 803b58c5..c67c4de9 100644 --- a/docs/03-admin/05-integration/api_tokens.md +++ b/src/content/docs/docs/admin/integration/api_tokens.mdx @@ -1,8 +1,11 @@ --- title: API tokens -sort: 100 +sidebar: + order: 3059900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Aanmaken diff --git a/docs/03-admin/05-integration/index.md b/src/content/docs/docs/admin/integration/index.mdx similarity index 95% rename from docs/03-admin/05-integration/index.md rename to src/content/docs/docs/admin/integration/index.mdx index d9e51670..9adc62f2 100644 --- a/docs/03-admin/05-integration/index.md +++ b/src/content/docs/docs/admin/integration/index.mdx @@ -1,6 +1,7 @@ --- title: Integratie -sort: 450 +sidebar: + order: 3050000 --- RoQua kent twee integratie-methoden: de HTTP API waarmee onze applicatie diff --git a/docs/03-admin/05-integration/sso_tokens.md b/src/content/docs/docs/admin/integration/sso_tokens.mdx similarity index 92% rename from docs/03-admin/05-integration/sso_tokens.md rename to src/content/docs/docs/admin/integration/sso_tokens.mdx index 95f2a840..7b1737b5 100644 --- a/docs/03-admin/05-integration/sso_tokens.md +++ b/src/content/docs/docs/admin/integration/sso_tokens.mdx @@ -1,8 +1,11 @@ --- title: Single sign-on tokens -sort: 100 +sidebar: + order: 3059900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Aanmaken diff --git a/docs/03-admin/ongekoppelde-dossiers.png b/src/content/docs/docs/admin/ongekoppelde-dossiers.png similarity index 100% rename from docs/03-admin/ongekoppelde-dossiers.png rename to src/content/docs/docs/admin/ongekoppelde-dossiers.png diff --git a/docs/03-admin/07-other/dossier_epd_id_changes.md b/src/content/docs/docs/admin/other/dossier_epd_id_changes.mdx similarity index 89% rename from docs/03-admin/07-other/dossier_epd_id_changes.md rename to src/content/docs/docs/admin/other/dossier_epd_id_changes.mdx index 07c24e66..764dc904 100644 --- a/docs/03-admin/07-other/dossier_epd_id_changes.md +++ b/src/content/docs/docs/admin/other/dossier_epd_id_changes.mdx @@ -1,4 +1,10 @@ -# Dossiers omnummeren +--- +title: Dossiers omnummeren +sidebar: + order: 3079900 +--- + +import Screenshot from "@components/Screenshot.astro"; Af en toe komt het voor dat binnen het EPD een bestaand cliëntendossier een nieuw clientnummer gekregen heeft, of dat een cliënt per ongeluk twee dossiers had, en dat de data van beide moet worden samengevoegd. diff --git a/src/content/docs/docs/admin/other/index.mdx b/src/content/docs/docs/admin/other/index.mdx new file mode 100644 index 00000000..4a8973c3 --- /dev/null +++ b/src/content/docs/docs/admin/other/index.mdx @@ -0,0 +1,6 @@ +--- +title: Overig +sidebar: + order: 3070000 +--- + diff --git a/docs/03-admin/01-overview.md b/src/content/docs/docs/admin/overview.mdx similarity index 52% rename from docs/03-admin/01-overview.md rename to src/content/docs/docs/admin/overview.mdx index 067aefc2..b563ef98 100644 --- a/docs/03-admin/01-overview.md +++ b/src/content/docs/docs/admin/overview.mdx @@ -1,4 +1,10 @@ -# Overzicht +--- +title: Overzicht +sidebar: + order: 3010000 +--- + +import Screenshot from "@components/Screenshot.astro"; Op deze pagina zie je een aantal statistieken over je RoQua dataset. diff --git a/docs/03-admin/02-rom_config/departments.md b/src/content/docs/docs/admin/rom_config/departments.mdx similarity index 97% rename from docs/03-admin/02-rom_config/departments.md rename to src/content/docs/docs/admin/rom_config/departments.mdx index e83b17af..b38db256 100644 --- a/docs/03-admin/02-rom_config/departments.md +++ b/src/content/docs/docs/admin/rom_config/departments.mdx @@ -1,8 +1,11 @@ --- title: Afdelingen -sort: 100 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Afdelingen aanmaken Met afdelingen kunnen medewerkers in de RoQua epd omgeving de lijsten van uitnodigingstemplates en diff --git a/src/content/docs/docs/admin/rom_config/index.mdx b/src/content/docs/docs/admin/rom_config/index.mdx new file mode 100644 index 00000000..6488f646 --- /dev/null +++ b/src/content/docs/docs/admin/rom_config/index.mdx @@ -0,0 +1,6 @@ +--- +title: ROM-config +sidebar: + order: 3020000 +--- + diff --git a/docs/03-admin/02-rom_config/invitation_templates.md b/src/content/docs/docs/admin/rom_config/invitation_templates.mdx similarity index 95% rename from docs/03-admin/02-rom_config/invitation_templates.md rename to src/content/docs/docs/admin/rom_config/invitation_templates.mdx index 0bae70ad..123d3a7d 100644 --- a/docs/03-admin/02-rom_config/invitation_templates.md +++ b/src/content/docs/docs/admin/rom_config/invitation_templates.mdx @@ -1,8 +1,11 @@ --- title: Uitnodigingstemplates -sort: 100 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + Hier kun je de templates die gebruikt worden voor het uitnodigen van een patiënt of andere respondent aanpassen. diff --git a/docs/03-admin/02-rom_config/prefillers/index.md b/src/content/docs/docs/admin/rom_config/prefillers/index.mdx similarity index 97% rename from docs/03-admin/02-rom_config/prefillers/index.md rename to src/content/docs/docs/admin/rom_config/prefillers/index.mdx index 328cabaf..d9e25e92 100644 --- a/docs/03-admin/02-rom_config/prefillers/index.md +++ b/src/content/docs/docs/admin/rom_config/prefillers/index.mdx @@ -1,4 +1,10 @@ -# Voorinvullers +--- +title: Voorinvullers +sidebar: + order: 3029900 +--- + +import Screenshot from "@components/Screenshot.astro"; Binnen een protocol is het mogelijk om, wanneer een **medewerker** een lijst zelf gaat invullen, hierin sommige vragen alvast te laten invullen. Momenteel ondersteunen we hierin twee soorten: diff --git a/docs/03-admin/02-rom_config/protocols.md b/src/content/docs/docs/admin/rom_config/protocols.mdx similarity index 94% rename from docs/03-admin/02-rom_config/protocols.md rename to src/content/docs/docs/admin/rom_config/protocols.mdx index de8f1b5f..67c47568 100644 --- a/docs/03-admin/02-rom_config/protocols.md +++ b/src/content/docs/docs/admin/rom_config/protocols.mdx @@ -1,4 +1,11 @@ -# Protocollen +--- +title: Protocollen +sidebar: + order: 3029900 +--- + +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; In het overzicht van protocollen is te zien welke protocollen er zijn, en welke metingen dat protocol heeft. Ook is het hier mogelijk een nieuw protocol te maken. Doorklikken op de naam van het protocol biedt toegang tot het beheren van metingen van dat protocol, terwijl doorklikken op de naam van een meting rechtstreeks naar het beheren van die meting gaat, alwaar vragenlijsten kunnen worden toegewezen aan die meting. @@ -37,5 +44,3 @@ Bij elke vragenlijst van een protocol kan een tijdspanne worden ingesteld. Deze Het effect van deze instelling is dat wanneer een medewerker een lijst gaat klaarzetten, en deze lijst is nog in bijvoorbeeld de afgelopen 3 weken ingevuld, dan wordt deze lijst los van de rest weergegeven. Recent ingevulde vragenlijsten zijn nooit standaard aangevinkt. - - diff --git a/docs/03-admin/02-rom_config/questionnaires.md b/src/content/docs/docs/admin/rom_config/questionnaires.mdx similarity index 70% rename from docs/03-admin/02-rom_config/questionnaires.md rename to src/content/docs/docs/admin/rom_config/questionnaires.mdx index 3d3b3895..f5ad3bcc 100644 --- a/docs/03-admin/02-rom_config/questionnaires.md +++ b/src/content/docs/docs/admin/rom_config/questionnaires.mdx @@ -1,8 +1,9 @@ --- title: Vragenlijstenoverzicht -sort: 300 +sidebar: + order: 3029900 --- Op deze pagina is een overzicht te vinden van alle vragenlijsten die binnen RoQua geïmplementeerd zijn. Ook is hier te vinden of een vragenlijst een licentie vereist of dat het vrij te gebruiken is. Dit overzicht houdt geen rekening met speciale regelingen die u mogelijk heeft getroffen met de rechtenhouders van gelicenceerde vragenlijsten. - +{/* No screenshot, would be really empty unless we do some trick that allows us to seed all questionnaires during the spec run. */} diff --git a/docs/03-admin/02-rom_config/report_templates.md b/src/content/docs/docs/admin/rom_config/report_templates.mdx similarity index 97% rename from docs/03-admin/02-rom_config/report_templates.md rename to src/content/docs/docs/admin/rom_config/report_templates.mdx index 4f6a0e8b..4415ff91 100644 --- a/docs/03-admin/02-rom_config/report_templates.md +++ b/src/content/docs/docs/admin/rom_config/report_templates.mdx @@ -1,8 +1,11 @@ --- title: Rapporttemplates -sort: 200 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + Hier kun je de templates die gebruikt worden voor het genereren van rapporten aanpassen. Met rapporten is het mogelijk de resultaten van verschillende vragenlijsten te combineren in één document. Zo zou je bijvoorbeeld de outcome van een vragenlijst die door verschillende respondenten ingevuld is ter vergelijking onder elkaar kunnen plaatsen. Wanneer een template eenmaal aangemaakt is, kunnen medewerker via de RoQua EPD-interface rapporten genereren voor een selectie aan ingevulde vragenlijsten. Klik op de knop "Maak een nieuwe rapporttemplate" om een nieuwe template toe te voegen. diff --git a/docs/03-admin/04-settings.md b/src/content/docs/docs/admin/settings.mdx similarity index 95% rename from docs/03-admin/04-settings.md rename to src/content/docs/docs/admin/settings.mdx index 0981ce44..f13e4e1f 100644 --- a/docs/03-admin/04-settings.md +++ b/src/content/docs/docs/admin/settings.mdx @@ -1,4 +1,10 @@ -# Instellingen +--- +title: Instellingen +sidebar: + order: 3040000 +--- + +import Screenshot from "@components/Screenshot.astro"; Hier kun je enkele instellingen maken voor de RoQua-applicatie zoals de weergave van een link naar de handleiding in de RoQua interface en of behandelaren gevraagd zullen worden om hun persoonlijke gegevens als zij voor het eerst van RoQua gebruik maken. Verder kun je opgeven na welke periode klaarstaande vragenlijsten een rood label krijgen en welk exportformaat gebruikt wordt voor het verzenden van ORU-berichten. diff --git a/docs/03-admin/06-users.md b/src/content/docs/docs/admin/users.mdx similarity index 98% rename from docs/03-admin/06-users.md rename to src/content/docs/docs/admin/users.mdx index a81f5a28..3fd1639a 100644 --- a/docs/03-admin/06-users.md +++ b/src/content/docs/docs/admin/users.mdx @@ -1,4 +1,8 @@ -# Gebruikers +--- +title: Gebruikers +sidebar: + order: 3060000 +--- Met behulp van deze interface kun je de RoQua gebruikersaccounts beheren. We hebben twee soorten accounts: admin-gebruikers en EPD-gebruikers. diff --git a/docs/02-epd/09-client-data.md b/src/content/docs/docs/epd/client-data.mdx similarity index 91% rename from docs/02-epd/09-client-data.md rename to src/content/docs/docs/epd/client-data.mdx index 7705fe9b..8892ccad 100644 --- a/docs/02-epd/09-client-data.md +++ b/src/content/docs/docs/epd/client-data.mdx @@ -1,4 +1,10 @@ -# Cliëntgegevens +--- +title: "Cliëntgegevens" +sidebar: + order: 2090000 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/docs/02-epd/10-client-portal-login.md b/src/content/docs/docs/epd/client-portal-login.mdx similarity index 95% rename from docs/02-epd/10-client-portal-login.md rename to src/content/docs/docs/epd/client-portal-login.mdx index f80e9c0f..0419bc4f 100644 --- a/docs/02-epd/10-client-portal-login.md +++ b/src/content/docs/docs/epd/client-portal-login.mdx @@ -1,4 +1,10 @@ -# Client respondent login +--- +title: Client respondent login +sidebar: + order: 2100000 +--- + +import Screenshot from "@components/Screenshot.astro"; Respondenten kunnen ook inloggen via een wachtwoord op het cliënten portaal. Dit brengt extra voordelen met zich mee, zoals het inzien van ingevulde vragenlijsten en rapporten. Echter staat deze optie niet standaard aangevinkt. Om dit aan te zetten moet dit ingesteld worden bij de organizatie settings van uw organizatie. diff --git a/docs/02-epd/01-first_use.md b/src/content/docs/docs/epd/first_use.mdx similarity index 90% rename from docs/02-epd/01-first_use.md rename to src/content/docs/docs/epd/first_use.mdx index 2e29d1af..b70674c1 100644 --- a/docs/02-epd/01-first_use.md +++ b/src/content/docs/docs/epd/first_use.mdx @@ -1,4 +1,11 @@ -# Eerste gebruik +--- +title: Eerste gebruik +sidebar: + order: 2010000 +--- + +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; ## Persoonlijke gegevens diff --git a/src/content/docs/docs/epd/index.mdx b/src/content/docs/docs/epd/index.mdx new file mode 100644 index 00000000..43e492bb --- /dev/null +++ b/src/content/docs/docs/epd/index.mdx @@ -0,0 +1,6 @@ +--- +title: EPD-module +sidebar: + order: 2000000 +--- + diff --git a/docs/02-epd/03-measure/02-automatic_protocols.md b/src/content/docs/docs/epd/measure/automatic_protocols.mdx similarity index 89% rename from docs/02-epd/03-measure/02-automatic_protocols.md rename to src/content/docs/docs/epd/measure/automatic_protocols.mdx index 1a40f94f..3f6621f5 100644 --- a/docs/02-epd/03-measure/02-automatic_protocols.md +++ b/src/content/docs/docs/epd/measure/automatic_protocols.mdx @@ -1,8 +1,10 @@ --- -sort: 200 +title: Auto-protocollen +sidebar: + order: 2030200 --- -# Auto-protocollen +import Screenshot from "@components/Screenshot.astro"; Naast handmatige metingen staan kan een protocol ook auto-protocollen bevatten. diff --git a/docs/02-epd/03-measure/index.md b/src/content/docs/docs/epd/measure/index.mdx similarity index 94% rename from docs/02-epd/03-measure/index.md rename to src/content/docs/docs/epd/measure/index.mdx index ca8fee3e..7f090f5c 100644 --- a/docs/02-epd/03-measure/index.md +++ b/src/content/docs/docs/epd/measure/index.mdx @@ -1,4 +1,10 @@ -# Vragenlijsten afnemen +--- +title: Vragenlijsten afnemen +sidebar: + order: 2030000 +--- + +import Screenshot from "@components/Screenshot.astro"; Bovenaan elk scherm in RoQua staat de knop "Nieuwe Meting". diff --git a/docs/02-epd/03-measure/01-measurements/02-direct-invullen.md b/src/content/docs/docs/epd/measure/measurements/direct-invullen.mdx similarity index 86% rename from docs/02-epd/03-measure/01-measurements/02-direct-invullen.md rename to src/content/docs/docs/epd/measure/measurements/direct-invullen.mdx index 3eb3ad7a..f36386c6 100644 --- a/docs/02-epd/03-measure/01-measurements/02-direct-invullen.md +++ b/src/content/docs/docs/epd/measure/measurements/direct-invullen.mdx @@ -1,4 +1,10 @@ -# Direct Invullen +--- +title: Direct Invullen +sidebar: + order: 2030102 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/docs/02-epd/03-measure/01-measurements/index.md b/src/content/docs/docs/epd/measure/measurements/index.mdx similarity index 94% rename from docs/02-epd/03-measure/01-measurements/index.md rename to src/content/docs/docs/epd/measure/measurements/index.mdx index 0ac74eb8..43356512 100644 --- a/docs/02-epd/03-measure/01-measurements/index.md +++ b/src/content/docs/docs/epd/measure/measurements/index.mdx @@ -1,9 +1,11 @@ --- -title: Handmatige metingen -sort: 100 +title: Handmatig klaarzetten +sidebar: + label: Handmatige metingen + order: 2030100 --- -# Handmatig klaarzetten +import Screenshot from "@components/Screenshot.astro"; diff --git a/docs/02-epd/03-measure/01-measurements/01-klaarzetten.md b/src/content/docs/docs/epd/measure/measurements/klaarzetten.mdx similarity index 88% rename from docs/02-epd/03-measure/01-measurements/01-klaarzetten.md rename to src/content/docs/docs/epd/measure/measurements/klaarzetten.mdx index 0b7e9be7..03744187 100644 --- a/docs/02-epd/03-measure/01-measurements/01-klaarzetten.md +++ b/src/content/docs/docs/epd/measure/measurements/klaarzetten.mdx @@ -1,4 +1,10 @@ -# Klaarzetten +--- +title: Klaarzetten +sidebar: + order: 2030101 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/docs/02-epd/03-measure/01-measurements/03-non-respons.md b/src/content/docs/docs/epd/measure/measurements/non-respons.mdx similarity index 82% rename from docs/02-epd/03-measure/01-measurements/03-non-respons.md rename to src/content/docs/docs/epd/measure/measurements/non-respons.mdx index 101b4abc..37b9df85 100644 --- a/docs/02-epd/03-measure/01-measurements/03-non-respons.md +++ b/src/content/docs/docs/epd/measure/measurements/non-respons.mdx @@ -1,12 +1,13 @@ -# Non-respons +--- +title: Non-respons +sidebar: + order: 2030103 +--- + +import Screenshot from "@components/Screenshot.astro"; Soms worden klaargezette vragenlijsten niet ingevuld door een patiënt of wordt hij of zij niet benaderd voor een ROM meting. De redenen voor deze non-respons kunnen geregistreerd worden in RoQua. Ze komen dan in de data-export terecht. Selecteer de reden voor non-respons en klik op "Non-respons aanmaken". Wanneer de non-respons gaat over een meting uit het verleden, kan de datum van non-respons opgegeven worden onder het kopje "Datum Meting". - - - - - diff --git a/docs/02-epd/03-measure/03-notifications.md b/src/content/docs/docs/epd/measure/notifications.mdx similarity index 94% rename from docs/02-epd/03-measure/03-notifications.md rename to src/content/docs/docs/epd/measure/notifications.mdx index dd6a6f5e..0f741df6 100644 --- a/docs/02-epd/03-measure/03-notifications.md +++ b/src/content/docs/docs/epd/measure/notifications.mdx @@ -1,8 +1,10 @@ --- -sort: 400 +title: Uitnodigingsbrieven +sidebar: + order: 2030300 --- -# Uitnodigingsbrieven +import Screenshot from "@components/Screenshot.astro"; Normaal gesproken kun je uitnodingsbrieven tegelijk met het klaarzetten van vragenlijsten maken en versturen. Het kan echter zijn dat dit niet gedaan is, en daarom heeft RoQua ook een losse pagina om dit achteraf alsnog te doen. Dit zit onder het Menu -> Uitnodigingsbrieven. diff --git a/docs/02-epd/07-outcome.md b/src/content/docs/docs/epd/outcome.mdx similarity index 92% rename from docs/02-epd/07-outcome.md rename to src/content/docs/docs/epd/outcome.mdx index 82601e91..45c8f026 100644 --- a/docs/02-epd/07-outcome.md +++ b/src/content/docs/docs/epd/outcome.mdx @@ -1,4 +1,11 @@ -# Uitkomsten +--- +title: Uitkomsten +sidebar: + order: 2070000 +--- + +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; Aan de hand van de ingevulde vragenlijsten wordt "outcome" gegenereerd. Klik op het -icoontje om deze "outcome" in te kijken. Links in het scherm staan alle ingevulde vragenlijsten. Het tabje "Schalen" geeft de berekende schaalscores met de bijbehorende antwoorden per meetmoment weer voor de geselecteerde lijst. diff --git a/docs/02-epd/02-overview/index.md b/src/content/docs/docs/epd/overview/index.mdx similarity index 77% rename from docs/02-epd/02-overview/index.md rename to src/content/docs/docs/epd/overview/index.mdx index 08376871..0c03a6f0 100644 --- a/docs/02-epd/02-overview/index.md +++ b/src/content/docs/docs/epd/overview/index.mdx @@ -1,8 +1,14 @@ -# Overzicht +--- +title: Overzicht +sidebar: + order: 2020000 +--- + +import Screenshot from "@components/Screenshot.astro"; Dit is normaal gesproken de pagina waarop je uit komt wanneer je RoQua opstart. Op deze pagina kun je zien wat er nog ingevuld moet worden, wat er klaargezet is, en wat er recent allemaal gebeurd is bij deze cliënt. - +{/* Deze interface bevat een chronologisch overzicht van ingevulde vragenlijsten, aangemaakte uitnodigingen en rapporten. Bij elke ingevulde vragenlijst staat aangegeven wanneer en door wie deze ingevuld is, onder welke meting en protocol de lijst valt en of er risico's of aandachtspunten zijn. Bij een uitnodiging staat aangegeven wanneer deze is aangemaakt en op welk tijdstip deze (voor het laatst) per email verzonden is. Klik op een willekeurig item in de timeline voor meer informatie en opties. */} ## Aankomende vragenlijsten diff --git a/docs/02-epd/02-overview/pending-responses.md b/src/content/docs/docs/epd/overview/pending-responses.mdx similarity index 89% rename from docs/02-epd/02-overview/pending-responses.md rename to src/content/docs/docs/epd/overview/pending-responses.mdx index 542edec6..21467ced 100644 --- a/docs/02-epd/02-overview/pending-responses.md +++ b/src/content/docs/docs/epd/overview/pending-responses.mdx @@ -1,4 +1,10 @@ -# Klaargezette vragenlijsten beheren +--- +title: Klaargezette vragenlijsten beheren +sidebar: + order: 2029900 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/docs/02-epd/08-reports.md b/src/content/docs/docs/epd/reports.mdx similarity index 94% rename from docs/02-epd/08-reports.md rename to src/content/docs/docs/epd/reports.mdx index e35c7049..20c9746d 100644 --- a/docs/02-epd/08-reports.md +++ b/src/content/docs/docs/epd/reports.mdx @@ -1,4 +1,10 @@ -# Rapporten +--- +title: Rapporten +sidebar: + order: 2080000 +--- + +import Screenshot from "@components/Screenshot.astro"; De knop "Rapporten" bovenaan de timeline geeft toegang tot de rapportage functionaliteit van RoQua. Hiermee is het mogelijk om de gegeven antwoorden of een tabel of grafiek van de berekende schaalscores voor verschillende vragenlijsten in één document te combineren. Dit document kan vervolgens afgedrukt of gedownload worden voor communicatie met collega's en patiënten of voor het bespreken van patiënten in teamverband. De Phamous brief aan de huisarts is een voorbeeld van een dergelijk document. @@ -12,7 +18,7 @@ Selecteer de gewenste rapporttemplate via het drop-down menu. RoQua selecteert automatisch de meest recent ingevulde vragenlijsten. Wanneer je deze selectie aanpast, kun je de wijziging in de voorbeeldweergave zichtbaar maken door op de knop "Voorbeeld Bijwerken" te klikken. Klik op de knop "Rapport Aanmaken" om de inhoud definitief vast te leggen. -:::info +:::note Wanneer er bij de template een tijdspanne is opgegeven, worden alle vragenlijsten die binnen deze tijdspanne ingevuld zijn automatisch geselecteerd. ::: diff --git a/docs/04-features/index.md b/src/content/docs/docs/features/index.mdx similarity index 65% rename from docs/04-features/index.md rename to src/content/docs/docs/features/index.mdx index c50ed0ba..1d44264e 100644 --- a/docs/04-features/index.md +++ b/src/content/docs/docs/features/index.mdx @@ -1,3 +1,7 @@ -# Functies van RoQua +--- +title: Functies van RoQua +sidebar: + order: 1000001 +--- Sommige functies binnen RoQua zijn beter om los te omschrijven, zodat de normale handleiding niet te dik wordt. diff --git a/docs/04-features/lab-results.md b/src/content/docs/docs/features/lab-results.mdx similarity index 62% rename from docs/04-features/lab-results.md rename to src/content/docs/docs/features/lab-results.mdx index 09fb087f..760130ec 100644 --- a/docs/04-features/lab-results.md +++ b/src/content/docs/docs/features/lab-results.mdx @@ -1,3 +1,7 @@ -# Labbepalingen automatisch invullen +--- +title: Labbepalingen automatisch invullen +sidebar: + order: 4990000 +--- We zijn momenteel bezig met een wijziging aan deze functie. Zodra dat klaar is zullen we de handleiding hiervoor schrijven. diff --git a/src/content/docs/docs/features/prefill-with-prior-response.mdx b/src/content/docs/docs/features/prefill-with-prior-response.mdx new file mode 100644 index 00000000..01ac4d67 --- /dev/null +++ b/src/content/docs/docs/features/prefill-with-prior-response.mdx @@ -0,0 +1,7 @@ +--- +title: Antwoorden uit een vorige invulling van dezelfde vragenlijst overnemen +sidebar: + order: 4990000 +--- + +Dit stuk handleiding moet nog geschreven worden. diff --git a/docs/04-features/recently-completed.md b/src/content/docs/docs/features/recently-completed.mdx similarity index 89% rename from docs/04-features/recently-completed.md rename to src/content/docs/docs/features/recently-completed.mdx index 578bb3d4..ce0ed3fe 100644 --- a/docs/04-features/recently-completed.md +++ b/src/content/docs/docs/features/recently-completed.mdx @@ -1,4 +1,8 @@ -# Recent ingevulde vragenlijsten +--- +title: Recent ingevulde vragenlijsten +sidebar: + order: 4990000 +--- Medewerkers met toegang tot de admin-interface kunnen bij vragenlijsten [een tijdspanne instellen](/docs/admin/rom_config/protocols#tijdspanne) die bepaalt hoe lang een eerder ingevulde vragenlijst geldig blijft. Als dit van een vragenlijst is ingesteld, en de vragenlijst is binnen die periode ingevuld, dan staat de vragenlijst bij het [klaarzetten](/docs/epd/measure/measurements) onderaan in een groepje "recent ingevulde lijsten". Waarschijnlijk is het dan niet nodig deze lijst nu te laten invullen. Hoe lang een lijst als "recent" wordt gezien verschilt per vragenlijst en soms ook per protocol. diff --git a/docs/06-glossary.md b/src/content/docs/docs/glossary.mdx similarity index 97% rename from docs/06-glossary.md rename to src/content/docs/docs/glossary.mdx index 386034d2..975e52f1 100644 --- a/docs/06-glossary.md +++ b/src/content/docs/docs/glossary.mdx @@ -1,4 +1,8 @@ -# Glossary +--- +title: Glossary +sidebar: + order: 6000000 +--- In deze handleiding zullen we regelmatig termen gebruiken die wellicht niet precies overeenkomen met hoe het bij jullie op de werkvloer genoemd word. diff --git a/docs/01-index.md b/src/content/docs/docs/index.mdx similarity index 64% rename from docs/01-index.md rename to src/content/docs/docs/index.mdx index b0478588..6f53a94e 100644 --- a/docs/01-index.md +++ b/src/content/docs/docs/index.mdx @@ -1,4 +1,8 @@ -# Handleiding +--- +title: Handleiding +sidebar: + order: 1000000 +--- RoQua bestaat uit een aantal modules. Kies links de module waar u mee wilt werken. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/03-data_exports.md b/src/content/docs/en/docs/admin/data_exports.mdx similarity index 92% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/03-data_exports.md rename to src/content/docs/en/docs/admin/data_exports.mdx index 3c1d7741..3f6300e8 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/03-data_exports.md +++ b/src/content/docs/en/docs/admin/data_exports.mdx @@ -1,8 +1,11 @@ --- title: Data Exports -sort: 300 +sidebar: + order: 3030000 --- +import Screenshot from "@components/Screenshot.astro"; + The links under the header "File" provide access to the most recently generated data export. This export is created at night and therefore contains all the questionnaires that were completed before last midnight. You can find the codebooks in the downloaded file under the subfolder "codebooks". diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/api_tokens.md b/src/content/docs/en/docs/admin/integration/api_tokens.mdx similarity index 93% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/api_tokens.md rename to src/content/docs/en/docs/admin/integration/api_tokens.mdx index 78934632..5d53acb0 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/api_tokens.md +++ b/src/content/docs/en/docs/admin/integration/api_tokens.mdx @@ -1,8 +1,11 @@ --- title: API tokens -sort: 100 +sidebar: + order: 3059900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Creation diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/index.md b/src/content/docs/en/docs/admin/integration/index.mdx similarity index 94% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/index.md rename to src/content/docs/en/docs/admin/integration/index.mdx index dc74bd5e..b9976f52 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/index.md +++ b/src/content/docs/en/docs/admin/integration/index.mdx @@ -1,6 +1,7 @@ --- title: Integration -sort: 450 +sidebar: + order: 3050000 --- RoQua has two integration methods: the HTTP API by which our application is made accessible through programming, and the single sign-on links with which your users in RoQua can log in without manual authentication. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/sso_tokens.md b/src/content/docs/en/docs/admin/integration/sso_tokens.mdx similarity index 92% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/sso_tokens.md rename to src/content/docs/en/docs/admin/integration/sso_tokens.mdx index 8740f0e3..f4f8519a 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/05-integration/sso_tokens.md +++ b/src/content/docs/en/docs/admin/integration/sso_tokens.mdx @@ -1,8 +1,11 @@ --- title: Single sign-on tokens -sort: 100 +sidebar: + order: 3059900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Creation diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/07-other/dossier_epd_id_changes.md b/src/content/docs/en/docs/admin/other/dossier_epd_id_changes.mdx similarity index 92% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/07-other/dossier_epd_id_changes.md rename to src/content/docs/en/docs/admin/other/dossier_epd_id_changes.mdx index 50d037d4..6e849804 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/07-other/dossier_epd_id_changes.md +++ b/src/content/docs/en/docs/admin/other/dossier_epd_id_changes.mdx @@ -1,8 +1,11 @@ --- title: Dossier number change -sort: 100 +sidebar: + order: 3079900 --- +import Screenshot from "@components/Screenshot.astro"; + Occasionally, an existing client dossier receives a new client number within the EPR, or a client accidentally was assigned two client numbers, and the data from both have to be merged. In the RoQua Admin environment these two actions are classified under "Dossier number change". The Admin environment also contains an overview of all historical actions. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/01-overview.md b/src/content/docs/en/docs/admin/overview.mdx similarity index 65% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/01-overview.md rename to src/content/docs/en/docs/admin/overview.mdx index 15e1736b..aaaf4d63 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/01-overview.md +++ b/src/content/docs/en/docs/admin/overview.mdx @@ -1,8 +1,11 @@ --- title: Overview -sort: 100 +sidebar: + order: 3010000 --- +import Screenshot from "@components/Screenshot.astro"; + On this page you can see a number of statistics regarding your RoQua data set. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/departments.md b/src/content/docs/en/docs/admin/rom_config/departments.mdx similarity index 97% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/departments.md rename to src/content/docs/en/docs/admin/rom_config/departments.mdx index 96d7e61f..07c99f35 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/departments.md +++ b/src/content/docs/en/docs/admin/rom_config/departments.mdx @@ -1,8 +1,11 @@ --- title: Departments -sort: 100 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + ## Creating departments Through departments, employees can filter lists of invitation templates and protocols in the RoQua EPR environment, thereby only showing relevant options within a certain department. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/invitation_templates.md b/src/content/docs/en/docs/admin/rom_config/invitation_templates.mdx similarity index 95% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/invitation_templates.md rename to src/content/docs/en/docs/admin/rom_config/invitation_templates.mdx index 59ed1586..47f32eae 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/invitation_templates.md +++ b/src/content/docs/en/docs/admin/rom_config/invitation_templates.mdx @@ -1,8 +1,11 @@ --- title: Invitation templates -sort: 100 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + Here you can edit the templates that are used to invite a patient or other respondent. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/prefillers/index.md b/src/content/docs/en/docs/admin/rom_config/prefillers/index.mdx similarity index 96% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/prefillers/index.md rename to src/content/docs/en/docs/admin/rom_config/prefillers/index.mdx index 49e7a4d5..bf02f69c 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/prefillers/index.md +++ b/src/content/docs/en/docs/admin/rom_config/prefillers/index.mdx @@ -1,4 +1,10 @@ -# Prefillers +--- +title: Prefillers +sidebar: + order: 3029900 +--- + +import Screenshot from "@components/Screenshot.astro"; Within a protocol it is possible to prefill some answers, when a **professional** completes the questionnaire. We currently support two ways of calculating the prefilled answers: diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/protocols.md b/src/content/docs/en/docs/admin/rom_config/protocols.mdx similarity index 95% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/protocols.md rename to src/content/docs/en/docs/admin/rom_config/protocols.mdx index 2af67378..5e347a7a 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/protocols.md +++ b/src/content/docs/en/docs/admin/rom_config/protocols.mdx @@ -1,8 +1,12 @@ --- title: Protocols -sort: 250 +sidebar: + order: 3029900 --- +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; + ## Protocols The overview of protocols shows which protocols there are, and which measurements that protocol has. It is also possible to make a new protocol here. Clicking on the name of the protocol provides access to managing measurements from that protocol, while clicking on the name of a measurement goes directly to managing that measurement, where questionnaires can be assigned to that measurement. @@ -40,5 +44,3 @@ A time span can be set for each questionnaire within a protocol. This time span The effect of this setting is that when an employee prepares a questionnaire, and this questionnaire has been completed within, for example, the last 3 weeks, then this questionnaire is displayed separately from the rest. Recently completed questionnaires are never selected by default. - - diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/questionnaires.md b/src/content/docs/en/docs/admin/rom_config/questionnaires.mdx similarity index 69% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/questionnaires.md rename to src/content/docs/en/docs/admin/rom_config/questionnaires.mdx index 4ea82039..564682cf 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/questionnaires.md +++ b/src/content/docs/en/docs/admin/rom_config/questionnaires.mdx @@ -1,8 +1,9 @@ --- title: Questionnaires -sort: 300 +sidebar: + order: 3029900 --- You can find an overview of all questionnaires implemented within RoQua on this page. Here, you can also find whether a questionnaire requires a license or whether it is free to use. This overview does not take into account special arrangements that you may have made with the rights holders of licensed questionnaires. - +{/* No screenshot, would be really empty unless we do some trick that allows us to seed all questionnaires during the spec run. */} diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/report_templates.md b/src/content/docs/en/docs/admin/rom_config/report_templates.mdx similarity index 97% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/report_templates.md rename to src/content/docs/en/docs/admin/rom_config/report_templates.mdx index 64f3b517..c690c727 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/02-rom_config/report_templates.md +++ b/src/content/docs/en/docs/admin/rom_config/report_templates.mdx @@ -1,8 +1,11 @@ --- title: Report templates -sort: 200 +sidebar: + order: 3029900 --- +import Screenshot from "@components/Screenshot.astro"; + Here you can adjust the templates used for generating reports. With reports it is possible to combine the results of different questionnaires in one document. For example, you could place the outcomes of a questionnaire completed by different respondents underneath each other for comparison. Once a template has been created, employees can generate reports via the RoQua EPR interface for a selection of completed questionnaires.. Click on the "Create a new report template" button to add a new template. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/04-settings.md b/src/content/docs/en/docs/admin/settings.mdx similarity index 96% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/04-settings.md rename to src/content/docs/en/docs/admin/settings.mdx index ee9a60be..6f180f84 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/04-settings.md +++ b/src/content/docs/en/docs/admin/settings.mdx @@ -1,8 +1,11 @@ --- title: Settings -sort: 400 +sidebar: + order: 3040000 --- +import Screenshot from "@components/Screenshot.astro"; + Here you can make some settings for the RoQua application such as the display of a link to the manual in the RoQua interface and whether practitioners will be asked for their personal information when they first use RoQua. You can also specify after which period prepared questionnaires receive a red label and which export format is used for sending ORU messages. ## Active functions diff --git a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/06-users.md b/src/content/docs/en/docs/admin/users.mdx similarity index 98% rename from i18n/en/docusaurus-plugin-content-docs/current/03-admin/06-users.md rename to src/content/docs/en/docs/admin/users.mdx index b9b2885d..d5507252 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/03-admin/06-users.md +++ b/src/content/docs/en/docs/admin/users.mdx @@ -1,4 +1,8 @@ -# Users +--- +title: Users +sidebar: + order: 3060000 +--- Using this interface you can maintain the RoQua user accounts. We have two types of account: admin users and EPR users. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/09-client-data.md b/src/content/docs/en/docs/epd/client-data.mdx similarity index 91% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/09-client-data.md rename to src/content/docs/en/docs/epd/client-data.mdx index 423cc420..90bf9372 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/09-client-data.md +++ b/src/content/docs/en/docs/epd/client-data.mdx @@ -1,4 +1,10 @@ -# Client data +--- +title: Client data +sidebar: + order: 2090000 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/10-client-portal-login.md b/src/content/docs/en/docs/epd/client-portal-login.mdx similarity index 95% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/10-client-portal-login.md rename to src/content/docs/en/docs/epd/client-portal-login.mdx index 0a78727b..5d62944d 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/10-client-portal-login.md +++ b/src/content/docs/en/docs/epd/client-portal-login.mdx @@ -1,4 +1,10 @@ -# Client respondent login +--- +title: Client respondent login +sidebar: + order: 2100000 +--- + +import Screenshot from "@components/Screenshot.astro"; Respondents can also log in via a password on the client portal. This brings additional benefits, such as viewing completed questionnaires and reports. However, this option is not checked by default. To enable this, it must be set in the organization settings of your organization. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/01-first_use.md b/src/content/docs/en/docs/epd/first_use.mdx similarity index 89% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/01-first_use.md rename to src/content/docs/en/docs/epd/first_use.mdx index 5b7aed4b..2fa78f65 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/01-first_use.md +++ b/src/content/docs/en/docs/epd/first_use.mdx @@ -1,4 +1,11 @@ -# First use +--- +title: First use +sidebar: + order: 2010000 +--- + +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; When you first open RoQua from the EPR, you will be asked to enter your personal details. Your name data can be used within the application to generate letters and invitations to the patient. diff --git a/src/content/docs/en/docs/epd/index.mdx b/src/content/docs/en/docs/epd/index.mdx new file mode 100644 index 00000000..72571e48 --- /dev/null +++ b/src/content/docs/en/docs/epd/index.mdx @@ -0,0 +1,6 @@ +--- +title: EPD module +sidebar: + order: 2000000 +--- + diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/02-automatic_protocols.md b/src/content/docs/en/docs/epd/measure/automatic_protocols.mdx similarity index 89% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/02-automatic_protocols.md rename to src/content/docs/en/docs/epd/measure/automatic_protocols.mdx index 912c7cf3..22ede851 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/02-automatic_protocols.md +++ b/src/content/docs/en/docs/epd/measure/automatic_protocols.mdx @@ -1,8 +1,10 @@ --- -sort: 200 +title: Auto-protocols +sidebar: + order: 2030200 --- -# Auto-protocols +import Screenshot from "@components/Screenshot.astro"; In addition to manual measurements, a protocol can also contain auto-protocols. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/index.md b/src/content/docs/en/docs/epd/measure/index.mdx similarity index 94% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/index.md rename to src/content/docs/en/docs/epd/measure/index.mdx index e2c3df97..68da2a54 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/index.md +++ b/src/content/docs/en/docs/epd/measure/index.mdx @@ -1,4 +1,10 @@ -# Preparing questionnaires +--- +title: Preparing questionnaires +sidebar: + order: 2030000 +--- + +import Screenshot from "@components/Screenshot.astro"; At the top of every screen in RoQua is the "New Measurement" button. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/02-direct-invullen.md b/src/content/docs/en/docs/epd/measure/measurements/direct-invullen.mdx similarity index 86% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/02-direct-invullen.md rename to src/content/docs/en/docs/epd/measure/measurements/direct-invullen.mdx index 825b7c9e..767d210a 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/02-direct-invullen.md +++ b/src/content/docs/en/docs/epd/measure/measurements/direct-invullen.mdx @@ -1,4 +1,10 @@ -# Fill out directly +--- +title: Fill out directly +sidebar: + order: 2030102 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/index.md b/src/content/docs/en/docs/epd/measure/measurements/index.mdx similarity index 94% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/index.md rename to src/content/docs/en/docs/epd/measure/measurements/index.mdx index 3b3d6d81..c39011e0 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/index.md +++ b/src/content/docs/en/docs/epd/measure/measurements/index.mdx @@ -1,9 +1,11 @@ --- -title: Manual measurements -sort: 100 +title: Manual preparation +sidebar: + label: Manual measurements + order: 2030100 --- -# Manual preparation +import Screenshot from "@components/Screenshot.astro"; diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/01-klaarzetten.md b/src/content/docs/en/docs/epd/measure/measurements/klaarzetten.mdx similarity index 87% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/01-klaarzetten.md rename to src/content/docs/en/docs/epd/measure/measurements/klaarzetten.mdx index a4e73f75..1c150dd8 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/01-klaarzetten.md +++ b/src/content/docs/en/docs/epd/measure/measurements/klaarzetten.mdx @@ -1,4 +1,10 @@ -# Prepare +--- +title: Prepare +sidebar: + order: 2030101 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/03-non-respons.md b/src/content/docs/en/docs/epd/measure/measurements/non-respons.mdx similarity index 81% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/03-non-respons.md rename to src/content/docs/en/docs/epd/measure/measurements/non-respons.mdx index 62fdd653..98730383 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/01-measurements/03-non-respons.md +++ b/src/content/docs/en/docs/epd/measure/measurements/non-respons.mdx @@ -1,4 +1,10 @@ -# Non-response +--- +title: Non-response +sidebar: + order: 2030103 +--- + +import Screenshot from "@components/Screenshot.astro"; Sometimes prepared questionnaires are not completed by a patient or he or she is not approached for a ROM measurement. The reasons for this non-response can be registered in RoQua. They will then end up in the data export. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/03-notifications.md b/src/content/docs/en/docs/epd/measure/notifications.mdx similarity index 93% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/03-notifications.md rename to src/content/docs/en/docs/epd/measure/notifications.mdx index 31b4a9ba..4599f24f 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/03-measure/03-notifications.md +++ b/src/content/docs/en/docs/epd/measure/notifications.mdx @@ -1,8 +1,10 @@ --- -sort: 400 +title: Invitation letters +sidebar: + order: 2030300 --- -# Invitation letters +import Screenshot from "@components/Screenshot.astro"; Normally you can create and send invitation letters at the same time as preparing questionnaires. However, it may be that this has not been done, and therefore RoQua also has a separate page to do this afterwards. This is under Menu -> Invitation letters. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/07-outcome.md b/src/content/docs/en/docs/epd/outcome.mdx similarity index 93% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/07-outcome.md rename to src/content/docs/en/docs/epd/outcome.mdx index 53735a31..837c208e 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/07-outcome.md +++ b/src/content/docs/en/docs/epd/outcome.mdx @@ -1,8 +1,12 @@ --- title: Outcome -sort: 800 +sidebar: + order: 2070000 --- +import Icon from "@components/Icon.astro"; +import Screenshot from "@components/Screenshot.astro"; + "Outcome" is generated on the basis of the completed questionnaires. Click on the -icon to view this "outcome". All completed questionnaires are listed on the left side of the screen. The "Scales" tab displays the calculated scale scores with the corresponding answers per measurement moment for the selected questionnaire. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/index.md b/src/content/docs/en/docs/epd/overview/index.mdx similarity index 77% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/index.md rename to src/content/docs/en/docs/epd/overview/index.mdx index cb3ebb0e..e8f25757 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/index.md +++ b/src/content/docs/en/docs/epd/overview/index.mdx @@ -1,8 +1,14 @@ -# Overview +--- +title: Overview +sidebar: + order: 2020000 +--- + +import Screenshot from "@components/Screenshot.astro"; This is normally the page you arrive at when you open RoQua. On this page you can see what still needs to be completed, what has been prepared, and what has recently happened for this client. - +{/* This interface contains a chronological overview of completed questionnaires, created invitations and reports. For each completed questionnaire it indicates when and by whom it was completed, under which measurement and protocol the list falls and whether there are any risks or points of attention. For an invitation it indicates when it was created and at what time it was (last) sent by email. Click on any item in the timeline for more information and options. */} ## Pending questionnaires diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/pending-responses.md b/src/content/docs/en/docs/epd/overview/pending-responses.mdx similarity index 89% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/pending-responses.md rename to src/content/docs/en/docs/epd/overview/pending-responses.mdx index cfddd695..c8ad1fd8 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/02-overview/pending-responses.md +++ b/src/content/docs/en/docs/epd/overview/pending-responses.mdx @@ -1,4 +1,10 @@ -# Managing prepared questionnaires +--- +title: Managing prepared questionnaires +sidebar: + order: 2029900 +--- + +import Screenshot from "@components/Screenshot.astro"; diff --git a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/08-reports.md b/src/content/docs/en/docs/epd/reports.mdx similarity index 95% rename from i18n/en/docusaurus-plugin-content-docs/current/02-epd/08-reports.md rename to src/content/docs/en/docs/epd/reports.mdx index 59437ce8..7d677d41 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/02-epd/08-reports.md +++ b/src/content/docs/en/docs/epd/reports.mdx @@ -1,8 +1,11 @@ --- title: Reports -sort: 700 +sidebar: + order: 2080000 --- +import Screenshot from "@components/Screenshot.astro"; + The "Reports" button at the top of the timeline gives access to the reporting functionality of RoQua. This makes it possible to combine the given answers or a table or graph of the calculated scale scores for different questionnaires into one document. This document can then be printed or downloaded for communication with colleagues and patients or for discussing patients in a team context. The Phamous letter to the general practitioner is an example of such a document. Are there no report templates available for your organization within the RoQua application or do they not offer the desired content? Please indicate this to your ROM coordinator. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/04-features/index.md b/src/content/docs/en/docs/features/index.mdx similarity index 67% rename from i18n/en/docusaurus-plugin-content-docs/current/04-features/index.md rename to src/content/docs/en/docs/features/index.mdx index 350cee28..679db5b0 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/04-features/index.md +++ b/src/content/docs/en/docs/features/index.mdx @@ -1,3 +1,7 @@ -# RoQua Features +--- +title: RoQua Features +sidebar: + order: 4000000 +--- Some features within RoQua are better described separately, so that the normal manual does not become too thick. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/04-features/lab-results.md b/src/content/docs/en/docs/features/lab-results.mdx similarity index 60% rename from i18n/en/docusaurus-plugin-content-docs/current/04-features/lab-results.md rename to src/content/docs/en/docs/features/lab-results.mdx index 31bfb360..8f8c55f2 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/04-features/lab-results.md +++ b/src/content/docs/en/docs/features/lab-results.mdx @@ -1,3 +1,7 @@ -# Automatically fill in lab results +--- +title: Automatically fill in lab results +sidebar: + order: 4990000 +--- We are currently working on a change to this feature. As soon as that is ready we will write the manual for this. diff --git a/src/content/docs/en/docs/features/prefill-with-prior-response.mdx b/src/content/docs/en/docs/features/prefill-with-prior-response.mdx new file mode 100644 index 00000000..3b9325d1 --- /dev/null +++ b/src/content/docs/en/docs/features/prefill-with-prior-response.mdx @@ -0,0 +1,7 @@ +--- +title: Copy answers from a previous completion of the same questionnaire +sidebar: + order: 4990000 +--- + +This section of the manual still needs to be written. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/04-features/recently-completed.md b/src/content/docs/en/docs/features/recently-completed.mdx similarity index 89% rename from i18n/en/docusaurus-plugin-content-docs/current/04-features/recently-completed.md rename to src/content/docs/en/docs/features/recently-completed.mdx index 4e3ba381..ea9b7c7a 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/04-features/recently-completed.md +++ b/src/content/docs/en/docs/features/recently-completed.mdx @@ -1,3 +1,7 @@ -# Recently completed questionnaires +--- +title: Recently completed questionnaires +sidebar: + order: 4990000 +--- Employees with access to the admin interface can [set a time span](/docs/admin/rom_config/protocols#tijdspanne) for questionnaires that determines how long a previously completed questionnaire remains valid. If this is set for a questionnaire, and the questionnaire has been completed within that period, then the questionnaire will appear at the bottom when [preparing](/docs/epd/measure/measurements) in a group of "recently completed lists". It is then probably not necessary to have this list completed now. How long a list is considered "recent" differs per questionnaire and sometimes also per protocol. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/06-glossary.md b/src/content/docs/en/docs/glossary.mdx similarity index 97% rename from i18n/en/docusaurus-plugin-content-docs/current/06-glossary.md rename to src/content/docs/en/docs/glossary.mdx index b9ac5502..8bb2257d 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/06-glossary.md +++ b/src/content/docs/en/docs/glossary.mdx @@ -1,4 +1,8 @@ -# Glossary +--- +title: Glossary +sidebar: + order: 6000000 +--- In this manual we will regularly use terms that may not exactly match what is called at your workplace. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/01-index.md b/src/content/docs/en/docs/index.mdx similarity index 65% rename from i18n/en/docusaurus-plugin-content-docs/current/01-index.md rename to src/content/docs/en/docs/index.mdx index a8697ab2..5494a3e6 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/01-index.md +++ b/src/content/docs/en/docs/index.mdx @@ -1,4 +1,8 @@ -# Manual +--- +title: Manual +sidebar: + order: 1000000 +--- RoQua consists of several modules. Choose the module you want to work with on the left. diff --git a/src/content/docs/en/index.mdx b/src/content/docs/en/index.mdx new file mode 100644 index 00000000..67106697 --- /dev/null +++ b/src/content/docs/en/index.mdx @@ -0,0 +1,20 @@ +--- +title: RoQua Documentation +description: User manual and technical documentation for RoQua. +template: splash +head: + - tag: title + content: RoQua Documentation +hero: + tagline: >- + This site contains the user documentation for RoQua, as well as the technical, + integration-partner documentation. + actions: + - text: User Manual + link: /en/docs/ + icon: right-arrow + - text: Technical documentation + link: /en/technical/ + icon: right-arrow + variant: minimal +--- diff --git a/i18n/en/docusaurus-plugin-content-pages/status.md b/src/content/docs/en/status.md similarity index 92% rename from i18n/en/docusaurus-plugin-content-pages/status.md rename to src/content/docs/en/status.md index 9f757c4c..28145f55 100644 --- a/i18n/en/docusaurus-plugin-content-pages/status.md +++ b/src/content/docs/en/status.md @@ -1,5 +1,5 @@ --- -title: Status +title: Server Status --- * [Uptime RoQua production services](https://status.roqua.nl) (see 'Demo' for the uptime of RoQua connected to your EPD) diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx new file mode 100644 index 00000000..1ab267c5 --- /dev/null +++ b/src/content/docs/index.mdx @@ -0,0 +1,26 @@ +--- +title: RoQua Documentatie +description: Gebruikershandleiding en technische documentatie voor RoQua. +template: splash +# The page title equals the site title here, so set the tab title explicitly to +# stop Starlight rendering "RoQua Documentatie | RoQua Documentatie". +head: + - tag: title + content: RoQua Documentatie +hero: + tagline: >- + Op deze site vindt u de gebruikershandleiding voor RoQua. De handleiding is + opgesplitst in twee delen: de EPD-interface waarop u als medewerker inlogt vanuit + uw EPD-software, en de Admin-interface waar coördinatoren, managers en + applicatiebeheer de configuratie van RoQua kunnen beheren. Naast deze handleiding + voor eindgebruikers hebben we ook API-documentatie voor ontwikkelaars waarin staat + beschreven hoe u uw software met RoQua kunt integreren. + actions: + - text: Gebruikershandleiding + link: /docs/ + icon: right-arrow + - text: Technische handleiding + link: /technical/ + icon: right-arrow + variant: minimal +--- diff --git a/src/pages/status.md b/src/content/docs/status.md similarity index 92% rename from src/pages/status.md rename to src/content/docs/status.md index da290807..ee1adad6 100644 --- a/src/pages/status.md +++ b/src/content/docs/status.md @@ -1,5 +1,5 @@ --- -title: Status +title: Server Status --- * [Uptime RoQua productie diensten](https://status.roqua.nl) (zie 'Demo' voor de uptime van RoQua aangesloten op uw lokale EPD) diff --git a/technical/authentication.md b/src/content/docs/technical/authentication.mdx similarity index 98% rename from technical/authentication.md rename to src/content/docs/technical/authentication.mdx index 39610b64..d113eb36 100644 --- a/technical/authentication.md +++ b/src/content/docs/technical/authentication.mdx @@ -1,4 +1,6 @@ -# API Authentication +--- +title: API Authentication +--- The REST API supports two authentication schemes. Access to the API is controlled by [API tokens](../../../../rom_manual/admin/integration/api_tokens) in [RoQua-Admin](https://rom.roqua.nl/manage). When opting for JWT tokens, please provide us with your public key so we can hook it to the API token. diff --git a/technical/csv_export/download_via_api.md b/src/content/docs/technical/csv_export/download_via_api.mdx similarity index 96% rename from technical/csv_export/download_via_api.md rename to src/content/docs/technical/csv_export/download_via_api.mdx index 122d1257..8981bd4e 100644 --- a/technical/csv_export/download_via_api.md +++ b/src/content/docs/technical/csv_export/download_via_api.mdx @@ -2,6 +2,8 @@ title: Download via API --- +import Snapshot from "@components/Snapshot.astro"; + All exports contain the data up until last night. An export version defines which answers are exported and the names of the columns. When a questionnaire changes, a new export version is created. diff --git a/technical/csv_export/index.md b/src/content/docs/technical/csv_export/index.mdx similarity index 78% rename from technical/csv_export/index.md rename to src/content/docs/technical/csv_export/index.mdx index 2df7f36e..045dff57 100644 --- a/technical/csv_export/index.md +++ b/src/content/docs/technical/csv_export/index.mdx @@ -1,4 +1,6 @@ -# CSV Export +--- +title: CSV Export +--- Besides our real-time integration via ORU, we also provide: diff --git a/technical/csv_export/nonresponse.md b/src/content/docs/technical/csv_export/nonresponse.mdx similarity index 100% rename from technical/csv_export/nonresponse.md rename to src/content/docs/technical/csv_export/nonresponse.mdx diff --git a/technical/fhir.md b/src/content/docs/technical/fhir.mdx similarity index 100% rename from technical/fhir.md rename to src/content/docs/technical/fhir.mdx diff --git a/technical/hl7/a19.md b/src/content/docs/technical/hl7/a19.mdx similarity index 97% rename from technical/hl7/a19.md rename to src/content/docs/technical/hl7/a19.mdx index bb4dae26..5d83877f 100644 --- a/technical/hl7/a19.md +++ b/src/content/docs/technical/hl7/a19.mdx @@ -1,5 +1,5 @@ --- -title: HL7 2.4 QRY^A19 +title: "HL7 2.4 QRY^A19" --- We use QRY^A19 messages to proactively ask for personally identifying details on patients. By relying on this message type, instead of using the standard set of ADR messages, we can forego storing these details on our servers, and instead fetch them as needed. diff --git a/technical/hl7/index.md b/src/content/docs/technical/hl7/index.mdx similarity index 94% rename from technical/hl7/index.md rename to src/content/docs/technical/hl7/index.mdx index f659193c..3c866469 100644 --- a/technical/hl7/index.md +++ b/src/content/docs/technical/hl7/index.mdx @@ -4,6 +4,6 @@ title: HL7 v2.4 Our HL7 traffic is handled by our [Healthy](https://github.com/roqua/healthy) gem. -:::info +:::note HL7 usage is being phased out. ::: diff --git a/technical/hl7/oru.md b/src/content/docs/technical/hl7/oru.mdx similarity index 99% rename from technical/hl7/oru.md rename to src/content/docs/technical/hl7/oru.mdx index 3dcd665a..b365e768 100644 --- a/technical/hl7/oru.md +++ b/src/content/docs/technical/hl7/oru.mdx @@ -1,5 +1,5 @@ --- -title: HL7 2.4 ORU^R01 +title: "HL7 2.4 ORU^R01" status: stable --- diff --git a/technical/index.md b/src/content/docs/technical/index.mdx similarity index 97% rename from technical/index.md rename to src/content/docs/technical/index.mdx index ed16ae95..5eb23d55 100644 --- a/technical/index.md +++ b/src/content/docs/technical/index.mdx @@ -1,9 +1,7 @@ --- -sidebar_position: 0 +title: Technical Documentation --- -# Technical Documentation - Expand 'overview' (on the right) for general information on the ROM (RoQua) API. Access to these API endpoints is controlled by [API tokens](../../rom_manual/admin/integration/api_tokens) in [RoQua-Admin](https://rom.roqua.nl/manage). An administrator might generate an API token with rights to (a) certain endpoint(s) and provide the developer with a `consumer_key` and `consumer_secret`. diff --git a/technical/rest_api/dossier/dossiers.md b/src/content/docs/technical/rest_api/dossier/dossiers.mdx similarity index 84% rename from technical/rest_api/dossier/dossiers.md rename to src/content/docs/technical/rest_api/dossier/dossiers.mdx index 45482449..da658dee 100644 --- a/technical/rest_api/dossier/dossiers.md +++ b/src/content/docs/technical/rest_api/dossier/dossiers.mdx @@ -1,4 +1,8 @@ -# Dossiers +--- +title: Dossiers +--- + +import Snapshot from "@components/Snapshot.astro"; ## Get a single dossier diff --git a/technical/rest_api/dossier/fill_out_requests.md b/src/content/docs/technical/rest_api/dossier/fill_out_requests.mdx similarity index 96% rename from technical/rest_api/dossier/fill_out_requests.md rename to src/content/docs/technical/rest_api/dossier/fill_out_requests.mdx index f9ff65cf..c04463de 100644 --- a/technical/rest_api/dossier/fill_out_requests.md +++ b/src/content/docs/technical/rest_api/dossier/fill_out_requests.mdx @@ -1,4 +1,8 @@ -# Fill Out Requests +--- +title: Fill Out Requests +--- + +import Snapshot from "@components/Snapshot.astro"; A fill_out_request specifies a list of questionnaires that need to be filled out within a certain timespan. At opened/reminder/expired a callback is made to the callback url. diff --git a/technical/rest_api/dossier/fill_out_sessions.md b/src/content/docs/technical/rest_api/dossier/fill_out_sessions.mdx similarity index 86% rename from technical/rest_api/dossier/fill_out_sessions.md rename to src/content/docs/technical/rest_api/dossier/fill_out_sessions.mdx index 60e5ed2b..3bd7bbec 100644 --- a/technical/rest_api/dossier/fill_out_sessions.md +++ b/src/content/docs/technical/rest_api/dossier/fill_out_sessions.mdx @@ -1,4 +1,10 @@ -# Fill Out Sessions +--- +title: Fill Out Sessions +--- + +import Snapshot from "@components/Snapshot.astro"; +import fillOutSessionMissingQuestionnaireKeySnapshot from "@snapshots/rom/fill_out_session_missing_questionnaire_key.json"; +import fillOutSessionMissingReturnToSnapshot from "@snapshots/rom/fill_out_session_missing_return_to.json"; ## Start a fill out session. @@ -35,7 +41,7 @@ ids corresponding with aborted responses is provided, filling out will be resume ### When no questionnaire keys or answer ids are provided. - + ### When no questionnaire exists for one of the `questionnaire_key`s provided @@ -53,7 +59,7 @@ ids corresponding with aborted responses is provided, filling out will be resume ### When no `return_to` url is provided - + ## Progress page diff --git a/technical/rest_api/dossier/index.md b/src/content/docs/technical/rest_api/dossier/index.mdx similarity index 86% rename from technical/rest_api/dossier/index.md rename to src/content/docs/technical/rest_api/dossier/index.mdx index 6706556c..8635cfa3 100644 --- a/technical/rest_api/dossier/index.md +++ b/src/content/docs/technical/rest_api/dossier/index.mdx @@ -2,6 +2,8 @@ title: Dossier-specific data --- +import Snapshot from "@components/Snapshot.astro"; + All API endpoints for dossier specific information and actions require a `dossier_id` parameter. When this parameter is blank, an HTTP `not_found` response code is returned: + ### Response Attributes @@ -31,8 +33,7 @@ Name | Type | Description `reason_code` | `string` | e.g. "04" `reason_other` | `string` | user entered text. -## Get all non_responses for a dossier {#index} - +## Get all non_responses for a dossier GET /api/v1/dossier/:epd_id/non_responses Returns an array of hashes of the same format as show. diff --git a/technical/rest_api/dossier/protocol_subscriptions.md b/src/content/docs/technical/rest_api/dossier/protocol_subscriptions.mdx similarity index 98% rename from technical/rest_api/dossier/protocol_subscriptions.md rename to src/content/docs/technical/rest_api/dossier/protocol_subscriptions.mdx index 98ae63df..e3c47561 100644 --- a/technical/rest_api/dossier/protocol_subscriptions.md +++ b/src/content/docs/technical/rest_api/dossier/protocol_subscriptions.mdx @@ -2,6 +2,8 @@ title: Protocol Subscriptions --- +import Snapshot from "@components/Snapshot.astro"; + Manage protocol subscriptions for individual patients. ## List active protocol subscriptions for a patient @@ -153,5 +155,3 @@ Name | Type | Description request: {request_method: "DELETE", path: "/api/v1/dossiers/:dossier_id/protocol_subscriptions/:id"}, response: {status: 404} }} /> - - diff --git a/technical/rest_api/dossier/report_calculations.md b/src/content/docs/technical/rest_api/dossier/report_calculations.mdx similarity index 97% rename from technical/rest_api/dossier/report_calculations.md rename to src/content/docs/technical/rest_api/dossier/report_calculations.mdx index e9b64048..ac2559a6 100644 --- a/technical/rest_api/dossier/report_calculations.md +++ b/src/content/docs/technical/rest_api/dossier/report_calculations.mdx @@ -3,6 +3,8 @@ title: Report Calculations status: draft --- +import Snapshot from "@components/Snapshot.astro"; + ## Calculations over multiple responses. ### Calculate over specific responses. diff --git a/technical/rest_api/dossier/respondents.md b/src/content/docs/technical/rest_api/dossier/respondents.mdx similarity index 85% rename from technical/rest_api/dossier/respondents.md rename to src/content/docs/technical/rest_api/dossier/respondents.mdx index fb991a96..b6ba1a5e 100644 --- a/technical/rest_api/dossier/respondents.md +++ b/src/content/docs/technical/rest_api/dossier/respondents.mdx @@ -3,6 +3,9 @@ title: Respondents status: draft --- +import Snapshot from "@components/Snapshot.astro"; +import respondentsShowSnapshot from "@snapshots/rom/respondents_show.json"; + Respondents are people that fill out questionnaires. The default respondent is the patient, but there's also profess, parent, second_parent, teacher and caregiver. - In the future second_parent will be merged into parent. @@ -15,7 +18,7 @@ Respondents are people that fill out questionnaires. The default respondent is t ### Response - + ### Response Attributes diff --git a/technical/rest_api/dossier/responses.md b/src/content/docs/technical/rest_api/dossier/responses.mdx similarity index 96% rename from technical/rest_api/dossier/responses.md rename to src/content/docs/technical/rest_api/dossier/responses.mdx index b8a587d0..db18f382 100644 --- a/technical/rest_api/dossier/responses.md +++ b/src/content/docs/technical/rest_api/dossier/responses.mdx @@ -3,6 +3,11 @@ title: Responses status: draft --- +import Snapshot from "@components/Snapshot.astro"; +import responsesIndexSnapshot from "@snapshots/rom/responses_index.json"; +import responsesCreateSnapshot from "@snapshots/rom/responses_create.json"; +import responsesUpdateSnapshot from "@snapshots/rom/responses_update.json"; + Responses are questionnaire completions, although they need not be filled out yet. Upon creating an invitation, responses for all selected questionnaires are created. At this point, the responses have status `new`. When the patient fills out the questionnaire for the answer, its status will change to `completed`. ## List all responses for dossier @@ -25,7 +30,7 @@ Name | Type | Description ### Response - + ### Response Attributes @@ -92,7 +97,7 @@ Name | Type | Description The created response is returned. See the section on listing all responses for an explanation of the response object attribute fields. - + ### When no questionnaire exists for the `questionnaire_key` provided @@ -122,7 +127,7 @@ Name | Type | Description The created response is returned. See the section on listing all responses for an explanation of the response object attribute fields. - + ### When the response already stores data updating is not allowed diff --git a/technical/rest_api/dossier/stats.md b/src/content/docs/technical/rest_api/dossier/stats.mdx similarity index 97% rename from technical/rest_api/dossier/stats.md rename to src/content/docs/technical/rest_api/dossier/stats.mdx index 0feb5a50..ca4d1ab0 100644 --- a/technical/rest_api/dossier/stats.md +++ b/src/content/docs/technical/rest_api/dossier/stats.mdx @@ -3,6 +3,8 @@ title: Stats status: draft --- +import Snapshot from "@components/Snapshot.astro"; + Stats that are generated over different aspects of a dossier. ## Stats diff --git a/technical/rest_api/error_handling.md b/src/content/docs/technical/rest_api/error_handling.mdx similarity index 83% rename from technical/rest_api/error_handling.md rename to src/content/docs/technical/rest_api/error_handling.mdx index f9745ba5..79069d96 100644 --- a/technical/rest_api/error_handling.md +++ b/src/content/docs/technical/rest_api/error_handling.mdx @@ -1,4 +1,8 @@ -# REST API Error Handling +--- +title: REST API Error Handling +--- + +import Snapshot from "@components/Snapshot.astro"; ## When basic HTTP authentication fails diff --git a/technical/rest_api/global/index.md b/src/content/docs/technical/rest_api/global/index.mdx similarity index 95% rename from technical/rest_api/global/index.md rename to src/content/docs/technical/rest_api/global/index.mdx index 48a7a5a3..a67f22c9 100644 --- a/technical/rest_api/global/index.md +++ b/src/content/docs/technical/rest_api/global/index.mdx @@ -1,3 +1,4 @@ --- title: Global --- + diff --git a/technical/rest_api/global/measurements.md b/src/content/docs/technical/rest_api/global/measurements.mdx similarity index 83% rename from technical/rest_api/global/measurements.md rename to src/content/docs/technical/rest_api/global/measurements.mdx index c55ee136..e427d8b5 100644 --- a/technical/rest_api/global/measurements.md +++ b/src/content/docs/technical/rest_api/global/measurements.mdx @@ -1,10 +1,15 @@ -# Measurements +--- +title: Measurements +--- -See [protocols](protocols) for a general description. +import Snapshot from "@components/Snapshot.astro"; +import measurementsShowSnapshot from "@snapshots/rom/measurements_show.json"; + +See [protocols](../protocols/) for a general description. ## Get a single measurement - + ### Measurement Attributes diff --git a/technical/rest_api/global/protocols.md b/src/content/docs/technical/rest_api/global/protocols.mdx similarity index 80% rename from technical/rest_api/global/protocols.md rename to src/content/docs/technical/rest_api/global/protocols.mdx index 9f590271..d9debf9e 100644 --- a/technical/rest_api/global/protocols.md +++ b/src/content/docs/technical/rest_api/global/protocols.mdx @@ -1,14 +1,19 @@ -# Protocols +--- +title: Protocols +--- + +import Snapshot from "@components/Snapshot.astro"; +import protocolsShowSnapshot from "@snapshots/rom/protocols_show.json"; A protocol is a group of questionnaires that users can prepare. They are divided into measurements. There are two flavors of protocols. Normal protocol are not much more than simple lists of questionnaires that you can prepare for the user by hand. -Automatic protocols can be subscribed to, to fill out questionnaire every month or even multiple times a day, see [protocol subscriptions](../dossier/protocol_subscriptions/). +Automatic protocols can be subscribed to, to fill out questionnaire every month or even multiple times a day, see [protocol subscriptions](../../dossier/protocol_subscriptions/). ## Get a single protocol - + ### Response Attributes @@ -19,7 +24,7 @@ Name | Type | Description `description` | `string` | Blob of text what the protocol is for `active` | `boolean` | If false, the protocol doesn't show up in the interface. `automatic` | `boolean` | true for automatic protocols, we don't show settings (yet). -`measurements` | `array` | array of hashes of format [measurements](measurements). +`measurements` | `array` | array of hashes of format [measurements](../measurements/). ## Get a all protocols diff --git a/technical/rest_api/global/questionnaires.md b/src/content/docs/technical/rest_api/global/questionnaires.mdx similarity index 97% rename from technical/rest_api/global/questionnaires.md rename to src/content/docs/technical/rest_api/global/questionnaires.mdx index 1af4acbf..7906ad6a 100644 --- a/technical/rest_api/global/questionnaires.md +++ b/src/content/docs/technical/rest_api/global/questionnaires.mdx @@ -1,4 +1,8 @@ -# Questionnaires +--- +title: Questionnaires +--- + +import Snapshot from "@components/Snapshot.astro"; ## Get a single questionnaire diff --git a/technical/rest_api/global/service_health.md b/src/content/docs/technical/rest_api/global/service_health.mdx similarity index 80% rename from technical/rest_api/global/service_health.md rename to src/content/docs/technical/rest_api/global/service_health.mdx index 73bca9f3..954bad0c 100644 --- a/technical/rest_api/global/service_health.md +++ b/src/content/docs/technical/rest_api/global/service_health.mdx @@ -1,4 +1,8 @@ -# Service Health +--- +title: Service Health +--- + +import Snapshot from "@components/Snapshot.astro"; ## Get current service health @@ -15,5 +19,3 @@ } } }} /> - - diff --git a/technical/rest_api/index.md b/src/content/docs/technical/rest_api/index.mdx similarity index 96% rename from technical/rest_api/index.md rename to src/content/docs/technical/rest_api/index.mdx index 8fbc1864..1841768f 100644 --- a/technical/rest_api/index.md +++ b/src/content/docs/technical/rest_api/index.mdx @@ -1,3 +1,4 @@ --- title: REST API --- + diff --git a/technical/sqlite_export/csv_from_sql.md b/src/content/docs/technical/sqlite_export/csv_from_sql.mdx similarity index 100% rename from technical/sqlite_export/csv_from_sql.md rename to src/content/docs/technical/sqlite_export/csv_from_sql.mdx diff --git a/technical/sqlite_export/download_via_api.md b/src/content/docs/technical/sqlite_export/download_via_api.mdx similarity index 89% rename from technical/sqlite_export/download_via_api.md rename to src/content/docs/technical/sqlite_export/download_via_api.mdx index b99132ad..1188290e 100644 --- a/technical/sqlite_export/download_via_api.md +++ b/src/content/docs/technical/sqlite_export/download_via_api.mdx @@ -2,6 +2,8 @@ title: Download via API --- +import Snapshot from "@components/Snapshot.astro"; + -
-

{siteConfig.title}

-

{siteConfig.tagline}

-

- - Op deze site vindt u de gebruikershandleiding voor RoQua. De handleiding is opgesplitst in twee delen: de EPD-interface waarop u als medewerker inlogt vanuit uw EPD-software, en de Admin-interface waar coördinatoren, managers en applicatiebeheer de configuratie van RoQua kunnen beheren. - Naast deze handleiding voor eindgebruikers hebben we ook API-documentatie voor ontwikkelaars waarin staat beschreven hoe u uw software met RoQua kunt integreren. - -

-
- - ); -} - -export default function Home(): React.JSX.Element { - const {siteConfig} = useDocusaurusContext(); - return ( - - - - ); -} diff --git a/src/pages/markdown-page.md b/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b6..00000000 --- a/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages. diff --git a/src/starlightRouteData.ts b/src/starlightRouteData.ts new file mode 100644 index 00000000..7aa02039 --- /dev/null +++ b/src/starlightRouteData.ts @@ -0,0 +1,50 @@ +import { defineRouteMiddleware, type StarlightRouteData } from "@astrojs/starlight/route-data"; + +type SidebarEntry = StarlightRouteData["sidebar"][number]; + +/** + * Label autogenerated sidebar groups after their index page. + * + * Starlight labels an autogenerated group with the raw directory name, which would + * turn "EPD-module" into "epd". Docusaurus used the title of the directory's index + * page instead, and every directory here has one, so we can recover those labels + * without maintaining a lookup table — and it keeps working for new directories. + */ + +/** The href of the first page reachable in an entry, used to compare nesting depth. */ +function firstHref(entry: SidebarEntry): string { + if (entry.type === "link") return entry.href; + for (const child of entry.entries) { + const href = firstHref(child); + if (href) return href; + } + return ""; +} + +/** + * The index page of a group is the one whose href is a prefix of every sibling's, + * since sibling pages live inside the index page's directory. + */ +function findIndexEntry(entries: SidebarEntry[]) { + return entries.find( + (entry) => + entry.type === "link" && + entries.every((other) => other === entry || firstHref(other).startsWith(entry.href)), + ); +} + +function relabelGroups(entries: SidebarEntry[]) { + for (const entry of entries) { + if (entry.type !== "group") continue; + relabelGroups(entry.entries); + // Groups declared in astro.config.mjs already have deliberate, translated + // labels; only autogenerated ones fall back to a bare directory name. + if (!("autogenerate" in entry)) continue; + const indexEntry = findIndexEntry(entry.entries); + if (indexEntry) entry.label = indexEntry.label; + } +} + +export const onRequest = defineRouteMiddleware((context) => { + relabelGroups(context.locals.starlightRoute.sidebar); +}); diff --git a/src/styles/custom.css b/src/styles/custom.css new file mode 100644 index 00000000..1d8b5770 --- /dev/null +++ b/src/styles/custom.css @@ -0,0 +1,16 @@ +/* + * Site accent colour, carried over from the Docusaurus theme, which set + * --ifm-color-primary to oklch(0.454 0.135 254) in light mode and + * oklch(0.68 0.16 254) in dark mode. Starlight's `:root` holds the dark theme. + */ +:root { + --sl-color-accent-low: oklch(0.3 0.07 254); + --sl-color-accent: oklch(0.68 0.16 254); + --sl-color-accent-high: oklch(0.86 0.07 254); +} + +:root[data-theme="light"] { + --sl-color-accent-low: oklch(0.92 0.04 254); + --sl-color-accent: oklch(0.454 0.135 254); + --sl-color-accent-high: oklch(0.32 0.1 254); +} diff --git a/src/theme/MDXComponents.js b/src/theme/MDXComponents.js deleted file mode 100644 index 97f1089e..00000000 --- a/src/theme/MDXComponents.js +++ /dev/null @@ -1,17 +0,0 @@ -// Import the original mapper -import Icon from '@site/src/components/Icon'; -import Screenshot, { ScreenshotRow } from '@site/src/components/Screenshot'; -import Snapshot from '@site/src/components/Snapshot'; -import MDXComponents from '@theme-original/MDXComponents'; - -export default { - // Re-use the default mapping - ...MDXComponents, - - // Custom components available globally without importing them - Icon, - Screenshot, - ScreenshotRow, - Snapshot -}; - diff --git a/static/blog-img/new-timeline-manage-tokens.png b/static/blog-img/new-timeline-manage-tokens.png deleted file mode 100644 index 842eaee7c3014e639c2e4c551da37372aa89546c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120901 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 diff --git a/static/blog-img/new-timeline-measure-button.png b/static/blog-img/new-timeline-measure-button.png deleted file mode 100644 index eaf791a5a275bade01c3a1744f06f090e6f20d04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108694 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 BdKdrz diff --git a/static/blog-img/new-timeline-pending-responses.png b/static/blog-img/new-timeline-pending-responses.png deleted file mode 100644 index 1ba7191645664abd4d9ab686cd2e743de01eb3cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181114 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

8op4_P9H@2Ee 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 YFwMN}p~sYJQD=!NiW&+k2FfRbPk9#!_YG{ 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τJC~!2w>$h@2(vz}Bn*dD3VKxwydN-S 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

vuNLlN|D|@x_?h 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%0D9#1Oq|;3cA+2t;hpwQ)bMEoo! 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

M;?_hA7oM2OA+*Y}}z7epdKCRr1HJ zT4#H-pozIPn+F#<5`uD@LzTjT7xqJLEW+)a=?7gy;#bx09A)pa-wU@+N7w$j_p{-3 z;F?B751o48qHg~1?4e%o?;!zNPGz;w^hf{8~a$3!5xK*rVE(0zHr zXc~3LWgcyR46nT|jrLk{K-^xLBN4OQsKD^vGz;BzbONu{eZVIWk9w>MHrL|86f2le zv^r;wcQ6g{%7{QGA3r>lFqNxD?+%NME>*cdR%iIB{MPu|JDj_-j|Z3}*qX=@hPb({ zE*!M=)aNcNZxohpU@z&UzkhKgQwcbo_!TGgpc$bvaCC2l#-Z?X2k-3CHkTYK7 z@XZB8E7L@lB1vT*y~y2}##bZa%Y z%WgFO1igaDQ2^)b%`w#+*@i=t>(Lzs1M$@a*}HA=&cfF711u^OTmG=Im%12tlG2!f z%1vrSlH^n+j2EfIU^}0Uy?SbVK%ojN{cSfHrh0Bnn*~g-HDSB{-C~L7t~69ZTMCwm zCVg1ok7Behr34b7^8k?Cyyd(WT|HM?uqgZ|>7TpA-xj?N%|_4S@KO}>2W%&7M$5X` zTc(bji>A_KWxt!L+doVZTVJ)GW^bCJzL^*HaRRoMjvw&&>K+shf4zraQF~>DY9&`2 z_3N8gWn*{x-)>UCN>2OU!{)^54?D3BHhcP_U{B%9xA1AAxt$@1{!LsuQ=z2Z@MNRp z5m|9DGJ=yDly(KkE(&L(Auv?P7P2XsNoA5G_cO%d2>Mp5FrN{*+g4=sKStRlwTOE5 z2xc&W40rpi4X}_=GwDmq=M1F{=B_Ab!e2LCo$zBBpVl5{z71`yFq|kLMpPdLdoCVh zhCXl`z=zX%6maF~6_gtdGT@qFf!E-YbP^rb=hsgC=^uJa+LFf zMNp-~HLtkPDzX1VoLwI{?qTfKkJQh(a+R!82PXqICEGhKi?0Tx~VXuP;iRFauDX4#b*sNF3 zLd$VcP-l45a1;)j4fofc+lA~oFNed0pXd13{`q(Rnz;QAQ2NbWW^n#5-ERmqSArU# zT@~T1;5rsk1our-cRnt5qVKzxIXK_tf-SW}qwhir%?1O1YqU6pF z_Dj?8pOK(M5;!At{>}RTm4g2FGJk)^Us2wqFi6zRO`p;@eZjXM1&d1erXa~?g31g7 zDFfLxL8Y{aH_X)ite2KkHd(y*qEEIU1Fe}cq`<1A*Eh{ilzE5+rjhmPCo>zc#gJg{BQW;NCGrD`HgLa9_l- zRZ#QjuA{dQ^GYPgrBl1P=j1d+pvUcHB*2lT*KAL4G?4D9pFC1Yp6Cp{Sx2j3_dPQw zR;&^`=l5mhe#W`uNlOQ|?aohoHE(aXz(8X0txMRt5=9ZWKKg+{EBR}$rzJ_naeA7k z4KW{|r6@r}?3`7qO@&y~_5piJ!K*LR<*i6ts_T_vvuk3WOaWx7+EsOAvo(fa2^eLs zZGNUnRwl?|BdhL#Ecl-ntMxNY=H@2mSX$l29A?ixV;c&PWDK{Ly&xzqhJPkoVNNL- zPYX)G45EIDE+4o&l}{?7+StTyx&&^udq{~2k8C>HVCAAv)$>hO*J-Jy~BYM;364CF?!vAx-JP9yey9@>I!`CkFbgW7~_od0RFz(3l? z%8+fWPeCybcz#NP@(w3|Sb)>!PvkK&h z=Z;s#QFIh4b|3NVmnUR8VC>2HNDIfAD|tDTpOqaqemo70C5TkTffDQL`xU4&Ac30N z@Rs`@taLsK5~zD;P0B!C`hhOGQdEAboWKY|>RxUXau5PbN=R||4bsOrMg8fsB8uc(CB{o2$udh2Gt#j+qyi%G^0!t}IQ z2=VSDV{J=z&}a1&SSPtnt>AHm)dph(9ClQE>l(+?oRN*7eS#`x@7=!{lrhxh;W4S` zzl#@ndu;S zY6>!E#GK#VC%>eHg$37MbZJI`mxcV=jWy93nd?p{P`)t^F}Ewae{<>y0rY_yI%5e# zFG*&((fm`4My`y>r0i=-i6@~AXEL0L=V0tKN~(O(&yHP`6Y&?pSUi!414`YFM5#os zI1fAF6NGB%-I`acSh~&yg?1JVh9fg*6NnYKg45RxLRw%;4&h|p(5t{dCh&_p`nRmZ z6^Em*Ob5?+)r`a7yPkYnz=&RrY-u#S`!L$YM}S)G{$Pf*6e#;qy^!6N|LFo)iJJHrL3|7c@BaY&bWQK=xleyhvFXQLREBDMCbz~zPpI{y zrIw5192D=^TngBnR*Js~v<}2j&*`AWITG;wyQv_(kcyNG z@Mq9-Oy2fYIoLf7)S$Fd?It7ew0KKzE$ikb-dj-JHyzzEDm7iUeWziKAuPnN%z4CWLHVQVhZ9(Mz zVpR0h%9z*d8Px=c602KG>t;vP>^8W=Kp%6p6fHHpa8Aiy{91c(S?a9 z3R-|IWdC3gZTZ6_UTw<&hNDZdjE9NUK)#S(A@Vm} zZdQ4TgXPEtaz|}|meOamc_OBv0OFW(zS36Ce#DzQoj6kMFGZD*R5k6@@$ddr@DAo_ z`_I-Qty2R49ym2W4Do-1%kRX@`4M#TaM{s8=r+tY=z9u?XYU7X8V@8mFUtaFa@f&&w@`QkXWEzx%%8yO=jmjWXQt^AaIR(Vx@X z1}EHSem$eEm(cJypV6+hXg9ro*E-^eu+;kTIQj)6i`PWttR?Z!6W{^grlf?j;bxIt z;=uD?J^H^q@ZaC8bAm)-&eG~G@yqU66O5re&v5eisF>H)O!dt*vZ~zh**;DhmBxQ?+t3VgYW+)5~p=q zQA5Vx*VlZq;%abM2K8+*6?6b%ElX;23LnAa)D)^?yZ)F z^;9CS$hU9$EiY>hEk1nN(|R|lW!!Ur zzyJQrCiAAf@ofh9>1}K7ZL9BG#-6i<573}DNzPUhd8-$-eK?zx_dqpiTyzEe<&rCF z+T_xsv;<(@zX04C&0fD>T6SXU;a@smXJ z>oFzHD492peQLIV);lEpwEWKHu*Y7{F>BT3(5rYZ-Rhl)wUO~We{ATl6ZdZ_XhM3( zhAyh^TDv?UgI*-=pa2%Ej^kazc&cNP|8xVG13q zqw?zPFdN$Tt^TtNG?~O+Tbf~0Y_2hsYBnCd?wXvNW9-bh-c*lSL^FzTA018~_Q6(e z5%v*bqCOIqz^e#(@2%{;k}g3`;d@t$FF;o$JM-)10ayv>Eo%O2Mn=i6A3P5h8cPqB z-G>BY-3I{1m?@JD3?fUTaS z<50&8J=2jep)1i`*Q?dgSK@`2K;*Ag7$MCuXCv?$YD zySdHpPp&?RwBG>{(&u^?7&)Fal?o|duJ({TIJW{~_1-;57}XKlAVb|n)mM8g6uBup z3E}yWf4AT9P?=K-fJ0fcmqj!}<#)h(e_$-VbOFqllC(Q+X4Xy)U-;>d&}2D_+a4eJ zUcTp1&xV-Or*>RLcF-#Oo+Kg$;0)S%y3{^@_YsgJ{scnGY%dXp?+7P zo0}|tul+g3#0FKRiHc8w#r!y_dG%5L{G|>&;|}+(*CrIlt;{ z=g9h5zL@s}GB0%h^a6OXzDN_zvAeGj$+IVT#23JHYF+su*6(f| zcZ!)k`bl)eA@|>PTk|$QyUC@7;$f$BDL8kS+{s{mN@e(>K`qLF{NM+y!D(V26Y^}u zGdaeo@W7-c*jMxxjk0XWA!L*A_y`LQINk4h1vIOsEI*2=1ZqBKVPOlb%iMe_RkN;Q zzo%(4&D1=ex-L#PY6V6w42n!PE8>J{fLxC*Zv_eZhYd?l&P zZlu?Z_>*4z?|zTBZ)OAc?2S$d;C*43ib;{g&H_cPG{l0A^HF_d7Myp!VZ5M6_ll+u zGa&}dvSar2CND67!R}`4<5lbosGq!7ayT&H@$tOlLHl(-M^3&y3Y^CSaPUCgPkNyX zk9q)~T&@YDIrIO4U`0t+7hM$6;i|9=iED4nw2h+ z?huj3QxO(r#QI6VclTwm4l+xxh~rn|hm%yQE4x$u{d-e`$LsNLW_ua-HFRIbASH3| zFv#yZ)lV0&?73}LF&`_O4R(3Y0_PhBET-kl_2?^RiVZr7ywSM?qLEdt3+;g5_7HR6aKlYSLPwn;&TCp#gF z{UJy+81)Bb3cUKc2efKBXF3vjD&7)vC9+-;Ru?NTiKjgRi3JC}iy3V(n6aD%S7bZ1 zuT%S*?i?{OSMJUq#`!o;24BZ(LW_Mi1d4Ch2`OBUwL)rMQ?v*C)0R&{N^2NL zPkd|IZ|p3=*Pnp)lsOUU!s3HimSji;$#pylUB{VxM^P11?%f8>5X1n!+uP~Q(vlpZ z+oUWFo8%=<*D!F26q6~2t~~MW{3m*Ki~!(rGQf%$w*kS>b2YfZ^b0LpubpQ!CX}M9 zUz#+qQG-OoSad}2-yC^<62NJgYr5@B+Z-(OF#XoSVj=7Wlp1=zE3m$z_&x(x9)LgY zAk$c(@pZDXs?Qhy<^=dKHj9sD`?TPk!nphj%joo^&n+$XK7iFznB#5?-xi*w@J+Mv zEtgOBT5hd$!?FVZC)G>jj^AMt$qiq-Ur73j{~j^~NLh~+G3w@HFC%N9kie~dkpvXs z-@Y43^k2Vv|99w{gVj%v5vN1MSf{1D2u-FSH-t`-N_9M$G0!=?UFjKReK?9{8U`rs zm0U*4z~kNycxEp)GKWxtsv<&6DwV&;f~uFlyiRu!pF>^5Wluvbh{IXlkH4FAgH=z0 zySc_LF4YvQqsg($PRX$#6^nwd#}}|h z$fSVHF{;rM*S3|9knQ21!By)HYP@r`Aur(Ol~NlPS{q7-8NzjW>1EH#+VW=?-kHw` zE$$g0vkL3?1NQQ>=P8HCDaSLH@$4gans5n%HQD|%kvzXa^_+&Wmog9w;6ZcZQ@mi& zfo>elq;{3J!`yIh1|+BCjBNq{hd0b;?;&Klibf{9g`k_w2J zS#p~#y)(Y+Gj@=0r8iV89z26lf0jPhDMEhjs82Daj z(qtI=j`;6tUK$Tn1g%6lHr@m?N>@eC!-2Kb(F*IMvG9XDN0C!y(~)j%=Mn`;@a3(Z zHynTXv#H7eBn{c?KYZ-<+oJ7rIY*0XIplHp+}ZZ{0!+|cNV~;@Oud&chnBuxfKPyO zsk}~!J+Jj|+lwwalb#^aB{V3eIEJfZOwRl2~DQ!I89eVnB z*m2Ked1-oEvfBMp*x?OGOmYg$wC=@cig>?1DDdri^h90cTz&5$``dN)34js38@l6g zQoziL`@GdK#GJ@#JAVPGE3Y9%H*bz(3c7JEr2A{mr^ywI+!G68W(6=hgD-q?jX zRxb!rwk93Jf(sFrMB}mddNGxgT3|9&&BC}}@)@lMi6(x{eK_^s#=1;900E=ODoIhe zz*)8a>dIwYNv$7v%y4CBgJ1TIF6pvYy#^xflQ`NW{+0Pf@QK_3M;tsq^F0nU-X~{tOc>y znE3`iTrIdJARfRGPFhtE7=qUi@j0vg+%8d)1{n5hjD)=zkP8~vnTYjmVrMu%Ea&Nh z-;VV?E9_Zr^X)=3Quzv)^{1*U@kuR3O#qa_@L>_h{o3|GurRd57v%;Lw%Eo|{>r=U z$Gcp_g%B27D$2#7m@DZQ5RTH?6)L8!m zH(4761HSPogCkXofx_j#&bR+(9O<}g(|t2s&NX}0{K>>FglCe9AiY*m3x<@xa>IxqGxL8L9*kJ)1eRLFEk`LW$!8R)(BeSB2crH$ zoYW~HrMoZy^(H;u7(d##t^^>aP|f2)DYBP5KDp=VxE^t`ukuv^FScGR+J8duzkv#P z-~|VeGsqjmNtUFjroX*e*ULWa7|5C$bnQ;D;yCgKZgNV+ZT}Ixm=OgC2GTP#r?}NR z9&bC0fr=q*_6xlKe8?dn=&_&sS{r8wm#c3sV!(c`GLXSZkEr5j(D4xc!dn7A4h@M- zx>u^>eyL-bM;9!tgw&O{`LnR`^1BI0cnC@-(N8~a?9>}<@!%pGKh3%P;0n|)N9zd( z>JG=?9AJN>A8@o9_2}isA{ia{=`c}hHjH=kA z{i#_5c|R1d30>ajbr)U&x~+X9^+4AL9wYlI7a0;cjxFteTM_ zHdP_o-y14T^}QAAzn3a9@HdU(h}70kLp|fJDJmLFYqIu>%(CV!U5TuZ1p2jC<^KOd z%Ob20&x81f4XT|&Je`+(g#dec76^1O__J~a$gp7VJ@woK6X+~OIL^;_{mOs^7H|F^ z!ut4B&|Vu9B)Y;U@v$~ckYAFyo4}zPjW+k?(CHP!JyUTCCYaHsZunVxGQ{-We);kH z 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

  • in8u=kOQ3gd+9?|*x(9?mMb6! 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%0A|q7rQ#FFyiyVXg<_wa%%---;e1Z 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

    NXa)I?Gm_-keoW#P& zbz4Fi?O0dB?72%Y1h5w-A{6$AZ>uqVYKgG>OEpm{#aGl=;>D}~0g3;yiiWCvCS1#= zsNQ9+Fuk^m2|m<9_mfUhtWFdC*}<);qek20-oMY?#pohscBYLwhUm^6i$2>9Txq5) zZ~AoXY31i?9(4Amav~#o-M=gu3WRQk8G08mnH&#h0o5uQ+8-x+-JDm$d2T>Lz-+V? zzKgt;_|8d&6Gnq&uYt%i>ncN8?rgB=7SV}4d2Vsi z=U&8?slgd>%nyp5a6)nM2PL(tI)>sNbTH*>zLx2J8lqL}5|HCn^8C^TQ@9u1cGuM5 zFu8*GzorjKyL#>S?&iPKMVk_^tfS0uz6^SR9AJ@SVjrgsp@N(jU3Hn5E>R3$1Su%|T~c(Xq~vTBWmxyVP1ztjCPAH;A9 zI-*{Dt4DxTZ*o%KLZ1?e4r)=Wrq_vWmsB++cS3=^Ihrs^dS8jtcbPK|_TQFI8lrA& z!CN`t*9$kNml6?IQ$En3)+>?_E+&ZbEys;;A%JIZ{_niE~kRa$Bp8$}=TcjzA+ z6a9CwVPQD$y*d(~h|9cFq z|4^Uej@4*n#+v9e!6q*k8NcIQU$x-i{izn0rcKuETW(EzeTQ-PR@X*$1|tNcN(8M~ z1+AoeRUZ`=($QsR@rHWvXi0B}X*(Z2PQ15^xKrpnTB8ywlClqa6!k{hTP>qQ)FKj? zg%R25@jv0NfU%~|yRv+^i? zd%l0pA7}Qy_I1b1tTi)h&HByS>tW_$1;CblCG!e^g989K@B=)|13|!}zl4PJ2n7Wh z1qB@q6%`E~2jemL!Fh^}hYfz85|I!R5RwovP?C~TGO*Io(y{V!aPUb>O6%!)!~Op% zc=!h3pup!KRwBSr0q{6*2sm&L-2e})oA3y5u+IKNa7f6Ak5CX$;b9M9ul{`jn)3(= z0TCG<li6i8=o)3kSrx^3DjJi7W8(8t_%PJ~8lVjC z2VTPD&_&_>060+qq1c&?u#iAbP9wbT2jg5_aX>LlOOXw|dQJ8p&2XYYDc|J+YUT?3|Fxm{f?d*1vFWPGwXt8P3T#_TQB*NSP3+0+ndOe%v- zTZotCfofsS06&ki{<`Cj8{s5jFZc&1dl<{IBW%#V_!JjOm6+#&aRi;8ODL(?0fENIOtiNXjMhdO24CeDB#rNcC*<=TwpueFfx=2=r z-lt`qW^;vEFji%7kO25#YkwjKyZ93WFbbY!Q6-@Jz!9kqj>xgp2VhEYyMJwMYyHZV zG;7!MV>54LS*F?==$6(Z9S zfrEy``J-iu6G?#+q=$58MlrE}+C~G-hEMn#CuNuuVV;8#FHuD_feqmtfw~Ran|V#C zy+f^&q>|d(X{ubCVWs3Ai;Fz>-kAk`yX{^Qj_xV#NEV8oxtfCsq3%uYN0U4+Kcu%j z?Rzr+fnu%QVSgx7Z8;iqDfklVK3tl(C|B5~_ywyQf&|IJgyoV|q( z<1`6^2G=2%pTX$m#~!Q-7f>sA;n6 zsy{fJ>o;yxpRCMtZFb#E)dl;n&K%g;H?#HaC_HvnHuqN*d+9vB7ZNpfqqTsk*(((>8<~)=+HX!*Ss3~|# zShAf@XL@`g)$G$rAA9cU; zk+0v$7Rl=PDs_rN&*@^DQ<3}LIqeDu_8cvBZoZQK#xaB*@qDhG^d_fYSBG@Y_wC5B zy{FTF=4jI`H0PRGXlulcwJ$*KBs^);$y@AfTWB!przp%+gn+%ZU2qD$Eml|2m?K;y zsAx49(J!Aq5lqX4u5Rlh{1hD6V?uI0-0}%=eSBZT$;aWCJrM*G=&(~P~7QxUJFlHF+63{SfFhWU%gt&D(4Z~X54CH?JsJEHzO9{;5# z5f-P_*$Y>=CXYL(i4Vw1)$Y&DwihU}jeLyuS2hQ>zS%^7!rET)y)?ZI;W^c(neZ5; zcYHr@l=i48ImXZ(y)o<7>Av^Nw!8t!KDn{67gef*G5f-&iZ;`G@ej`@uBTkn0_QVc zw|RGr%!y|LdrjWk$H6iyi9+o%)D%pY)DHt@e}~ z-ryeSdskl$jkA%Gje(z=CvGUb4lqb$@>K02q8; zBpGv48m)G3Jz8nD`*7z;ch+s~JId9q{~KmJV4qG#VyhtwGh1U7ZW~XgF&CHVcfjI@4|IAMzt7B{D4ttmRhW76WO-cP6HX>7cPSIon_Pic=YB^cwH;qqm2b=+@OjfH55;lLt@>%R&7MejNBW98rLJXZZQtF zmm<7wrV(U^X%O}rZp($;Nb;(nTO##-Fk_K%y2c4)Yt?EsKDLVz&SyIxmRvPYUf)~A zkMkfE4X%Dz8*f>*I$-5J)wLSdUUaV&xP%U!WXidR7*F!E3|fu1supvKyq>T*84`M& z=Dt)zp4h*&a^3bbAWSy|{$~mRt znU?J9X@W)z1+)2SKH;RDEk{C{F~PxzePOC4k2I22=OxAKZEhYTo#jZLnzJRvL-#I` z%_%U{YhbA5LxSuc7mb|<#t0l8BZHy-cvj?r(|M5YOMU0wJ}PLj6z+91PP@u~sUN(0 zoPkUiqj+}m^;#5WI-p1sl3!d`><`0$1U4*Tus{#@{oJ~C_^ll&fIY{RWHLB)Iw~-5 z_trhoc*;Xx|5u&|7Q=~%>SU9dJXt>XnSP z$}G4aR=bB#EC~i5U_z8$Olb|B1Ec2J6a`$P64P%*8UxnscnAmYxki;vGRSH!M<=El z7AwT}?l;S3Ju)fk9NDaW<~K*9J6DCaimLP@Zry38*StONeVaYg4GMSV1sb;$0#63E znXJh6$=|17p)3iget{zQI-ZcSA4kztpbVusXh9 z97)P(^GVx?9}T_w+?VG}Hu2dxs!PdI;c!Skm{8crbnUpgGsmO6Y~0f~`3af#=;}JO zs+>jl(}Ww@TF9nIIp*io9|Ar+SXKeoJ2p0xqq^dDIUaz_3UMRe!*?g>RKH02EKY^8E=Ov%mKqCKc_O8|58B$F z2nPy$8uP`nq5-GE>)_IseB*$*+;W_EcowmS_|Q%w=6aW(&AB z%OtxG-1&Xrq>E%{bjzK4kBw z>Fssz$u`@4(H4(yPd(wlj>oT~6v>IV?P zZDj-meBV3Xh&lOz7Q@p@Wg;VMtEtz0tWmBTlY%+n#pR{sF{)xA5u*BuDd zu~BvH^44yI-2poCTSulFIMHH|6$HIN2!U|l513rs>o5b7&T060H4stH!Rj6uhJ>*c z|EXULN z@Ms{ehhc57nJbz5tP(eS6gqwNx4;1P!wL~Xzd!0hhz^)}wUrh90P!E%NrcHnd5moayrW^mwAO&F9eVphr}#sl@u5#&@cZG3Pef_5ki2d4No`s`w>3E)~NzQq~(%!wQ~iX zS=!>QgW*;6d%-30eCYi-s{}L5+4xRvjRMVc-|_!cJZOOW|D`V>G$9BAul9zT%D`1W z9M}_f^IBfCT+$nV07$(ZMgM6Q>awY7HarX62K->7rWiZ>Plf%@Tc$X)SUE~YSzKHO zOo@t904vq~)2~8z9N~Y(5ghjQaweijSq9}$13ISo#S19Gyn+S8<}IqydMB*M2Fv(F;m*Z^NjCKA@hf(byh~F_Wz8Y|LB9G zj>CREj|u0+^+~|!q^Z4wYAm~DH8vU0K5hJLx;^WW) zn1WdmfwUxh0&F)Ge zJJ$CZ;Gif2pJe@g3jR{7X$9eG;iwp*gh^4;#?q$usU`sYWi;VGk9zUsuxLCqS?i4> zU*!nKB+RzHh&TF;OaYU1boXkFHseTZ9^7*ClUf6WeOAm2`Zgc?XVxs@; z3fyjS*rbEGB3x27NK$sQDLqTsoYX+=I47hKrjQhxw>;|F(o#M)1Zs3=vHf+{4*=lU zQU(~L2n)P!C zOzn-%j;-zdo*A78MJ(b}aNl*Pd%bH4<%$K3cP@a%?zXvnXr7tnRf8PyxM=h2%x6XV zGm+MfF#t#t=FVq6y^o&};nl4gZ1=OgS0W6oT4??aAn_EswVeD=G?0*F3Ky5X?YMg! z*>m;`U68Bw-j3*NS)Xv59AyM$#IrAaBLy!3%T~RztCkOyD`0Oh)~c45m`f(fWkn+8 zFDQ?ehB?iesKfXr>kR(d+^nK;|$bJ0BgK9l#= zSZkY0hNH`T%pTpu&S<)sN$BmKep32<*GjviX5<~dm2S)BRn}Za<=11?iR0CbzUy=Y zs!S!r=YBKN!Hvrz2HB~apVp)gQ@jZ_C@MZHwF>*RQt`RvqEl`)rFXy;*9O;aJ^+IS zAuxBFkwxDhrD+zs6}YE;!WWE7N;x=xxy(hv8tOrT%;~evWtP_;i-tw#{=|s|_1gD} z+$ZPC>;C15y?f=k!B)}XV?@W+W5Jl7E#au2n|eXFYo52!7iV_nr>%rHTLnmp5t__ zeQ~n3Y!)Mwq>pgU`A+DOtI(5{uM`!T&#y7{XqPhrZyx}q50{b`55VTpH9@&go43WC zqZc?IJ_ikEfm4 zqiap;*teY3XjF&M`E)w#v0j2fK8>&^=3ARl7X5?sL7($cGUyT(&GjZ}T7K}UWUq6o zgZIm=(`C|a=eg_1ZeQ8aAv^V`3$rbeo%f|J-#teM&do=aJ4+|bCGzXl53;$~hV*A0ZA5ycpm&br> z1s-woGI3ag*H2HL@1`7`+#zk!nQo^`L}FmXBF9_OVvslb3Qd{^lg7NlT6j-eh)ldq zIsckeM z_udDHz~0vrwpZ3KkTG;-vI!dRfSCp$d>Y)?cj8N5Tr%KDYlI~&_w+W~Esn4I>jEK8 zFVT=y$0H**Z{;PZsC?US7QBb(=tZKtCHDjvqV8L^j>>H?^4A4kTvR^*B7Ecb4?qFk z;I3A-%I#4)i|WCd)!jLZw1itTxsZ$F`MsNa(gzoB&z!Z262^le=~~4I&U`Eb`C+z^ z-VqlxQ;MGC=e90n>dE>aoHV5TkqviF0s?l+z${VoH%t8KFvbH=8^6e$^AlVGU~39o z`MtfitBvEM13&NqqE=`^fHwS_HEw#UDbHmBR+1A|sO+c44k$ zHR9{S!q-(m1a+=}nRGQkrWg-S#Cg;_7%!4Ry2VnE5r>E(^0Gl4^r-P`1z2qO@^9(pRjEp!;DAe7B)FZP$pa4?IWYcn*v>YZ(G2ETw zy|C4)s}8H`Ddud6ogaW9O%*z&O_X=V^6P+mS%uG2EcbTZmk$RT3*(0o4D%(Ts3kn3 zR^3eYF*}KjX-S8m()tqnj4;!Sp!Ho z(7&2M@h1HM;%Et+(u{~Toh0sg@7K`vuJ8O(-mWug9HRvjKP2RmGqWQF%DK(bM_*a0 z>f3#KhBt~#=bL&FWEC}JiXdh?Q9fn5e)7$+{?1Bdf8>;*vDW!BMGjU0?$JBadm(AQ zHAmi$WF|HJ@r5-F$f^VPE+X>suAfbT1DUvi%}6k2#y?ZFyltx!?p zAr?D|oG4gh_c+U9sb>u3LP&?IzmiCo$x4%SP!Q8Q(jEtG(-GPNIhRV_K5L z7Q77k6Jdl2*V9zOs=X@?=vUZ(27Ngc&%L;RjmxGl273=|7++0XC*K z9Zp<^Y~Pm)w3D*jwEo<^OkS4Y<#>lqUb=O)W%Fa5t!Yi<%z$TRIO#_Z7Q3QZ2H5BD@(x_63h;Y($5taTf_%0;ZvK_v)P3}%^YaRF4ri60UEoVB z9tvN{)Jtntfs9Z(yp!blwx06#5$P9W8ouO?r4Ila4@;@S!F4qL>h!`rvxwm8$-&c` zq^<(9nR=GK@B4e0qjX45ZoSs3?|jeZ@13@KMK0R)%1IlSsLp0DH)BFK20FoEM2kwW zSasI{O!BwCJ+a#u@A3ot$06uqU?n&`1G^@J*u|t@Fqwmwe+Wf0fpg%{_PCq6A2+)j z2hE=ehK9p~efCY}}Fj~mMr1Qr~qOdueZ6a_2SDwHZ*lG#r|D%`UFa~RYpuWgUN;*|PxsXBBeqTj`RJnU2 z9PE7zrU|}#_j#k%TQeT63k<&b?|z^RNGOSfltB4MjA|mxqLrdoZ?;jS1BSRxcR{3 z&%l5U(~v7ESy(7pNhyb$1x}p^+*ny$*~6KoZMdfentT6QH1Dr`Dd@U^^%MTqyRNen zJ1b!yKUiiizxRn-n~&g}YvqM*{G%USoM1&>P*AuSldPnqET|FpU!M=af1wNq_3z-J zu56ng_&fk$SpR2Tg&VxTY(oJPP3gAh>wSjZ5#J1#nHbkU`Cof;dA1dQz?$+;E7aQf zK?$L1IL6d(9>vPMi+iISD+SJz*W!e)X$i&Pwc(XN-;gZPke+O!zgm29u4?v!xUP9C zcK48Y@K`NN;M7x{1@te z=@S`oF&M(3^!G8wji3Z4u|IZUp?p~QVc?q&l}!U>SAWC+@B3Q=M8Gx8SMIb+e*r+q z{Yg@g$}_Sz-mgRV1*RA!0Rj$rc-W8!5u7m!h@?;r;RvN(6Nx9m1}wb6UV=69pH!1u4ND1C3^0#GV9Vk5v%jLF1iBkM+~_oe#(k6e04;|1 zqVxcTK}B~<8@cW$rb+NWw4LZ7KVGkN-UHS;bD^cK+2-3`Rj^V98<9f`kPTuKt;S`5 z?|)V)15P$Dy~TG^p+BRJpbTIN2fb57!5|jT#s_X^pnNi>exLT+xuR}kI zLTF>DrKH5As1d;xUMq}JD`rE#xm<3PV^bKt~*|K(@>_s$+l6?PG9c;I$Y$I9Wx zA;xF_MZf_#OaTl`qJ^-80rMXYZnX;yHMnC5N`v2j=zq5Pz&RPG92*Z}aj95Z+R(pq z5>Xr9FJ8qsGy#`dMOy$X4%|!w<&^&whNI5zri}lV6#?4!$Ljbv_f0<2-3Nu?974eOh|NodBrc6s{g264H^#+vv zkI(-F!??JN@B<(iW`KcV-0ngu+-@)j;0A>UFo`kAQKI6|7gl5B1rI>b2tj!?@U%?! zpFY4#g}oL@l|*Hrm#l)1qwa_0RO)Vc;oKlpABihvuq26}r$$LgB-%uwqRxuRrpyG- z63Ji#aENg52nfiiNRQwVk-^yt-aSGBkWsL4aPbK7DcQKVMb!z2h+ndEs=YI%qUPWc zQ>IZ-)zB2Te@6Q%>$!xa)SLHy;OQb1@YE3;2Jiq}T8Nyd)7_1XLd)Qqf~l-gf<mu~bv_xL2)jRuX@t1;#}dEe+$KYBs8Ozc8vKSmQMe zW+znS+=sB{$!eWdtEK&;U{CqQ65Mz$g8{KO3091K?+PmZnxe)Uj z+Qa!s1zBptH)^y=Y^r;+YwUV(!nv}S<^CwP->`OJJ9$f5gUG$;btdeT%D1lTQVA%c1zi!li^! zRC4P;e}Vde23*`#o$}dkJ+39wA!C@gdHJNz_ROozn%~qZ35{gxr zfiN+FJmv8BeiZfN4}PZY+~4(EHI@`4GB%VeN^dL-nxv{!>bS=G=d1&YuW4g(RYo?9 z1bQp@-L75k9jgsahz$6&S+Al>N$6|(Uspyh?G^CV(>yb-uEMv?{QHK7y|JZHbV$py z%-C#HQ^wHzF5_m4mG%K(t4T}wM0ZA{r9PYV^B7{;x3r!Xhwb>CR?<2{=4)iW>-lFp zYAZW-ff6Srzcmf>ey26kFp~2&CwAle919+v=b#GbfQ_k(^GDH^U5h6Ij_hJl+$cY7 z`$l|J9)NY0%G=H3-AiTp4`ibZCebLFOx0X*^9LW5S-jM98V1l7TC$z>H_cy3Z}AyT z7cVLl@}RT$dt1%R4$rYgTUqZJB_<@D5gGBnLzk|&Ap3rHOWJjl)n=4BT|4ZgqT{Y# zt8otJt6vZPNdUZ->2VQc|t#}@1f$zuiGu7Z`2Eq_iUO7kLfvf z3+3l;rJH=!P82eCED=AEqW3F^^w0nBW|fbIo$+A)nzK!N%82P?SXGa`4vSNK00<2u zG?U_{jq8ikbd8p@c-wd;R3TJ+v(c9o9< z15te~^)#o6%yp?zaR-=9=hVgU2)|jpPHt`JGmCnIB+qepbmFikm>#nfBmU{7vA8^z zhTK~#rjjnUOtV*azuR=2pq%=qDo}!HCW$#qTWyAliZ8Xa(cAZ0uV^tvuLjr-#E|<6 zgACc9`oD!F+lpA=rLNEf$nCx{x6Vg$hB|ia>mt1(@zkT4(zdKQrNiynVbyP`+<(GC zZSyg_F+eKZ$i9krPDP!?9!-GQV7-#k7*{YGhxdf%D@)yd=P%=c?r60bP2qytty%-G zh7;7A?%TTQIkk;cPgbW*m6aq{m1>`^R}`Bmi$Y$X?QaEJ3_Auk*q^L1i~N3dGM6CL zP<_JeZDBHK(^_7!@i}$(_U*t}@%hy|H{~Q{;gP|bU)fn%xGdctI%`>elX|Q^@vKaK z!d+`Jp@j=)v%^wXH{7|-__X;}-BP#uIY3=_0IGNc zu~4o%m8|B~5EtZ$^}=3sv!lGEYU+H?Y3%_wM6P8#*6#HJvT!3ul#<{n9ja- zRGu5okTwJ1Zmk}BqcGi4_;~IURanbdr+P5iXG<{exUhhs+*pLQ^{jA#EZ#>o0{+2Mh|5& za#ugek0I`(zQL#5eLDARVY*Xa(DwdUqkel}vhN3?;f0iO-H(xqufvN&!zQI78i>uE z8>&m)ewHaoGgtXPku_dEb6PORWr~;1cC<+G5K=KBl%`A&gp6C>lB)v5Ri$FsN;P4>0AbJz7kC<~Dg6Mg7fXVHmZhEHpA*eA&u za?3ON*{!W8PYLPoTR+cR&PxuH$lp`AWkTjWWz)Zkn3TIiCEofih+Lm=9GE(9)!Yfc zt(H1<`s=^*222e=?7hC0lh4e7B}PtVI_{cAdxGNtdfZX}Ca>Ti9YS^NB6cCtzFtR} zgaj!>#THZKLuuFqeb58ou+VPMIV94Az9}?pq(nm5%Nr@`CDh7dQqUo_(1Ka~Jk;oawETtB8>b`mRyBtgh zO#hV*Tx!lPBM`YD{&wUnqnt2DkRmgRC{h$?KYyR zNy|HI%;HhKQrs~er!LN>c2+qWT)k%E+~E5H9eFKV;EhkieNbfqMTavz)YO`;;q)r^ zRKcAY}gLEwaGA zNB*t;%C<*Y+tgCdcJX-=MUjGgyz~ESiO9#&b61{-h<+|2 zO;mjRZ}0|pCLmN$E}rD#(9h}~)QpVO*=OQA z#Y%e{>N&D?0uC{dY5L(<8J1$SoXTWsj~6x5e9=~^#nEWa^lWqnid)H7wg`B&H>nuf zicIgRBoFD2ii?SfJ43AUH&TVFO^DDYcT;;?zvOP%hwr9IDk(8n^Rrc$KG_W$S^CCU zJn=ZugG;lxxPrOnJdw}Typ5n~t5&$I{si5!MLacZa-r_WCh{j~l7-Op=$9TV5idhN zglm&=R)0UNEvq|kz+%&#x}Q{2@c3ZLBldp!yX7N~c^eZPht|o%1isQe*+RisbVF_% zc)4$!;>pF);4JrP4@@UX#!&8hI;B{0l7;+j>*r10Q|es&1NFKQ)-tV2$Om$A@O-## zCLqC6viD-87K8StG^Ws5ct0&olMkYox>$?+Dv3O{NlG}G;g5QSmf4?q;BsuQo`^U|{x}>ACKXRkdd^tU`U+|LS znWy0^S2)LcB@0!EdDt(Vij$36^78r3tM}C?KI}e^X9-D}*M!iFT%zNr0Gf&Ck7!`A>(uLE(OdeRwb4qX3EiMVz=vWC3?2PE%-wA%a1ap0C zl~rRJyzSkY8Ag$Lm-Lq^*t1^}+zs%@8si;z!Aaw5c$|~Vez}RpL6m1>KPeiGJ-kE2 zbc5&X&fJgVtRw*RtiMc#4#s3H)KgHzHqg{R3E#R(bk3b8<&|L5d#($dxdtH$sL)Ko zW+BbDfPQKTs#e36Joca~N!pf`_Le7~Lv03)(7sml@e{h^6)?B<b% z4<^3n;sOFVdZ|+>M(^LPJA^2T?>N`FCB!o7f5xo^osCpJG~aJR*pRaJ`|hF>b2{X( z4aKEJ#QV2I?XR1|0J3}|ZH&ySn!Nm=`P+m<#hI$;xz?{pkF56P+%fUR#QbB?5vU@D z`>PliKDIXEyl0$1ZZC5zk$jU4dGg+)S}VQJ{2eA&|CmIoN#1+}`@$?!Mu3F2+9T02 ze0p5ot83?2=!y%bJ6DW(u9o4&WO$pZ4(odr6?FoB7XL4e)f!oeU;7hCto!x9u^3y2 z_p)OlA3aa{6K=F7$1_8Kool5Rz84;b!W+-X$m#2JgTdGR`~%<5^BB{h$tmHspv zRGNoo-aTFhEpL1CiLM*gJ|XE30ntfqZ6RW8RmFz7r7ZSdo2F`+dbIqX^P95F?^XML zEd;Je?~!LW2b^bUTSOUq6$IdZfuOEh#~DDY>}8&v?k$U}JNqeWBw+k5RaOv)s}jE= zQ}Q=>D-=P$ONyT$s*Ds6LSFrpWZV z9vm@*jijy=tPX3=aU<`d%SuI}+t_(ucyRkiyAE)B^U$L7DbCd`ZfC1GSJ8C#vU2#vSFtvhw(~TDanF;rn!a zWgH2WF*ekmAnI0Qm{vS{Le0(+uM5o()7|2IRkMwT_#?fPo-fNKuG}%_?WB5XSGAlb zor5}ub|f^JD<-m8x~AHfvW<5`F`lhl67hM38YaG)q~vy{D&^Yntrm?>4z^ZOsgY#Q z1rH+LbV>KeLE_&Mx4guoLMo);;h{zA@6Vg{<*=;A?ow0;2nhIdN=lYmb%EU~F+?HH zLaoso&FKfglw9l+vgl0wD}L>5CraD=W3%oYoYELRdWj9p+A0?Z!6LgiDg#Eu>Ssf0 z&g1y!IZG_R=3hb@lHbRp(1j)&W)S7%^q<5B2`lgE5Sih9hn&%pLfAg~&g4O!dAzEw zr6}!RX6}Ey-TL;=D!pNqHJX2g5o#)RC9PgCs$st=+TNbHeB0ziMr46BDXhn3@+9lb zakzM5tAy8y(qP%tE{ZSGapnb4Z^LN!*_y7=s>e||+mVpl^pnes7OO}vC4KH*VY&(u zBMQ9fD2JG^z22EVkkJ~(SO;UACk7d9{ug7_|C8~{@mt)aT#ZU+DQOUbF#6axF}^Fd zmhtBwd{#Y3lNT?|FIsK&gZ~-#n-Y__6Paff`W5$GI_?&4)>Y6wNn%X>=Sz?np7Qyo zZH9g7Vq#S+Wke2_L1>5intVG>$_RV=;j_%`e4O#OwWIFnFw^vf``;Nw$R9Y&G7L@Q zEpjyn?t&uTR?$ToG6e_w*elUbNC~oP3@8{6T6R7*{BS$ppthlyGy84Q%jeFbF-1n> zO)SGM6LD+T;r0urWn8w~gEyVb*0_W98_BXWEHC7aW9+`WLmR`7N+r~9=L(~xq$Jgb zc0`M~DlkIF1Q$x214|&HJK67p$TCg(T6J$4SH->xR%+&~^((0Nxq2lp^|OY^7-4i; zBL#gyG5+ECIpe3%Ik#hK5FP>?%G+Pa7_Z}b`G(asWH1;##`0)}=0g~DiAQ%12Cj5i z28T%p_C$R@L_1|{@r`H-3@utWDI40LfR4i!SA32m0qYI@45{@x~z)w#KlJvgXw}%|m zRo=DGsu9QXI-g+Tl7VIjr}mX;4fZ(YL6iQz z`lznb+}yW8^|YL;n26~KwXN#Dv2^Jf8J;RGE5MC0?77MSdMq!OZES zr@rC*vXhutbr*g#pI;TJ7-h(_N3>Ax$cW*Hvendxf#T2KHpKfFv0s*GVYIHa#ER76 zH)fn1{!z7-v31;4FFC;np`(vIh~mi%Kk6K0qRrbY_10$&xciNpno*F#wFH=MCWkdaFgK=U$FHh6#XJ6e393;9h_D1Zj72KeX!pg_>9E<8*a-g z^}Kf2k*_7=T(WO~W~`LQ`#b^ur_5KjDOs!UUZE)a4ErIxiW)A?ryWE_hQ{K-z66() zy-hd_Wf6g>qeoGlrK;PChpG^jPZRHd1~2MDVv*}eCafA~rLyFEm7f|EuG-#T2SgA< zQulXvo;0LIo^229Q9ItQ+RBrWH?~QpcDh9k(_=n;aXhtJh!9kR$kCNj9kJ=~BEU51 ziIB~(jdq=S3*TzWE4mQ!!I|ecuJydbjIPp*Xw5Ghu@wSqzc$S6Ix+3baF**T>Mt41 zK!k+2I%~h$4?s4Ot~MGVS3+Ob?$pC%AG>el2v|PfPf#)JsHx(Ctgl_0O>zUrPSn=nDj;t;8OUo=NMf=eZW`H&)xh@0RbL zug`wD9%>dDMf!g1Mmbzz7-EO^Yys;ref6{S7=chPEbgzvK3Ygwd;HLVo?}5(#ACVb zWsLd8mLOML?j@oEu`Ybe-Ndygs{ANWu zTYi}_YQ<948Jzmju!q^KwWli0(I_g&4zh3T`JS8oyS-JxRIlxlOkv13y^u$ebFvDyZKo49C5A{;Tr}MGMfceW3vqv{k;$^5ymBa8D>MecFsutjT zA|2ncpoEfZ3}EUt@Ng34X@75@l=LMd z^xZ7gESH4|2|k980z_jCp=#YZA)wxX8X~1diHoFqFvh?^Q;)oZcQ^W-l}yf5-ITM^aKZ zdfcjKlYl-&+8kEemP6lOR$P)7OO`b%yP(T25cq|hroP0p;{1@NydW2?&Uu!(^E(fD z#^%)iOUjTB^}P|c>sOo(_ivgq!yorSoV_H}q{tDvSL(K+bRbh52yrU?;o;#a1$BI; zG0RiGi1qO#MDdZ{{&bK@3)dmD(0ps&@XAgmQ$@l-h4Gx@t|NQC$u0q^d(ku>t~*n- zd~721PFdAKA^EX@ux5Tar!^~Q?kN4Q#)8B>%mcd&9luSEH|o>s^4tryTublkdEEI{ zKR#&=Y~)FcH*t4`M?g&TY~~}M>#}&vt3FYW)XMt2n{6+LCM@Vc2}fP)OONUg_(3`R zRab{`pOc0H4Vwb&4_9$Hs=7gmE~%pp$%I+QRt~Z=N*)eeji{_PhDB=gEL1PPqQmXj ziAC29F0k*5&JI!cBe@oy3-j>BSk^9W)qi|x9siuq!?B_AiaL9Ia3GgP?P`@aa0sC%Vx~ z4_H;|sIZ_baSi_@V?ArUq-+ig)fyk1eXqmTJP^R3h2&8I=PKcQB=1Si$Yi>2^`ec` zWhT-zHa%mNK+fB?4Hfg(dl$9ssVh57orM0LPj=M|2|5Z33$ZS1MD#ToTy?*a5E<)o zZ^vgVRHt{{s?S|cu9e|pBs<_KW^^?c+z zVk*-fa)Av4H$i8mAsYz;V>N#~@y4qSwKG%ox#ZW_-xaK$Fo)u_7H+~xDQI%!Bh|re zEIa^~TT?%8*jT^u!yxl1>%qYTu)I_Iwf#Cm!)=kQd!PDS6W_)FgT0q+ohn_P|7b-8%kc;m zg1^9mPpG^{HSkKoxNcleZ|3O*V?9Y(hvnWYam7N)*3PotcW%Kd$xrtzn4cx+@DGp{ zFPwjuW6B=Zy)W%}`8}SIrnZJ4SEixC`5nMMSLxD`jCML$)Oa|F+)t9}6J=&fRyZ_^ z*(>evV$1-$K&$Aa2X9j!@6ZDeqAYa1l-8b9FTg}aF(uUeG0nO9eI}>KD(22{Y3iez z8sj(PllCVvngk!res$*`DI4Nz8|c28;b3g=9C+P-zJQd-I3R2Rjn*zpn2l7K`Dk-4 zq4GHFR>DRKlZC)XE(X!Rv+KEpkgX@Ph)0`3j~T?RfLQbFSRt^V`+L0ShrurdA)6#R zbvLEIWqYfi#>&qP=f_x+*)14zkd8ci08%!rf(xnWtQ7*>#*Q3lqkb5ZF8F>;{gl*e(oha^!C7JqB6_d~123dt*fdvJq(?6p*0LOR6U zl~o@(cjQPyT3~|OL^gOFW$f2uVn7?jn#?#D74*G0zSOzzEpH3+v@4X!>%a#ZdTNAo z02SDS+U^x)AN~i#!qbx+7~#+diA%C-494h3`5HW7V|SpXT!d-y6K;E6??0eZ_5aM0iGa7jgD1?z-2)tt(?%)HrV0P2IbUwxg)d%!3 z4(Qq8t4L!w^x)eVTb&7NdkTc^eWb9hI4uNo=4Vx(!X0`ZmUUTkqhL%zXoLtLh)Z5V zt{c8kL1$SYHBbFM)7D;w($|K!o|>Tg+asAc(_eT~?!65~_r`GLc;t~??0R+=C$8+% zSU9dXJbLgR#?h~h;~9v{d|1ty%Q<2)Xi_iT>Z%Bt?C^@A1-{?xP6+qny4pNWax8sr zh$_z;Rh0)xfA?_O?hY?gv-D6ddJNR4@Y&jc|MeC)wpLV5P2%7;{EV$#ZcqAzo!qmx z?ntfHdsSvdZRqSGv5P*ec0FDX*}Bmbt}B=gb58YCcP~YrMboq0D&KRi(a*1$I=D`) z(2;{aX$+9#~ce9s7Dc;AlEy)1ge>u4P`ls#tV!AH}{Mrf3Ev0g>k_on;O1VUFJ zja5^PD~MNp_xa--s%kd#tw&d-JDVyx?UVu)d+29O8LvL)y+8u|%P4{5!jguGKBVVX zp!?(Q-W+--0V4ud;Ga3@%BC&Ar4xVyW%TLQs?ySqbxoXLB9 zegDO|`1jpj(`&Du>guZMs^_U@SzO2wiCx{s6}xlc&#oh~?+TXf7P=r0OSNAfr7?9= z+=L&!eF>@TAe>!T(a=TM0@E)Zl#UnR35M&^|&$%M!ToyO7X*>OO8DdjGdIhHXPX z?svWHw5|YD^yy!Ed6saf6-1ZQANVTlA1J0y8BhWitD!fgc0O*ZogU?W{Bt5=|3G*4 z0jq4((3_~e7hRJuRM`){U|z**Fm`udnq^RoEE9-!$k5NS%TzM(uPX~_hfO9JTpe|K z%R@gT`}pR!(lNGD0G4yAhj zMEi$N{5aLE!7mDWy`(!%x!PN3{hv3%S)|U`OK02zn;mkigLW|8Cqk||nYC#RM3piP z1hL@Q<|b|GXjZHE1wYf7mwb8HTsHNp&aOo8IRTPw{J4rdTvT7LGO=6`h|uC8t^tE^ z2nXn^x%`~8UdLhe>F%x^KudaWuj^CIgH|`GNqTS1huhCeAzR|zcVN*+D^GZvg@t6{ zt%Jlv;t+k^cO{`*Oyu4vy&A6z3MJqkIX9c1AKljGEZooh3;N(+_BT<651L-I+e8z) zJj{Ug6s~`2z968B!3)qy`JqVw0XcMz?Z)C-ni;Puf&MR5s_EUj`9^N zc;)D0ekKK2F19`-g_u62@O@lqzi$?uQmFd1QaNobI;MW=A>yG|U2xA+(&{n4;JspG zJ-vAO_MWK+!A_SoceK(e*pjJyX<)UFz?T`Y9-H}d$jADsFSt4t`-_TXMgbZ8=s-uI zN}uEaz=#(l8|*5;4k$FC@p&!SWuo}TbavOrfL;Xic}AxxdwTfr^OtTM9$#(&gBgL1 zCgRm~-OP9kaZ(%GS-8HpsZuFAHf+g8Ui_asA_>2N z{}WoY+y{;)wte$I9;{JE2LYtY*L*^DeR{mjQxi_YwYJXSbXjlVYbWV!4!n?iElyk& zy^M>mx?ICf@W0anrFqwS(ZZjxm2p{Ct18%;%=`5whuQRB?n4Dp#-@jXfH)`T4>T}@ z(>zL!clT~7L2ehKJ&TDg2W)5kvy+LcyuryarP5q}=lE*g1$Wvc=HHClGs`X=cHYVQ zV}5aV#pFaKx{*62j~+E^{o=!<`%)BcQ1;0AmTT>}S>h0q=-1Jorgo9}7wS1Vyu?Kz`8EX1p_-4{J;lNJ2x?N3deQ?__Q4X`u)~;kVttI`SSwqY})U zf!AS6{dh$TKArl?Vs+3KubJMLAtooil(z? zH&-|YJnm*^mH@3dxDfSU*-TRgaxN1LCP6qu6!CF@J3Oh0=h9*XU1M@+6Ladmu>#JL zivIKXm3}!-e;8OYA`>woR4Cl#xB3fxB-`Hfqdc^pNib+J^$P$`DP<2hsrEp}I zQ_(``<1Ijf%natpKc5HM-Rbhu=J%eJL$8^zKwH{4agt`@cU1m zpuThV^OMMoOu|w6wC==YEgygQfoIad0O`QgblvY9_mqR|jApUcdy(Lkr*{YU$F~Ua zvVw5Wf>5GNfOcC6tG6U_>qy0qoKn(JYXY~@{Ms4=6*zcF8aRn@6ME~GsrJ;*92N6^ zY&>yh34%;EV*Zw;eUAUiZ&wupmR#g{_0^$e6Jn*c<*U&c;U$E65sQ5)%m&SUYzMv% zL@{=a8s{6R;#~Aq!_0ZP+Tc)HXZ5ttQ41tW7Sc)-6RcWb|JVmk8IeRFVEm!eAw1hE z38h>Y8j7T!0u5>#PY-3{)X9)G95$Wv?EN>(`ptIATg601g<1x!fptG-rH!E8_D@^y z1dNbQ@fN$x9!1XHW+PoaRWA7IS^)5E@W13I|A?-6U)7!w%dBI^uO*pI%56K)#`Thv z-ykObUb-b&0wAUMakr6}NE zsL^B24*0tdMdL@1LP5fH`2~=$lzpVC69|=}~RgpfhWupn~ZWk?Y`?*YnkT_6$PAm99BukW^KI)qfJ>l z7gXMiPUofoC9Bro+CW7mC0xY!TbAfh0b1`nTbEap3tQFSf^P~N%gc}L-aK4q7FyV7 z-@5mo0)~jBS5zmee1R-;UOJh> z6|SRB=#IA`W&$$?_C^Vd&&Iv7(>d?yU;US>%S-BE#sGTl9D^{`XhF(sl)+s)nO|&? ze4$V+tST@VS}vAD#eC`K%Zkygf8sG>Pkk)Z^}zOVizMU#CQ8@4t$~e;W)dyD-enef^M{H?8TfvnQ52E(dj(=QWa6&O0Hv@R6& zpj@3*{UYB9a;QNv9v$&h2&FMY3{H@X_2m2D0qm|zED*}8veH-axyoutqwF+`s)m|j zar8t1hZeL@p<%kzlZ}vgS;u%!PwYlakwmV{6rHdH6q~lQx|_r;Y%Ugs)4647*q_6- zwwzIk*Nalst^J^^%Bw8uzG*yzsz3`;;iL@i*opd5c?gEWnV1H?)A63{rHAr_EeJa! zvLVTlcpd~f@!0}a1uC}NP)0oLH_psD)Bjj%z?;CVe~Ob-vUkv+@w|UkHrAF6MB^bW zXERG#+UDPn6}LdfiHN*L4Y63-QVWLf!d<@>3DgG5QHbSQ0JwNPO~03wt&=#W40a`s znR6ty-#LlsAr&j8WQN5p%Z(NJ26hwHL~*DZ#|M_0tKqlLJC0TPJ6p-04~_mvsh2yJ zcF|vIuCXa-`NLj43JP}KqP;}qDCMonly(h@e*0Mh66D5NoA6m#T_!NLI=5w|`!(Ki0SOZ$ zAkviwBa7y?yDKq$8j(Iryu&3z*5dMo_^O$^eVtYvG5y>wBjjSkU=jo>qer@qPsa{4_M z(Xibqwva-z)kVxKEJq4Xr}L8~Cea8ByVGjJxFPv1my_RMIXt})#m?ixGH;vQLnGs& z(%FW1e$SO?YtGfHiyh}F)3FgT*q%X`S4URO%=#xn@3tOVYJ8{~sR?|^irvM{_V*at zT}D$9Hho10>?JS#r@W#HExX0O;Wi%j-mV4;`RymI_fb#wWcsYLnJnWd4+R zQTCq409!kbtSIN$TtcWjf>tL_i%h(cneO6VujA%+V$YUuQNPitngyJsBYmT?m*Ew)fQL(Vb{TWhqd;;-aCMu8Jqy zw2Yd4`Iz-T{h?>b=3Q-OxR>m>!p8lX-+x@r`JYI8mIyx0sOg>cvh<4&)gh4hba2An zmR(mU>;-6VwQc7Xa@K?Gzs5RDL)+B7sH@|A+w)j!YwDZLn}&KJI*N59c#fg7>AE=i zINsqY>+;Z6qnqY*iv1VLEcom0AhDH{^4ovv?*(W=TKE((gi)J1#w**@D^sPqAJ0Z^ z$j~1H?&D{nlhjt!m+STEj0Qt@%!(D8{b_$=V*B5$ zHD`O^3SIt%ifHf~oz})(b3JpS2zs40H@I9~Uii*uhH}v@Y~*(dvxFpw zA+1~<>mw=oBLbi^HIV`mbpE*1zc|AKIGkV{vP6dakoiot8>A z4!wuo%14@qFmIw*7bgnXj!kmRyL%p#H&@EfeAD#S@6H6OJ&LhiV{HA!) zQ8Y`L$Bq9Tg)GEP$gy?S^oPqB1^qt zJMHL~Uk18aQ&>09jAbl$r2d*J!NI)XdVmo{RWDpYz_TPN^D#*p!zvS2^PUf-Z`G5nB9L zSnclzT+*fn7R5oMKo14@r@pE`I ze3}FQ5~U+Xv;woLD?&R1@SMdKn`3N0%}d>SwkoGzP}bmzboU+(ZNONteR?hP#JA9zYRE}5ryhmi9r+hJ}$VsJ66eF~hT_rk;{+D>g#GN`L(iD)H$%URv4H-v_z zS8NRLobH1LD(Vn>O8?W?juDIdbm`_;YC+B)1Uot(VJV@yVyEpYT*ztMXMPbjVW8}s zm5yBhVX3%jNNmB6FX15?X~x&$8R~&CKro?`7e;CJVecI@#=9J?J&k1Q^zj%F84qTP zbPUJI4atIQxEPyO2mpT|-1O;d9>CnVUAH11ws;v8$ccDV}ac2<q3&_&!wTy->U&lk5cVKJxb9R0Iig(AXDxJKGq4N#1xnY{BZl`vUHL;ndgi>@XYSTCgUxaNIFXF0C@0)X7TNicC_GjvQ ztr@xX9n#fJzpT7HS-e#ry?SurQZh;zH%PMWs>_Q+ei|7D16dA89Ot^8%zgP*V-v;V z=UU|U2G|-D8cN~^u(ut)Rh_yuZ}zoAT;cspnTQ{#fT*Eg*#53NQJgvbq0%VMGSDbB zpb12ox#9fUH9M8l()~6kFyoVTD4>7o((h*{n^hL83_%gyHLpBs2$HvORIcz zeCP>s?ytt!8_cs@Kg(fmNgZDKmHV0dwaV7N6|UkBG!>1)20n)#j(JYa%t$>0zji+} za(I*i?l~5PWHk;{KLKT^rnEG~8l^h^YHg=X0+8S;iFhD;M&s5W?zLD*NAI+~f6yf} zKsOhU;09vj)lK8lKuBOASqSsTD7D-#En9kwA@-+-bRERwB3TUftK_4_Gm?`W+rJ!c z8V*JIk;*wSu&`-(aKZz7DE<=O?H%1}`%`rBr zj`aar@#AMRq6?B}^4GFhz(Rlf(G}q@E_-E(N2^4H4!m)stH`W-#k?bK%{74=H4{x? zB6Sf18yibRl+kUyIyX#xSlTo!%M^xGb_^_!6y?X^k$#TFQI(WqH{T2PZMF2=p?MaK z2f!Y}ERcH7vn^|tZDLR;0H-Q^tbyZ?G?7UlIkYr6KLrPnMT&w8A=at-$*^CUQv$la zp*9NVcNaT)Z4*HU@}|f)v~;r1TiNK{CzI(r&Ce|YW^v0?QWB=GA|{?GZx%-c9-R17 zFIQ(Ho+B8)3+Qc6%zd&1h6YkP-6YVeQyuPFU$C)p3rLVssmFk34c79jC=rG=fH_L} z^Y#K1?Mb0x)=!J||1f;^50rWdxXAD`3LnH{VPjo8ZIU;CtkU)`gRuK(SmaFPNsB?h0arwM+5SUmvL&Q%t z85E>Z5&~)b2YQ3}A8^Anl4O#Q@7JY9uv|(8MfPz@rOe0;uCAy?;gwAQjVi0yGES_p z?h;`bIU-*q3wf!=5{2HAS(DdEVOAT5ktuKFsN8)J)Y{zvD( zr(Est_{Q#>jx-F`7Sx_j`{92xv^}bPxiykDTFQ7~dhc4A)ww_DiR`WAxzl>{`o9N( z23n=16>qh~Uek0wAtr-93J#q}{)OT_uu%z*yL|am1DU7rKoo%Cg8&XS^;dh8k40{m zE=(7&Eip3z6LBvq!&2ENm480+ewx!>8(vQr6mXVD_?ehccU1DFeJ7Q2ad{f(;^Fkv z_~G?yb;CeO%B=tU3D!-NNs+Yg+aH!2&dZYQMC~r|yH+W)S$rG*8rtKGb#O3CEpl^1 zSh5~E6-$!GS;vmz1S#jKVxJn_e|1i^#X3hK|2)_+Kg3m46!vITR(~Ad3(8S4wzuY( zA;t(*RNzdUbA{*q60*myOKCfZ zSSAEwT-~zu*X>h2S~ZU{TrIutUC)Y4){tO$t$tCTRF~NRP*E=~Y~GJ|U90UU14#;S zGlsxY?~zzZ-Q~ECZxsCiarmZ3iQd5$o&UJZ{ze1gP*l`P|}5>3^b#oXr3*IAUlL2je^D^~`l@z_vZ0u{S%M$&)aS*Ij! z-hNtY`2m7T{0c%9|7%sFe=RsVD`#s|FqQD7t3d;di(Lj|YHU}Qc*d$<$J=VPXT>6B z3OU;=WJVhDIq*|VAFqnsn}13D!LHm&D&u8PG(5yyF{(^`e(D=p=Oq90U*n3qEJ&2G zpti}lu$a4dBmQsh1T1Hdtcc{D~%)d5FjW%D3q_w1^wDc{5;~1iM3c$bb ziJQs-Loo06jkNuWrh>(DsmpA1L12D+XMxS{ERq)f@ZtAINzybplW5i2;}=KW_=G3* z#>w(6BIiecp~@#>B+daN?Ao??)o#UGYVLxg&$*(b>wsS7=$Wd=@Z7&p@^8}U3e}2I z&g_oikS81WguVK^CTR-3(7l#(1>}LSVCd>55Y_z~W@bYElp0Mq%K~P51c>4+RYI}# zpHXYgig7oHso2kqR5CT>4Vog>TkDZ1;`D_O$+AiB30ftzWGbmUT>wr5G@@Rc3$vp% zwdPLsKfcn3JmVIMPKP(X+q4WaR%_kR*l_QkFEq(l06CN)lu03-g|Ut+8I`MPPiltK zUwhM@^z=`bUARfFT!x4ff^N_3hREaZ#Iedfq2eVISz$jaT$2!k3k*Sw^Pq(Ou-M_EdYrJSmwf?&JJNH!_h z-&nn%za86-q5g$ZFcdR-`E&#G7iw-Pp71@j%fI)|O_)H9>d{R@v1Bk4E3&^lL&z65 z`3F^p>MQ_bmEhhsR+N8LEp|bjUJVh#-Cctu^UNw-{z9>z=PvyT{0n6dp>%6tLBT-7 zKyHLUMngn^hlhsrkbr@O!iK}b!KDO>Nd?+E=P?XvLpD4QvuD;_jeuoU_ zdTp8HsN%CkkDWX31pK(5KTPPoK)qkZ`gd|CNDHIW1XVYb9qXU(_}v9vU!H=*47UB$ z*$cZhOzSf#glqL0HAK2;FZCmX%5-pt!mg?>kr_5M^hu1!>8{L`ol;qZV_Sc_sY|nNi*)U(D*Xv7rj{`V!YA62maFW)Vpu|rqFC}$p5&0|Kpp+-+8Wlgw7 zAQZzc&Ci8mdQQset|dG**wvXDu|ml7hKXO9efs42=9dusiH~G#^M#Gy=eC?4R@ov1 zJ4fKK+_7vJ^)Y9!;xZ1Q*AJQ^e%i3HQ>76`>C+u*zSGf7?4W9w6AiS z{*B=>e%(MRyo{x>>`#_6pxkvxuG8H92y^(dkWbd2AiqI5D9!~#X1t&74A4Q;@x!ag zp(~3(KLdM(*s1MVeb+jg%F1G^u=x|=$zPwK)g zuZVuc^RjBB{duk~!{6{nx4v0l@&8dulgc(YTL!P)2I^c*(#Sy)T}E_xO={>vLE9fo zDS4r6X);W{Vubd45iK6*n)ezQ{>a`P{wico?6@lm<1yl1o3|Ird6>Eiwa>$xDl8fA zjFw0y=?Jh2N4W_EjGemBg!I%smb8Z&vox@8d5*|s339AStKf9EMUadr{cmY}9+3(N zB&YiZ2dLxFALeEIWAE3eLmUBq0k!jVfbnGdUU*0dtk+NxCF>hZYhmMrhX35)&ki5< zRKD=;(}eFDD6zICwOjjo4(3+Z*o*>q=Yy{~=hZp+cPw}Xfbu`v?hL+OCj}}k3%CN^ za&G0;z4*D?xv86kMhJE3+F1A(Y@h56I#S7q>L}JoPw^k#(hfA^eKQp)8ctVr;tQX5n(wuC4>kK@S(aHHUirpOekHpjGJxdjR!jmLzfy*fo- z{YS#~|0H|~_wJGwD7lOeKu`C~?!x~wqfY|UO?@^=h36)OWMaxhtSi22FgnLc9Q@^A zd@C#cd(B!UK~Dqc&Nzx^p`@+1GFUDZtKdv-1(Cld;55%WQWuXVQu81wyEm8a`^$|r z?Ipi{w-@&=Mfk^jBH$!fn64N-@Z8Lik7PGy(9K+WT7BmMe-ehgUTh67LNl(+e8(86 z28`2V&HTG8o{C|uf(1dE(9#qNHaR2FS*?|Wr1p4xkn)3``BsuUh5?#^Ro5J!p)xv~ z64E&ugeoFvk8wDxv0+UE(YQFf|DkZ13t0&&sP%UT?*fV;+c`sJtj(WV4rR7S*OR!} ze4;W@_5(1%`E^C|MShYGaWHW$zgFPjV?ys|zw^u)|mp zzZW@8AK3(#)WH~G<;aq4UyCnJPZjD`|KPIx3zcGfApP~X&2xa+8MM(ojn(Popz(Qh z7LG&zWPViDV}{J>c)!JXK3RV9G|@|#S6)(M^44FdY@Zo?KI^^N>16@>h=gV5YxNKC zt%4U8djc{e>f-tJ=JpK#?4uW9#L)@1iZN!!>c`KH41fNk0y}{qA^&mO_5+Xn-sN;{16^U3|i^_$7(e>3CjR*S7Qh z-mmCR%`tAs|zS#Rkr16}7&uyK*XNwU$%GAwx$C8-|d_cgGnyx0WU(pT3CT!&mTp zWBoGJqLPYmBJ>c^8d`?a<_E??^-Ti@hT)~TYLICauV8jGC#<8)4ii}I{b#p$82XoN z%5mXx5|{dBy}@jMw$WV230l~>3h42FD;|c-XS_dbGEtfX$+wxY21XHsb5V68*q&geyI&{ zy*^xJUJ9U{Q$06$n$w_}=ecFqIxIwAw2+E_F(m=sH< zPMV=Un^53GazGVHYZQPz>+7va$>6C6!_XiuUQee(~nJ_cz!L9acq+1SWfk&Z+1iAR*D_6J*f1! zQPQ7tK(uHUane||)U8SSB$Dfl2s{4q4Hd=-x1B;G@JI4@f-V%60@uF_Q2$0>Qimm zs5YcBp${DH<$NXM=zy(r?kI7@oD~dpszm+>%BXCTSm$U3u4j)`1j1Ua9P_ms^?zzAxdspPHo>g%$ZYb`dF-ZNrrx^6Mt4KiV>?b0pL)nYE~_ zP$NYeGJGE%|B*; z360 z=oF>sY+arM$80X*tGzsw7EB*>n+4SniQp>A$lxp75~+-xSL~p^JiDx2V-V3xY@;$O z%NdIb#SY#8v#?`ld6Tg{OmAq?i@GwZP~S=LWiP-DO2 zfPQfik0+e)UhF2jS_}+b2F1xi5y*zbJ#vULGVD8G8!5#cpJ{*>FEGjEQ~`dQ zcOU0y^v1QfPn5adbKorrTEV`n1jZ+_CsbJ?7Kr{!{MaVr<5I+;lH8( zlWWm?@-3xS25%g{URt*s)5O45P+KHTQmBiS5l41G*l2XM69dicDjS8R&7MI?rhX$| z9OeEVX^1FAvg=?cGlm5GH&pt&yd*=Av8$S^(AY%ltYRug)@W2>D^WA(SW;|dj#Bb* zPY9}ZL!MjVzPnal92|C{3IUIgvC$FM07?EV&8XVOsA2{>=keTXV!WOswB5r0g)(sH`pxVp$E*LSx0bY$^ho1gZ(Ce+BX zgV-v@;O*LCgouh%LTJjh>6fNe1i)!k?_(K>@#hAJi=BY zGE;k|p=-ghx5_WRZ|zIf2wi`nNO=!AA^h@IFVd>=cc9tAO;Z$>jb7>?tb6ny`W{KE z@4c#}i7OkeEN~Kt%gx{BlP5$=yT6^}6F42x4XRhqN%6t?;^?rmV5dyeoKLqcsOHK2 zbb#$ru$;PP7F>-8@AY=H`&w$0QopRgaXn7;V8}$bm*lMCBkc85YEVhMoV!yFW|9fq zOOmzYH%4z?uXN91iF#K}mflTpD~cK^sdvEd|BV->>NLNJv8A%AlG31C6zsX}U(Y-$ zZwF~!_}FM_&U^rCK^~wXBnkagUjoVFg9|^`O?Sx!Zea>pf;c8<%({Q|nH^JacOn1z zeADz)ALFn#kY)z$^0QBF!@D0pPDEp@pW1(>)BE4M#(XVf)^jdx86Y`CCpVU>tB zuWv)APNSav7T`?DGY-4Nv|7{Snoz5!!&0eVGg@vN53J3Ee_3g#hG{28yjf!D{fT1E zpg%UfmE;4?O=&gw@ZDbf3Hai_OYc~H3~3&%p!09Y^Dod7$$qC>#(szjxJE8nhoW^b zyHTy4i$#2Ft$oO_M0HjPEsBbN7v4b>>76ZMU^64jzyQgDIvRU(8vw zWPJAM{3hPn^}8Sq7x3jCh>#A0#0LkcK;;6~LD|#%`NK@4|3rICT1gYuQz2?o{Y!3t{~rZg8TZEN4}C z0NFhS4PVz}Y>K%r9px4qj2)fe-bF0^YHjv9n(WTJK5}pczXS&VM!l-6Fb>;jtTbAc zK>wvDj2JFDuA*@Qh}BhoWY_h{4$zT9GX>R%Nz*M!2arbiK*p^`yCvbGMUsmhg)T~` zogo2NWbfPXr~}*^P`(nPi=GphNo*`lsV|mWNcALV zT9G=LCo(Lc$(c{p)vLpUgeC#3E!-5SI2<4q|L5aG>&KDQ6FuD;dD&Is2 zkhb{2IeyUMrXlL3Ba;z9Ch9BN|Oh{&lpP3T)V)to~umT2O}(UETHGV#M=KbH!v$e0++(+CsN zSl4jZIVZ1@nNopF65IvlxKhF>5$T-|oFbj-96=Jh9ctiE1@X35d7DPBaSD)+;H0*g6&q6ycF7_o7Ecw|X6Ib0dkC_CeD&2k z4?8=&aA-}O)<}TCveL}yP3kxGgUUoI;yiH&aiWuC5M_T*)_gbr}=-st| zZJZ9OO_)~7+%}NDF!kg;Xf>^I7$qw`T-gJy4AHH+g(f9~Yxw(2pl-SRg!wfr8=mMO zCV?;L;%ft?iQ)j@x|yb=-9tNF>u8~|kQNpK7`dl5y417E$Ynes8{9URCTU895-IJ5 zXfeN$gmepw!q10Mxeweej^snobY3zU8wjP`Z4wJ<@b@jSL5`$!bslp5J**O@Yq>%d z_0hQbLdi?M!t9H9mHsEW9WxV>jiGKMeQ!=g11Yf_90%3xV6v_G>rUWzaJ=|>#w6Gt z!7>DF1j_a~&rQ84Qn+njH9Y0@^rEgU;RTPsTLbVLq$5sDYi4iv7pfSYk zd_X9gsDx|AO^DW24B~@?;DVWf=pZLF6g$J!A2^X~-$QzCY`9=kG+Yy0qnw*_=_~EN zmvYy&A-eT751Sl#79(PY&mVc)jF^}V$sWk(4;x?qGTBP>v}D_%V|3P5Q`KS5v8b{c=sf7;8 zFqg%9AX3{CQ8=vcoli2JJISLN>1js61v%7CNzMThI}#;JFoE~YZVWlH2&RkFfePwL zBC^c9cfypX9rvfb?57aJ6EZ_D5mra$NvyCy!xp?Lb-5yfL}CO8w=pD8^(npBqbtWe z0xUCvv>QNXDu@&m73$6t98wT%g8dU~(ucaHlfk$P7=<%SWg&vjyO`+Hl9|^Z7$A zOeO(-ugx8&LSF<0ZU{UYi$(r=E)z>S{3BcrF%?<<@A04krSP9aY&X{NJ*GFAU~Q`F zNp2ioI&(wWsc32Nd<&ggwXsqM(GTlAYEbad$|0uUnUksjzg3*x5Yc&Xb8vjKnM?>! zeF#^==usY-oz_FiVY|77gsk8r|G95&P2beFjv@L;uh@|)xJzj4aebFyE>LydpS;AD7Kmxcxl$Oc>#b9|?L=2Rh2C6xE zG!vK>JSXB`qb3?siIObloPr!}Ofs{EC#G+aQ~>t#!QGX!-OA zf#wb~D}+LF_GHM{J#CA8gfsC=llm~MJPCZ*5_RI6@5?mIa_Wiw4B5Dv}6#;FrRVu8jR zQ|+?GOQ9jvK@6*Cv+GW&!C8o4Q56s=%jKop=|6|B&CB5mKC>W1A3vz>k1ILtRO+cr;txw^|Xo7o4;1vI6I zA&x~YuD~?WRJ`lK*kG?PX+sv)HOUaUsmtw& z{ctGOOL3U4rz&j>uVP`l3tM8SEILA*^pL?ZaA@R_k_V?32mH)j0@U@J+?Gx!(Wd^w zI{)2K(vy=Us;57#LIjbWB|e)O+E#;H%DNrEe{_@$K&(}{)-vmwp^>XD?2CyX6{Lhy za!(R2Q$+KF-6fUr?s({!w4@$2Dggwpg`!?@Us5R)ic z08>>Z7#koZArTNXuS$mrlK>S+4a8m-{t3dHnKQk{ovDKfN3}$BhGK7s_R6T|S7ZMR z#d>?Gs$3g5+|N0|MJDBs7#%NfIJ8Lr?{*!TV+aK(mQIFwGKUd}%}YnaYZcDHmUls; zS#KH5QZE}E@72DIWZ zPDrZtVaRC?ff+sIP+_6#|j?V(2=p@p+rvTQt+G`62yXR5@5@B(b$-7-lj3+#&Deo1XCzPC>y*N3}&uX0<*I5PeO-4)iJc@c~< zx)tZNom4Dw^Nm(2y^EI>Gu^J&4&|cOwGd=fnl$LGy!#_PD3YeTk~BID%?Yi2hm{%b z2i4A&VXyz|$~)|>Ep7~d{0=UXUY-KDajD~JQ-3~tbfC}oRS+rn^3#ZiGBl2>aXSy3 z=kE{c+u4kIqR2Y}4Sj#O;urUZsUhW=y&vVEt*0_`OwyDc*JT?t%Au`m4bn+-N)kSv zK91 {ReJKDzsq0S-SERkON=-c09|2#}%+_b0t3Ya`yJPygodggISBkbAcyLjE*Yb3t~UOjgkC_x9x z0%ciuS;!aTIaZoh3#Ky z{Mn*dN(JR&aE6UjX}(iKdiHtp)?Dn+DT-#nTL!|b0~qQwX}hrXNf8(CFUUz3Ck@ZO zJr(~a$g9DPz8~o<709L)cO9H&>>POetiuW*8k;I$=Ny)+Qs(gZi0C>6uk}eX-yo2u z_Q?nPbZb&5ZAQ%xm3P5`a##*2TCphkfJs_WqJZj*G(~2M8EXJEwmy^-`Ohh+P)o8d z32-I3#1_iA1go*xr0xoVszj#v7K+l0sS|8GX(C^BPqg!rz>xH+2_DDrF2nbthIsV< zH#H9BPA2g(B$J;T3)c(AivPyJfRi z+O=6D@RCc02uj|UQPXi!$ED@sxGcSV0|n% zESt|!TTYS4n&=IT7>A!CxHRwu+mfH3gAvO8qtFqES*XOFv7wd=(p#vB_9p|lJGH#< zpqSTvztq@Vj38pJ1E@?*IZalBhiY7qD8lr9he#B2TuHSjNRe7gSNXyK0PN+vgGpJs zkbLPNQfDEW2OTT{tZkrJ@nZ(^`bK0RxEf-n_Qzz3q-$Mdh=Fz>d(I~bjhXwkwAbE#ajxzb1>IY4l z^bvM+z;j4T3J$DIIy7VdwwZsMK|r*zVIa~_TNNHxo0tP0S2=I_2a(-eij8|P=HCyvL?}NiRhz4V3H4+rb))2ccB9ciWLS?WQN^W zPT(mTz8B~sAx80&B>sLON)#-(m#)9@TmbJyu#(!n`HrE>x_o5LGmLwS=iWUCJ z$va2Lku;fU^K=pV9ZU+GEgLg3-USwpMBrAY=I;WH;6Yi0ua;BiM1;*Za$JT2 zc${@R6iaXXO$zt4A$&3Y+u%vBVd)u=eplj0mn}wMdkiGxc9f9m>u^Lp+UW{zO)C4HEw?2#b*6zx8Zr=L62x~jL8Fw9ewU#DT6 z2*_z8*r)u>2`PabRe88wRb&m|lG7)<>6lSQFjIkaL9Q23Uzt>(=JC^`hy_&9mX3S3g ze17Fpzc(+phd*xqX+PyJRJCh^kJjAyxsC#TvjI!a!vE8&T6n(QgS`~w2z%4=KOB=O zOc^0f#tPmk7=p}tBKZ9L2|iK0{8##~GllmA*&iR^$fziT2@EISxQ zGLAN1)CgHfd88>D^ZAr(@ERBCxbY(--zfXMfN5Buyr+Gu)4y(Soad?6Z8R#)^yd-d1Gau#{Ee~Msa8J!f(4)&Iuag*7dFBY{{PO+n0{8c6LZW zXc0MwtoFq-a*0id_%Bpyoo9GGkr%%MVY0J2^%QkbqN@4u?s?hn+AH`F13?4^#A;Mb>1;*iQ3? zWVEXstG~!WJRHWQDK;f|Fk)?ICjzhBxTBHAdvK6uhENYbMuF6@1MTCxZvsw3zrQ$J zOz5FIQ%d)e#61y$oe{ac&>Lpoui@i13&d%*oI~2`;BF^@9lE)TaSd!h)6Zmvnvkzv0aQ!JPe2 zQYfgY&U8F5gc)97Dyo>h3{uNTN;HUU=Ks(RQ>BZpSyX6Z0_y8r-Rw;uq9K7`?XU-A zN&TrP0B4W#eMpL3Z2WUCwyS)=%^hu6L{T=aXqbHpi8DML_%mjFVMj_&iaJhG)D@fl zqo#;3tB55bT78Boy=Cx(j zo3jc`p8rPKTR_F}E&ZZ{Cb+u>cOTr{-Q8_)Cj@tQm*DR1?(QDkEl7Ys2)UF0Ip25B zefPa@t+!Us(0g{%T~)hk_m-+(&9K%l1z=o53Xca5dU8UBr(u%i*&Tki4>N}JEuo5N zC)XxjPCN}pufXoP=W3PQ&0n}ZgqpJ4D34aE8(!8Psn%03 z=)^oHDl?{M#*$Lz#s)xnQ-!BRVF|X9F5H(Wt6i$v1kg=7eB>LzqO~iUP2*|&}=PoYMg6(K!GRgs+J#QqOoi;Sa7Q;5Co|fI_S}ucxvP=_qicnw#6kW@3 zkp{zDnL_T3_or*9ODt z)x^)|EDIxq5q1-Ul-hD}%ES%rB~f;2FMx;d_CZAv8I*Y@WU_m9Dcb7ng$K)r#ymf* zI8#4L@%SVu%SJZZ$>31FO?neEFnH-NaEu^j-s}fO4J+jH`q<>B1PPl4Kq8r%B>A1f zai{)={(nNQCWh?fO zr|<&7Sx$3Wb%jBIFqi^ko)!m~=5g}@VHJg6q+EkZR;06zVq92iQDQG;7oLS`b)TU+ zjjnfkmIptt)LjYP98~MrQP7jbywS>2e#pU%vVb`Vhqa7F$uWQ{KUD7{wr-WD&nQ$F zt}XSKsR(mZ5eL|Po0c=OSA>fkZ-VU7sDhnDi@(`5{-Im%U?#DxZ)*u;oMs&{9+66s zgHqF{XSq!cPg*Tsk_)GHxiYVXdpoJWu}rM-;SXRc=uT+C!&kRxqT#Kj^F)>I%8)7d zm8@U)gs%V*7_@Awv5**8Z!o;HHo3wF(93^F|Aa#vKs$jZMHI{eyG9W#JK0#=%Fr>| zAH=8=rpo0h{az8703Fi#bn>9fYGeaU<4fo z+M?-Xb7oo)%YES`ZN)L{Tu;J3dSb%=pKiO;V}AGG-o@yjK0CO>F;WCEj6IK1yzXEI zml$D+C()I-XLI!PknLXM?%a}~uhEC1ho7=qowQGOuH~KxD4Bl%GmJhZ*#4PduTy0% zXqsBIxQn=+Nh4kQ?JKP+V6kE6n8^;F@FtWaVUcwm*%w+!qq|{if{&K$LwJJbS+PoF z!_Eh+nDa);R&W;PQ#a3U0zO)RKLA1Rxf)IcvD4d-THHSXEAh1&Y@u4Z`90p_qHTTu za@%Jyq)S-CLs`~|1+S#2n_gr)W~xNkRC**K$ncrLSiIMD3^lPKR$or?p@w4-i#kuA z0-qn(hNsk<_f<;43*MXVwP;)$^MdY9UmSHc<2!!4thEy@KB5?2m;elX|rt;kR12=94?mIjUMAP zOg4QW=h2+RjQ$pJSf*D6<$ltKTb76jX+5MJxX*U#JdX|V+!plLGTfKBJec|xGeaJm zXqsrJ{<5c>dORc-3U3+EyV8^jLq{9(AV@Z-^UVViH33u0HA%YOPO`$84ROdpT=z!W zt05xj%Bikeh{LjBGBR!m%91CY=FE?6RS*M~8Y5;}G*PhZBRR9dXsYwi%r@AF9g0(C zgNf0!9HjYKcDaSf{NeqaRGk7J^fs(-{#Qw|50N>=otYS0HDr&g2%J9Fnx?m9mjEr; zKyr+bcob-gDo4?X&JokwI(!rAA?O(Pc!sP|`G)+1L$mQBof3flz4^@q@+_xB6y$7J zl2$qbC-$hc>r(+3V|10+fG_ikGS47r9}YsZUWSSUQt7z~y!Mu!h~2FH-d-gUaGBOK zI`%oO&W&ZK-eOq%b^>pGf^^2@9JVX`o7~_PkTvusM)J{F)wEraBlmXbRfhT0{AK`I z-!2**CYNAtON9@tv@B{AJSWHS9ePnilhnQfAxrWQkl-gum=t=kK*z66Q7(M*M%8jH z%R*ElJFvGBOsN*vCDg>qDE(}>7u*qQrZUPTnIcC%7|<0PK)2SJp`_dLJN);y#t^|u zn|Gu~8uqt+g47@QA(kT)n$%oQpCZa3&w(9@Fh9f*Zum4O{w% z;;7-1J8)V@84Inu%($l(UhDej9k?!_lhP@$G`@Td_Va%I(+Iy}QBJffXT2wy99+UF zsz?JMP&=Ve?2bakv0D}0G>HXHdGrX?IziVP%^jjceWy?q!8+A7=L!%&A56SrHM9&0 zl3UT|L%D=uV~dwAUk_7j#sU_wp$}tGO1G21#|`R)$H@@ z;lO?X1(A?oKhb=ZO*%DCc{BqE0StHo(^#{hl7om5=q?{KL$N@8tL)Lb(_9Wc-<)Fob6JDKd z?^EL=JS+VT<4mX`c*h%urcs`z^N(bBxMC>9Qp%)pG^WZCQJn$Gobde&gTx;wY@C60 zxy4dHTjI6Fx7nn31_`#fBqQ&t@WRqj$Ui|0%9gf`%O~Zt?>`lsxr{5u$dQ%0 zx1OA$`6v(cXKa9X*VjYZeBL#!qXUqmku zPL#k85!YCT3@nFG8(o+}j3Oe!)vkg9a|(_>ASf>HHA%qGeq+e6xm#-gA{i%Qin8f*G*!VAOR`Bly{6&{#s?qMH^)GH&P^Du_aFb$f5S1zN$R@JJ8ro9m6k=!1e8=?Jg>Qqy_%Hf7s3;6)Dh z=Qb#9p9=7+0>>h7E)VU7Sb?km!>dB}uU7>pQ3B!O<`nI{$lqyY*jQW0AAsS2)@uAu z{2|2&Shva(_j+DcoRI@4Dr`6lTzAt_yA^85k4QBYhe#9%RJjScBa=0bQg2AYPnMjF zvMlgDl-Z)(RQW3hLEE?c#(#DlS+FU+&J`lahDpLk3sg91pb|7j-Ne61SD>;zka&Zq zm$v3K1|I9z4d3)!hX}vd7RmoS;xmw(_m-M8krZ_bxBLtNa{WH}MSHZ(!9=bhpgaDw zZRjpU*69sONb0@3uE<}oH}>uImFwa1Y#txVKJWa&^hpKmI#~tsi_D zOKpL;&rA^S`xVZa5T*$`j8-27IWSwC{>mv=8$aDz^+iCMcK;;wxFvRmIiA4QXCQpDaY}!G^hp-#`q#Y5y;gC0FC_f=u zlPn$-v%BA6wgS#Y2-y67_lr%x6CKCs3G`8*U6SinzZE+l^Vtj0T1FAvfXZwFUi}txH8QiGXsoL-_^E$5FG~n??LUN{{}|KN#6T zO+__B%BLbZ@}j&~MUN1Kd?>!1zk27d@zYC?u*~>~&@ybPCm!!PiT`8Zs`t-OqF|S} zPx5w^g-2P~tYXblliPiCvm0df(DyYi$pl)sS(chRv;q1Ck-k;B8M3#zti;f~jt z@@PD8xb+{v1wA+dixUkTfdvHt4F?Ge1%LtvVEq$;1r37+4#8rB#UlO0!paU*#u3KE zCgTthB^NWMbV~SF22Dr^h>zfr>s1&vkqHy$%x>jf^LmaM60%egD_e7#VoVG;W8>|* zqiw^whg&)!eDpfl*{yzO#Z0HV>0qQo{T%cinKJdU=Z#F8I+Qw0J5PI)mLj%q-wAw) z0rOG)MsPQX?`Nyk{=WI?VuM#E8=^rnT&%=mBQEsEMP0ifI3^3}qP9U@@uFx!>`4v2 zbk4=i$pslPBuimnVr$&$o)nQ(REzbYSwd^vrn>gU7A|~v&bqEmiNSgXgx8badJxp4 zJ>!qXT6;t>Z`)1G6ds$JBI%7#5%h_k9tyNdR(PNVR=+ITy}emX!p62U795 zM66??@Z~c%n6cXQdu=>pRaFlw+_FZM-5wHPhGs{T18d{IPr2m74(d>;UsPcoj_U?cPs;H^i8*FRcAKrB1=Uz#>Xj* zoE(BG&mvzdtx(;Yy+W|`{QpXC=&$sKNp7X-?lJh0qbA2?>)UhHX&9#6EfSYfPtt^; z79q<6b|3yjh+Kb#*l1RD-Y9gfH0c4)CsGKk`S33Z8vK=DSNql{13ID72~d%lyfbhS zdkO#0N-8e>NTr$#ycJkfq(*dJA`p74JNHCv!B@AeN9T?4O1xThWrz=azZe7%9z1^+EGo-qn^-d{$SNrTJGuuUZYME7aa@9;)JZ(<-1kAAi(jg2Gdgddm^&z(CX{{~L;7TC5IT19E;a6pj8J&|USY-=JzA-sECEIeCcdN_h;b+eZ~E4ptm^Vx|NsjPoFyW&HlS?N8+@HZpooFP1F zSl-}w2~w0Qt}krV;p>i@{l(G|5{tchgxZgmFezdht2+50eJ^14J#W}9?J_$%k=_8)k+nyVRQew~Q&F=icqwTq=X%B7kK5{?s1Y7k=~TKKIkJD%+-t#g4G^&5uqr@*q9@>Y<|sHe zz8^pA*S2)fXy|mL9M%5{9PWG4S0~TnBk;;J@Y6jsR9#wlK3aJDeSP^3R47-#Yo_j{%W?rwh`H-ZYVeaZJK(nwekV{igcgP!FswRKQ!1v zu*QPYPVEK~Rjc!94OTW6Sl0Vtix$DFY^oo1K(ZpLcv#6pE!OS%Y*S2{D1984^1Wc5 z{JUCjxUk~Gr)zjjB#aWM8mJu!&~6Pze*U-LS8kYum%Dq0{qxgfgDt%J{eA~V2bsdM z)Y>D^1Sz=}gN0DN>B}7XIJ}_*ubNrX9AM8gwmNTC6n2>cQ|Wn`?IQ2lVjI#ccuf8? z@3myDr+mK0f@zS_ioyvDXBHB{>uO;0QvZZL)pvjwX)0+%G5Tnn;HJ^R*Mzm#5oFo; ziAv@Z@cnbH#a1|cRgA7HloCqt0km2^x@c!2-=(OvScj$eaSlC4Dq2@PfNkHO$(C3 z5fZwdh~mfj1MZ(8Zyl8{#+Aq|%#1WJ zTDtR~8f$tHT@>DV@6})fkeg&ie&P`d^_zdwDY@L>Lq_UtZO?-)MF|(;N7t*7i)U86Jb` zTv~#r&8?=^C8($LL1WoQ2m*fgj3FvNi3p#k9jA_Jl0D=28CvY8Zl%IJ^mhm1G_o9L+b`ZO zsREn&1mSuihjP4mm(HL5}(0?X$mJ5kX8u{`_JrecCzqt`C(I_KsMi=Lm_T)p#l z@74-{Gm!m%{z$&XF%#AWtSd3|IZLpy$54Vuh=9VK%ojE{g<-Xq*jF;?pw<& zZZdE4%WVzq?X6=9udCyRjxf%|)3cCFGHS=N#~<&#U)Ppi6S-Y@HHq-`OOhy4yK0`1 zm6{3sbHk_YGHmmgTHJ;{aUOwkx6AkTGXZ&^95*9VLyrD!b3+1vMye+Q{og2Fd!DeD(O@ z#GMAiLz^bdVqMU^w-moue{+t$XpPoCtO!aqxe_LeP&jXIO@R0lCffc{Vl>=Io)*( z(P^-Lj8J8L>m46P?LK*cXwaeS&_Vq@udb{1e>{p}yWT14`y?n`a21oyDPa0&-NOFs zQ*`F%y$(C(=HLVU$?k3n0$m0S^&1Xe)RP+d0{~A;h0wtBP)Hb9L>MUOe`cis2mmA$ z8Y&nSLf=m7gYJljwf5 zhXXsg2_7$JR1ZPn|G!@AowaipoK|iZUM<0g zjesU`D(WF(hOwD9jsl;?Od?JfGQ@aO84;L}Wxhaa)jR{oS9llrQ429V6qEz_E?U|Q z(N6nC3ogk4UgAih7E8$#3yrMChJ3&n$C75*alzK7YL^*MgN1Y~;mnPpqR9;R1bIs+Y5cWOst;kSP>7p`vlaQ~{h=U6SwboDT z9Ha0wE&jR!4{#?i6)O5$1Xb6RJBYIy@@fP>RyXgm`3a%K`bId2iH<%18(^NJ_~V`n z^Io`ce!l)+Pl;|atA6?yYb5xq%t8`hw0t3Zt}%_^2BU-DQw*PpB@vo1ZMn``1lFb@ zh?ZG+(4B3b^5s(w6e05q0;~s2Y1iwuW05vsVw7zCr0pF8l3q;G{fge`3p)(ZnhlVa z4c8W`y>XeQRmyh@m!BoY@j~|2c9yOc;%ne15(*x;;aB#sf`-)^j2rL?8WC{wmXXcb zh~F<^uvuV{kKJ^B2Gjufeq=6~nS{L;y)ma2|Ag@-A6D7qe#T#$eQFynPwbZ3K-V2h zpl&e63L}}%uLUqFeKwSHmu=|BiquxXv(U6&L4b+SRtp-ob{MCru^M7(Hf=W(^WaDV zrxbK<8MEbI5_P2Rg&es3P7iH3xWwD4GvLPPflEczZufHAmdxbgi z+B2{qv_Fy`DZLbRREKYdgniZ-C4A1ch zU1-#JBel800)sTv7%#R!jz&xKBVv#=(eC`~vF_?x&zD&k!$qw8pu!i~=wmwOl=5EH zB5&E)|9uMnl`Exus2lBZi8CxIPo%Gc*rcKis?FD%ci>Ca+E)GTHhXb=RJX`#fG9+)YDz z!=}8$C0#~XWK1rIO{0t|0*xw6ikeT#J{XwEzlsjH$lBC*HI(^K39@ne`^a=)oiZ@edc`tiBOeM3p#bohJrt9Gr#uNH&dF~6A5IC*KH%{hEw)7uy~+GHtg zVrRNfd`wElk?XH#ZoP*9z?`RbzBQPKrkjE{D!iEoU_JEnm80WKqE3 zhsMPw{D{6N5XM9+#S#98YwK~Bfa9=(;=5)K_7QShYYui}|3ZVJHGV{2`ClPsdC1{Y z$(Mrp1+PD$iu(|xh)3JLpVPQlZ^9pPiGf}Q(ZW**POxh^e+W^I?t~w;Z_U4@6MQB~ zB0Xx4j7Chzju8gPf1n`D2cf6ycfhz{Ed=K4R?`pf^9If&_1h0 zQ~e~eGB}rTElFg?*0Rf_q@StzYQ|P&K-{j~8+~$|tYeF;y=?7G3-k34AnM?&(Vf29 z~%e(~sow#P{}S4R?r z$V3=)|KtanXDljM@WgN|I#z@H6Dl@F$VJv^Z{JHbU%$SiT7b|GKe^Z*lnLjyf)^$* ze-t7U&KTHug(5QqKP$4i*pmOX%N1#;GaKZ_&tJTK6EA4=9n+B z#Pbey+X&?jD?_*!?=N%L(XeL`-IeedE&Mm-0Ja?Y&>)au^p5nR<*0&Ns3L(zhr`^+ zPY0(o^)d>c8UEPM1jz}2iN((aL)ZNQhzn2DnR5jW!7wJweJOZ4deN$ldvd% z84!7Z`7n+7|9Xl8?K%r_MWTv>b2Q{A5yT+WdGH6IN%D({`O)MLpz+^@kLzYQ;wG=? z1qwIk{0R}RH~sz*egE1~fPjVsK*4-~hWOXm4H^vU1_OXaMFXN^V6w1dVUx0P2rGYL zr4xUd(LF%mnW_6V06rl^(I|BHM8M9ON(0OZZ zw%h#dp6cK{J$)(NWi#{M7N0I1oyHz>J1HlM46(omdCTc9-wpTd(i09$ zNOs2*5`iyG#7!wdO*p`&6tyk*!*|b&8#$N;G;E^9BCb2a)^P|Zq9IinDYui5{T^?0WGBxO>`Em}0X3DYC7tC1IYFYle z(6nq@19>^_ggU6YM|Gb>zwRaS3@FXXK(Y@PSE+|jx9x_Kada}vYfEs@Q zDm61%eplGyUpx17&*bsS74i}E_4a4nLW5?hjv6^>iW3*d&&`vh=9kz;j5wZ`l|$jt z>50#F)>>)NwF?tT9{PZaX*aOGCOT!la5^2*mDG`0gq|}BIxLfd*nGoOUL<9c zbv0?g?NhBR1|Au`Yq7)75m1Y3%$fF6N4zUh>1171Vs!WCJ(yZSZzeV?&9WLD|!cQk@3N5yA!LvX8%>3kPsoHU_A z*DSS}>50FBTSe|~tHjQ!u>*~?yEltZq!W+DX$3Ou^tV1q#K_e1@D+|GGacPj#(KhQ zqkit+Ok?>OAQvf+ZjlTwL+`h^w7@gj{t=O*EY& z4mv-!kny!+!z!frdtXyCYaSil4G9SP9?@^{dJ^{>2dHP? zR(SQ=@g74hbAM1;?$LES%Q(P0oA5OQ6*qQz5=cVOKGsigj5$zBpK_4Z*eOVevdg@R zxq3bJ&wy$nhCaX0vqe{H9)DG+->)X4#PUaaUakh$Xx{Gjz;72{VtI2Y)-?62Vd$0Fos^iH{g>KMorU%iiJbaKM!D5Fb3F~A+S9$RsN9hd z+n*pKT=YxW-VtzO*S!pI+Ub>@F1p0(uv)U?1_{9Th5a>zmNokSGK5|N$@*W^Uh@&e z&gR->GpZwx&rsCcn~xamnlCf^Zn_^4yJ)F60!kT#8o)gy6G>V#GJT+owVChlFw5%UlQn@z7Qtnh1|<>2ukCZCE68d@rDn z4MlPfHms%k5G6h@B>Va43NQVhA^k&#+a6h#Dnc?tD)#WB0`)o4%;8$yB%UgL)G3oA zJK3BOvdUxBcGGz)Auuo0XvkOTapf4Z0%-)a#&w=(qz4JM>0ZJGjI1QwQZQazE2v)m zSpp7YmDVg#@L;PvGZou;wbR|_DI>9Jo#Ox{y*mr{EB}J{c#$2e6oE&%k61Jt>rIrT z^n6^vLM9(`yvgVvz+q8vUo#p@`4{10v8bq=1@~<3OpKsxi>5GELJFf^1RN)pJCo|0 z7&`vK7JD6LFd{muIoe@pmgjtGws^>h4Y`^&Flgh+LPN5!ax-DDS|03206aCJGAOg$ z9O9_h_?8W;O+e)3noPc3=bF>0v`COWZChQNj(^HJ<0G+kNlb1|wm2xqZb|#Yz_g9w z)jk}_szB>@mrNt5RbN80k`AV0rJIVsDw=wWgjKQl66oFRIU(t~4+iG=ZC)(MM>jxi z`D(5Jt-|7!X0sRhj~oWPK<*cHYUWcAUyQ{?;v_(+RYMv`x*Jm-Mz96z3R9t^wiXFj z`;9S0o3b~k!!IXMR3sQC+~b*l`>%G`+88r}c>Z&;8>6g#St5Pg-{tN>J6cE3@(eX; zPz;JfO$X9}htog57XSX#(GpRjE_-t8lp7T>>5ijaGbNa9GNf~+@y6MJ*{RCM&rf2S zJ<6M0t+6jw-w;9cFhIIA16_n~?BE)fWmA^8s8AkIrXP3wE1D%H;XZH9>T9Hd@$pdr zC|O{}JI2h+OnVlmxl#HVn?6yuGOnhaYEbfsWei$ngji3LZQ5ZJ^V6sChB?4PDwz}v zqZ;Ug;i{pAkG%PnEdT9zgG|k$9A<=#rp79|cFvP+(JZ%ltILOoa>^h*SuuJFPyV7c zDke=uT{1Ekg|Gs97~2sB)&6HGrYk%K-Zq> znhLf>ODW_T9ddel3HYqWNqXJq3F9?>sEj#tJYvLU0jYw%|zYRUir8~$++-)D8M*WlNiz);jY>+s%E|N z>DZ}y$O8{gTD_+J0AM5}PRC!c#ikM&u5yj%Uq)Rs^@Y84K>@k<#j2fnW~mkas^yv2 zuQ^Y@6@C251p3tSb}Qx_mrvU+*tZ^eu3uxo6%y`R?1?pR!{6PU(OP%+K72R5lKqsmCR{)xUu)dZkXHvg7h;oC#Hpv$sH_hc@lqOZGMc6 z?wacSY9+fia1S`Q0tv=UZHoR1yALsi9_|pW)Rx0;eW3JT5M!p2e4J^$4kV zc08;a^=Oh@rRBl5o_V$~^EyKuB^6p#s*@_VZkc`6BI!snjt86945Re*D--Eus@uLs z+@ZM(l~nRBD<`y(1R3;~yI`AnL0b%ZWb#b|8<|vSlUN=U^4BXmU!c<7z%X z?%CZ`CD}`2mnq^7^|^1Uz=pT#Fq&Sa4jb}bZ&F7Rbl!v_-}f;C_|ej~36RDONSEdc z)63ZEoBaC)p81T+%X34@vxesSP}@c_HMZt@>COGx{<;DuQDxr8Udo?XYH2RNd0yJA zq;(n_zGRh>Uj<1#ERDA`h85#Qrzre5Vyx60a|LRcQ+;%}x3k4Zv8bnSDcwLQ*F(p< zgCX+kxA8%1iT60uXVYud{k9_&Z2SPst&bMd$BS7S2_Di3@rb`lGENP;1x zOB@@;CGU?#d z{T7=viWw{Fn6ySuxW=KgseC)T+xiDUT3EcIG}EZ*)9zXyR%yLgt0h0Y@+p}k#mI7p zPiU-9$ttC9=9*pYUCA>592?8d;Gg#aJdte&WgiFCJ69DI*U3&cz)TW(uYqGvHEbMe z>TySwR`441M!U!twnFKsvECcBu$-NR>?Dq(UrU)M!Or`mT*tFJ|R={uh5Nn6vFj$Rxsm7+sM zeI^BOS8V5cS##dG+*+&7Br%UX-D}R^9V@Hr^T=Lbp{ZX*^eYwfROD+L!S7Nsa_?GJ z?+1Bt$%lIn-ZM=gu-DBJ2d9kaTeW|)4=`EK`e{OKIUa=OD^drVN=#&*4a%#wS&s0W zjYd}20@w?%gOfbfIZNx-lOE;{vylc7Yt0~tfpxzP=LpF zHt5=j0D4$*1YDKi$WOTSkOI{QPAd}TM5hQB}A)j1;A$TyZAS$cbg2xGnV7ftz^5iw zKjH-Hk3J(`$MvL90A71adzZ@)h%ZgxsQcOJYCg1K$plYtF#PT1UYb8CT4eOBh5LDV zp8owhu=s}na2~jp?UG-PmlzmW-X}lw@~fg?bE~{~KiV~}F3NChw(fs!M5>c84@o=Z zuueS$CFe>3i&_SB>}!cJH!akuF+M4!D0y=>nIwn^eA|L0=KDk`WXHfARpZy=Z@7As zdWZOhqP4UZKTzHJ%M|i%JbT-59gd6Ji_j&}FT zFT1|Bb$sTvp=N4&M+49$3WO}b8oc9IYqKJ1$+CvEN%%KkNmop(x;4G3?{p3t*beYM zR&(N3^r!Kq5W9(siz_u5(*F8O1XqCpP@jV1x&Sdhtc?*w5wBS3fz#Za`YXm4yu1%{C;K7E_4JwWAQeduPZDwF62*>o4ULj_eP^q9 zyK?Jh=oxJUM$mO{iB=q{!l4^~ZM|IKVHj>2)spWo=~G}`8qzUsZNT!UY?kfi_9#)g zu18C<2zMOI+P%c`~_RU z>P>%VbIcQvjQ_LxPCL_op_<$FyQ^Jl#S3F@Pd0X4Mjt#`-C0&YI+XU#bKLm*$fwI8 zO?dGn)7=-wS|%lAqlTq?9YzxBq4wFt6;6Iwrnd#tx00We3U-xwrf>MxppWe6--BIP zsd&+{tD+k7&e!g3!HIbFl!*-W4j*tLAQX)C$;J86qM?-~h96Ao&{Zw+Y~;vfjO0Hw z4Vn?Xhy?@Ggr!71(W?^Sple_Up^D-@glY?w4P} zb(<5<)|OVGRM3m~em3<*^Zjfz-6Fu6ZX+>n&+Iu??Cm$)I0b{-)PWb#B>uYPLPEg6 zBSJ%efcP)BTr_lO@D8X71{s@(s+x&&!vZ;ru&A<2U}8aG;{d68(jaC~(LM~jv1vkb zlbG4R*VO*m1yn zNUS(Z?+ZH40x;@vlM?YXtv~)&tTU1|*va`ywlU6%4pg`DV&<&#(|*wo{mEH`4M(W~ zqKu8z!*uGZc`EP06_S9ltD;djxWG9S5N#a1n>=DO(X*{4M&+@S^Fyj~**@|CCXH#@ z;Uwm8e)3f}8DKbzHE(Dlu*5y}zdwLoJLiM3Fr_?@UIqv}b4aS85C_!qMwE?V23>q9 z%Kmiz% zBI#^-ld_G?4{6`$Ijs)=Iz5$nKCem4+vK%KFsg7niRqqZ8bibV3{#%eiWqL2#kV0M zwn?u_Yqm`DEjOCDNo!kq9ij+B*#wuA7sJO$1=DU)LulJtPnXYf4%@EMq3W?2|KdvEj*4U($6&Z7v{_58Y$(b@ z)+l{o$2Wng6ZmVsK~>}u(|;;A;DYquY$pE)oBap~UAeOKOgiHB9;z8$HAOPD@_n|a zf@54viUUSj(HB@XF5Vw6hq9?;ta6>dEpuY=2K0!N$4L&5F$EB4leM3!|MuDKOL+)u zrQQ`{zSa+|<7C?{-?|n(Bqo3Bx*AerBXP)jpcK0Sj%N6)3}t{~crJY(8K=b8r4*Vq zMTCA^rc_na6r-6kFzOfS|MEcGzI<8}`Xyn@0&!zzbbPLLhRFEY-Oa>l(gDd_xjV)| zCxy#iJc5%3ps9eF*9m)Fok?zmZQ3jh&`;LK$=vuHS?lGY#reCiL*Ylxmc{Ruxe`A^ zqv8{S^CPO?a6Nb(Y`?2=1j7HDy%!slb|a1e3sfrDm`hSyvV0x0VFCo(_Ud5jm{Kt-w59*5 zb$tA)=pg4S#r0R~!s}0tC)Vj7RD4C-nL?FRunVjrC%GCUp>4^E->E*;nD6`GXBW)h zCR_=s&El_r{qpY9N4HLD&- z>9G{s7#}1`TnT;4`L@TGd2UE&f55~=pnWluj645w?){Qq=vp7)4w*E2N}{=VJ|dfN&_(5b&gH(HuQ`=r};x=%Hpvku^QPCjsP z9yZA4D`vLGK*Ce%F(l63ob@2^>=LG0yJ!G_XgLOsHOWY+_m9(Kx zadThtSgElE4ez>^mgPOsR(O;Qo9_;z`efN9Qn2VR7h+FQr=ssQH}=+Xr!V6qwx^4I z%*>0fE(8}m9c=HLD_!}&B{y0^6X#m{wN46O!@lHFD#S5sp-QjAV|+oX*1iJPXtO+d zD{@E4Cnpan;k*Y83#4i-HreSa`A4A3)aA8vkhA z9{_qgfn+7QSJy&IdniGY3~&y4@_>!@X?>xI7MdtTtx*xj7gyE6e@k>dHr1OB2>%~K z=w3_oSN?Dh@8QjC(Z<)s5_4-4^Smytgtjah@EqIM{gbwNlGpJ6RsV z7=d*CffvhMaFR9W8j^6R+ss?_(D9W(Yx|*UUfXKeSw^m0v+M?+VA3=F=6o6542*r3! zspTVpk5SNQ)%dCjFNF^Dcz_ygSp8%yS5T> z#_YE$<<6e#kZAmv3a9~c&||DQj~KnuCuqrGRNed}PImnds>RVr&23V8Xwrr#oXQ+} zWhOId^0^9w^$p3t!1fkVt5!?|QfcJP#sVh+VPn%Cw-vB*NGHltx9mszf0^ z`4PE92Kzi8zMeFA6iIR}8C{ker+$3}4bJyRh@-lu978n1=6GmajpfQaNlGEZq)rwU z0A6)^UK#*-l+^N$lj^_tdxe0!vSlR@+A*%)6##~-UY36$C-`5LU1>NJY}+2$daa3J z9!trLWsqv@j3t?2EMbVoIzsj>#A68+VT>`Dq>^Pu4Tdab>&Z?=v`CZe4U)0TGI`NA zy~q3g|Gt0casRuH`@HV!Jns8G&Xb&)Xe8_)t2<+f+(eE9E8TYxBAcD@>C*M#SkMX& zI!HmY8?|fzTrcyGetZe8SASt6a~|S}{V%Z>f%z})W&f&X#8K0W-a&oGZ;GV;0F4$? zxYm;+9i5_RE-B zj&jqfkP zX(b)A#Ga`oyt(VkO7Ot&R4jpEqyg~bmbhn|`4u^zhuQ*ty@ab&=*-C;FS!Z% zP00}ekL^c<-zClw7}6GmMI#NkEX_maIqI)%cMD0MBlki%Th}}bugJ~G#fs0KW*2WH zzF&W0Iy3~q!Y7WYC;h5$5~;fAh7Miqgo6mVM(@4rt-RR;kU5&6U;FRV0_N)R90FEBWm}huS0^1RH!+Ql>)Dd)-k!nz{Y;?mU(Ll;)4vng|hhX?kp*8nw^rGH;-=Q$fz7Eixxn6FY7;?n1! zm$H@(k^hEWjORKKGudEUuQg4RE_`cd4t}@vVkbsc=hpmfsmncRcPFz*EdGT!vvt9E zE?GtDxNenpqnuf3#(ZCM7ncyZG~Wy=lvkdOC8-YD_GM7L+vjB7M_8(NFCdGL5zn0^ z64xST;(HL4;0p_A>WxmOB>xq}@pQ0;qbbH!~>^>dJ{hCjTp0>F9>XOOg#lj0>ED3 zQg6vafv^X(s~S%o`=MZ%JfCx9f;dH`LSXp7pl!wbLPr6CUrh?RJYtcx=#()0Pw5YT z;=qn6cT*{%L}~Kv0N<}oS*1l9X5@1sZ9K0ZrSK%Ly>W}c{;dBaM}I>mv#Etj~Ewh%m_!Gu$?c;G*lAl z5J{~Ru37T3f$LLxXYa7|yFrP1=M2m|LWB#+!QbKi@t~LE) zT$LN_07xkKqJP@Erg4`+@7Mtz{RWgb^=*HFc5IN_i|PmX6=OsL%Q~F?dGabyo0K6f zWbg^Nev9bERIsIIcD1_hNlv&ck(!V2!wl8M$ldw1K zyMH;vvYbH(K&4iD3#u&ESFeY5 z71fX|XPe^lh4z-i#NHdJ6zi00Ewnsf(eo^XsqBo$uy5`gwHfhp-s`Qct-w4pWrKy| z+$CXc^fQ_`S9D5C^JNY^0vC5)U^NSRB&W~Uu7nMJD1)s2$?p}VGjoHYGo5hTsTi15 z>Et!(wkn>i3*SrYX!rHa9@Sn*a7J*$FPew=pzSqsB{tm#L^F*=lvHq^OG_Y&@Y|7M zm@AvWKC0N>vwm;9Bd{hR9^|QiwN2ME51#*cyRCX48itr^MYbiq@% z4=(ktY`;>~lh<4L4M>(EjXNvOgJjnU_Ow^~;Zu(PnwLCg2=hFuEAv*Eo)9TF5%)&8 z)l=H8&gLB`@V>7g{P)P1E4R;-k?^KHnw;5;Lgs3g>Rk#NIcqldK_My5h3%)}*DeDM_3+e-(|7+*K~X1G(iFaCtRA?39O|vA6_50Zd_Fh{38*N_DdmOK zmxU-ebBi`(p9y6AXGNWwMpMF`-+6K#>Otm3kO9Se7@)*Ee;aQAh!h^&^zaQtq*Mst zxk}E)BlFCDxf9j>OzRZ(*Mh|@4~~DrEd7wcc<4oT9FN{X4-y0#;dg}qs!VunMV`J^ zK|kMtfQx7zQ^ZnIZv{~aaS}nl1L(?`vp>7!=DKg0bmTauLxEE*1<=0>7&Euu$j+ND2K8G0TYxmgMx(@$vZ8xZ1?{SGOusNl(auW*Aqp5YVDJ+06E1ch!KR^K@QHMe!ZO+s%u-(u8yt=7~Xu>#Gz zG1hB0!u&;y>+J`bP^S8pmF!(-PP+CDPR6O~ScgYQ;mgFR|K*It14@*i)Um}04*kU2 z8_uzmlYH3@mhEi0By+~)a%bD0<3k9#+l~NX&fy@)1aGl9)KWaxfEzF4LDsZELHBzD zwz`tKL-(roRVBqSCtctt>sesRcKE^84P$=J^r$baw0)wpAylw`A6YmB;nT2TWNt6q`#w zbji@}RbsG|ibh~gY#7({&YjEO#bll;Ak~c4C(u?LX%uTFiUmTb-3}Vx&)z$sTTWLE zz({#C$(7?!nm8>&?F27MXAPwnc0SPE@EqFaxp3WGd2XL1UB1*~Y*L|Xad|~7dV$Vy zbP$z>%hvwU8K=~WPpSF;S6aNQEdjpE9uCU?hE7zqOG9l`8UvMkblzKUH2be^y8jp& zbC771OK}nw)19PaBi-tbjGh$wS@7`7cC0f?gaQ@E#vY0K`GKBBT^l>z`6{-Xat;i` z-hwr^^5L^=@N3$Nr7jJ9y-uOal1a*MD(gUzn!@E~>N?MZHOw!oj7G@~qZOVq@^E@^gVoL`1~+`zrg4GH=q zhUR8rZV6ybF}5Kn|Ijy1xVyqnCbXR|s(F&j6nTT2I&B@6U)Momn zl~40vbNl+;CPGgwrXWGeRz#vo^va=%#z!&v-QX>;r?CzDmF&wICs&t^gjb+HbyAlu zMj$fEW+#&V8gGY(KVE`c>Cwx4@n%%k0e}1*(>b4BUJnY1Zgl-#TGDp0Kkn<2!w5~g zvI66hkuJCqL^qCJr{ynR-v56Ayn?5WKTl%wvo~rR^I$L2G3XIr$!y>eANg-P#SqaU fgzs%Vr*-jYG(YMS<ttdtee# diff --git a/static/img/docusaurus.png b/static/img/docusaurus.png deleted file mode 100644 index f458149e3c8f53335f28fbc162ae67f55575c881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5142 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 F{0H{b<4^zq diff --git a/static/img/undraw_docusaurus_mountain.svg b/static/img/undraw_docusaurus_mountain.svg deleted file mode 100644 index af961c49..00000000 --- a/static/img/undraw_docusaurus_mountain.svg +++ /dev/null @@ -1,171 +0,0 @@ - - Easy to Use - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_react.svg b/static/img/undraw_docusaurus_react.svg deleted file mode 100644 index 94b5cf08..00000000 --- a/static/img/undraw_docusaurus_react.svg +++ /dev/null @@ -1,170 +0,0 @@ - - Powered by React - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_tree.svg b/static/img/undraw_docusaurus_tree.svg deleted file mode 100644 index d9161d33..00000000 --- a/static/img/undraw_docusaurus_tree.svg +++ /dev/null @@ -1,40 +0,0 @@ - - Focus on What Matters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/snapshots/rom/data_exports_index.json b/static/snapshots/rom/data_exports_index.json deleted file mode 100644 index 76873a9e..00000000 --- a/static/snapshots/rom/data_exports_index.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/data_exports", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": [ - { - "id": 6, - "key": "v201501-1", - "name": null, - "hash": "xuhoh-cisif-nodon-mazon-fusen", - "version": "2015-01-31T13:25:55.000+01:00" - }, - { - "id": 5, - "key": "v201501", - "name": null, - "hash": "xuhoh-cisif-nodon-mazon-fusen", - "version": "2015-01-31T13:20:55.000+01:00" - } - ] - } -} diff --git a/static/snapshots/rom/fill_out_requests_create.json b/static/snapshots/rom/fill_out_requests_create.json deleted file mode 100644 index 3a2c40a4..00000000 --- a/static/snapshots/rom/fill_out_requests_create.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "request": { - "request_method": "POST", - "path": "/api/v1/dossiers/epd_id_index/fill_out_requests/", - "body": { - "fill_out_request": { - "questionnaire_keys": ["questionnaire_one"] - } - } - }, - "response": { - "status": 200, - "headers": { - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Location": "", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id":1, - "respondent_type":"patient_version", - "completing_url":"https://default.example.com/client/session/new?token=8815c257" - } - } -} diff --git a/static/snapshots/rom/fill_out_session_missing_questionnaire_key.json b/static/snapshots/rom/fill_out_session_missing_questionnaire_key.json deleted file mode 100644 index f433fe26..00000000 --- a/static/snapshots/rom/fill_out_session_missing_questionnaire_key.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "request": { - "request_method": "POST", - "path": "/api/v1/dossiers/some_epd_id/fill_out_sessions", - "body": { - "questionnaire_keys": [ - - ], - "return_to": "http://some.address/to/return/to" - } - }, - "response": { - "status": 422, - "headers": { - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "errors": { - "questionnaire_keys": "missing", - "response_ids": "missing" - } - } - } -} diff --git a/static/snapshots/rom/fill_out_session_missing_return_to.json b/static/snapshots/rom/fill_out_session_missing_return_to.json deleted file mode 100644 index 6dc3ff57..00000000 --- a/static/snapshots/rom/fill_out_session_missing_return_to.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "request": { - "request_method": "POST", - "path": "/api/v1/dossiers/some_epd_id/fill_out_sessions", - "body": { - "questionnaire_keys": [ - "quest4" - ] - } - }, - "response": { - "status": 422, - "headers": { - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "errors": { - "return_url": [ - "missing" - ] - } - } - } -} diff --git a/static/snapshots/rom/measurements_show.json b/static/snapshots/rom/measurements_show.json deleted file mode 100644 index 26383d7c..00000000 --- a/static/snapshots/rom/measurements_show.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/measurements/1.json", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 1, - "name": "Measurement 0", - "description": null, - "active": true, - "label": "intake", - "protocol_id": 1, - "questionnaires": [ - { - "id": 1, - "key": "roqua_simple", - "quby_key": "simple", - "name": "Simpele Vragenlijst" - } - ] - } - } -} diff --git a/static/snapshots/rom/non_responses_show.json b/static/snapshots/rom/non_responses_show.json deleted file mode 100644 index a27da29a..00000000 --- a/static/snapshots/rom/non_responses_show.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/dossiers/epd_id_0/non_responses/1", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 1, - "non_response_at": "2015-01-31T13:30:55.000+01:00", - "response_ids": [ - 1 - ], - "reason_group": "Patiënt is wel benaderd voor de ROM meting, maar:", - "reason_option": "Patiënt retourneert meetinstrument niet.", - "reason_code": "04", - "reason_other": "user entered text" - } - } -} diff --git a/static/snapshots/rom/protocols_show.json b/static/snapshots/rom/protocols_show.json deleted file mode 100644 index 71b42db6..00000000 --- a/static/snapshots/rom/protocols_show.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/protocols/5.json", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 5, - "name": "Protocol", - "description": "foo bar", - "active": true, - "automatic": false, - "measurements": [ - { - "id": 4, - "name": "Measurement 3", - "description": null, - "active": true, - "label": "intake", - "protocol_id": 5, - "questionnaires": [ - { - "id": 3, - "key": "roqua_simple", - "quby_key": "simple", - "name": "Simpele Vragenlijst" - } - ] - } - ] - } - } -} diff --git a/static/snapshots/rom/respondents_index.json b/static/snapshots/rom/respondents_index.json deleted file mode 100644 index b6647cc9..00000000 --- a/static/snapshots/rom/respondents_index.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/dossiers/epd_id_0/respondents", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": [ - { - "id": 1, - "label": "Patiënt", - "respondent_type": "patient" - } - ] - } -} diff --git a/static/snapshots/rom/respondents_show.json b/static/snapshots/rom/respondents_show.json deleted file mode 100644 index 03090d4d..00000000 --- a/static/snapshots/rom/respondents_show.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/dossiers/epd_id_2/respondents/2", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 2, - "label": "Patiënt", - "respondent_type": "patient" - } - } -} diff --git a/static/snapshots/rom/responses_create.json b/static/snapshots/rom/responses_create.json deleted file mode 100644 index dca738dc..00000000 --- a/static/snapshots/rom/responses_create.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "request": { - "request_method": "POST", - "path": "/api/v1/dossiers/epd_id_resp_create/responses", - "body": { - "questionnaire_key": "key_resp_cre", - "answer_data": { - "answer": "data" - }, - "respondent": "patient", - "started_at": 1422706855, - "filled_out_at": 1422707455 - } - }, - "response": { - "status": 201, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Location": "", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 1, - "respondent_id": 4, - "name": null, - "questionnaire_name": null, - "questionnaire_key": "key_resp_cre", - "open_from": null, - "open_till": null, - "requesters": [ - - ], - "completer_type": "patient", - "completed_at": "2015-01-31T13:30:55.000+01:00", - "status": "completed", - "completing_url": null, - "values": { - "answer": "data" - }, - "outcome": { - "scores": { - "tot": { - "score": true, - "label": "Totaalscore", - "value": 37, - "referenced_values": [ - - ] - } - }, - "action": null, - "alarm": null, - "attention": null, - "complete": null - }, - "flags": { - }, - "textvars": { - }, - "started_at": "2015-01-31T13:20:55.000+01:00", - "measurement_id": null, - "non_response_id": null - } - } -} diff --git a/static/snapshots/rom/responses_index.json b/static/snapshots/rom/responses_index.json deleted file mode 100644 index 4d7c4ad1..00000000 --- a/static/snapshots/rom/responses_index.json +++ /dev/null @@ -1,319 +0,0 @@ -{ - "request": { - "request_method": "GET", - "path": "/api/v1/dossiers/epd_id_index/responses", - "body": { - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Content-Type": "application/json; charset=utf-8" - }, - "body": [ - { - "id": 2, - "respondent_id": 5, - "name": "Questionnaire With Flags", - "questionnaire_name": "Questionnaire With Flags", - "questionnaire_key": "quest1", - "open_from": null, - "open_till": null, - "requesters": [ - - ], - "completer_type": "patient", - "completed_at": null, - "status": "open", - "completing_url": "http://default.example.com/client/session/new?token=fedca987", - "values": { - }, - "outcome": { - "scores": { - }, - "action": null, - "alarm": null, - "attention": null, - "complete": null - }, - "flags": { - "female": false, - "with_flags_hides_v_1_flag": true - }, - "textvars": { - }, - "started_at": null, - "measurement_id": null, - "non_response_id": null - }, - { - "id": 3, - "respondent_id": 5, - "name": "Questionnaire With Textvars", - "questionnaire_name": "Questionnaire With Textvars", - "questionnaire_key": "quest2", - "open_from": null, - "open_till": null, - "requesters": [ - - ], - "completer_type": "patient", - "completed_at": null, - "status": "open", - "completing_url": "http://default.example.com/client/session/new?token=fedca987", - "values": { - }, - "outcome": { - "scores": { - }, - "action": null, - "alarm": null, - "attention": null, - "complete": null - }, - "flags": { - }, - "textvars": { - "with_textvars_var1": "{{with_textvars_var1}}", - "with_textvars_var2": "var2_default", - "with_textvars_var3": "var3_default" - }, - "started_at": null, - "measurement_id": null, - "non_response_id": null - }, - { - "id": 4, - "respondent_id": 5, - "name": "OQ-45", - "questionnaire_name": "OQ-45", - "questionnaire_key": "oq45", - "open_from": null, - "open_till": null, - "requesters": [ - { - "epd_id": "epdid_0" - } - ], - "completer_type": null, - "completed_at": "2015-01-27T13:30:55.000+01:00", - "status": "completed", - "completing_url": null, - "values": { - "v_1": 4, - "v_2": 3, - "v_3": 2, - "v_4": 3, - "v_5": 3, - "v_6": 2, - "v_7": 3, - "v_8": 4, - "v_9": 2, - "v_10": 2, - "v_11": 3, - "v_12": 4, - "v_13": 2, - "v_14": 3, - "v_15": 4, - "v_16": 2, - "v_18": 3, - "v_19": 4, - "v_20": 3, - "v_21": 2, - "v_22": 3, - "v_23": 4, - "v_24": 2, - "v_25": 3, - "v_26": 4, - "v_27": 3, - "v_28": 3, - "v_29": 2, - "v_30": 3, - "v_31": 4, - "v_32": 2, - "v_33": 3, - "v_34": 4, - "v_35": 2, - "v_36": 3, - "v_37": 4, - "v_38": 2, - "v_39": 3, - "v_40": 4, - "v_41": 4, - "v_42": 3, - "v_43": 2, - "v_44": 3, - "v_45": 3, - "v_46": 4 - }, - "outcome": { - "scores": { - "totaal": { - "score": true, - "label": "Totaal", - "value": 135, - "norm": ">= 55", - "interpretation": "Klinisch", - "tscore": 110, - "tscore_interpretation": "Zeer hoog", - "oru_flag": "HH", - "global": true, - "referenced_values": [ - "v_1", - "v_2", - "v_3", - "v_4", - "v_5", - "v_6", - "v_7", - "v_8", - "v_9", - "v_10", - "v_11", - "v_12", - "v_13", - "v_14", - "v_15", - "v_16", - "v_18", - "v_19", - "v_20", - "v_21", - "v_22", - "v_23", - "v_24", - "v_25", - "v_26", - "v_27", - "v_28", - "v_29", - "v_30", - "v_31", - "v_32", - "v_33", - "v_34", - "v_35", - "v_36", - "v_37", - "v_38", - "v_39", - "v_40", - "v_41", - "v_42", - "v_43", - "v_44", - "v_45", - "v_46" - ] - }, - "psychisch": { - "score": true, - "label": "Psychisch Onwelbevinden", - "value": 74, - "norm": ">= 33", - "interpretation": "Klinisch", - "tscore": 102, - "tscore_interpretation": "Zeer hoog", - "oru_flag": "HH", - "referenced_values": [ - "v_2", - "v_3", - "v_5", - "v_6", - "v_8", - "v_9", - "v_10", - "v_11", - "v_13", - "v_15", - "v_23", - "v_24", - "v_25", - "v_26", - "v_28", - "v_30", - "v_32", - "v_34", - "v_35", - "v_36", - "v_37", - "v_41", - "v_42", - "v_43", - "v_46" - ] - }, - "interpers": { - "score": true, - "label": "Interpersoonlijk Functioneren", - "value": 33, - "norm": ">= 12", - "interpretation": "Klinisch", - "tscore": 99, - "tscore_interpretation": "Zeer hoog", - "oru_flag": "HH", - "referenced_values": [ - "v_1", - "v_7", - "v_16", - "v_18", - "v_19", - "v_20", - "v_21", - "v_27", - "v_31", - "v_38", - "v_44" - ] - }, - "sociaal": { - "score": true, - "label": "Sociale Rolvervulling", - "value": 28, - "norm": ">= 10", - "interpretation": "Klinisch", - "tscore": 116, - "tscore_interpretation": "Zeer hoog", - "oru_flag": "HH", - "referenced_values": [ - "v_4", - "v_12", - "v_14", - "v_22", - "v_29", - "v_33", - "v_39", - "v_40", - "v_45" - ] - } - }, - "action": "alarm", - "alarm": [ - "v_8", - "v_11", - "v_27", - "v_33", - "v_45" - ], - "attention": [ - - ], - "complete": null - }, - "flags": { - }, - "textvars": { - }, - "started_at": "2015-01-31T13:30:55.000+01:00", - "measurement_id": null, - "non_response_id": null - } - ] - } -} diff --git a/static/snapshots/rom/responses_update.json b/static/snapshots/rom/responses_update.json deleted file mode 100644 index 90361ff8..00000000 --- a/static/snapshots/rom/responses_update.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "request": { - "request_method": "PUT", - "path": "/api/v1/dossiers/epd_id_resp_update/responses/5", - "body": { - "questionnaire_key": "key_resp_upd", - "answer_data": { - "answer": "data" - } - } - }, - "response": { - "status": 200, - "headers": { - "X-XSS-Protection": "1; mode=block", - "X-Content-Type-Options": "nosniff", - "Cache-Control": "no-cache, no-store, max-age=0, must-revalidate", - "Pragma": "no-cache", - "Expires": "Fri, 01 Jan 1990 00:00:00 GMT", - "Location": "", - "Content-Type": "application/json; charset=utf-8" - }, - "body": { - "id": 5, - "respondent_id": null, - "name": null, - "questionnaire_name": null, - "questionnaire_key": "key_resp_upd", - "open_from": null, - "open_till": null, - "requesters": [ - - ], - "completer_type": null, - "completed_at": "2015-01-31T13:30:55.000+01:00", - "status": "completed", - "completing_url": null, - "values": { - "answer": "data" - }, - "outcome": { - "scores": { - "tot": { - "score": true, - "label": "Totaalscore", - "value": 37, - "referenced_values": [ - - ] - } - }, - "action": null, - "alarm": null, - "attention": null, - "complete": null - }, - "flags": { - }, - "textvars": { - }, - "started_at": null, - "measurement_id": null, - "non_response_id": null - } - } -} diff --git a/tsconfig.json b/tsconfig.json index f0343e7d..8bf91d3b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,5 @@ { - // This file is not used in compilation. It is here just for a nice editor experience. - "extends": "@tsconfig/docusaurus/tsconfig.json", - "compilerOptions": { - "baseUrl": ".", - "jsx": "react-jsx" - } + "extends": "astro/tsconfigs/strict", + "include": [".astro/types.d.ts", "**/*"], + "exclude": ["dist"] } diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 7fca2534..00000000 --- a/yarn.lock +++ /dev/null @@ -1,8912 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ai-sdk/gateway@2.0.7": - version "2.0.7" - resolved "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.7.tgz" - integrity sha512-/AI5AKi4vOK9SEb8Z1dfXkhsJ5NAfWsoJQc96B/mzn2KIrjw5occOjIwD06scuhV9xWlghCoXJT1sQD9QH/tyg== - dependencies: - "@ai-sdk/provider" "2.0.0" - "@ai-sdk/provider-utils" "3.0.16" - "@vercel/oidc" "3.0.3" - -"@ai-sdk/provider-utils@3.0.16": - version "3.0.16" - resolved "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.16.tgz" - integrity sha512-lsWQY9aDXHitw7C1QRYIbVGmgwyT98TF3MfM8alNIXKpdJdi+W782Rzd9f1RyOfgRmZ08gJ2EYNDhWNK7RqpEA== - dependencies: - "@ai-sdk/provider" "2.0.0" - "@standard-schema/spec" "^1.0.0" - eventsource-parser "^3.0.6" - -"@ai-sdk/provider@2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.0.tgz" - integrity sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA== - dependencies: - json-schema "^0.4.0" - -"@ai-sdk/react@^2.0.30": - version "2.0.88" - resolved "https://registry.npmjs.org/@ai-sdk/react/-/react-2.0.88.tgz" - integrity sha512-WdJfH2u5hJvpjCVYqEamt+k69OHonFqLDXz9qNcS07sjUewEHjjApMVu6r4DabP3i2fx+ycLzCNdJ3B91T99Mw== - dependencies: - "@ai-sdk/provider-utils" "3.0.16" - ai "5.0.88" - swr "^2.2.5" - throttleit "2.1.0" - -"@algolia/abtesting@1.8.0": - version "1.8.0" - resolved "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.8.0.tgz" - integrity sha512-Hb4BkGNnvgCj3F9XzqjiFTpA5IGkjOXwGAOV13qtc27l2qNF8X9rzSp1H5hu8XewlC0DzYtQtZZIOYzRZDyuXg== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/autocomplete-core@1.19.2": - version "1.19.2" - resolved "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz" - integrity sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw== - dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.19.2" - "@algolia/autocomplete-shared" "1.19.2" - -"@algolia/autocomplete-plugin-algolia-insights@1.19.2": - version "1.19.2" - resolved "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz" - integrity sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg== - dependencies: - "@algolia/autocomplete-shared" "1.19.2" - -"@algolia/autocomplete-shared@1.19.2": - version "1.19.2" - resolved "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz" - integrity sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w== - -"@algolia/client-abtesting@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.42.0.tgz" - integrity sha512-JLyyG7bb7XOda+w/sp8ch7rEVy6LnWs3qtxr6VJJ2XIINqGsY6U+0L3aJ6QFliBRNUeEAr2QBDxSm8u9Sal5uA== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/client-analytics@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.42.0.tgz" - integrity sha512-SkCrvtZpdSWjNq9NGu/TtOg4TbzRuUToXlQqV6lLePa2s/WQlEyFw7QYjrz4itprWG9ASuH+StDlq7n49F2sBA== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/client-common@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.42.0.tgz" - integrity sha512-6iiFbm2tRn6B2OqFv9XDTcw5LdWPudiJWIbRk+fsTX+hkPrPm4e1/SbU+lEYBciPoaTShLkDbRge4UePEyCPMQ== - -"@algolia/client-insights@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.42.0.tgz" - integrity sha512-iEokmw2k6FBa8g/TT7ClyEriaP/FUEmz3iczRoCklEHWSgoABMkaeYrxRXrA2yx76AN+gyZoC8FX0iCJ55dsOg== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/client-personalization@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.42.0.tgz" - integrity sha512-ivVniRqX2ARd+jGvRHTxpWeOtO9VT+rK+OmiuRgkSunoTyxk0vjeDO7QkU7+lzBOXiYgakNjkZrBtIpW9c+muw== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/client-query-suggestions@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.42.0.tgz" - integrity sha512-9+BIw6rerUfA+eLMIS2lF4mgoeBGTCIHiqb35PLn3699Rm3CaJXz03hChdwAWcA6SwGw0haYXYJa7LF0xI6EpA== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/client-search@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.42.0.tgz" - integrity sha512-NZR7yyHj2WzK6D5X8gn+/KOxPdzYEXOqVdSaK/biU8QfYUpUuEA0sCWg/XlO05tPVEcJelF/oLrrNY3UjRbOww== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/events@^4.0.1": - version "4.0.1" - resolved "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz" - integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== - -"@algolia/ingestion@1.42.0": - version "1.42.0" - resolved "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.42.0.tgz" - integrity sha512-MBkjRymf4BT6VOvMpJlg6kq8K+PkH9q+N+K4YMNdzTXlL40YwOa1wIWQ5LxP/Jhlz64kW5g9/oaMWY06Sy9dcw== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/monitoring@1.42.0": - version "1.42.0" - resolved "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.42.0.tgz" - integrity sha512-kmLs7YfjT4cpr4FnhhRmnoSX4psh9KYZ9NAiWt/YcUV33m0B/Os5L4QId30zVXkOqAPAEpV5VbDPWep+/aoJdQ== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/recommend@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.42.0.tgz" - integrity sha512-U5yZ8+Jj+A4ZC0IMfElpPcddQ9NCoawD1dKyWmjHP49nzN2Z4284IFVMAJWR6fq/0ddGf4OMjjYO9cnF8L+5tw== - dependencies: - "@algolia/client-common" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -"@algolia/requester-browser-xhr@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.42.0.tgz" - integrity sha512-EbuxgteaYBlKgc2Fs3JzoPIKAIaevAIwmv1F+fakaEXeibG4pkmVNsyTUjpOZIgJ1kXeqNvDrcjRb6g3vYBJ9A== - dependencies: - "@algolia/client-common" "5.42.0" - -"@algolia/requester-fetch@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.42.0.tgz" - integrity sha512-4vnFvY5Q8QZL9eDNkywFLsk/eQCRBXCBpE8HWs8iUsFNHYoamiOxAeYMin0W/nszQj6abc+jNxMChHmejO+ftQ== - dependencies: - "@algolia/client-common" "5.42.0" - -"@algolia/requester-node-http@5.42.0": - version "5.42.0" - resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.42.0.tgz" - integrity sha512-gkLNpU+b1pCIwk1hKTJz2NWQPT8gsfGhQasnZ5QVv4jd79fKRL/1ikd86P0AzuIQs9tbbhlMwxsSTyJmlq502w== - dependencies: - "@algolia/client-common" "5.42.0" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz" - integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== - dependencies: - "@babel/helper-validator-identifier" "^7.27.1" - js-tokens "^4.0.0" - picocolors "^1.1.1" - -"@babel/compat-data@^7.27.2", "@babel/compat-data@^7.27.7", "@babel/compat-data@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz" - integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA== - -"@babel/core@^7.21.3", "@babel/core@^7.25.9": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz" - integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw== - dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-module-transforms" "^7.28.3" - "@babel/helpers" "^7.28.4" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/traverse" "^7.28.5" - "@babel/types" "^7.28.5" - "@jridgewell/remapping" "^2.3.5" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/generator@^7.25.9", "@babel/generator@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz" - integrity sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ== - dependencies: - "@babel/parser" "^7.28.5" - "@babel/types" "^7.28.5" - "@jridgewell/gen-mapping" "^0.3.12" - "@jridgewell/trace-mapping" "^0.3.28" - jsesc "^3.0.2" - -"@babel/helper-annotate-as-pure@^7.27.1", "@babel/helper-annotate-as-pure@^7.27.3": - version "7.27.3" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz" - integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== - dependencies: - "@babel/types" "^7.27.3" - -"@babel/helper-compilation-targets@^7.27.1", "@babel/helper-compilation-targets@^7.27.2": - version "7.27.2" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz" - integrity sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ== - dependencies: - "@babel/compat-data" "^7.27.2" - "@babel/helper-validator-option" "^7.27.1" - browserslist "^4.24.0" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.27.1", "@babel/helper-create-class-features-plugin@^7.28.3", "@babel/helper-create-class-features-plugin@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz" - integrity sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.3" - "@babel/helper-member-expression-to-functions" "^7.28.5" - "@babel/helper-optimise-call-expression" "^7.27.1" - "@babel/helper-replace-supers" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - "@babel/traverse" "^7.28.5" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.27.1": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz" - integrity sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.3" - regexpu-core "^6.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.6.5": - version "0.6.5" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz" - integrity sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg== - dependencies: - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-plugin-utils" "^7.27.1" - debug "^4.4.1" - lodash.debounce "^4.0.8" - resolve "^1.22.10" - -"@babel/helper-globals@^7.28.0": - version "7.28.0" - resolved "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz" - integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== - -"@babel/helper-member-expression-to-functions@^7.27.1", "@babel/helper-member-expression-to-functions@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz" - integrity sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg== - dependencies: - "@babel/traverse" "^7.28.5" - "@babel/types" "^7.28.5" - -"@babel/helper-module-imports@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz" - integrity sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w== - dependencies: - "@babel/traverse" "^7.27.1" - "@babel/types" "^7.27.1" - -"@babel/helper-module-transforms@^7.27.1", "@babel/helper-module-transforms@^7.28.3": - version "7.28.3" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz" - integrity sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw== - dependencies: - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-validator-identifier" "^7.27.1" - "@babel/traverse" "^7.28.3" - -"@babel/helper-optimise-call-expression@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz" - integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== - dependencies: - "@babel/types" "^7.27.1" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.27.1", "@babel/helper-plugin-utils@^7.8.0": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz" - integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== - -"@babel/helper-remap-async-to-generator@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz" - integrity sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.1" - "@babel/helper-wrap-function" "^7.27.1" - "@babel/traverse" "^7.27.1" - -"@babel/helper-replace-supers@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz" - integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.27.1" - "@babel/helper-optimise-call-expression" "^7.27.1" - "@babel/traverse" "^7.27.1" - -"@babel/helper-skip-transparent-expression-wrappers@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz" - integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== - dependencies: - "@babel/traverse" "^7.27.1" - "@babel/types" "^7.27.1" - -"@babel/helper-string-parser@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz" - integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== - -"@babel/helper-validator-identifier@^7.27.1", "@babel/helper-validator-identifier@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz" - integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== - -"@babel/helper-validator-option@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz" - integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== - -"@babel/helper-wrap-function@^7.27.1": - version "7.28.3" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz" - integrity sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g== - dependencies: - "@babel/template" "^7.27.2" - "@babel/traverse" "^7.28.3" - "@babel/types" "^7.28.2" - -"@babel/helpers@^7.28.4": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz" - integrity sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w== - dependencies: - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.4" - -"@babel/parser@^7.27.2", "@babel/parser@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz" - integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ== - dependencies: - "@babel/types" "^7.28.5" - -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz" - integrity sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/traverse" "^7.28.5" - -"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz" - integrity sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz" - integrity sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz" - integrity sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - "@babel/plugin-transform-optional-chaining" "^7.27.1" - -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.28.3": - version "7.28.3" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz" - integrity sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/traverse" "^7.28.3" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-import-assertions@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz" - integrity sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-syntax-import-attributes@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz" - integrity sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-syntax-jsx@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz" - integrity sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-syntax-typescript@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz" - integrity sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz" - integrity sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-async-generator-functions@^7.28.0": - version "7.28.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz" - integrity sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-remap-async-to-generator" "^7.27.1" - "@babel/traverse" "^7.28.0" - -"@babel/plugin-transform-async-to-generator@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz" - integrity sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA== - dependencies: - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-remap-async-to-generator" "^7.27.1" - -"@babel/plugin-transform-block-scoped-functions@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz" - integrity sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-block-scoping@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz" - integrity sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-class-properties@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz" - integrity sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-class-static-block@^7.28.3": - version "7.28.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz" - integrity sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.28.3" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-classes@^7.28.4": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz" - integrity sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.3" - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-globals" "^7.28.0" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-replace-supers" "^7.27.1" - "@babel/traverse" "^7.28.4" - -"@babel/plugin-transform-computed-properties@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz" - integrity sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/template" "^7.27.1" - -"@babel/plugin-transform-destructuring@^7.28.0", "@babel/plugin-transform-destructuring@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz" - integrity sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/traverse" "^7.28.5" - -"@babel/plugin-transform-dotall-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz" - integrity sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-duplicate-keys@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz" - integrity sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz" - integrity sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-dynamic-import@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz" - integrity sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-explicit-resource-management@^7.28.0": - version "7.28.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz" - integrity sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/plugin-transform-destructuring" "^7.28.0" - -"@babel/plugin-transform-exponentiation-operator@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz" - integrity sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-export-namespace-from@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz" - integrity sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-for-of@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz" - integrity sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - -"@babel/plugin-transform-function-name@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz" - integrity sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ== - dependencies: - "@babel/helper-compilation-targets" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/traverse" "^7.27.1" - -"@babel/plugin-transform-json-strings@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz" - integrity sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-literals@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz" - integrity sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-logical-assignment-operators@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz" - integrity sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-member-expression-literals@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz" - integrity sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-modules-amd@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz" - integrity sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA== - dependencies: - "@babel/helper-module-transforms" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-modules-commonjs@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz" - integrity sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw== - dependencies: - "@babel/helper-module-transforms" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-modules-systemjs@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz" - integrity sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew== - dependencies: - "@babel/helper-module-transforms" "^7.28.3" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-validator-identifier" "^7.28.5" - "@babel/traverse" "^7.28.5" - -"@babel/plugin-transform-modules-umd@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz" - integrity sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w== - dependencies: - "@babel/helper-module-transforms" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz" - integrity sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-new-target@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz" - integrity sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz" - integrity sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-numeric-separator@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz" - integrity sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-object-rest-spread@^7.28.4": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz" - integrity sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew== - dependencies: - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/plugin-transform-destructuring" "^7.28.0" - "@babel/plugin-transform-parameters" "^7.27.7" - "@babel/traverse" "^7.28.4" - -"@babel/plugin-transform-object-super@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz" - integrity sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-replace-supers" "^7.27.1" - -"@babel/plugin-transform-optional-catch-binding@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz" - integrity sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-optional-chaining@^7.27.1", "@babel/plugin-transform-optional-chaining@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz" - integrity sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - -"@babel/plugin-transform-parameters@^7.27.7": - version "7.27.7" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz" - integrity sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-private-methods@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz" - integrity sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-private-property-in-object@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz" - integrity sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.1" - "@babel/helper-create-class-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-property-literals@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz" - integrity sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-react-constant-elements@^7.21.3": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz" - integrity sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-react-display-name@^7.28.0": - version "7.28.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz" - integrity sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-react-jsx-development@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz" - integrity sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.27.1" - -"@babel/plugin-transform-react-jsx@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz" - integrity sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.1" - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/plugin-syntax-jsx" "^7.27.1" - "@babel/types" "^7.27.1" - -"@babel/plugin-transform-react-pure-annotations@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz" - integrity sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-regenerator@^7.28.4": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz" - integrity sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-regexp-modifiers@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz" - integrity sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-reserved-words@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz" - integrity sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-runtime@^7.25.9": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.5.tgz" - integrity sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w== - dependencies: - "@babel/helper-module-imports" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - babel-plugin-polyfill-corejs2 "^0.4.14" - babel-plugin-polyfill-corejs3 "^0.13.0" - babel-plugin-polyfill-regenerator "^0.6.5" - semver "^6.3.1" - -"@babel/plugin-transform-shorthand-properties@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz" - integrity sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-spread@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz" - integrity sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - -"@babel/plugin-transform-sticky-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz" - integrity sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-template-literals@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz" - integrity sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-typeof-symbol@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz" - integrity sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-typescript@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz" - integrity sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.27.3" - "@babel/helper-create-class-features-plugin" "^7.28.5" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" - "@babel/plugin-syntax-typescript" "^7.27.1" - -"@babel/plugin-transform-unicode-escapes@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz" - integrity sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-unicode-property-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz" - integrity sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-unicode-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz" - integrity sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/plugin-transform-unicode-sets-regex@^7.27.1": - version "7.27.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz" - integrity sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.27.1" - "@babel/helper-plugin-utils" "^7.27.1" - -"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.25.9": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz" - integrity sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg== - dependencies: - "@babel/compat-data" "^7.28.5" - "@babel/helper-compilation-targets" "^7.27.2" - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-validator-option" "^7.27.1" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.28.5" - "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.27.1" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.27.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.28.3" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-import-assertions" "^7.27.1" - "@babel/plugin-syntax-import-attributes" "^7.27.1" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.27.1" - "@babel/plugin-transform-async-generator-functions" "^7.28.0" - "@babel/plugin-transform-async-to-generator" "^7.27.1" - "@babel/plugin-transform-block-scoped-functions" "^7.27.1" - "@babel/plugin-transform-block-scoping" "^7.28.5" - "@babel/plugin-transform-class-properties" "^7.27.1" - "@babel/plugin-transform-class-static-block" "^7.28.3" - "@babel/plugin-transform-classes" "^7.28.4" - "@babel/plugin-transform-computed-properties" "^7.27.1" - "@babel/plugin-transform-destructuring" "^7.28.5" - "@babel/plugin-transform-dotall-regex" "^7.27.1" - "@babel/plugin-transform-duplicate-keys" "^7.27.1" - "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.27.1" - "@babel/plugin-transform-dynamic-import" "^7.27.1" - "@babel/plugin-transform-explicit-resource-management" "^7.28.0" - "@babel/plugin-transform-exponentiation-operator" "^7.28.5" - "@babel/plugin-transform-export-namespace-from" "^7.27.1" - "@babel/plugin-transform-for-of" "^7.27.1" - "@babel/plugin-transform-function-name" "^7.27.1" - "@babel/plugin-transform-json-strings" "^7.27.1" - "@babel/plugin-transform-literals" "^7.27.1" - "@babel/plugin-transform-logical-assignment-operators" "^7.28.5" - "@babel/plugin-transform-member-expression-literals" "^7.27.1" - "@babel/plugin-transform-modules-amd" "^7.27.1" - "@babel/plugin-transform-modules-commonjs" "^7.27.1" - "@babel/plugin-transform-modules-systemjs" "^7.28.5" - "@babel/plugin-transform-modules-umd" "^7.27.1" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.27.1" - "@babel/plugin-transform-new-target" "^7.27.1" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.27.1" - "@babel/plugin-transform-numeric-separator" "^7.27.1" - "@babel/plugin-transform-object-rest-spread" "^7.28.4" - "@babel/plugin-transform-object-super" "^7.27.1" - "@babel/plugin-transform-optional-catch-binding" "^7.27.1" - "@babel/plugin-transform-optional-chaining" "^7.28.5" - "@babel/plugin-transform-parameters" "^7.27.7" - "@babel/plugin-transform-private-methods" "^7.27.1" - "@babel/plugin-transform-private-property-in-object" "^7.27.1" - "@babel/plugin-transform-property-literals" "^7.27.1" - "@babel/plugin-transform-regenerator" "^7.28.4" - "@babel/plugin-transform-regexp-modifiers" "^7.27.1" - "@babel/plugin-transform-reserved-words" "^7.27.1" - "@babel/plugin-transform-shorthand-properties" "^7.27.1" - "@babel/plugin-transform-spread" "^7.27.1" - "@babel/plugin-transform-sticky-regex" "^7.27.1" - "@babel/plugin-transform-template-literals" "^7.27.1" - "@babel/plugin-transform-typeof-symbol" "^7.27.1" - "@babel/plugin-transform-unicode-escapes" "^7.27.1" - "@babel/plugin-transform-unicode-property-regex" "^7.27.1" - "@babel/plugin-transform-unicode-regex" "^7.27.1" - "@babel/plugin-transform-unicode-sets-regex" "^7.27.1" - "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.14" - babel-plugin-polyfill-corejs3 "^0.13.0" - babel-plugin-polyfill-regenerator "^0.6.5" - core-js-compat "^3.43.0" - semver "^6.3.1" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.18.6", "@babel/preset-react@^7.25.9": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz" - integrity sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-validator-option" "^7.27.1" - "@babel/plugin-transform-react-display-name" "^7.28.0" - "@babel/plugin-transform-react-jsx" "^7.27.1" - "@babel/plugin-transform-react-jsx-development" "^7.27.1" - "@babel/plugin-transform-react-pure-annotations" "^7.27.1" - -"@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.25.9": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz" - integrity sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g== - dependencies: - "@babel/helper-plugin-utils" "^7.27.1" - "@babel/helper-validator-option" "^7.27.1" - "@babel/plugin-syntax-jsx" "^7.27.1" - "@babel/plugin-transform-modules-commonjs" "^7.27.1" - "@babel/plugin-transform-typescript" "^7.28.5" - -"@babel/runtime-corejs3@^7.25.9": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.28.4.tgz" - integrity sha512-h7iEYiW4HebClDEhtvFObtPmIvrd1SSfpI9EhOeKk4CtIK/ngBWFpuhCzhdmRKtg71ylcue+9I6dv54XYO1epQ== - dependencies: - core-js-pure "^3.43.0" - -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.25.9": - version "7.28.4" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz" - integrity sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ== - -"@babel/template@^7.27.1", "@babel/template@^7.27.2": - version "7.27.2" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz" - integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== - dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/parser" "^7.27.2" - "@babel/types" "^7.27.1" - -"@babel/traverse@^7.25.9", "@babel/traverse@^7.27.1", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.3", "@babel/traverse@^7.28.4", "@babel/traverse@^7.28.5": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz" - integrity sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ== - dependencies: - "@babel/code-frame" "^7.27.1" - "@babel/generator" "^7.28.5" - "@babel/helper-globals" "^7.28.0" - "@babel/parser" "^7.28.5" - "@babel/template" "^7.27.2" - "@babel/types" "^7.28.5" - debug "^4.3.1" - -"@babel/types@^7.21.3", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.28.5", "@babel/types@^7.4.4": - version "7.28.5" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz" - integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== - dependencies: - "@babel/helper-string-parser" "^7.27.1" - "@babel/helper-validator-identifier" "^7.28.5" - -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== - -"@csstools/cascade-layer-name-parser@^2.0.5": - version "2.0.5" - resolved "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz" - integrity sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A== - -"@csstools/color-helpers@^5.1.0": - version "5.1.0" - resolved "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz" - integrity sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA== - -"@csstools/css-calc@^2.1.4": - version "2.1.4" - resolved "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz" - integrity sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ== - -"@csstools/css-color-parser@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz" - integrity sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA== - dependencies: - "@csstools/color-helpers" "^5.1.0" - "@csstools/css-calc" "^2.1.4" - -"@csstools/css-parser-algorithms@^3.0.5": - version "3.0.5" - resolved "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz" - integrity sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ== - -"@csstools/css-tokenizer@^3.0.4": - version "3.0.4" - resolved "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz" - integrity sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw== - -"@csstools/media-query-list-parser@^4.0.3": - version "4.0.3" - resolved "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz" - integrity sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ== - -"@csstools/postcss-alpha-function@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.1.tgz" - integrity sha512-isfLLwksH3yHkFXfCI2Gcaqg7wGGHZZwunoJzEZk0yKYIokgre6hYVFibKL3SYAoR1kBXova8LB+JoO5vZzi9w== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-cascade-layers@^5.0.2": - version "5.0.2" - resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz" - integrity sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg== - dependencies: - "@csstools/selector-specificity" "^5.0.0" - postcss-selector-parser "^7.0.0" - -"@csstools/postcss-color-function-display-p3-linear@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.1.tgz" - integrity sha512-E5qusdzhlmO1TztYzDIi8XPdPoYOjoTY6HBYBCYSj+Gn4gQRBlvjgPQXzfzuPQqt8EhkC/SzPKObg4Mbn8/xMg== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-color-function@^4.0.12": - version "4.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.12.tgz" - integrity sha512-yx3cljQKRaSBc2hfh8rMZFZzChaFgwmO2JfFgFr1vMcF3C/uyy5I4RFIBOIWGq1D+XbKCG789CGkG6zzkLpagA== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-color-mix-function@^3.0.12": - version "3.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.12.tgz" - integrity sha512-4STERZfCP5Jcs13P1U5pTvI9SkgLgfMUMhdXW8IlJWkzOOOqhZIjcNhWtNJZes2nkBDsIKJ0CJtFtuaZ00moag== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-color-mix-variadic-function-arguments@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.2.tgz" - integrity sha512-rM67Gp9lRAkTo+X31DUqMEq+iK+EFqsidfecmhrteErxJZb6tUoJBVQca1Vn1GpDql1s1rD1pKcuYzMsg7Z1KQ== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-content-alt-text@^2.0.8": - version "2.0.8" - resolved "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.8.tgz" - integrity sha512-9SfEW9QCxEpTlNMnpSqFaHyzsiRpZ5J5+KqCu1u5/eEJAWsMhzT40qf0FIbeeglEvrGRMdDzAxMIz3wqoGSb+Q== - dependencies: - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-contrast-color-function@^2.0.12": - version "2.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-2.0.12.tgz" - integrity sha512-YbwWckjK3qwKjeYz/CijgcS7WDUCtKTd8ShLztm3/i5dhh4NaqzsbYnhm4bjrpFpnLZ31jVcbK8YL77z3GBPzA== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-exponential-functions@^2.0.9": - version "2.0.9" - resolved "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz" - integrity sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-font-format-keywords@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz" - integrity sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw== - dependencies: - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -"@csstools/postcss-gamut-mapping@^2.0.11": - version "2.0.11" - resolved "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz" - integrity sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-gradients-interpolation-method@^5.0.12": - version "5.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.12.tgz" - integrity sha512-jugzjwkUY0wtNrZlFeyXzimUL3hN4xMvoPnIXxoZqxDvjZRiSh+itgHcVUWzJ2VwD/VAMEgCLvtaJHX+4Vj3Ow== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-hwb-function@^4.0.12": - version "4.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.12.tgz" - integrity sha512-mL/+88Z53KrE4JdePYFJAQWFrcADEqsLprExCM04GDNgHIztwFzj0Mbhd/yxMBngq0NIlz58VVxjt5abNs1VhA== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-ic-unit@^4.0.4": - version "4.0.4" - resolved "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.4.tgz" - integrity sha512-yQ4VmossuOAql65sCPppVO1yfb7hDscf4GseF0VCA/DTDaBc0Wtf8MTqVPfjGYlT5+2buokG0Gp7y0atYZpwjg== - dependencies: - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -"@csstools/postcss-initial@^2.0.1": - version "2.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz" - integrity sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg== - -"@csstools/postcss-is-pseudo-class@^5.0.3": - version "5.0.3" - resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz" - integrity sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ== - dependencies: - "@csstools/selector-specificity" "^5.0.0" - postcss-selector-parser "^7.0.0" - -"@csstools/postcss-light-dark-function@^2.0.11": - version "2.0.11" - resolved "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.11.tgz" - integrity sha512-fNJcKXJdPM3Lyrbmgw2OBbaioU7yuKZtiXClf4sGdQttitijYlZMD5K7HrC/eF83VRWRrYq6OZ0Lx92leV2LFA== - dependencies: - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-logical-float-and-clear@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz" - integrity sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ== - -"@csstools/postcss-logical-overflow@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz" - integrity sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA== - -"@csstools/postcss-logical-overscroll-behavior@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz" - integrity sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w== - -"@csstools/postcss-logical-resize@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz" - integrity sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-logical-viewport-units@^3.0.4": - version "3.0.4" - resolved "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz" - integrity sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ== - dependencies: - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-media-minmax@^2.0.9": - version "2.0.9" - resolved "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz" - integrity sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/media-query-list-parser" "^4.0.3" - -"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.5": - version "3.0.5" - resolved "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz" - integrity sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg== - dependencies: - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/media-query-list-parser" "^4.0.3" - -"@csstools/postcss-nested-calc@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz" - integrity sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A== - dependencies: - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -"@csstools/postcss-normalize-display-values@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz" - integrity sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-oklab-function@^4.0.12": - version "4.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.12.tgz" - integrity sha512-HhlSmnE1NKBhXsTnNGjxvhryKtO7tJd1w42DKOGFD6jSHtYOrsJTQDKPMwvOfrzUAk8t7GcpIfRyM7ssqHpFjg== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-progressive-custom-properties@^4.2.1": - version "4.2.1" - resolved "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.1.tgz" - integrity sha512-uPiiXf7IEKtUQXsxu6uWtOlRMXd2QWWy5fhxHDnPdXKCQckPP3E34ZgDoZ62r2iT+UOgWsSbM4NvHE5m3mAEdw== - dependencies: - postcss-value-parser "^4.2.0" - -"@csstools/postcss-random-function@^2.0.1": - version "2.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz" - integrity sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-relative-color-syntax@^3.0.12": - version "3.0.12" - resolved "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.12.tgz" - integrity sha512-0RLIeONxu/mtxRtf3o41Lq2ghLimw0w9ByLWnnEVuy89exmEEq8bynveBxNW3nyHqLAFEeNtVEmC1QK9MZ8Huw== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -"@csstools/postcss-scope-pseudo-class@^4.0.1": - version "4.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz" - integrity sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q== - dependencies: - postcss-selector-parser "^7.0.0" - -"@csstools/postcss-sign-functions@^1.1.4": - version "1.1.4" - resolved "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz" - integrity sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-stepped-value-functions@^4.0.9": - version "4.0.9" - resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz" - integrity sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-text-decoration-shorthand@^4.0.3": - version "4.0.3" - resolved "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz" - integrity sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA== - dependencies: - "@csstools/color-helpers" "^5.1.0" - postcss-value-parser "^4.2.0" - -"@csstools/postcss-trigonometric-functions@^4.0.9": - version "4.0.9" - resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz" - integrity sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A== - dependencies: - "@csstools/css-calc" "^2.1.4" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - -"@csstools/postcss-unset-value@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz" - integrity sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA== - -"@csstools/selector-resolve-nested@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz" - integrity sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g== - -"@csstools/selector-specificity@^5.0.0": - version "5.0.0" - resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz" - integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw== - -"@csstools/utilities@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz" - integrity sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ== - -"@discoveryjs/json-ext@0.5.7": - version "0.5.7" - resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" - integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== - -"@docsearch/core@4.3.1": - version "4.3.1" - resolved "https://registry.npmjs.org/@docsearch/core/-/core-4.3.1.tgz" - integrity sha512-ktVbkePE+2h9RwqCUMbWXOoebFyDOxHqImAqfs+lC8yOU+XwEW4jgvHGJK079deTeHtdhUNj0PXHSnhJINvHzQ== - -"@docsearch/css@4.3.1": - version "4.3.1" - resolved "https://registry.npmjs.org/@docsearch/css/-/css-4.3.1.tgz" - integrity sha512-Jnct7LKOi/+Oxbmq215YPYASkMdZqtyyDCkma8Cj4sCcbBuybL6fvyBaX7uJoM6kVF7aIpBA38RhHAyN5ByCHg== - -"@docsearch/react@^3.9.0 || ^4.1.0": - version "4.3.1" - resolved "https://registry.npmjs.org/@docsearch/react/-/react-4.3.1.tgz" - integrity sha512-vbKwgDuHi/YA0CiicXhJm4DSfOIOccl3FJlkdVmeZ5d61wNbPdAnAy71i7FF0JzO6noCQScidBBguOCaNfauEw== - dependencies: - "@ai-sdk/react" "^2.0.30" - "@algolia/autocomplete-core" "1.19.2" - "@docsearch/core" "4.3.1" - "@docsearch/css" "4.3.1" - ai "^5.0.30" - algoliasearch "^5.28.0" - marked "^16.3.0" - zod "^4.1.8" - -"@docusaurus/babel@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.9.2.tgz" - integrity sha512-GEANdi/SgER+L7Japs25YiGil/AUDnFFHaCGPBbundxoWtCkA2lmy7/tFmgED4y1htAy6Oi4wkJEQdGssnw9MA== - dependencies: - "@babel/core" "^7.25.9" - "@babel/generator" "^7.25.9" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.25.9" - "@babel/preset-env" "^7.25.9" - "@babel/preset-react" "^7.25.9" - "@babel/preset-typescript" "^7.25.9" - "@babel/runtime" "^7.25.9" - "@babel/runtime-corejs3" "^7.25.9" - "@babel/traverse" "^7.25.9" - "@docusaurus/logger" "3.9.2" - "@docusaurus/utils" "3.9.2" - babel-plugin-dynamic-import-node "^2.3.3" - fs-extra "^11.1.1" - tslib "^2.6.0" - -"@docusaurus/bundler@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.9.2.tgz" - integrity sha512-ZOVi6GYgTcsZcUzjblpzk3wH1Fya2VNpd5jtHoCCFcJlMQ1EYXZetfAnRHLcyiFeBABaI1ltTYbOBtH/gahGVA== - dependencies: - "@babel/core" "^7.25.9" - "@docusaurus/babel" "3.9.2" - "@docusaurus/cssnano-preset" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - babel-loader "^9.2.1" - clean-css "^5.3.3" - copy-webpack-plugin "^11.0.0" - css-loader "^6.11.0" - css-minimizer-webpack-plugin "^5.0.1" - cssnano "^6.1.2" - file-loader "^6.2.0" - html-minifier-terser "^7.2.0" - mini-css-extract-plugin "^2.9.2" - null-loader "^4.0.1" - postcss "^8.5.4" - postcss-loader "^7.3.4" - postcss-preset-env "^10.2.1" - terser-webpack-plugin "^5.3.9" - tslib "^2.6.0" - url-loader "^4.1.1" - webpack "^5.95.0" - webpackbar "^6.0.1" - -"@docusaurus/core@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/core/-/core-3.9.2.tgz" - integrity sha512-HbjwKeC+pHUFBfLMNzuSjqFE/58+rLVKmOU3lxQrpsxLBOGosYco/Q0GduBb0/jEMRiyEqjNT/01rRdOMWq5pw== - dependencies: - "@docusaurus/babel" "3.9.2" - "@docusaurus/bundler" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - boxen "^6.2.1" - chalk "^4.1.2" - chokidar "^3.5.3" - cli-table3 "^0.6.3" - combine-promises "^1.1.0" - commander "^5.1.0" - core-js "^3.31.1" - detect-port "^1.5.1" - escape-html "^1.0.3" - eta "^2.2.0" - eval "^0.1.8" - execa "5.1.1" - fs-extra "^11.1.1" - html-tags "^3.3.1" - html-webpack-plugin "^5.6.0" - leven "^3.1.0" - lodash "^4.17.21" - open "^8.4.0" - p-map "^4.0.0" - prompts "^2.4.2" - react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" - react-loadable "npm:@docusaurus/react-loadable@6.0.0" - react-loadable-ssr-addon-v5-slorber "^1.0.1" - react-router "^5.3.4" - react-router-config "^5.1.1" - react-router-dom "^5.3.4" - semver "^7.5.4" - serve-handler "^6.1.6" - tinypool "^1.0.2" - tslib "^2.6.0" - update-notifier "^6.0.2" - webpack "^5.95.0" - webpack-bundle-analyzer "^4.10.2" - webpack-dev-server "^5.2.2" - webpack-merge "^6.0.1" - -"@docusaurus/cssnano-preset@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.2.tgz" - integrity sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ== - dependencies: - cssnano-preset-advanced "^6.1.2" - postcss "^8.5.4" - postcss-sort-media-queries "^5.2.0" - tslib "^2.6.0" - -"@docusaurus/logger@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.9.2.tgz" - integrity sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA== - dependencies: - chalk "^4.1.2" - tslib "^2.6.0" - -"@docusaurus/mdx-loader@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz" - integrity sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ== - dependencies: - "@docusaurus/logger" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - "@mdx-js/mdx" "^3.0.0" - "@slorber/remark-comment" "^1.0.0" - escape-html "^1.0.3" - estree-util-value-to-estree "^3.0.1" - file-loader "^6.2.0" - fs-extra "^11.1.1" - image-size "^2.0.2" - mdast-util-mdx "^3.0.0" - mdast-util-to-string "^4.0.0" - rehype-raw "^7.0.0" - remark-directive "^3.0.0" - remark-emoji "^4.0.0" - remark-frontmatter "^5.0.0" - remark-gfm "^4.0.0" - stringify-object "^3.3.0" - tslib "^2.6.0" - unified "^11.0.3" - unist-util-visit "^5.0.0" - url-loader "^4.1.1" - vfile "^6.0.1" - webpack "^5.88.1" - -"@docusaurus/module-type-aliases@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz" - integrity sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew== - dependencies: - "@docusaurus/types" "3.9.2" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - "@types/react-router-dom" "*" - react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" - react-loadable "npm:@docusaurus/react-loadable@6.0.0" - -"@docusaurus/plugin-content-blog@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.2.tgz" - integrity sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/theme-common" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - cheerio "1.0.0-rc.12" - feed "^4.2.2" - fs-extra "^11.1.1" - lodash "^4.17.21" - schema-dts "^1.1.2" - srcset "^4.0.0" - tslib "^2.6.0" - unist-util-visit "^5.0.0" - utility-types "^3.10.0" - webpack "^5.88.1" - -"@docusaurus/plugin-content-docs@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.2.tgz" - integrity sha512-C5wZsGuKTY8jEYsqdxhhFOe1ZDjH0uIYJ9T/jebHwkyxqnr4wW0jTkB72OMqNjsoQRcb0JN3PcSeTwFlVgzCZg== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/module-type-aliases" "3.9.2" - "@docusaurus/theme-common" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - "@types/react-router-config" "^5.0.7" - combine-promises "^1.1.0" - fs-extra "^11.1.1" - js-yaml "^4.1.0" - lodash "^4.17.21" - schema-dts "^1.1.2" - tslib "^2.6.0" - utility-types "^3.10.0" - webpack "^5.88.1" - -"@docusaurus/plugin-content-pages@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.2.tgz" - integrity sha512-s4849w/p4noXUrGpPUF0BPqIAfdAe76BLaRGAGKZ1gTDNiGxGcpsLcwJ9OTi1/V8A+AzvsmI9pkjie2zjIQZKA== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - fs-extra "^11.1.1" - tslib "^2.6.0" - webpack "^5.88.1" - -"@docusaurus/plugin-css-cascade-layers@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.2.tgz" - integrity sha512-w1s3+Ss+eOQbscGM4cfIFBlVg/QKxyYgj26k5AnakuHkKxH6004ZtuLe5awMBotIYF2bbGDoDhpgQ4r/kcj4rQ== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - tslib "^2.6.0" - -"@docusaurus/plugin-debug@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.9.2.tgz" - integrity sha512-j7a5hWuAFxyQAkilZwhsQ/b3T7FfHZ+0dub6j/GxKNFJp2h9qk/P1Bp7vrGASnvA9KNQBBL1ZXTe7jlh4VdPdA== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - fs-extra "^11.1.1" - react-json-view-lite "^2.3.0" - tslib "^2.6.0" - -"@docusaurus/plugin-google-analytics@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.2.tgz" - integrity sha512-mAwwQJ1Us9jL/lVjXtErXto4p4/iaLlweC54yDUK1a97WfkC6Z2k5/769JsFgwOwOP+n5mUQGACXOEQ0XDuVUw== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - tslib "^2.6.0" - -"@docusaurus/plugin-google-gtag@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.2.tgz" - integrity sha512-YJ4lDCphabBtw19ooSlc1MnxtYGpjFV9rEdzjLsUnBCeis2djUyCozZaFhCg6NGEwOn7HDDyMh0yzcdRpnuIvA== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - "@types/gtag.js" "^0.0.12" - tslib "^2.6.0" - -"@docusaurus/plugin-google-tag-manager@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.2.tgz" - integrity sha512-LJtIrkZN/tuHD8NqDAW1Tnw0ekOwRTfobWPsdO15YxcicBo2ykKF0/D6n0vVBfd3srwr9Z6rzrIWYrMzBGrvNw== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - tslib "^2.6.0" - -"@docusaurus/plugin-sitemap@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.2.tgz" - integrity sha512-WLh7ymgDXjG8oPoM/T4/zUP7KcSuFYRZAUTl8vR6VzYkfc18GBM4xLhcT+AKOwun6kBivYKUJf+vlqYJkm+RHw== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - fs-extra "^11.1.1" - sitemap "^7.1.1" - tslib "^2.6.0" - -"@docusaurus/plugin-svgr@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.2.tgz" - integrity sha512-n+1DE+5b3Lnf27TgVU5jM1d4x5tUh2oW5LTsBxJX4PsAPV0JGcmI6p3yLYtEY0LRVEIJh+8RsdQmRE66wSV8mw== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - "@svgr/core" "8.1.0" - "@svgr/webpack" "^8.1.0" - tslib "^2.6.0" - webpack "^5.88.1" - -"@docusaurus/preset-classic@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.9.2.tgz" - integrity sha512-IgyYO2Gvaigi21LuDIe+nvmN/dfGXAiMcV/murFqcpjnZc7jxFAxW+9LEjdPt61uZLxG4ByW/oUmX/DDK9t/8w== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/plugin-content-blog" "3.9.2" - "@docusaurus/plugin-content-docs" "3.9.2" - "@docusaurus/plugin-content-pages" "3.9.2" - "@docusaurus/plugin-css-cascade-layers" "3.9.2" - "@docusaurus/plugin-debug" "3.9.2" - "@docusaurus/plugin-google-analytics" "3.9.2" - "@docusaurus/plugin-google-gtag" "3.9.2" - "@docusaurus/plugin-google-tag-manager" "3.9.2" - "@docusaurus/plugin-sitemap" "3.9.2" - "@docusaurus/plugin-svgr" "3.9.2" - "@docusaurus/theme-classic" "3.9.2" - "@docusaurus/theme-common" "3.9.2" - "@docusaurus/theme-search-algolia" "3.9.2" - "@docusaurus/types" "3.9.2" - -"@docusaurus/theme-classic@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.9.2.tgz" - integrity sha512-IGUsArG5hhekXd7RDb11v94ycpJpFdJPkLnt10fFQWOVxAtq5/D7hT6lzc2fhyQKaaCE62qVajOMKL7OiAFAIA== - dependencies: - "@docusaurus/core" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/module-type-aliases" "3.9.2" - "@docusaurus/plugin-content-blog" "3.9.2" - "@docusaurus/plugin-content-docs" "3.9.2" - "@docusaurus/plugin-content-pages" "3.9.2" - "@docusaurus/theme-common" "3.9.2" - "@docusaurus/theme-translations" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - "@mdx-js/react" "^3.0.0" - clsx "^2.0.0" - infima "0.2.0-alpha.45" - lodash "^4.17.21" - nprogress "^0.2.0" - postcss "^8.5.4" - prism-react-renderer "^2.3.0" - prismjs "^1.29.0" - react-router-dom "^5.3.4" - rtlcss "^4.1.0" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-common@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.9.2.tgz" - integrity sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag== - dependencies: - "@docusaurus/mdx-loader" "3.9.2" - "@docusaurus/module-type-aliases" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - clsx "^2.0.0" - parse-numeric-range "^1.3.0" - prism-react-renderer "^2.3.0" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-search-algolia@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz" - integrity sha512-GBDSFNwjnh5/LdkxCKQHkgO2pIMX1447BxYUBG2wBiajS21uj64a+gH/qlbQjDLxmGrbrllBrtJkUHxIsiwRnw== - dependencies: - "@docsearch/react" "^3.9.0 || ^4.1.0" - "@docusaurus/core" "3.9.2" - "@docusaurus/logger" "3.9.2" - "@docusaurus/plugin-content-docs" "3.9.2" - "@docusaurus/theme-common" "3.9.2" - "@docusaurus/theme-translations" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-validation" "3.9.2" - algoliasearch "^5.37.0" - algoliasearch-helper "^3.26.0" - clsx "^2.0.0" - eta "^2.2.0" - fs-extra "^11.1.1" - lodash "^4.17.21" - tslib "^2.6.0" - utility-types "^3.10.0" - -"@docusaurus/theme-translations@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.9.2.tgz" - integrity sha512-vIryvpP18ON9T9rjgMRFLr2xJVDpw1rtagEGf8Ccce4CkTrvM/fRB8N2nyWYOW5u3DdjkwKw5fBa+3tbn9P4PA== - dependencies: - fs-extra "^11.1.1" - tslib "^2.6.0" - -"@docusaurus/types@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/types/-/types-3.9.2.tgz" - integrity sha512-Ux1JUNswg+EfUEmajJjyhIohKceitY/yzjRUpu04WXgvVz+fbhVC0p+R0JhvEu4ytw8zIAys2hrdpQPBHRIa8Q== - dependencies: - "@mdx-js/mdx" "^3.0.0" - "@types/history" "^4.7.11" - "@types/mdast" "^4.0.2" - "@types/react" "*" - commander "^5.1.0" - joi "^17.9.2" - react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" - utility-types "^3.10.0" - webpack "^5.95.0" - webpack-merge "^5.9.0" - -"@docusaurus/utils-common@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.9.2.tgz" - integrity sha512-I53UC1QctruA6SWLvbjbhCpAw7+X7PePoe5pYcwTOEXD/PxeP8LnECAhTHHwWCblyUX5bMi4QLRkxvyZ+IT8Aw== - dependencies: - "@docusaurus/types" "3.9.2" - tslib "^2.6.0" - -"@docusaurus/utils-validation@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz" - integrity sha512-l7yk3X5VnNmATbwijJkexdhulNsQaNDwoagiwujXoxFbWLcxHQqNQ+c/IAlzrfMMOfa/8xSBZ7KEKDesE/2J7A== - dependencies: - "@docusaurus/logger" "3.9.2" - "@docusaurus/utils" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - fs-extra "^11.2.0" - joi "^17.9.2" - js-yaml "^4.1.0" - lodash "^4.17.21" - tslib "^2.6.0" - -"@docusaurus/utils@3.9.2": - version "3.9.2" - resolved "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.9.2.tgz" - integrity sha512-lBSBiRruFurFKXr5Hbsl2thmGweAPmddhF3jb99U4EMDA5L+e5Y1rAkOS07Nvrup7HUMBDrCV45meaxZnt28nQ== - dependencies: - "@docusaurus/logger" "3.9.2" - "@docusaurus/types" "3.9.2" - "@docusaurus/utils-common" "3.9.2" - escape-string-regexp "^4.0.0" - execa "5.1.1" - file-loader "^6.2.0" - fs-extra "^11.1.1" - github-slugger "^1.5.0" - globby "^11.1.0" - gray-matter "^4.0.3" - jiti "^1.20.0" - js-yaml "^4.1.0" - lodash "^4.17.21" - micromatch "^4.0.5" - p-queue "^6.6.2" - prompts "^2.4.2" - resolve-pathname "^3.0.0" - tslib "^2.6.0" - url-loader "^4.1.1" - utility-types "^3.10.0" - webpack "^5.88.1" - -"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": - version "9.3.0" - resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.1.0": - version "5.1.0" - resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - dependencies: - "@jest/schemas" "^29.6.3" - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.3.12", "@jridgewell/gen-mapping@^0.3.5": - version "0.3.13" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz" - integrity sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.5.0" - "@jridgewell/trace-mapping" "^0.3.24" - -"@jridgewell/remapping@^2.3.5": - version "2.3.5" - resolved "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz" - integrity sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.24" - -"@jridgewell/resolve-uri@^3.1.0": - version "3.1.2" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz" - integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== - -"@jridgewell/source-map@^0.3.3": - version "0.3.11" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz" - integrity sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA== - dependencies: - "@jridgewell/gen-mapping" "^0.3.5" - "@jridgewell/trace-mapping" "^0.3.25" - -"@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0": - version "1.5.5" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz" - integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== - -"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28": - version "0.3.31" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz" - integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@jsonjoy.com/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz" - integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== - -"@jsonjoy.com/buffers@^1.0.0", "@jsonjoy.com/buffers@^1.2.0": - version "1.2.1" - resolved "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz" - integrity sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA== - -"@jsonjoy.com/codegen@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz" - integrity sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g== - -"@jsonjoy.com/json-pack@^1.11.0": - version "1.21.0" - resolved "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz" - integrity sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg== - dependencies: - "@jsonjoy.com/base64" "^1.1.2" - "@jsonjoy.com/buffers" "^1.2.0" - "@jsonjoy.com/codegen" "^1.0.0" - "@jsonjoy.com/json-pointer" "^1.0.2" - "@jsonjoy.com/util" "^1.9.0" - hyperdyperid "^1.2.0" - thingies "^2.5.0" - tree-dump "^1.1.0" - -"@jsonjoy.com/json-pointer@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz" - integrity sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg== - dependencies: - "@jsonjoy.com/codegen" "^1.0.0" - "@jsonjoy.com/util" "^1.9.0" - -"@jsonjoy.com/util@^1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz" - integrity sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ== - dependencies: - "@jsonjoy.com/buffers" "^1.0.0" - "@jsonjoy.com/codegen" "^1.0.0" - -"@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== - -"@mdx-js/mdx@^3.0.0": - version "3.1.1" - resolved "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz" - integrity sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ== - dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdx" "^2.0.0" - acorn "^8.0.0" - collapse-white-space "^2.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - estree-util-scope "^1.0.0" - estree-walker "^3.0.0" - hast-util-to-jsx-runtime "^2.0.0" - markdown-extensions "^2.0.0" - recma-build-jsx "^1.0.0" - recma-jsx "^1.0.0" - recma-stringify "^1.0.0" - rehype-recma "^1.0.0" - remark-mdx "^3.0.0" - remark-parse "^11.0.0" - remark-rehype "^11.0.0" - source-map "^0.7.0" - unified "^11.0.0" - unist-util-position-from-estree "^2.0.0" - unist-util-stringify-position "^4.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - -"@mdx-js/react@^3.0.0": - version "3.1.1" - resolved "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz" - integrity sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw== - dependencies: - "@types/mdx" "^2.0.0" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@opentelemetry/api@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz" - integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== - -"@pnpm/config.env-replace@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz" - integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== - -"@pnpm/network.ca-file@^1.0.1": - version "1.0.2" - resolved "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz" - integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== - dependencies: - graceful-fs "4.2.10" - -"@pnpm/npm-conf@^2.1.0": - version "2.3.1" - resolved "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz" - integrity sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== - dependencies: - "@pnpm/config.env-replace" "^1.1.0" - "@pnpm/network.ca-file" "^1.0.1" - config-chain "^1.1.11" - -"@polka/url@^1.0.0-next.24": - version "1.0.0-next.29" - resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz" - integrity sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww== - -"@sideway/address@^4.1.5": - version "4.1.5" - resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz" - integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@sindresorhus/is@^4.6.0": - version "4.6.0" - resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz" - integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== - -"@sindresorhus/is@^5.2.0": - version "5.6.0" - resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz" - integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== - -"@slorber/remark-comment@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz" - integrity sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA== - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.1.0" - micromark-util-symbol "^1.0.1" - -"@standard-schema/spec@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz" - integrity sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA== - -"@svgr/babel-plugin-add-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz" - integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== - -"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" - integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" - integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz" - integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== - -"@svgr/babel-plugin-svg-dynamic-title@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz" - integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== - -"@svgr/babel-plugin-svg-em-dimensions@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz" - integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== - -"@svgr/babel-plugin-transform-react-native-svg@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz" - integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== - -"@svgr/babel-plugin-transform-svg-component@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz" - integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== - -"@svgr/babel-preset@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz" - integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" - "@svgr/babel-plugin-transform-svg-component" "8.0.0" - -"@svgr/core@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz" - integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - camelcase "^6.2.0" - cosmiconfig "^8.1.3" - snake-case "^3.0.4" - -"@svgr/hast-util-to-babel-ast@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz" - integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== - dependencies: - "@babel/types" "^7.21.3" - entities "^4.4.0" - -"@svgr/plugin-jsx@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz" - integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - "@svgr/hast-util-to-babel-ast" "8.0.0" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz" - integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== - dependencies: - cosmiconfig "^8.1.3" - deepmerge "^4.3.1" - svgo "^3.0.2" - -"@svgr/webpack@^8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz" - integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== - dependencies: - "@babel/core" "^7.21.3" - "@babel/plugin-transform-react-constant-elements" "^7.21.3" - "@babel/preset-env" "^7.20.2" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.21.0" - "@svgr/core" "8.1.0" - "@svgr/plugin-jsx" "8.1.0" - "@svgr/plugin-svgo" "8.1.0" - -"@szmarczak/http-timer@^5.0.1": - version "5.0.1" - resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz" - integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== - dependencies: - defer-to-connect "^2.0.1" - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@tsconfig/docusaurus@^2.0.0": - version "2.0.5" - resolved "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-2.0.5.tgz" - integrity sha512-jnB+M0fF7SgzorapQrlSxH1iDQ6rC0Wl5VMJdus0KVsFlqH/H0wAUOqdS08LiT9Kk3XLf0Jrj/huAxAmIIaMfw== - -"@types/body-parser@*": - version "1.19.2" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" - integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/bonjour@^3.5.13": - version "3.5.13" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz" - integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== - dependencies: - "@types/node" "*" - -"@types/connect-history-api-fallback@^1.5.4": - version "1.5.4" - resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz" - integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== - dependencies: - "@types/express-serve-static-core" "*" - "@types/node" "*" - -"@types/connect@*": - version "3.4.35" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== - dependencies: - "@types/node" "*" - -"@types/debug@^4.0.0": - version "4.1.12" - resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz" - integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== - dependencies: - "@types/ms" "*" - -"@types/eslint-scope@^3.7.7": - version "3.7.7" - resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz" - integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.21.0" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.0.tgz" - integrity sha512-35EhHNOXgxnUgh4XCJsGhE7zdlDhYDN/aMG6UbkByCFFNgQ7b3U+uVoqBpicFydR8JEfgdjCF7SJ7MiJfzuiTA== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree-jsx@^1.0.0": - version "1.0.5" - resolved "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz" - integrity sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== - dependencies: - "@types/estree" "*" - -"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz" - integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.21", "@types/express-serve-static-core@^4.17.33": - version "4.19.7" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz" - integrity sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@*", "@types/express@^4.17.21": - version "4.17.25" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz" - integrity sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "^1" - -"@types/gtag.js@^0.0.12": - version "0.0.12" - resolved "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz" - integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== - -"@types/hast@^3.0.0": - version "3.0.4" - resolved "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz" - integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== - dependencies: - "@types/unist" "*" - -"@types/history@^4.7.11": - version "4.7.11" - resolved "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" - integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== - -"@types/html-minifier-terser@^6.0.0": - version "6.1.0" - resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== - -"@types/http-cache-semantics@^4.0.2": - version "4.0.4" - resolved "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz" - integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== - -"@types/http-errors@*": - version "2.0.5" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz" - integrity sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg== - -"@types/http-proxy@^1.17.8": - version "1.17.9" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.4" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.15" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" - integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== - -"@types/mdast@^4.0.0", "@types/mdast@^4.0.2": - version "4.0.4" - resolved "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz" - integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== - dependencies: - "@types/unist" "*" - -"@types/mdx@^2.0.0": - version "2.0.13" - resolved "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz" - integrity sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw== - -"@types/mime@^1": - version "1.3.5" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" - integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== - -"@types/ms@*": - version "2.1.0" - resolved "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz" - integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== - -"@types/node-forge@^1.3.0": - version "1.3.14" - resolved "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz" - integrity sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw== - dependencies: - "@types/node" "*" - -"@types/node@*": - version "18.13.0" - resolved "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz" - integrity sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg== - -"@types/node@^17.0.5": - version "17.0.45" - resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz" - integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== - -"@types/prismjs@^1.26.0": - version "1.26.5" - resolved "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz" - integrity sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ== - -"@types/qs@*": - version "6.9.7" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" - integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== - -"@types/range-parser@*": - version "1.2.4" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" - integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== - -"@types/react-router-config@*", "@types/react-router-config@^5.0.7": - version "5.0.11" - resolved "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz" - integrity sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "^5.1.0" - -"@types/react-router-dom@*": - version "5.3.3" - resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz" - integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*", "@types/react-router@^5.1.0": - version "5.1.20" - resolved "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz" - integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - -"@types/react@*": - version "19.2.2" - resolved "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz" - integrity sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA== - dependencies: - csstype "^3.0.2" - -"@types/retry@0.12.2": - version "0.12.2" - resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz" - integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== - -"@types/sax@^1.2.1": - version "1.2.4" - resolved "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz" - integrity sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw== - dependencies: - "@types/node" "*" - -"@types/send@*": - version "1.2.1" - resolved "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz" - integrity sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ== - dependencies: - "@types/node" "*" - -"@types/send@<1": - version "0.17.6" - resolved "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz" - integrity sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-index@^1.9.4": - version "1.9.4" - resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz" - integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== - dependencies: - "@types/express" "*" - -"@types/serve-static@^1", "@types/serve-static@^1.15.5": - version "1.15.10" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz" - integrity sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw== - dependencies: - "@types/http-errors" "*" - "@types/node" "*" - "@types/send" "<1" - -"@types/sockjs@^0.3.36": - version "0.3.36" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz" - integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== - dependencies: - "@types/node" "*" - -"@types/unist@*", "@types/unist@^3.0.0": - version "3.0.3" - resolved "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz" - integrity sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q== - -"@types/unist@^2.0.0": - version "2.0.6" - resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== - -"@types/ws@^8.5.10": - version "8.18.1" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz" - integrity sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg== - dependencies: - "@types/node" "*" - -"@types/yargs-parser@*": - version "21.0.0" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" - integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== - -"@types/yargs@^17.0.8": - version "17.0.22" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz" - integrity sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g== - dependencies: - "@types/yargs-parser" "*" - -"@ungap/structured-clone@^1.0.0": - version "1.3.0" - resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz" - integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== - -"@vercel/oidc@3.0.3": - version "3.0.3" - resolved "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.0.3.tgz" - integrity sha512-yNEQvPcVrK9sIe637+I0jD6leluPxzwJKx/Haw6F4H77CdDsszUn5V3o96LPziXkSNE2B83+Z3mjqGKBK/R6Gg== - -"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz" - integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== - dependencies: - "@webassemblyjs/helper-numbers" "1.13.2" - "@webassemblyjs/helper-wasm-bytecode" "1.13.2" - -"@webassemblyjs/floating-point-hex-parser@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz" - integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA== - -"@webassemblyjs/helper-api-error@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz" - integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ== - -"@webassemblyjs/helper-buffer@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz" - integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA== - -"@webassemblyjs/helper-numbers@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz" - integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.13.2" - "@webassemblyjs/helper-api-error" "1.13.2" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz" - integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA== - -"@webassemblyjs/helper-wasm-section@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz" - integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@webassemblyjs/helper-buffer" "1.14.1" - "@webassemblyjs/helper-wasm-bytecode" "1.13.2" - "@webassemblyjs/wasm-gen" "1.14.1" - -"@webassemblyjs/ieee754@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz" - integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz" - integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.13.2": - version "1.13.2" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz" - integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== - -"@webassemblyjs/wasm-edit@^1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz" - integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@webassemblyjs/helper-buffer" "1.14.1" - "@webassemblyjs/helper-wasm-bytecode" "1.13.2" - "@webassemblyjs/helper-wasm-section" "1.14.1" - "@webassemblyjs/wasm-gen" "1.14.1" - "@webassemblyjs/wasm-opt" "1.14.1" - "@webassemblyjs/wasm-parser" "1.14.1" - "@webassemblyjs/wast-printer" "1.14.1" - -"@webassemblyjs/wasm-gen@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz" - integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@webassemblyjs/helper-wasm-bytecode" "1.13.2" - "@webassemblyjs/ieee754" "1.13.2" - "@webassemblyjs/leb128" "1.13.2" - "@webassemblyjs/utf8" "1.13.2" - -"@webassemblyjs/wasm-opt@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz" - integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@webassemblyjs/helper-buffer" "1.14.1" - "@webassemblyjs/wasm-gen" "1.14.1" - "@webassemblyjs/wasm-parser" "1.14.1" - -"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz" - integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@webassemblyjs/helper-api-error" "1.13.2" - "@webassemblyjs/helper-wasm-bytecode" "1.13.2" - "@webassemblyjs/ieee754" "1.13.2" - "@webassemblyjs/leb128" "1.13.2" - "@webassemblyjs/utf8" "1.13.2" - -"@webassemblyjs/wast-printer@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz" - integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw== - dependencies: - "@webassemblyjs/ast" "1.14.1" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -accepts@~1.3.4, accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-import-phases@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz" - integrity sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ== - -acorn-jsx@^5.0.0: - version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^8.0.0: - version "8.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^8.0.0, acorn@^8.0.4, acorn@^8.15.0: - version "8.15.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz" - integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== - -address@^1.0.1: - version "1.2.2" - resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ai@5.0.88, ai@^5.0.30: - version "5.0.88" - resolved "https://registry.npmjs.org/ai/-/ai-5.0.88.tgz" - integrity sha512-72nSwQT6iMgfbblwDo59cmFTtsNzfyMVH9MigeIh5IHiqoDqxRAkv0IBb9XYj6RD52tAJw7Wj/n+LEhezvYqkw== - dependencies: - "@ai-sdk/gateway" "2.0.7" - "@ai-sdk/provider" "2.0.0" - "@ai-sdk/provider-utils" "3.0.16" - "@opentelemetry/api" "1.9.0" - -ajv-formats@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" - integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== - dependencies: - ajv "^8.0.0" - -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" - integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== - dependencies: - fast-deep-equal "^3.1.3" - -ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.0, ajv@^8.9.0: - version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -algoliasearch-helper@^3.26.0: - version "3.26.0" - resolved "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.26.0.tgz" - integrity sha512-Rv2x3GXleQ3ygwhkhJubhhYGsICmShLAiqtUuJTUkr9uOCOXyF2E71LVT4XDnVffbknv8XgScP4U0Oxtgm+hIw== - dependencies: - "@algolia/events" "^4.0.1" - -algoliasearch@^5.28.0, algoliasearch@^5.37.0: - version "5.42.0" - resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.42.0.tgz" - integrity sha512-X5+PtWc9EJIPafT/cj8ZG+6IU3cjRRnlHGtqMHK/9gsiupQbAyYlH5y7qt/FtsAhfX5AICHffZy69ZAsVrxWkQ== - dependencies: - "@algolia/abtesting" "1.8.0" - "@algolia/client-abtesting" "5.42.0" - "@algolia/client-analytics" "5.42.0" - "@algolia/client-common" "5.42.0" - "@algolia/client-insights" "5.42.0" - "@algolia/client-personalization" "5.42.0" - "@algolia/client-query-suggestions" "5.42.0" - "@algolia/client-search" "5.42.0" - "@algolia/ingestion" "1.42.0" - "@algolia/monitoring" "1.42.0" - "@algolia/recommend" "5.42.0" - "@algolia/requester-browser-xhr" "5.42.0" - "@algolia/requester-fetch" "5.42.0" - "@algolia/requester-node-http" "5.42.0" - -ansi-align@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz" - integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== - dependencies: - string-width "^4.1.0" - -ansi-escapes@^4.3.2: - version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-html-community@^0.0.8: - version "0.0.8" - resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -arg@^5.0.0: - version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -astring@^1.8.0: - version "1.9.0" - resolved "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz" - integrity sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg== - -autoprefixer@^10.4.19, autoprefixer@^10.4.21: - version "10.4.21" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz" - integrity sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ== - dependencies: - browserslist "^4.24.4" - caniuse-lite "^1.0.30001702" - fraction.js "^4.3.7" - normalize-range "^0.1.2" - picocolors "^1.1.1" - postcss-value-parser "^4.2.0" - -babel-loader@^9.2.1: - version "9.2.1" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz" - integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== - dependencies: - find-cache-dir "^4.0.0" - schema-utils "^4.0.0" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-polyfill-corejs2@^0.4.14: - version "0.4.14" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz" - integrity sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg== - dependencies: - "@babel/compat-data" "^7.27.7" - "@babel/helper-define-polyfill-provider" "^0.6.5" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.13.0: - version "0.13.0" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz" - integrity sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.5" - core-js-compat "^3.43.0" - -babel-plugin-polyfill-regenerator@^0.6.5: - version "0.6.5" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz" - integrity sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.6.5" - -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz" - integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -baseline-browser-mapping@^2.8.19: - version "2.8.25" - resolved "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz" - integrity sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -body-parser@1.20.3: - version "1.20.3" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz" - integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== - dependencies: - bytes "3.1.2" - content-type "~1.0.5" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.13.0" - raw-body "2.5.2" - type-is "~1.6.18" - unpipe "1.0.0" - -bonjour-service@^1.2.1: - version "1.3.0" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz" - integrity sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA== - dependencies: - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -boxen@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz" - integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== - dependencies: - ansi-align "^3.0.1" - camelcase "^6.2.0" - chalk "^4.1.2" - cli-boxes "^3.0.0" - string-width "^5.0.1" - type-fest "^2.5.0" - widest-line "^4.0.1" - wrap-ansi "^8.0.1" - -boxen@^7.0.0: - version "7.1.1" - resolved "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz" - integrity sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== - dependencies: - ansi-align "^3.0.1" - camelcase "^7.0.1" - chalk "^5.2.0" - cli-boxes "^3.0.0" - string-width "^5.1.2" - type-fest "^2.13.0" - widest-line "^4.0.1" - wrap-ansi "^8.1.0" - -brace-expansion@^1.1.7: - version "1.1.12" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz" - integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.3, braces@~3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz" - integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== - dependencies: - fill-range "^7.1.1" - -browserslist@^4.0.0, browserslist@^4.23.0, browserslist@^4.24.0, browserslist@^4.24.4, browserslist@^4.26.0, browserslist@^4.26.3: - version "4.27.0" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz" - integrity sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw== - dependencies: - baseline-browser-mapping "^2.8.19" - caniuse-lite "^1.0.30001751" - electron-to-chromium "^1.5.238" - node-releases "^2.0.26" - update-browserslist-db "^1.1.4" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -bundle-name@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz" - integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== - dependencies: - run-applescript "^7.0.0" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -cacheable-lookup@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz" - integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== - -cacheable-request@^10.2.8: - version "10.2.14" - resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz" - integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== - dependencies: - "@types/http-cache-semantics" "^4.0.2" - get-stream "^6.0.1" - http-cache-semantics "^4.1.1" - keyv "^4.5.3" - mimic-response "^4.0.0" - normalize-url "^8.0.0" - responselike "^3.0.0" - -call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz" - integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== - dependencies: - es-errors "^1.3.0" - function-bind "^1.1.2" - -call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -call-bound@^1.0.2: - version "1.0.4" - resolved "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz" - integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== - dependencies: - call-bind-apply-helpers "^1.0.2" - get-intrinsic "^1.3.0" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -camelcase@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz" - integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001702, caniuse-lite@^1.0.30001751: - version "1.0.30001754" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz" - integrity sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg== - -ccount@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz" - integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== - -chalk@^4.0.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^5.0.1, chalk@^5.2.0: - version "5.6.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz" - integrity sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA== - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -character-entities-html4@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz" - integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== - -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz" - integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== - -character-entities@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz" - integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== - -character-reference-invalid@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz" - integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== - -cheerio-select@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz" - integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== - dependencies: - boolbase "^1.0.0" - css-select "^5.1.0" - css-what "^6.1.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - -cheerio@1.0.0-rc.12: - version "1.0.0-rc.12" - resolved "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz" - integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== - dependencies: - cheerio-select "^2.1.0" - dom-serializer "^2.0.0" - domhandler "^5.0.3" - domutils "^3.0.1" - htmlparser2 "^8.0.1" - parse5 "^7.0.0" - parse5-htmlparser2-tree-adapter "^7.0.0" - -chokidar@^3.5.3, chokidar@^3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz" - integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -ci-info@^3.2.0: - version "3.8.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz" - integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== - -clean-css@^5.2.2, clean-css@^5.3.3, clean-css@~5.3.2: - version "5.3.3" - resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz" - integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== - dependencies: - source-map "~0.6.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-boxes@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz" - integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== - -cli-table3@^0.6.3: - version "0.6.5" - resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz" - integrity sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ== - dependencies: - string-width "^4.2.0" - optionalDependencies: - "@colors/colors" "1.5.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clsx@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" - integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== - -clsx@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz" - integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== - -collapse-white-space@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz" - integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colord@^2.9.3: - version "2.9.3" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" - integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== - -colorette@^2.0.10: - version "2.0.19" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" - integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== - -combine-promises@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz" - integrity sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg== - -comma-separated-tokens@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz" - integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== - -commander@^10.0.0: - version "10.0.1" - resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -common-path-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== - -compressible@~2.0.18: - version "2.0.18" - resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.8.1" - resolved "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz" - integrity sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w== - dependencies: - bytes "3.1.2" - compressible "~2.0.18" - debug "2.6.9" - negotiator "~0.6.4" - on-headers "~1.1.0" - safe-buffer "5.2.1" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -config-chain@^1.1.11: - version "1.1.13" - resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz" - integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz" - integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== - dependencies: - dot-prop "^6.0.1" - graceful-fs "^4.2.6" - unique-string "^3.0.0" - write-file-atomic "^3.0.3" - xdg-basedir "^5.0.1" - -connect-history-api-fallback@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" - integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== - -consola@^3.2.3: - version "3.4.2" - resolved "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz" - integrity sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA== - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" - integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== - -content-disposition@0.5.4: - version "0.5.4" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4, content-type@~1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.7.1: - version "0.7.1" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz" - integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w== - -copy-webpack-plugin@^11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz" - integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== - dependencies: - fast-glob "^3.2.11" - glob-parent "^6.0.1" - globby "^13.1.1" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - -core-js-compat@^3.43.0: - version "3.46.0" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz" - integrity sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law== - dependencies: - browserslist "^4.26.3" - -core-js-pure@^3.43.0: - version "3.46.0" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.46.0.tgz" - integrity sha512-NMCW30bHNofuhwLhYPt66OLOKTMbOhgTTatKVbaQC3KRHpTCiRIBYvtshr+NBYSnBxwAFhjW/RfJ0XbIjS16rw== - -core-js@^3.31.1: - version "3.46.0" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz" - integrity sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^8.1.3, cosmiconfig@^8.3.5: - version "8.3.6" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -cross-spawn@^7.0.3: - version "7.0.6" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz" - integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz" - integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== - dependencies: - type-fest "^1.0.1" - -css-blank-pseudo@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz" - integrity sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag== - dependencies: - postcss-selector-parser "^7.0.0" - -css-declaration-sorter@^7.2.0: - version "7.3.0" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz" - integrity sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ== - -css-has-pseudo@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.3.tgz" - integrity sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA== - dependencies: - "@csstools/selector-specificity" "^5.0.0" - postcss-selector-parser "^7.0.0" - postcss-value-parser "^4.2.0" - -css-loader@^6.11.0: - version "6.11.0" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz" - integrity sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g== - dependencies: - icss-utils "^5.1.0" - postcss "^8.4.33" - postcss-modules-extract-imports "^3.1.0" - postcss-modules-local-by-default "^4.0.5" - postcss-modules-scope "^3.2.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.2.0" - semver "^7.5.4" - -css-minimizer-webpack-plugin@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz" - integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.18" - cssnano "^6.0.1" - jest-worker "^29.4.3" - postcss "^8.4.24" - schema-utils "^4.0.1" - serialize-javascript "^6.0.1" - -css-prefers-color-scheme@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz" - integrity sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ== - -css-select@^4.1.3: - version "4.3.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" - integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== - dependencies: - boolbase "^1.0.0" - css-what "^6.0.1" - domhandler "^4.3.1" - domutils "^2.8.0" - nth-check "^2.0.1" - -css-select@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" - integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== - dependencies: - boolbase "^1.0.0" - css-what "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -css-tree@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" - integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== - dependencies: - mdn-data "2.0.30" - source-map-js "^1.0.1" - -css-tree@~2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz" - integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== - dependencies: - mdn-data "2.0.28" - source-map-js "^1.0.1" - -css-what@^6.0.1, css-what@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -cssdb@^8.4.2: - version "8.4.2" - resolved "https://registry.npmjs.org/cssdb/-/cssdb-8.4.2.tgz" - integrity sha512-PzjkRkRUS+IHDJohtxkIczlxPPZqRo0nXplsYXOMBRPjcVRjj1W4DfvRgshUYTVuUigU7ptVYkFJQ7abUB0nyg== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-advanced@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz" - integrity sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ== - dependencies: - autoprefixer "^10.4.19" - browserslist "^4.23.0" - cssnano-preset-default "^6.1.2" - postcss-discard-unused "^6.0.5" - postcss-merge-idents "^6.0.3" - postcss-reduce-idents "^6.0.3" - postcss-zindex "^6.0.2" - -cssnano-preset-default@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz" - integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== - dependencies: - browserslist "^4.23.0" - css-declaration-sorter "^7.2.0" - cssnano-utils "^4.0.2" - postcss-calc "^9.0.1" - postcss-colormin "^6.1.0" - postcss-convert-values "^6.1.0" - postcss-discard-comments "^6.0.2" - postcss-discard-duplicates "^6.0.3" - postcss-discard-empty "^6.0.3" - postcss-discard-overridden "^6.0.2" - postcss-merge-longhand "^6.0.5" - postcss-merge-rules "^6.1.1" - postcss-minify-font-values "^6.1.0" - postcss-minify-gradients "^6.0.3" - postcss-minify-params "^6.1.0" - postcss-minify-selectors "^6.0.4" - postcss-normalize-charset "^6.0.2" - postcss-normalize-display-values "^6.0.2" - postcss-normalize-positions "^6.0.2" - postcss-normalize-repeat-style "^6.0.2" - postcss-normalize-string "^6.0.2" - postcss-normalize-timing-functions "^6.0.2" - postcss-normalize-unicode "^6.1.0" - postcss-normalize-url "^6.0.2" - postcss-normalize-whitespace "^6.0.2" - postcss-ordered-values "^6.0.2" - postcss-reduce-initial "^6.1.0" - postcss-reduce-transforms "^6.0.2" - postcss-svgo "^6.0.3" - postcss-unique-selectors "^6.0.4" - -cssnano-utils@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz" - integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== - -cssnano@^6.0.1, cssnano@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz" - integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== - dependencies: - cssnano-preset-default "^6.1.2" - lilconfig "^3.1.1" - -csso@^5.0.5: - version "5.0.5" - resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz" - integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== - dependencies: - css-tree "~2.2.0" - -csstype@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz" - integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== - -debounce@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz" - integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== - -debug@2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.3.1, debug@^4.4.1: - version "4.4.3" - resolved "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz" - integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== - dependencies: - ms "^2.1.3" - -decode-named-character-reference@^1.0.0: - version "1.2.0" - resolved "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz" - integrity sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q== - dependencies: - character-entities "^2.0.0" - -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deepmerge@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" - integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== - -default-browser-id@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz" - integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== - -default-browser@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz" - integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== - dependencies: - bundle-name "^4.1.0" - default-browser-id "^5.0.0" - -defer-to-connect@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz" - integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-lazy-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz" - integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== - -define-properties@^1.1.4: - version "1.2.0" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -dequal@^2.0.0, dequal@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detect-port@^1.5.1: - version "1.6.1" - resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz" - integrity sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q== - dependencies: - address "^1.0.1" - debug "4" - -devlop@^1.0.0, devlop@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz" - integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== - dependencies: - dequal "^2.0.0" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dns-packet@^5.2.2: - version "5.4.0" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz" - integrity sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g== - dependencies: - "@leichtgewicht/ip-codec" "^2.0.1" - -dom-converter@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - -dom-serializer@^1.0.1: - version "1.4.1" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" - integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -dom-serializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" - integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" - integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== - dependencies: - domelementtype "^2.2.0" - -domhandler@^5.0.1, domhandler@^5.0.2, domhandler@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" - integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== - dependencies: - domelementtype "^2.3.0" - -domutils@^2.5.2, domutils@^2.8.0: - version "2.8.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" - integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -domutils@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz" - integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q== - dependencies: - dom-serializer "^2.0.0" - domelementtype "^2.3.0" - domhandler "^5.0.1" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz" - integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== - dependencies: - is-obj "^2.0.0" - -dunder-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz" - integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== - dependencies: - call-bind-apply-helpers "^1.0.1" - es-errors "^1.3.0" - gopd "^1.2.0" - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -electron-to-chromium@^1.5.238: - version "1.5.245" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.245.tgz" - integrity sha512-rdmGfW47ZhL/oWEJAY4qxRtdly2B98ooTJ0pdEI4jhVLZ6tNf8fPtov2wS1IRKwFJT92le3x4Knxiwzl7cPPpQ== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojilib@^2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz" - integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -emoticon@^4.0.1: - version "4.1.0" - resolved "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz" - integrity sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -encodeurl@~2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz" - integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== - -enhanced-resolve@^5.17.3: - version "5.18.3" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz" - integrity sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -entities@^4.2.0, entities@^4.3.0, entities@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz" - integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-define-property@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz" - integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== - -es-errors@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" - integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== - -es-module-lexer@^1.2.1: - version "1.7.0" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz" - integrity sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA== - -es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz" - integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== - dependencies: - es-errors "^1.3.0" - -esast-util-from-estree@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz" - integrity sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - devlop "^1.0.0" - estree-util-visit "^2.0.0" - unist-util-position-from-estree "^2.0.0" - -esast-util-from-js@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz" - integrity sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw== - dependencies: - "@types/estree-jsx" "^1.0.0" - acorn "^8.0.0" - esast-util-from-estree "^2.0.0" - vfile-message "^4.0.0" - -escalade@^3.1.1, escalade@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz" - integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== - -escape-goat@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz" - integrity sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== - -escape-html@^1.0.3, escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" - integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== - -eslint-scope@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-util-attach-comments@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz" - integrity sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw== - dependencies: - "@types/estree" "^1.0.0" - -estree-util-build-jsx@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz" - integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - estree-walker "^3.0.0" - -estree-util-is-identifier-name@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz" - integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== - -estree-util-scope@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz" - integrity sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - -estree-util-to-js@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz" - integrity sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg== - dependencies: - "@types/estree-jsx" "^1.0.0" - astring "^1.8.0" - source-map "^0.7.0" - -estree-util-value-to-estree@^3.0.1: - version "3.5.0" - resolved "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.5.0.tgz" - integrity sha512-aMV56R27Gv3QmfmF1MY12GWkGzzeAezAX+UplqHVASfjc9wNzI/X6hC0S9oxq61WT4aQesLGslWP9tKk6ghRZQ== - dependencies: - "@types/estree" "^1.0.0" - -estree-util-visit@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz" - integrity sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/unist" "^3.0.0" - -estree-walker@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz" - integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== - dependencies: - "@types/estree" "^1.0.0" - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -eta@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz" - integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eval@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz" - integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== - dependencies: - "@types/node" "*" - require-like ">= 0.1.1" - -eventemitter3@^4.0.0, eventemitter3@^4.0.4: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -eventsource-parser@^3.0.6: - version "3.0.6" - resolved "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz" - integrity sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg== - -execa@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -express@^4.21.2: - version "4.21.2" - resolved "https://registry.npmjs.org/express/-/express-4.21.2.tgz" - integrity sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.20.3" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.7.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "2.0.0" - encodeurl "~2.0.0" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.3.1" - fresh "0.5.2" - http-errors "2.0.0" - merge-descriptors "1.0.3" - methods "~1.1.2" - on-finished "2.4.1" - parseurl "~1.3.3" - path-to-regexp "0.1.12" - proxy-addr "~2.0.7" - qs "6.13.0" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.19.0" - serve-static "1.16.2" - setprototypeof "1.2.0" - statuses "2.0.1" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.2.11, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== - dependencies: - reusify "^1.0.4" - -fault@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz" - integrity sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ== - dependencies: - format "^0.2.0" - -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== - dependencies: - websocket-driver ">=0.5.1" - -feed@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz" - integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== - dependencies: - xml-js "^1.6.11" - -figures@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -fill-range@^7.1.1: - version "7.1.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz" - integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz" - integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== - dependencies: - debug "2.6.9" - encodeurl "~2.0.0" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-cache-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz" - integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== - dependencies: - common-path-prefix "^3.0.0" - pkg-dir "^7.0.0" - -find-up@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz" - integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== - dependencies: - locate-path "^7.1.0" - path-exists "^5.0.0" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -follow-redirects@^1.0.0: - version "1.15.11" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz" - integrity sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ== - -form-data-encoder@^2.1.2: - version "2.1.4" - resolved "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz" - integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== - -format@^0.2.0: - version "0.2.2" - resolved "https://registry.npmjs.org/format/-/format-0.2.2.tgz" - integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.3.7: - version "4.3.7" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" - integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^11.1.1, fs-extra@^11.2.0: - version "11.3.2" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz" - integrity sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.1, function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.2.5, get-intrinsic@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz" - integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== - dependencies: - call-bind-apply-helpers "^1.0.2" - es-define-property "^1.0.1" - es-errors "^1.3.0" - es-object-atoms "^1.1.1" - function-bind "^1.1.2" - get-proto "^1.0.1" - gopd "^1.2.0" - has-symbols "^1.1.0" - hasown "^2.0.2" - math-intrinsics "^1.1.0" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz" - integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== - dependencies: - dunder-proto "^1.0.1" - es-object-atoms "^1.0.0" - -get-stream@^6.0.0, get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -github-slugger@^1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" - integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.1: - version "6.0.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-to-regex.js@^1.0.1: - version "1.2.0" - resolved "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz" - integrity sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ== - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -global-dirs@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz" - integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== - dependencies: - ini "2.0.0" - -globby@^11.1.0: - version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -globby@^13.1.1: - version "13.1.3" - resolved "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz" - integrity sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw== - dependencies: - dir-glob "^3.0.1" - fast-glob "^3.2.11" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^4.0.0" - -gopd@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz" - integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== - -got@^12.1.0: - version "12.6.1" - resolved "https://registry.npmjs.org/got/-/got-12.6.1.tgz" - integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== - dependencies: - "@sindresorhus/is" "^5.2.0" - "@szmarczak/http-timer" "^5.0.1" - cacheable-lookup "^7.0.0" - cacheable-request "^10.2.8" - decompress-response "^6.0.0" - form-data-encoder "^2.1.2" - get-stream "^6.0.1" - http2-wrapper "^2.1.10" - lowercase-keys "^3.0.0" - p-cancelable "^3.0.0" - responselike "^3.0.0" - -graceful-fs@4.2.10: - version "4.2.10" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -gray-matter@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz" - integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== - dependencies: - js-yaml "^3.13.1" - kind-of "^6.0.2" - section-matter "^1.0.0" - strip-bom-string "^1.0.0" - -gzip-size@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" - integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== - dependencies: - duplexer "^0.1.2" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-symbols@^1.0.3, has-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz" - integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== - -has-yarn@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz" - integrity sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA== - -hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== - dependencies: - function-bind "^1.1.2" - -hast-util-from-parse5@^8.0.0: - version "8.0.3" - resolved "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz" - integrity sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - hastscript "^9.0.0" - property-information "^7.0.0" - vfile "^6.0.0" - vfile-location "^5.0.0" - web-namespaces "^2.0.0" - -hast-util-parse-selector@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz" - integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== - dependencies: - "@types/hast" "^3.0.0" - -hast-util-raw@^9.0.0: - version "9.1.0" - resolved "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz" - integrity sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw== - dependencies: - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - "@ungap/structured-clone" "^1.0.0" - hast-util-from-parse5 "^8.0.0" - hast-util-to-parse5 "^8.0.0" - html-void-elements "^3.0.0" - mdast-util-to-hast "^13.0.0" - parse5 "^7.0.0" - unist-util-position "^5.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - web-namespaces "^2.0.0" - zwitch "^2.0.0" - -hast-util-to-estree@^3.0.0: - version "3.1.3" - resolved "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz" - integrity sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w== - dependencies: - "@types/estree" "^1.0.0" - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - estree-util-attach-comments "^3.0.0" - estree-util-is-identifier-name "^3.0.0" - hast-util-whitespace "^3.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - property-information "^7.0.0" - space-separated-tokens "^2.0.0" - style-to-js "^1.0.0" - unist-util-position "^5.0.0" - zwitch "^2.0.0" - -hast-util-to-jsx-runtime@^2.0.0: - version "2.3.6" - resolved "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz" - integrity sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg== - dependencies: - "@types/estree" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/unist" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - hast-util-whitespace "^3.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - property-information "^7.0.0" - space-separated-tokens "^2.0.0" - style-to-js "^1.0.0" - unist-util-position "^5.0.0" - vfile-message "^4.0.0" - -hast-util-to-parse5@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz" - integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== - dependencies: - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - devlop "^1.0.0" - property-information "^6.0.0" - space-separated-tokens "^2.0.0" - web-namespaces "^2.0.0" - zwitch "^2.0.0" - -hast-util-whitespace@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz" - integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== - dependencies: - "@types/hast" "^3.0.0" - -hastscript@^9.0.0: - version "9.0.1" - resolved "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz" - integrity sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w== - dependencies: - "@types/hast" "^3.0.0" - comma-separated-tokens "^2.0.0" - hast-util-parse-selector "^4.0.0" - property-information "^7.0.0" - space-separated-tokens "^2.0.0" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -history@^4.9.0: - version "4.10.1" - resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz" - integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== - dependencies: - "@babel/runtime" "^7.1.2" - loose-envify "^1.2.0" - resolve-pathname "^3.0.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - value-equal "^1.0.1" - -hoist-non-react-statics@^3.1.0: - version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-escaper@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^6.0.2: - version "6.1.0" - resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" - integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== - dependencies: - camel-case "^4.1.2" - clean-css "^5.2.2" - commander "^8.3.0" - he "^1.2.0" - param-case "^3.0.4" - relateurl "^0.2.7" - terser "^5.10.0" - -html-minifier-terser@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz" - integrity sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA== - dependencies: - camel-case "^4.1.2" - clean-css "~5.3.2" - commander "^10.0.0" - entities "^4.4.0" - param-case "^3.0.4" - relateurl "^0.2.7" - terser "^5.15.1" - -html-tags@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" - integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== - -html-void-elements@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz" - integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== - -html-webpack-plugin@^5.6.0: - version "5.6.4" - resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz" - integrity sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw== - dependencies: - "@types/html-minifier-terser" "^6.0.0" - html-minifier-terser "^6.0.2" - lodash "^4.17.21" - pretty-error "^4.0.0" - tapable "^2.0.0" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -htmlparser2@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz" - integrity sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - domutils "^3.0.1" - entities "^4.3.0" - -http-cache-semantics@^4.1.1: - version "4.2.0" - resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz" - integrity sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ== - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-middleware@^2.0.9: - version "2.0.9" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz" - integrity sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q== - dependencies: - "@types/http-proxy" "^1.17.8" - http-proxy "^1.18.1" - is-glob "^4.0.1" - is-plain-obj "^3.0.0" - micromatch "^4.0.2" - -http-proxy@^1.18.1: - version "1.18.1" - resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http2-wrapper@^2.1.10: - version "2.2.1" - resolved "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz" - integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== - dependencies: - quick-lru "^5.1.1" - resolve-alpn "^1.2.0" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -hyperdyperid@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz" - integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -ignore@^5.2.0: - version "5.2.4" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== - -image-size@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/image-size/-/image-size-2.0.2.tgz" - integrity sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w== - -import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-lazy@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -infima@0.2.0-alpha.45: - version "0.2.0-alpha.45" - resolved "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz" - integrity sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -ini@^1.3.4, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -inline-style-parser@0.2.6: - version "0.2.6" - resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.6.tgz" - integrity sha512-gtGXVaBdl5mAes3rPcMedEBm12ibjt1kDMFfheul1wUAOVEJW60voNdMVzVkfLN06O7ZaD/rxhfKgtlgtTbMjg== - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -ipaddr.js@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz" - integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== - -is-alphabetical@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz" - integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== - -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz" - integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== - dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-ci@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz" - integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== - dependencies: - ci-info "^3.2.0" - -is-core-module@^2.16.1: - version "2.16.1" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz" - integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== - dependencies: - hasown "^2.0.2" - -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz" - integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-docker@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz" - integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== - -is-extendable@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-hexadecimal@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz" - integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== - -is-inside-container@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz" - integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== - dependencies: - is-docker "^3.0.0" - -is-installed-globally@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz" - integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== - dependencies: - global-dirs "^3.0.0" - is-path-inside "^3.0.2" - -is-network-error@^1.0.0: - version "1.3.0" - resolved "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz" - integrity sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw== - -is-npm@^6.0.0: - version "6.1.0" - resolved "https://registry.npmjs.org/is-npm/-/is-npm-6.1.0.tgz" - integrity sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA== - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-inside@^3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== - -is-plain-obj@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz" - integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -is-wsl@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz" - integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== - dependencies: - is-inside-container "^1.0.0" - -is-yarn-global@^0.4.0: - version "0.4.1" - resolved "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz" - integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - dependencies: - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-worker@^27.4.5: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest-worker@^29.4.3: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.20.0: - version "1.21.7" - resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz" - integrity sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A== - -joi@^17.9.2: - version "17.13.3" - resolved "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz" - integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== - dependencies: - "@hapi/hoek" "^9.3.0" - "@hapi/topo" "^5.1.0" - "@sideway/address" "^4.1.5" - "@sideway/formula" "^3.0.1" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsesc@^3.0.2, jsesc@~3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz" - integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json5@^2.1.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -keyv@^4.5.3: - version "4.5.4" - resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" - integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== - dependencies: - json-buffer "3.0.1" - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -latest-version@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz" - integrity sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== - dependencies: - package-json "^8.1.0" - -launch-editor@^2.6.1: - version "2.12.0" - resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz" - integrity sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg== - dependencies: - picocolors "^1.1.1" - shell-quote "^1.8.3" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -lilconfig@^3.1.1: - version "3.1.3" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz" - integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -loader-runner@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== - -loader-utils@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -locate-path@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz" - integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== - dependencies: - p-locate "^6.0.0" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash@^4.17.20, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -longest-streak@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz" - integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lowercase-keys@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz" - integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -markdown-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz" - integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== - -markdown-table@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz" - integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A== - dependencies: - repeat-string "^1.0.0" - -markdown-table@^3.0.0: - version "3.0.4" - resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz" - integrity sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw== - -marked@^16.3.0: - version "16.4.1" - resolved "https://registry.npmjs.org/marked/-/marked-16.4.1.tgz" - integrity sha512-ntROs7RaN3EvWfy3EZi14H4YxmT6A5YvywfhO+0pm+cH/dnSQRmdAmoFIc3B9aiwTehyk7pESH4ofyBY+V5hZg== - -math-intrinsics@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz" - integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== - -mdast-util-directive@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz" - integrity sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - ccount "^2.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-visit-parents "^6.0.0" - -mdast-util-find-and-replace@^3.0.0, mdast-util-find-and-replace@^3.0.1: - version "3.0.2" - resolved "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz" - integrity sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg== - dependencies: - "@types/mdast" "^4.0.0" - escape-string-regexp "^5.0.0" - unist-util-is "^6.0.0" - unist-util-visit-parents "^6.0.0" - -mdast-util-from-markdown@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz" - integrity sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - mdast-util-to-string "^4.0.0" - micromark "^4.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-decode-string "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-stringify-position "^4.0.0" - -mdast-util-frontmatter@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz" - integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - escape-string-regexp "^5.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - micromark-extension-frontmatter "^2.0.0" - -mdast-util-gfm-autolink-literal@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz" - integrity sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ== - dependencies: - "@types/mdast" "^4.0.0" - ccount "^2.0.0" - devlop "^1.0.0" - mdast-util-find-and-replace "^3.0.0" - micromark-util-character "^2.0.0" - -mdast-util-gfm-footnote@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz" - integrity sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.1.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - -mdast-util-gfm-strikethrough@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz" - integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm-table@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz" - integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - markdown-table "^3.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm-task-list-item@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz" - integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== - dependencies: - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-gfm@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz" - integrity sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ== - dependencies: - mdast-util-from-markdown "^2.0.0" - mdast-util-gfm-autolink-literal "^2.0.0" - mdast-util-gfm-footnote "^2.0.0" - mdast-util-gfm-strikethrough "^2.0.0" - mdast-util-gfm-table "^2.0.0" - mdast-util-gfm-task-list-item "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-mdx-expression@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz" - integrity sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-mdx-jsx@^3.0.0: - version "3.2.0" - resolved "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz" - integrity sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - ccount "^2.0.0" - devlop "^1.1.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - parse-entities "^4.0.0" - stringify-entities "^4.0.0" - unist-util-stringify-position "^4.0.0" - vfile-message "^4.0.0" - -mdast-util-mdx@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz" - integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== - dependencies: - mdast-util-from-markdown "^2.0.0" - mdast-util-mdx-expression "^2.0.0" - mdast-util-mdx-jsx "^3.0.0" - mdast-util-mdxjs-esm "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-mdxjs-esm@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz" - integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== - dependencies: - "@types/estree-jsx" "^1.0.0" - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - devlop "^1.0.0" - mdast-util-from-markdown "^2.0.0" - mdast-util-to-markdown "^2.0.0" - -mdast-util-phrasing@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz" - integrity sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w== - dependencies: - "@types/mdast" "^4.0.0" - unist-util-is "^6.0.0" - -mdast-util-to-hast@^13.0.0: - version "13.2.0" - resolved "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz" - integrity sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA== - dependencies: - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - "@ungap/structured-clone" "^1.0.0" - devlop "^1.0.0" - micromark-util-sanitize-uri "^2.0.0" - trim-lines "^3.0.0" - unist-util-position "^5.0.0" - unist-util-visit "^5.0.0" - vfile "^6.0.0" - -mdast-util-to-markdown@^2.0.0: - version "2.1.2" - resolved "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz" - integrity sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA== - dependencies: - "@types/mdast" "^4.0.0" - "@types/unist" "^3.0.0" - longest-streak "^3.0.0" - mdast-util-phrasing "^4.0.0" - mdast-util-to-string "^4.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-decode-string "^2.0.0" - unist-util-visit "^5.0.0" - zwitch "^2.0.0" - -mdast-util-to-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz" - integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== - dependencies: - "@types/mdast" "^4.0.0" - -mdn-data@2.0.28: - version "2.0.28" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz" - integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== - -mdn-data@2.0.30: - version "2.0.30" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" - integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^4.43.1: - version "4.50.0" - resolved "https://registry.npmjs.org/memfs/-/memfs-4.50.0.tgz" - integrity sha512-N0LUYQMUA1yS5tJKmMtU9yprPm6ZIg24yr/OVv/7t6q0kKDIho4cBbXRi1XKttUmNYDYgF/q45qrKE/UhGO0CA== - dependencies: - "@jsonjoy.com/json-pack" "^1.11.0" - "@jsonjoy.com/util" "^1.9.0" - glob-to-regex.js "^1.0.1" - thingies "^2.5.0" - tree-dump "^1.0.3" - tslib "^2.0.0" - -merge-descriptors@1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz" - integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromark-core-commonmark@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz" - integrity sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg== - dependencies: - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-factory-destination "^2.0.0" - micromark-factory-label "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-title "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-html-tag-name "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-directive@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz" - integrity sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-factory-whitespace "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - parse-entities "^4.0.0" - -micromark-extension-frontmatter@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz" - integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== - dependencies: - fault "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-autolink-literal@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz" - integrity sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-footnote@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz" - integrity sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw== - dependencies: - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-strikethrough@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz" - integrity sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw== - dependencies: - devlop "^1.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-classify-character "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-table@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz" - integrity sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm-tagfilter@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz" - integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== - dependencies: - micromark-util-types "^2.0.0" - -micromark-extension-gfm-task-list-item@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz" - integrity sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw== - dependencies: - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-gfm@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz" - integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== - dependencies: - micromark-extension-gfm-autolink-literal "^2.0.0" - micromark-extension-gfm-footnote "^2.0.0" - micromark-extension-gfm-strikethrough "^2.0.0" - micromark-extension-gfm-table "^2.0.0" - micromark-extension-gfm-tagfilter "^2.0.0" - micromark-extension-gfm-task-list-item "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-mdx-expression@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz" - integrity sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-factory-mdx-expression "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-extension-mdx-jsx@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz" - integrity sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - estree-util-is-identifier-name "^3.0.0" - micromark-factory-mdx-expression "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - vfile-message "^4.0.0" - -micromark-extension-mdx-md@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz" - integrity sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ== - dependencies: - micromark-util-types "^2.0.0" - -micromark-extension-mdxjs-esm@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz" - integrity sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-position-from-estree "^2.0.0" - vfile-message "^4.0.0" - -micromark-extension-mdxjs@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz" - integrity sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ== - dependencies: - acorn "^8.0.0" - acorn-jsx "^5.0.0" - micromark-extension-mdx-expression "^3.0.0" - micromark-extension-mdx-jsx "^3.0.0" - micromark-extension-mdx-md "^2.0.0" - micromark-extension-mdxjs-esm "^3.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-destination@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz" - integrity sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-label@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz" - integrity sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg== - dependencies: - devlop "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-mdx-expression@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz" - integrity sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ== - dependencies: - "@types/estree" "^1.0.0" - devlop "^1.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-events-to-acorn "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - unist-util-position-from-estree "^2.0.0" - vfile-message "^4.0.0" - -micromark-factory-space@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz" - integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== - dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-space@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz" - integrity sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-title@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz" - integrity sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-factory-whitespace@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz" - integrity sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ== - dependencies: - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-character@^1.0.0, micromark-util-character@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz" - integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== - dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-character@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz" - integrity sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q== - dependencies: - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-chunked@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz" - integrity sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-classify-character@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz" - integrity sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-combine-extensions@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz" - integrity sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg== - dependencies: - micromark-util-chunked "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-decode-numeric-character-reference@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz" - integrity sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-decode-string@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz" - integrity sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ== - dependencies: - decode-named-character-reference "^1.0.0" - micromark-util-character "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-encode@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz" - integrity sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw== - -micromark-util-events-to-acorn@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz" - integrity sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg== - dependencies: - "@types/estree" "^1.0.0" - "@types/unist" "^3.0.0" - devlop "^1.0.0" - estree-util-visit "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - vfile-message "^4.0.0" - -micromark-util-html-tag-name@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz" - integrity sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA== - -micromark-util-normalize-identifier@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz" - integrity sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q== - dependencies: - micromark-util-symbol "^2.0.0" - -micromark-util-resolve-all@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz" - integrity sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg== - dependencies: - micromark-util-types "^2.0.0" - -micromark-util-sanitize-uri@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz" - integrity sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ== - dependencies: - micromark-util-character "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-symbol "^2.0.0" - -micromark-util-subtokenize@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz" - integrity sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA== - dependencies: - devlop "^1.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromark-util-symbol@^1.0.0, micromark-util-symbol@^1.0.1: - version "1.1.0" - resolved "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz" - integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== - -micromark-util-symbol@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz" - integrity sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q== - -micromark-util-types@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz" - integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== - -micromark-util-types@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz" - integrity sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA== - -micromark@^4.0.0: - version "4.0.2" - resolved "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz" - integrity sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA== - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - decode-named-character-reference "^1.0.0" - devlop "^1.0.0" - micromark-core-commonmark "^2.0.0" - micromark-factory-space "^2.0.0" - micromark-util-character "^2.0.0" - micromark-util-chunked "^2.0.0" - micromark-util-combine-extensions "^2.0.0" - micromark-util-decode-numeric-character-reference "^2.0.0" - micromark-util-encode "^2.0.0" - micromark-util-normalize-identifier "^2.0.0" - micromark-util-resolve-all "^2.0.0" - micromark-util-sanitize-uri "^2.0.0" - micromark-util-subtokenize "^2.0.0" - micromark-util-symbol "^2.0.0" - micromark-util-types "^2.0.0" - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.8" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz" - integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== - dependencies: - braces "^3.0.3" - picomatch "^2.3.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -"mime-db@>= 1.43.0 < 2", mime-db@^1.54.0: - version "1.54.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz" - integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== - -mime-db@~1.33.0: - version "1.33.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" - integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== - -mime-types@2.1.18: - version "2.1.18" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz" - integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== - dependencies: - mime-db "~1.33.0" - -mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime-types@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz" - integrity sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA== - dependencies: - mime-db "^1.54.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - -mimic-response@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz" - integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== - -mini-css-extract-plugin@^2.9.2: - version "2.9.4" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz" - integrity sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ== - dependencies: - schema-utils "^4.0.0" - tapable "^2.2.1" - -minimalistic-assert@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimatch@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0: - version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -mrmime@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz" - integrity sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.3, ms@^2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -nanoid@^3.3.11: - version "3.3.11" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz" - integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -negotiator@~0.6.4: - version "0.6.4" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz" - integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-emoji@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz" - integrity sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw== - dependencies: - "@sindresorhus/is" "^4.6.0" - char-regex "^1.0.2" - emojilib "^2.4.0" - skin-tone "^2.0.0" - -node-forge@^1: - version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-releases@^2.0.26: - version "2.0.27" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz" - integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^8.0.0: - version "8.1.0" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.0.tgz" - integrity sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w== - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nprogress@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz" - integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -null-loader@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz" - integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-inspect@^1.13.3: - version "1.13.4" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz" - integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0: - version "4.1.4" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1, on-finished@^2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz" - integrity sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A== - -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^10.0.3: - version "10.2.0" - resolved "https://registry.npmjs.org/open/-/open-10.2.0.tgz" - integrity sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA== - dependencies: - default-browser "^5.2.1" - define-lazy-prop "^3.0.0" - is-inside-container "^1.0.0" - wsl-utils "^0.1.0" - -open@^8.4.0: - version "8.4.1" - resolved "https://registry.npmjs.org/open/-/open-8.4.1.tgz" - integrity sha512-/4b7qZNhv6Uhd7jjnREh1NjnPxlTq+XNWPG88Ydkj5AILcA5m3ajvcg57pB24EQjKv0dK62XnDqk9c/hkIG5Kg== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -opener@^1.5.2: - version "1.5.2" - resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== - -p-cancelable@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz" - integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-limit@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" - integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== - dependencies: - yocto-queue "^1.0.0" - -p-locate@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz" - integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== - dependencies: - p-limit "^4.0.0" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-queue@^6.6.2: - version "6.6.2" - resolved "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz" - integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== - dependencies: - eventemitter3 "^4.0.4" - p-timeout "^3.2.0" - -p-retry@^6.2.0: - version "6.2.1" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz" - integrity sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ== - dependencies: - "@types/retry" "0.12.2" - is-network-error "^1.0.0" - retry "^0.13.1" - -p-timeout@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz" - integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== - dependencies: - p-finally "^1.0.0" - -package-json@^8.1.0: - version "8.1.1" - resolved "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz" - integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== - dependencies: - got "^12.1.0" - registry-auth-token "^5.0.1" - registry-url "^6.0.0" - semver "^7.3.7" - -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-entities@^4.0.0: - version "4.0.2" - resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz" - integrity sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw== - dependencies: - "@types/unist" "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - decode-named-character-reference "^1.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" - -parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-numeric-range@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz" - integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== - -parse5-htmlparser2-tree-adapter@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz" - integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== - dependencies: - domhandler "^5.0.2" - parse5 "^7.0.0" - -parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== - dependencies: - entities "^4.4.0" - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -path-exists@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz" - integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== - -path-is-inside@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" - integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-to-regexp@0.1.12: - version "0.1.12" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz" - integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ== - -path-to-regexp@3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz" - integrity sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw== - -path-to-regexp@^1.7.0: - version "1.9.0" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz" - integrity sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g== - dependencies: - isarray "0.0.1" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -picocolors@^1.0.0, picocolors@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" - integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pkg-dir@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz" - integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== - dependencies: - find-up "^6.3.0" - -postcss-attribute-case-insensitive@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz" - integrity sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-calc@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz" - integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== - dependencies: - postcss-selector-parser "^6.0.11" - postcss-value-parser "^4.2.0" - -postcss-clamp@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" - integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-color-functional-notation@^7.0.12: - version "7.0.12" - resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.12.tgz" - integrity sha512-TLCW9fN5kvO/u38/uesdpbx3e8AkTYhMvDZYa9JpmImWuTE99bDQ7GU7hdOADIZsiI9/zuxfAJxny/khknp1Zw== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -postcss-color-hex-alpha@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz" - integrity sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w== - dependencies: - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -postcss-color-rebeccapurple@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz" - integrity sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ== - dependencies: - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -postcss-colormin@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz" - integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - colord "^2.9.3" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz" - integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-custom-media@^11.0.6: - version "11.0.6" - resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz" - integrity sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw== - dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.5" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/media-query-list-parser" "^4.0.3" - -postcss-custom-properties@^14.0.6: - version "14.0.6" - resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz" - integrity sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ== - dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.5" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -postcss-custom-selectors@^8.0.5: - version "8.0.5" - resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz" - integrity sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg== - dependencies: - "@csstools/cascade-layer-name-parser" "^2.0.5" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - postcss-selector-parser "^7.0.0" - -postcss-dir-pseudo-class@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz" - integrity sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-discard-comments@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz" - integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== - -postcss-discard-duplicates@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz" - integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== - -postcss-discard-empty@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz" - integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== - -postcss-discard-overridden@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz" - integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== - -postcss-discard-unused@^6.0.5: - version "6.0.5" - resolved "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz" - integrity sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-double-position-gradients@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.4.tgz" - integrity sha512-m6IKmxo7FxSP5nF2l63QbCC3r+bWpFUWmZXZf096WxG0m7Vl1Q1+ruFOhpdDRmKrRS+S3Jtk+TVk/7z0+BVK6g== - dependencies: - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -postcss-focus-visible@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz" - integrity sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-focus-within@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz" - integrity sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-font-variant@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" - integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== - -postcss-gap-properties@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz" - integrity sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw== - -postcss-image-set-function@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz" - integrity sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA== - dependencies: - "@csstools/utilities" "^2.0.0" - postcss-value-parser "^4.2.0" - -postcss-lab-function@^7.0.12: - version "7.0.12" - resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.12.tgz" - integrity sha512-tUcyRk1ZTPec3OuKFsqtRzW2Go5lehW29XA21lZ65XmzQkz43VY2tyWEC202F7W3mILOjw0voOiuxRGTsN+J9w== - dependencies: - "@csstools/css-color-parser" "^3.1.0" - "@csstools/css-parser-algorithms" "^3.0.5" - "@csstools/css-tokenizer" "^3.0.4" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/utilities" "^2.0.0" - -postcss-loader@^7.3.4: - version "7.3.4" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz" - integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== - dependencies: - cosmiconfig "^8.3.5" - jiti "^1.20.0" - semver "^7.5.4" - -postcss-logical@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.1.0.tgz" - integrity sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-merge-idents@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz" - integrity sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g== - dependencies: - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-merge-longhand@^6.0.5: - version "6.0.5" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz" - integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^6.1.1" - -postcss-merge-rules@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz" - integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - cssnano-utils "^4.0.2" - postcss-selector-parser "^6.0.16" - -postcss-minify-font-values@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz" - integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz" - integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== - dependencies: - colord "^2.9.3" - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz" - integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== - dependencies: - browserslist "^4.23.0" - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz" - integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-modules-extract-imports@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz" - integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== - -postcss-modules-local-by-default@^4.0.5: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz" - integrity sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw== - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^7.0.0" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.2.0: - version "3.2.1" - resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz" - integrity sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" - integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== - dependencies: - icss-utils "^5.0.0" - -postcss-nesting@^13.0.2: - version "13.0.2" - resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.2.tgz" - integrity sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ== - dependencies: - "@csstools/selector-resolve-nested" "^3.1.0" - "@csstools/selector-specificity" "^5.0.0" - postcss-selector-parser "^7.0.0" - -postcss-normalize-charset@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz" - integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== - -postcss-normalize-display-values@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz" - integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz" - integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz" - integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz" - integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz" - integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz" - integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== - dependencies: - browserslist "^4.23.0" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz" - integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz" - integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-opacity-percentage@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz" - integrity sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ== - -postcss-ordered-values@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz" - integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== - dependencies: - cssnano-utils "^4.0.2" - postcss-value-parser "^4.2.0" - -postcss-overflow-shorthand@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz" - integrity sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-page-break@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" - integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== - -postcss-place@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz" - integrity sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-preset-env@^10.2.1: - version "10.4.0" - resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.4.0.tgz" - integrity sha512-2kqpOthQ6JhxqQq1FSAAZGe9COQv75Aw8WbsOvQVNJ2nSevc9Yx/IKZGuZ7XJ+iOTtVon7LfO7ELRzg8AZ+sdw== - dependencies: - "@csstools/postcss-alpha-function" "^1.0.1" - "@csstools/postcss-cascade-layers" "^5.0.2" - "@csstools/postcss-color-function" "^4.0.12" - "@csstools/postcss-color-function-display-p3-linear" "^1.0.1" - "@csstools/postcss-color-mix-function" "^3.0.12" - "@csstools/postcss-color-mix-variadic-function-arguments" "^1.0.2" - "@csstools/postcss-content-alt-text" "^2.0.8" - "@csstools/postcss-contrast-color-function" "^2.0.12" - "@csstools/postcss-exponential-functions" "^2.0.9" - "@csstools/postcss-font-format-keywords" "^4.0.0" - "@csstools/postcss-gamut-mapping" "^2.0.11" - "@csstools/postcss-gradients-interpolation-method" "^5.0.12" - "@csstools/postcss-hwb-function" "^4.0.12" - "@csstools/postcss-ic-unit" "^4.0.4" - "@csstools/postcss-initial" "^2.0.1" - "@csstools/postcss-is-pseudo-class" "^5.0.3" - "@csstools/postcss-light-dark-function" "^2.0.11" - "@csstools/postcss-logical-float-and-clear" "^3.0.0" - "@csstools/postcss-logical-overflow" "^2.0.0" - "@csstools/postcss-logical-overscroll-behavior" "^2.0.0" - "@csstools/postcss-logical-resize" "^3.0.0" - "@csstools/postcss-logical-viewport-units" "^3.0.4" - "@csstools/postcss-media-minmax" "^2.0.9" - "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.5" - "@csstools/postcss-nested-calc" "^4.0.0" - "@csstools/postcss-normalize-display-values" "^4.0.0" - "@csstools/postcss-oklab-function" "^4.0.12" - "@csstools/postcss-progressive-custom-properties" "^4.2.1" - "@csstools/postcss-random-function" "^2.0.1" - "@csstools/postcss-relative-color-syntax" "^3.0.12" - "@csstools/postcss-scope-pseudo-class" "^4.0.1" - "@csstools/postcss-sign-functions" "^1.1.4" - "@csstools/postcss-stepped-value-functions" "^4.0.9" - "@csstools/postcss-text-decoration-shorthand" "^4.0.3" - "@csstools/postcss-trigonometric-functions" "^4.0.9" - "@csstools/postcss-unset-value" "^4.0.0" - autoprefixer "^10.4.21" - browserslist "^4.26.0" - css-blank-pseudo "^7.0.1" - css-has-pseudo "^7.0.3" - css-prefers-color-scheme "^10.0.0" - cssdb "^8.4.2" - postcss-attribute-case-insensitive "^7.0.1" - postcss-clamp "^4.1.0" - postcss-color-functional-notation "^7.0.12" - postcss-color-hex-alpha "^10.0.0" - postcss-color-rebeccapurple "^10.0.0" - postcss-custom-media "^11.0.6" - postcss-custom-properties "^14.0.6" - postcss-custom-selectors "^8.0.5" - postcss-dir-pseudo-class "^9.0.1" - postcss-double-position-gradients "^6.0.4" - postcss-focus-visible "^10.0.1" - postcss-focus-within "^9.0.1" - postcss-font-variant "^5.0.0" - postcss-gap-properties "^6.0.0" - postcss-image-set-function "^7.0.0" - postcss-lab-function "^7.0.12" - postcss-logical "^8.1.0" - postcss-nesting "^13.0.2" - postcss-opacity-percentage "^3.0.0" - postcss-overflow-shorthand "^6.0.0" - postcss-page-break "^3.0.4" - postcss-place "^10.0.0" - postcss-pseudo-class-any-link "^10.0.1" - postcss-replace-overflow-wrap "^4.0.0" - postcss-selector-not "^8.0.1" - -postcss-pseudo-class-any-link@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz" - integrity sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-reduce-idents@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz" - integrity sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-reduce-initial@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz" - integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== - dependencies: - browserslist "^4.23.0" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz" - integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-replace-overflow-wrap@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" - integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== - -postcss-selector-not@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz" - integrity sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA== - dependencies: - postcss-selector-parser "^7.0.0" - -postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16: - version "6.1.2" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz" - integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-selector-parser@^7.0.0: - version "7.1.0" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz" - integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-sort-media-queries@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz" - integrity sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA== - dependencies: - sort-css-media-queries "2.2.0" - -postcss-svgo@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz" - integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^3.2.0" - -postcss-unique-selectors@^6.0.4: - version "6.0.4" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz" - integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== - dependencies: - postcss-selector-parser "^6.0.16" - -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss-zindex@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz" - integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg== - -postcss@^8.4.21, postcss@^8.4.24, postcss@^8.4.33, postcss@^8.5.4: - version "8.5.6" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz" - integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== - dependencies: - nanoid "^3.3.11" - picocolors "^1.1.1" - source-map-js "^1.2.1" - -pretty-error@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" - integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== - dependencies: - lodash "^4.17.20" - renderkid "^3.0.0" - -pretty-time@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz" - integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== - -prism-react-renderer@^2.0.0, prism-react-renderer@^2.3.0: - version "2.4.1" - resolved "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz" - integrity sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig== - dependencies: - "@types/prismjs" "^1.26.0" - clsx "^2.0.0" - -prismjs@^1.29.0: - version "1.30.0" - resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz" - integrity sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -prompts@^2.4.2: - version "2.4.2" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.6.2, prop-types@^15.7.2: - version "15.8.1" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -property-information@^6.0.0: - version "6.5.0" - resolved "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz" - integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== - -property-information@^7.0.0: - version "7.1.0" - resolved "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz" - integrity sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ== - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" - integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== - -pupa@^3.1.0: - version "3.3.0" - resolved "https://registry.npmjs.org/pupa/-/pupa-3.3.0.tgz" - integrity sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA== - dependencies: - escape-goat "^4.0.0" - -qs@6.13.0: - version "6.13.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== - dependencies: - side-channel "^1.0.6" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -range-parser@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" - integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.2: - version "2.5.2" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz" - integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rc@1.2.8: - version "1.2.8" - resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-dom@^18.0.0: - version "18.3.1" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.2" - -react-fast-compare@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz" - integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== - -"react-helmet-async@npm:@slorber/react-helmet-async@1.3.0": - version "1.3.0" - resolved "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz" - integrity sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A== - dependencies: - "@babel/runtime" "^7.12.5" - invariant "^2.2.4" - prop-types "^15.7.2" - react-fast-compare "^3.2.0" - shallowequal "^1.1.0" - -react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-json-view-lite@^2.3.0: - version "2.5.0" - resolved "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-2.5.0.tgz" - integrity sha512-tk7o7QG9oYyELWHL8xiMQ8x4WzjCzbWNyig3uexmkLb54r8jO0yH3WCWx8UZS0c49eSA4QUmG5caiRJ8fAn58g== - -react-loadable-ssr-addon-v5-slorber@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz" - integrity sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A== - dependencies: - "@babel/runtime" "^7.10.3" - -"react-loadable@npm:@docusaurus/react-loadable@6.0.0": - version "6.0.0" - resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz" - integrity sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ== - dependencies: - "@types/react" "*" - -react-router-config@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz" - integrity sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg== - dependencies: - "@babel/runtime" "^7.1.2" - -react-router-dom@^5.3.4: - version "5.3.4" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz" - integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - loose-envify "^1.3.1" - prop-types "^15.6.2" - react-router "5.3.4" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-router@5.3.4, react-router@^5.3.4: - version "5.3.4" - resolved "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz" - integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - hoist-non-react-statics "^3.1.0" - loose-envify "^1.3.1" - path-to-regexp "^1.7.0" - prop-types "^15.6.2" - react-is "^16.6.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react@^18.0.0: - version "18.3.1" - resolved "https://registry.npmjs.org/react/-/react-18.3.1.tgz" - integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== - dependencies: - loose-envify "^1.1.0" - -readable-stream@^2.0.1: - version "2.3.7" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.6: - version "3.6.0" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -recma-build-jsx@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz" - integrity sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew== - dependencies: - "@types/estree" "^1.0.0" - estree-util-build-jsx "^3.0.0" - vfile "^6.0.0" - -recma-jsx@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz" - integrity sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w== - dependencies: - acorn-jsx "^5.0.0" - estree-util-to-js "^2.0.0" - recma-parse "^1.0.0" - recma-stringify "^1.0.0" - unified "^11.0.0" - -recma-parse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz" - integrity sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ== - dependencies: - "@types/estree" "^1.0.0" - esast-util-from-js "^2.0.0" - unified "^11.0.0" - vfile "^6.0.0" - -recma-stringify@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz" - integrity sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g== - dependencies: - "@types/estree" "^1.0.0" - estree-util-to-js "^2.0.0" - unified "^11.0.0" - vfile "^6.0.0" - -regenerate-unicode-properties@^10.2.2: - version "10.2.2" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz" - integrity sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regexpu-core@^6.3.1: - version "6.4.0" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz" - integrity sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^10.2.2" - regjsgen "^0.8.0" - regjsparser "^0.13.0" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.2.1" - -registry-auth-token@^5.0.1: - version "5.1.0" - resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz" - integrity sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw== - dependencies: - "@pnpm/npm-conf" "^2.1.0" - -registry-url@^6.0.0: - version "6.0.1" - resolved "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz" - integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== - dependencies: - rc "1.2.8" - -regjsgen@^0.8.0: - version "0.8.0" - resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz" - integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== - -regjsparser@^0.13.0: - version "0.13.0" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz" - integrity sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q== - dependencies: - jsesc "~3.1.0" - -rehype-raw@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz" - integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== - dependencies: - "@types/hast" "^3.0.0" - hast-util-raw "^9.0.0" - vfile "^6.0.0" - -rehype-recma@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz" - integrity sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw== - dependencies: - "@types/estree" "^1.0.0" - "@types/hast" "^3.0.0" - hast-util-to-estree "^3.0.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -remark-directive@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz" - integrity sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-directive "^3.0.0" - micromark-extension-directive "^3.0.0" - unified "^11.0.0" - -remark-emoji@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz" - integrity sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg== - dependencies: - "@types/mdast" "^4.0.2" - emoticon "^4.0.1" - mdast-util-find-and-replace "^3.0.1" - node-emoji "^2.1.0" - unified "^11.0.4" - -remark-frontmatter@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz" - integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-frontmatter "^2.0.0" - micromark-extension-frontmatter "^2.0.0" - unified "^11.0.0" - -remark-gfm@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz" - integrity sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-gfm "^3.0.0" - micromark-extension-gfm "^3.0.0" - remark-parse "^11.0.0" - remark-stringify "^11.0.0" - unified "^11.0.0" - -remark-mdx@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.1.tgz" - integrity sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg== - dependencies: - mdast-util-mdx "^3.0.0" - micromark-extension-mdxjs "^3.0.0" - -remark-parse@^11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz" - integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-from-markdown "^2.0.0" - micromark-util-types "^2.0.0" - unified "^11.0.0" - -remark-rehype@^11.0.0: - version "11.1.2" - resolved "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz" - integrity sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw== - dependencies: - "@types/hast" "^3.0.0" - "@types/mdast" "^4.0.0" - mdast-util-to-hast "^13.0.0" - unified "^11.0.0" - vfile "^6.0.0" - -remark-stringify@^11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz" - integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== - dependencies: - "@types/mdast" "^4.0.0" - mdast-util-to-markdown "^2.0.0" - unified "^11.0.0" - -renderkid@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" - integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^6.0.1" - -repeat-string@^1.0.0: - version "1.6.1" - resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -"require-like@>= 0.1.1": - version "0.1.2" - resolved "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz" - integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-alpn@^1.2.0: - version "1.2.1" - resolved "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz" - integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-pathname@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" - integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== - -resolve@^1.22.10: - version "1.22.11" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz" - integrity sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ== - dependencies: - is-core-module "^2.16.1" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -responselike@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz" - integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== - dependencies: - lowercase-keys "^3.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rtlcss@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz" - integrity sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - postcss "^8.4.21" - strip-json-comments "^3.1.1" - -run-applescript@^7.0.0: - version "7.1.0" - resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz" - integrity sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q== - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" - -schema-dts@^1.1.2: - version "1.1.5" - resolved "https://registry.npmjs.org/schema-dts/-/schema-dts-1.1.5.tgz" - integrity sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg== - -schema-utils@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^4.0.0, schema-utils@^4.0.1, schema-utils@^4.2.0, schema-utils@^4.3.0, schema-utils@^4.3.3: - version "4.3.3" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz" - integrity sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA== - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.9.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.1.0" - -section-matter@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz" - integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== - dependencies: - extend-shallow "^2.0.1" - kind-of "^6.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz" - integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== - dependencies: - "@types/node-forge" "^1.3.0" - node-forge "^1" - -semver-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz" - integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== - dependencies: - semver "^7.3.5" - -semver@^6.3.1: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.3.5, semver@^7.3.7, semver@^7.5.4: - version "7.7.3" - resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz" - integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== - -send@0.19.0: - version "0.19.0" - resolved "https://registry.npmjs.org/send/-/send-0.19.0.tgz" - integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== - dependencies: - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1, serialize-javascript@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz" - integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== - dependencies: - randombytes "^2.1.0" - -serve-handler@^6.1.6: - version "6.1.6" - resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz" - integrity sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ== - dependencies: - bytes "3.0.0" - content-disposition "0.5.2" - mime-types "2.1.18" - minimatch "3.1.2" - path-is-inside "1.0.2" - path-to-regexp "3.3.0" - range-parser "1.2.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.16.2: - version "1.16.2" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz" - integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== - dependencies: - encodeurl "~2.0.0" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.19.0" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.8.3: - version "1.8.3" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz" - integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw== - -side-channel-list@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz" - integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== - dependencies: - es-errors "^1.3.0" - object-inspect "^1.13.3" - -side-channel-map@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz" - integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - get-intrinsic "^1.2.5" - object-inspect "^1.13.3" - -side-channel-weakmap@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz" - integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== - dependencies: - call-bound "^1.0.2" - es-errors "^1.3.0" - get-intrinsic "^1.2.5" - object-inspect "^1.13.3" - side-channel-map "^1.0.1" - -side-channel@^1.0.6: - version "1.1.0" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz" - integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== - dependencies: - es-errors "^1.3.0" - object-inspect "^1.13.3" - side-channel-list "^1.0.0" - side-channel-map "^1.0.1" - side-channel-weakmap "^1.0.2" - -signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.7" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -sirv@^2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz" - integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== - dependencies: - "@polka/url" "^1.0.0-next.24" - mrmime "^2.0.0" - totalist "^3.0.0" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -sitemap@^7.1.1: - version "7.1.1" - resolved "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz" - integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== - dependencies: - "@types/node" "^17.0.5" - "@types/sax" "^1.2.1" - arg "^5.0.0" - sax "^1.2.4" - -skin-tone@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz" - integrity sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA== - dependencies: - unicode-emoji-modifier-base "^1.0.0" - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz" - integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -sockjs@^0.3.24: - version "0.3.24" - resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" - integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== - dependencies: - faye-websocket "^0.11.3" - uuid "^8.3.2" - websocket-driver "^0.7.4" - -sort-css-media-queries@2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz" - integrity sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA== - -source-map-js@^1.0.1, source-map-js@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz" - integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== - -source-map-support@~0.5.20: - version "0.5.21" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@~0.6.0: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.0: - version "0.7.6" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz" - integrity sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ== - -space-separated-tokens@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz" - integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -srcset@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz" - integrity sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -std-env@^3.7.0: - version "3.10.0" - resolved "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz" - integrity sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg== - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-entities@^4.0.0: - version "4.0.4" - resolved "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz" - integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== - dependencies: - character-entities-html4 "^2.0.0" - character-entities-legacy "^3.0.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" - integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== - dependencies: - ansi-regex "^6.0.1" - -strip-bom-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz" - integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" - integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== - -style-to-js@^1.0.0: - version "1.1.19" - resolved "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.19.tgz" - integrity sha512-Ev+SgeqiNGT1ufsXyVC5RrJRXdrkRJ1Gol9Qw7Pb72YCKJXrBvP0ckZhBeVSrw2m06DJpei2528uIpjMb4TsoQ== - dependencies: - style-to-object "1.0.12" - -style-to-object@1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.12.tgz" - integrity sha512-ddJqYnoT4t97QvN2C95bCgt+m7AAgXjVnkk/jxAfmp7EAB8nnqqZYEbMd3em7/vEomDb2LAQKAy1RFfv41mdNw== - dependencies: - inline-style-parser "0.2.6" - -stylehacks@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz" - integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== - dependencies: - browserslist "^4.23.0" - postcss-selector-parser "^6.0.16" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -svg-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^3.0.2, svgo@^3.2.0: - version "3.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz" - integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^5.1.0" - css-tree "^2.3.1" - css-what "^6.1.0" - csso "^5.0.5" - picocolors "^1.0.0" - -swr@^2.2.5: - version "2.3.6" - resolved "https://registry.npmjs.org/swr/-/swr-2.3.6.tgz" - integrity sha512-wfHRmHWk/isGNMwlLGlZX5Gzz/uTgo0o2IRuTMcf4CPuPFJZlq0rDaKUx+ozB5nBOReNV1kiOyzMfj+MBMikLw== - dependencies: - dequal "^2.0.3" - use-sync-external-store "^1.4.0" - -tapable@^2.0.0, tapable@^2.2.0, tapable@^2.2.1, tapable@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz" - integrity sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg== - -terser-webpack-plugin@^5.3.11, terser-webpack-plugin@^5.3.9: - version "5.3.14" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz" - integrity sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw== - dependencies: - "@jridgewell/trace-mapping" "^0.3.25" - jest-worker "^27.4.5" - schema-utils "^4.3.0" - serialize-javascript "^6.0.2" - terser "^5.31.1" - -terser@^5.10.0, terser@^5.15.1, terser@^5.31.1: - version "5.44.1" - resolved "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz" - integrity sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.15.0" - commander "^2.20.0" - source-map-support "~0.5.20" - -thingies@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz" - integrity sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw== - -throttleit@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/throttleit/-/throttleit-2.1.0.tgz" - integrity sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw== - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tiny-invariant@^1.0.2: - version "1.3.1" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== - -tiny-warning@^1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" - integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== - -tinypool@^1.0.2: - version "1.1.1" - resolved "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz" - integrity sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -totalist@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" - integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== - -tree-dump@^1.0.3, tree-dump@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz" - integrity sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA== - -trim-lines@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz" - integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== - -trough@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz" - integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== - -tslib@^2.0.0, tslib@^2.0.3, tslib@^2.6.0: - version "2.8.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz" - integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^1.0.1: - version "1.4.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -type-fest@^2.13.0, type-fest@^2.5.0: - version "2.19.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" - integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== - -type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typescript@~5.2.0: - version "5.2.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-emoji-modifier-base@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz" - integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz" - integrity sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -unified@^11.0.0, unified@^11.0.3, unified@^11.0.4: - version "11.0.5" - resolved "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz" - integrity sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA== - dependencies: - "@types/unist" "^3.0.0" - bail "^2.0.0" - devlop "^1.0.0" - extend "^3.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^6.0.0" - -unique-string@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz" - integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== - dependencies: - crypto-random-string "^4.0.0" - -unist-util-is@^6.0.0: - version "6.0.1" - resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz" - integrity sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-position-from-estree@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz" - integrity sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-position@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz" - integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-stringify-position@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz" - integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== - dependencies: - "@types/unist" "^3.0.0" - -unist-util-visit-parents@^6.0.0: - version "6.0.2" - resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz" - integrity sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - -unist-util-visit@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz" - integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== - dependencies: - "@types/unist" "^3.0.0" - unist-util-is "^6.0.0" - unist-util-visit-parents "^6.0.0" - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -update-browserslist-db@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz" - integrity sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A== - dependencies: - escalade "^3.2.0" - picocolors "^1.1.1" - -update-notifier@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz" - integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og== - dependencies: - boxen "^7.0.0" - chalk "^5.0.1" - configstore "^6.0.0" - has-yarn "^3.0.0" - import-lazy "^4.0.0" - is-ci "^3.0.1" - is-installed-globally "^0.4.0" - is-npm "^6.0.0" - is-yarn-global "^0.4.0" - latest-version "^7.0.0" - pupa "^3.1.0" - semver "^7.3.7" - semver-diff "^4.0.0" - xdg-basedir "^5.1.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url-loader@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -use-sync-external-store@^1.4.0: - version "1.6.0" - resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz" - integrity sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utility-types@^3.10.0: - version "3.10.0" - resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz" - integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -value-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" - integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vfile-location@^5.0.0: - version "5.0.3" - resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz" - integrity sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg== - dependencies: - "@types/unist" "^3.0.0" - vfile "^6.0.0" - -vfile-message@^4.0.0: - version "4.0.3" - resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz" - integrity sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw== - dependencies: - "@types/unist" "^3.0.0" - unist-util-stringify-position "^4.0.0" - -vfile@^6.0.0, vfile@^6.0.1: - version "6.0.3" - resolved "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz" - integrity sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q== - dependencies: - "@types/unist" "^3.0.0" - vfile-message "^4.0.0" - -watchpack@^2.4.4: - version "2.4.4" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz" - integrity sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -web-namespaces@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz" - integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== - -webpack-bundle-analyzer@^4.10.2: - version "4.10.2" - resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz" - integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== - dependencies: - "@discoveryjs/json-ext" "0.5.7" - acorn "^8.0.4" - acorn-walk "^8.0.0" - commander "^7.2.0" - debounce "^1.2.1" - escape-string-regexp "^4.0.0" - gzip-size "^6.0.0" - html-escaper "^2.0.2" - opener "^1.5.2" - picocolors "^1.0.0" - sirv "^2.0.3" - ws "^7.3.1" - -webpack-dev-middleware@^7.4.2: - version "7.4.5" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz" - integrity sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA== - dependencies: - colorette "^2.0.10" - memfs "^4.43.1" - mime-types "^3.0.1" - on-finished "^2.4.1" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz" - integrity sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg== - dependencies: - "@types/bonjour" "^3.5.13" - "@types/connect-history-api-fallback" "^1.5.4" - "@types/express" "^4.17.21" - "@types/express-serve-static-core" "^4.17.21" - "@types/serve-index" "^1.9.4" - "@types/serve-static" "^1.15.5" - "@types/sockjs" "^0.3.36" - "@types/ws" "^8.5.10" - ansi-html-community "^0.0.8" - bonjour-service "^1.2.1" - chokidar "^3.6.0" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^2.0.0" - express "^4.21.2" - graceful-fs "^4.2.6" - http-proxy-middleware "^2.0.9" - ipaddr.js "^2.1.0" - launch-editor "^2.6.1" - open "^10.0.3" - p-retry "^6.2.0" - schema-utils "^4.2.0" - selfsigned "^2.4.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^7.4.2" - ws "^8.18.0" - -webpack-merge@^5.9.0: - version "5.10.0" - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz" - integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== - dependencies: - clone-deep "^4.0.1" - flat "^5.0.2" - wildcard "^2.0.0" - -webpack-merge@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz" - integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg== - dependencies: - clone-deep "^4.0.1" - flat "^5.0.2" - wildcard "^2.0.1" - -webpack-sources@^3.3.3: - version "3.3.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz" - integrity sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg== - -webpack@^5.88.1, webpack@^5.95.0: - version "5.102.1" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz" - integrity sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ== - dependencies: - "@types/eslint-scope" "^3.7.7" - "@types/estree" "^1.0.8" - "@types/json-schema" "^7.0.15" - "@webassemblyjs/ast" "^1.14.1" - "@webassemblyjs/wasm-edit" "^1.14.1" - "@webassemblyjs/wasm-parser" "^1.14.1" - acorn "^8.15.0" - acorn-import-phases "^1.0.3" - browserslist "^4.26.3" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.17.3" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.11" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^4.3.3" - tapable "^2.3.0" - terser-webpack-plugin "^5.3.11" - watchpack "^2.4.4" - webpack-sources "^3.3.3" - -webpackbar@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz" - integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q== - dependencies: - ansi-escapes "^4.3.2" - chalk "^4.1.2" - consola "^3.2.3" - figures "^3.2.0" - markdown-table "^2.0.0" - pretty-time "^1.1.0" - std-env "^3.7.0" - wrap-ansi "^7.0.0" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -widest-line@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz" - integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== - dependencies: - string-width "^5.0.1" - -wildcard@^2.0.0, wildcard@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" - integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^7.3.1: - version "7.5.10" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz" - integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== - -ws@^8.18.0: - version "8.18.3" - resolved "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz" - integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== - -wsl-utils@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz" - integrity sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw== - dependencies: - is-wsl "^3.1.0" - -xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz" - integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== - -xml-js@^1.6.11: - version "1.6.11" - resolved "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz" - integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== - dependencies: - sax "^1.2.4" - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yocto-queue@^1.0.0: - version "1.2.1" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz" - integrity sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg== - -zod@^4.1.8: - version "4.1.12" - resolved "https://registry.npmjs.org/zod/-/zod-4.1.12.tgz" - integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ== - -zwitch@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz" - integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== From ab237ac3bad0549b92a21c58bcfc53b845a75e91 Mon Sep 17 00:00:00 2001 From: Marten Veldthuis Date: Sat, 25 Jul 2026 20:00:41 +0200 Subject: [PATCH 2/3] Document questionnaires filled out on the respondent's own initiative Adds a feature page covering "eigen initiatief" end to end: how it is enabled per measurement, what staff see when granting the right, what the respondent gets, and how the resulting responses show up in the data. Points at the parts that still need verifying rather than guessing at them. Reframes the manual index and the feature overview around browsing by feature instead of by module, and moves the feature section directly below the index in the sidebar to match. Cross-references from the EPD overview and measurement pages link into the new page. Uses Starlight's `note` aside for those cross-references: `info` is a Docusaurus variant that Starlight renders as an unstyled div, dropping the callout framing and any custom title without emitting a build warning. Claude-Session: https://claude.ai/code/session_018s8Dyz49WwNfkVF5zpT6ko --- .../docs/epd/measure/measurements/index.mdx | 6 ++ src/content/docs/docs/epd/overview/index.mdx | 6 +- src/content/docs/docs/features/index.mdx | 43 +++++++- .../docs/docs/features/self-initiables.mdx | 101 ++++++++++++++++++ src/content/docs/docs/index.mdx | 26 ++++- 5 files changed, 179 insertions(+), 3 deletions(-) create mode 100644 src/content/docs/docs/features/self-initiables.mdx diff --git a/src/content/docs/docs/epd/measure/measurements/index.mdx b/src/content/docs/docs/epd/measure/measurements/index.mdx index 43356512..d1cf56e4 100644 --- a/src/content/docs/docs/epd/measure/measurements/index.mdx +++ b/src/content/docs/docs/epd/measure/measurements/index.mdx @@ -35,6 +35,12 @@ Ook kan het zijn dat een vragenlijst op papier is ingevuld, en dat deze nu ingev Tenslotte kan het zijn dat jouw organisatie ook wil bijhouden wanneer cliënten vragenlijsten niet willen invullen. Dat valt onder de knop "Non-respons". +Bij sommige metingen staat er nog een knop "Eigen initiatief toestaan". Daarmee geef je de respondent het recht om de geselecteerde vragenlijsten voortaan zelf op te starten. + +:::note[Zie ook] +[Vragenlijsten op eigen initiatief](/docs/features/self-initiables) — wanneer deze knop verschijnt, wat de respondent ervan merkt en hoe je het recht weer intrekt. +::: + ## Overige informatie * In de kolom "recent antwoord" staat aangegeven wanneer die vragenlijst voor het laatst ingevuld is. Dit kan handig zijn om te beoordelen of het nodig is deze lijst opnieuw te laten invullen, of dat de vorige meting nog wel van toepassing geacht kan worden. diff --git a/src/content/docs/docs/epd/overview/index.mdx b/src/content/docs/docs/epd/overview/index.mdx index 0c03a6f0..33314ef4 100644 --- a/src/content/docs/docs/epd/overview/index.mdx +++ b/src/content/docs/docs/epd/overview/index.mdx @@ -31,10 +31,14 @@ Als er automatische protocollen actief zijn voor deze cliënt, dan zie je die hi ## Invulbaar op eigen initiatief -Indien ingesteld, zie je hier welke vragenlijsten de cliënt op eigen initiatief kan invullen. Deze vragenlijsten hoeven niet klaargezet te worden door een zorgverlener, maar kunnen door de respondent zelf opgestart worden wanneer zij dat willen. +Indien ingesteld, zie je hier per respondent welke vragenlijsten zij op eigen initiatief kunnen invullen. Met de knop "Aanpassen" beheer je dit. +:::note[Zie ook] +[Vragenlijsten op eigen initiatief](/docs/features/self-initiables) — hoe je dit recht toekent, wat de respondent ziet en wat er met de ingevulde lijsten gebeurt. +::: + ## Recente activiteiten Deze sectie toont een chronologische lijst van alle gebeurtenissen bij deze cliënt. Hier zie je bijvoorbeeld welke vragenlijsten er ingevuld zijn, wanneer er uitnodigingen verstuurd zijn, en wanneer er rapporten gegenereerd zijn. diff --git a/src/content/docs/docs/features/index.mdx b/src/content/docs/docs/features/index.mdx index 1d44264e..113b00a0 100644 --- a/src/content/docs/docs/features/index.mdx +++ b/src/content/docs/docs/features/index.mdx @@ -4,4 +4,45 @@ sidebar: order: 1000001 --- -Sommige functies binnen RoQua zijn beter om los te omschrijven, zodat de normale handleiding niet te dik wordt. +De meeste functies in RoQua lopen door meerdere delen van het systeem heen: een +beheerder zet iets aan in de Beheermodule, een medewerker ziet daar het gevolg van +in de EPD-module, de respondent merkt het bij het invullen, en uiteindelijk komt het +ook in de data-export terecht. + +De handleiding per module beschrijft die schermen los van elkaar. Op deze pagina's +beschrijven we per functie het hele verhaal, van instellen tot en met de data. + +## Waar begin je? + +* **Je wilt weten hoe een functie werkt** — en wat er nodig is om hem in te + richten. Begin hier, bij de functie zelf. +* **Je zoekt een specifiek scherm** — wat betekent dit veld, waar zit deze knop. + Kijk dan in de handleiding van de [EPD-module](/docs/epd/) of de + [Beheermodule](/docs/admin/). + +## Beschikbare functies + +* [Vragenlijsten op eigen initiatief](/docs/features/self-initiables) +* [Recent ingevulde vragenlijsten](/docs/features/recently-completed) +* [Antwoorden overnemen uit een vorige invulling](/docs/features/prefill-with-prior-response) +* [Labbepalingen automatisch invullen](/docs/features/lab-results) + +## Hoe deze pagina's opgebouwd zijn + +Elke functiepagina volgt dezelfde indeling, zodat je snel het stuk vindt dat op jou +van toepassing is: + +1. **Wat het doet** — waar de functie voor bedoeld is. +2. **Instellen** — wat de beheerder moet doen. +3. **Wat de medewerker ziet** — het gevolg in de EPD-module. +4. **Wat de respondent merkt** — het gevolg bij het invullen. +5. **Wat er in de data terechtkomt** — export, API en koppelingen. +6. **Randgevallen en valkuilen**. + +:::note[Voor wie meeschrijft aan deze handleiding] +Uitleg die over meer dan één module gaat, hoort thuis op de functiepagina. De +schermpagina's in de modulehandleidingen beschrijven alleen wat er op dát scherm te +zien is, en verwijzen door naar de functiepagina voor de rest van het verhaal. Zo +staat een uitleg maar op één plek, en kan hij niet uit elkaar gaan lopen. +::: + diff --git a/src/content/docs/docs/features/self-initiables.mdx b/src/content/docs/docs/features/self-initiables.mdx new file mode 100644 index 00000000..36d4c0fc --- /dev/null +++ b/src/content/docs/docs/features/self-initiables.mdx @@ -0,0 +1,101 @@ +--- +title: Vragenlijsten op eigen initiatief +--- + +import Screenshot from "@components/Screenshot.astro"; + +Normaal gesproken vult een respondent alleen vragenlijsten in die een medewerker +voor hen heeft klaargezet. Met "eigen initiatief" geef je een respondent daarnaast +het recht om bepaalde vragenlijsten zelf op te starten, zo vaak als ze willen, zonder +dat er iets voor klaargezet hoeft te worden. + +Dit is bijvoorbeeld bruikbaar voor een korte lijst die een cliënt zelf mag invullen +op een moment dat het voor hen relevant is, in plaats van alleen op de momenten die +in een protocol vastliggen. + +## Instellen + +Het recht om op eigen initiatief in te vullen moet eerst per meting van een protocol +beschikbaar gesteld worden in de Beheermodule. Zolang dat niet gebeurd is, zien +medewerkers de knop uit de volgende stap niet staan. + +:::note +Het beheerscherm waarin dit per meting wordt aangezet is nog niet beschreven in de +[handleiding voor protocollen](/docs/admin/rom_config/protocols). Neem in de +tussentijd contact met ons op als je dit voor een protocol wilt laten aanzetten. +::: + +## Wat de medewerker ziet + +Is de functie voor een meting beschikbaar, dan staat er bij het kiezen van +vragenlijsten voor een cliënt of andere respondent een extra knop naast +"Klaarzetten…", "Direct invullen" en "Non-Respons": + + + +Selecteer de vragenlijsten die de respondent zelf mag opstarten en klik op +**"Eigen initiatief toestaan"**. Anders dan bij klaarzetten maak je hiermee geen +losse afname aan: je geeft een doorlopend recht af. + +Welke respondenten dit recht hebben, en voor welke lijsten, staat daarna op de +overzichtspagina van het dossier onder het kopje "Invulbaar op eigen initiatief": + + + +Via de knop "Aanpassen" bij deze sectie kun je het recht ook weer intrekken. + +## Wat de respondent merkt + +De respondent gebruikt gewoon de invullink en inlogcode die ze al hadden. Naast de +vragenlijsten die op dat moment voor hen klaarstaan, zien ze een apart blok met de +lijsten die ze op eigen initiatief mogen invullen: + + + +Ze kunnen deze lijsten invullen wanneer ze willen, en herhaald. Elke invulling levert +een gewone respons op, die net als alle andere invullingen in de tijdlijn van het +dossier en in de uitkomsten verschijnt. + +:::note +Een respondent heeft nog steeds een geldige inlogcode nodig. Het recht op eigen +initiatief geeft op zichzelf geen toegang. +::: + +## Wat er in de data terechtkomt + +Responses die op eigen initiatief zijn ingevuld komen in de data-export en de API +terecht als gewone responses. Ze horen niet bij een klaargezette meting, wat betekent +dat de protocol- en metinggegevens er anders uit kunnen zien dan bij een reguliere +afname. + +:::note +Hoe deze responses zich precies onderscheiden in de +[CSV-export](/technical/csv_export/) en de [REST API](/technical/rest_api/) is nog +niet uitgezocht en beschreven. Als je hier tegenaan loopt bij het verwerken van je +data, laat het ons weten — dan pakken we dit met voorrang op. +::: + +## Randgevallen en valkuilen + +* Het recht is **doorlopend** en verloopt niet vanzelf. Wil je dat een respondent een + lijst niet meer kan opstarten, dan moet je het recht actief intrekken via + "Aanpassen" op de overzichtspagina. +* Een respondent kan dezelfde lijst **meerdere keren** invullen. Houd daar rekening + mee bij analyses die uitgaan van één invulling per meetmoment. + +## Nog uit te zoeken + +Deze pagina is samengesteld uit de oorspronkelijke aankondiging en de bestaande +schermbeschrijvingen. De volgende punten zijn nog niet geverifieerd: + +* In welk beheerscherm de functie per meting wordt aangezet, en of dit per meting of + per vragenlijst binnen een meting gaat. +* Wat er precies achter de knop "Aanpassen" bij "Invulbaar op eigen initiatief" zit. +* Of het toekennen van het recht een uitnodiging naar de respondent stuurt, of dat je + dit zelf moet communiceren. +* Hoe deze responses herkenbaar zijn in de data-export en de API. +* De twee schermafbeeldingen hierboven van de knop en de respondentweergave komen uit + 2021 en tonen de oude vormgeving. Ze moeten vervangen worden zodra er gegenereerde + schermafbeeldingen voor deze functie zijn. + + diff --git a/src/content/docs/docs/index.mdx b/src/content/docs/docs/index.mdx index 6f53a94e..ea0557c1 100644 --- a/src/content/docs/docs/index.mdx +++ b/src/content/docs/docs/index.mdx @@ -4,6 +4,30 @@ sidebar: order: 1000000 --- -RoQua bestaat uit een aantal modules. Kies links de module waar u mee wilt werken. +Er zijn twee manieren om deze handleiding te gebruiken. + +## Op functie + +Wil je weten hoe een functie werkt — wat ervoor ingesteld moet worden, wat een +medewerker ervan merkt, wat de respondent ziet en wat er in de data terechtkomt — +kijk dan bij [Functies van RoQua](/docs/features/). Daar staat per functie het hele +verhaal bij elkaar, dwars door de modules heen. + +## Op module + +Zoek je een specifiek scherm, dan kun je de handleiding van de betreffende module +volgen: + +* [EPD-module](/docs/epd/) — voor medewerkers die vanuit het EPD met RoQua werken: + vragenlijsten klaarzetten, uitkomsten bekijken, rapporten maken. +* [Beheermodule](/docs/admin/) — voor beheerders en ROM-coördinatoren: protocollen, + templates, gebruikers, data-exports en koppelingen. + +Voor ontwikkelaars is er daarnaast de +[technische documentatie](/technical/) over de API, exports en koppelingen. ## Termen + +Komt u een term tegen die bij u op de werkvloer anders heet? In de +[begrippenlijst](/docs/glossary) leggen we uit wat wij met dossier, respondent, +vragenlijst, respons en non-respons bedoelen. From ca6ea254948c9a4f61e5780e7c2e810d01189643 Mon Sep 17 00:00:00 2001 From: Marten Veldthuis Date: Sat, 25 Jul 2026 20:05:24 +0200 Subject: [PATCH 3/3] Point Vercel preview builds at the Astro output directory The Vercel project's Output Directory is set to `build` in its dashboard, which was Docusaurus's output. Astro writes to `dist`, so preview deployments failed with "No Output Directory named build found" even though the build itself succeeded. Setting it in vercel.json overrides the dashboard value, so the fix is versioned with the code rather than depending on project settings. Also pins the framework preset, which the dashboard still had as Docusaurus, and canonicalises trailing slashes. Starlight emits internal links with a trailing slash and Astro builds directory indexes, so matching that avoids a redirect hop and keeps relative links resolving the same way they do on the self-hosted master deploy. Claude-Session: https://claude.ai/code/session_018s8Dyz49WwNfkVF5zpT6ko --- vercel.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 vercel.json diff --git a/vercel.json b/vercel.json new file mode 100644 index 00000000..c9cf03e4 --- /dev/null +++ b/vercel.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://openapi.vercel.sh/vercel.json", + "framework": "astro", + "outputDirectory": "dist", + "trailingSlash": true +}

  • 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�}&-(2t%gNzqj~G#Za!BCYdG|g;?&pS~GDU%; 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