From 0f4a814f33b693450c2186f39a9a0694569ee61e Mon Sep 17 00:00:00 2001 From: Alem Tuzlak Date: Tue, 7 Oct 2025 11:45:55 +0200 Subject: [PATCH 01/37] new docs site, migrated to pnpm and nx --- .changeset/config.json | 11 + .../pull_request_template.md | 66 +- .github/workflows/publish-commit.yaml | 60 +- .github/workflows/publish-documentation.yaml | 57 + .github/workflows/publish.yaml | 87 +- .github/workflows/validate.yaml | 157 +- .gitignore | 281 +- .nx/cache/run.json | 109 + .../terminalOutputs/10002857188703510356 | 66 + .../terminalOutputs/10047648887217098212 | 5 + .../terminalOutputs/10201208710521954490 | 65 + .../terminalOutputs/10226605519380844122 | 66 + .../terminalOutputs/10447714663634804909 | 66 + .../terminalOutputs/10528024810381308561 | 35 + .../terminalOutputs/10533417844664977529 | 390 + .../terminalOutputs/10662189454213803074 | 4 + .../terminalOutputs/10965162127360088133 | 80 + .nx/cache/terminalOutputs/113643516628530095 | 6 + .../terminalOutputs/11392736748717526306 | 65 + .../terminalOutputs/11441781180439656021 | 5 + .../terminalOutputs/11570836803922492039 | 5 + .../terminalOutputs/11754787901236852957 | 33 + .../terminalOutputs/11819677895691142416 | 100 + .../terminalOutputs/11984947844014869710 | 34 + .../terminalOutputs/12044755093300858756 | 33 + .nx/cache/terminalOutputs/1220905798252959446 | 4 + .../terminalOutputs/12306370574164237525 | 6 + .../terminalOutputs/12377952408548927258 | 65 + .../terminalOutputs/12692978752681131744 | 65 + .../terminalOutputs/12745297425418802301 | 4 + .../terminalOutputs/12877786409067690509 | 11 + .../terminalOutputs/12893313533157812207 | 6 + .../terminalOutputs/13185591045879389248 | 65 + .../terminalOutputs/13337106342509784930 | 33 + .../terminalOutputs/13338889078679486950 | 135 + .../terminalOutputs/13360102977801163706 | 65 + .../terminalOutputs/13388720739792021690 | 4 + .../terminalOutputs/13561252465977839604 | 78 + .../terminalOutputs/13794009954883421373 | 4 + .../terminalOutputs/13806022855785959630 | 68 + .../terminalOutputs/13814007023942866682 | 4 + .../terminalOutputs/14217346775240548756 | 65 + .../terminalOutputs/14319873079032884173 | 397 + .../terminalOutputs/14360570566181104017 | 65 + .../terminalOutputs/14362275794145418230 | 135 + .../terminalOutputs/14411681583158875350 | 6 + .../terminalOutputs/14494099565397352926 | 4 + .../terminalOutputs/14582576983667996621 | 35 + .../terminalOutputs/14614670700676134467 | 65 + .../terminalOutputs/14712659474148234078 | 135 + .nx/cache/terminalOutputs/1474323317123503139 | 65 + .../terminalOutputs/14833694092201474126 | 17 + .../terminalOutputs/14881856279559629527 | 5 + .../terminalOutputs/15059471001651342367 | 13 + .../terminalOutputs/15060308531530186048 | 6 + .../terminalOutputs/15071939570490470290 | 362 + .../terminalOutputs/15126600545848288119 | 35 + .../terminalOutputs/15201269474387347622 | 34 + .../terminalOutputs/15668484662220167634 | 135 + .../terminalOutputs/15698742804256167741 | 6 + .../terminalOutputs/15866216207079388625 | 135 + .../terminalOutputs/16026838539901100314 | 35 + .../terminalOutputs/16042342065978016534 | 66 + .../terminalOutputs/16251636172232526520 | 33 + .../terminalOutputs/16315303087068850744 | 65 + .../terminalOutputs/16325344390079733810 | 35 + .../terminalOutputs/16460910746859747965 | 106 + .../terminalOutputs/16509821024716451260 | 34 + .../terminalOutputs/16592899812193454769 | 135 + .../terminalOutputs/16654116350641122151 | 66 + .../terminalOutputs/16669174389520220944 | 35 + .../terminalOutputs/16741366240975146042 | 66 + .../terminalOutputs/16792592339183364675 | 60 + .../terminalOutputs/17099920662608837340 | 4 + .../terminalOutputs/17115673163299062546 | 33 + .../terminalOutputs/17179032797838660343 | 78 + .../terminalOutputs/17262852302051116469 | 65 + .../terminalOutputs/17420591517564025469 | 394 + .../terminalOutputs/17465768336745324421 | 66 + .../terminalOutputs/17503710944636738060 | 390 + .../terminalOutputs/17542604896589107523 | 33 + .../terminalOutputs/17628911627637930943 | 6 + .../terminalOutputs/17665921079203984430 | 4 + .../terminalOutputs/17826346212997867946 | 294 + .../terminalOutputs/17994644228490768947 | 66 + .../terminalOutputs/18027665504760602275 | 66 + .../terminalOutputs/18082163092056338629 | 33 + .../terminalOutputs/18099150902527786810 | 6 + .../terminalOutputs/18111929367191443432 | 65 + .../terminalOutputs/18354999712984787678 | 33 + .../terminalOutputs/18366903363356233732 | 81 + .nx/cache/terminalOutputs/2035134273025352212 | 6 + .nx/cache/terminalOutputs/2053067467976063154 | 6 + .nx/cache/terminalOutputs/2187180864803331561 | 68 + .nx/cache/terminalOutputs/2187977186486180225 | 35 + .nx/cache/terminalOutputs/2340865418928929842 | 6 + .nx/cache/terminalOutputs/2349176644920290591 | 34 + .nx/cache/terminalOutputs/2455891416707645332 | 135 + .nx/cache/terminalOutputs/2493348114033063007 | 35 + .nx/cache/terminalOutputs/2495806021491951426 | 135 + .nx/cache/terminalOutputs/2679528747341304888 | 35 + .nx/cache/terminalOutputs/2693556301886073147 | 135 + .nx/cache/terminalOutputs/2772969660140462355 | 65 + .nx/cache/terminalOutputs/2881791085773124716 | 66 + .nx/cache/terminalOutputs/2894527716497587041 | 135 + .nx/cache/terminalOutputs/3191602277333072836 | 34 + .nx/cache/terminalOutputs/3267938955561108330 | 60 + .nx/cache/terminalOutputs/3268151194054496130 | 372 + .nx/cache/terminalOutputs/3298632549214262535 | 135 + .nx/cache/terminalOutputs/3384501547686468777 | 66 + .nx/cache/terminalOutputs/3424052448220336582 | 65 + .nx/cache/terminalOutputs/344608803955032327 | 35 + .nx/cache/terminalOutputs/3460407176538704913 | 135 + .nx/cache/terminalOutputs/348980565498958092 | 135 + .nx/cache/terminalOutputs/3684560794272104633 | 66 + .nx/cache/terminalOutputs/3731307404553008229 | 4 + .nx/cache/terminalOutputs/3852070842296551494 | 6 + .nx/cache/terminalOutputs/3953298573383022027 | 66 + .nx/cache/terminalOutputs/4035489608165499307 | 35 + .nx/cache/terminalOutputs/4109247878872862420 | 6 + .nx/cache/terminalOutputs/4127877395411451547 | 16 + .nx/cache/terminalOutputs/4150450566454809338 | 35 + .nx/cache/terminalOutputs/4355011687334649273 | 65 + .nx/cache/terminalOutputs/4387090427288993969 | 35 + .nx/cache/terminalOutputs/457161247000509667 | 4 + .nx/cache/terminalOutputs/4613598543973749579 | 35 + .nx/cache/terminalOutputs/470163933015919416 | 65 + .nx/cache/terminalOutputs/4885944703843879321 | 395 + .nx/cache/terminalOutputs/5081145308743541499 | 65 + .nx/cache/terminalOutputs/5294445280792814761 | 65 + .nx/cache/terminalOutputs/5588109369631899233 | 66 + .nx/cache/terminalOutputs/5666749080697167849 | 35 + .nx/cache/terminalOutputs/5876498110623301387 | 65 + .nx/cache/terminalOutputs/5882224447914828295 | 4 + .nx/cache/terminalOutputs/5888947861872900119 | 17 + .nx/cache/terminalOutputs/6035856255750018200 | 135 + .nx/cache/terminalOutputs/6082299717278045627 | 12 + .nx/cache/terminalOutputs/6156461409596722664 | 33 + .nx/cache/terminalOutputs/6248305610445800988 | 24 + .nx/cache/terminalOutputs/6293236986354539083 | 135 + .nx/cache/terminalOutputs/6379799820635698320 | 78 + .nx/cache/terminalOutputs/6397859915592184525 | 35 + .nx/cache/terminalOutputs/655759936261646506 | 106 + .nx/cache/terminalOutputs/6576991821837172595 | 135 + .nx/cache/terminalOutputs/6729031149205217750 | 66 + .nx/cache/terminalOutputs/6751863223721591822 | 33 + .nx/cache/terminalOutputs/6827002873521594895 | 14 + .nx/cache/terminalOutputs/6898860813724215819 | 65 + .nx/cache/terminalOutputs/6913219972385987361 | 408 + .nx/cache/terminalOutputs/6971965933831726901 | 135 + .nx/cache/terminalOutputs/6975730452797370041 | 66 + .nx/cache/terminalOutputs/7092472626706879920 | 78 + .nx/cache/terminalOutputs/7118292579133288695 | 33 + .nx/cache/terminalOutputs/7318621612334388195 | 106 + .nx/cache/terminalOutputs/732508310800295274 | 33 + .nx/cache/terminalOutputs/7326065136289749054 | 6 + .nx/cache/terminalOutputs/7330631397006269018 | 4 + .nx/cache/terminalOutputs/7399950058528322452 | 35 + .nx/cache/terminalOutputs/7488698471675054263 | 6 + .nx/cache/terminalOutputs/7522129407797290994 | 4 + .nx/cache/terminalOutputs/7562868570222818504 | 4 + .nx/cache/terminalOutputs/7576831548206226572 | 4 + .nx/cache/terminalOutputs/7656054079399770673 | 35 + .nx/cache/terminalOutputs/7710815548469450281 | 6 + .nx/cache/terminalOutputs/7792392863455381697 | 390 + .nx/cache/terminalOutputs/7799124795053743621 | 4 + .nx/cache/terminalOutputs/7821862162665769794 | 135 + .nx/cache/terminalOutputs/7960662760200628859 | 65 + .nx/cache/terminalOutputs/8114149312663356044 | 4 + .nx/cache/terminalOutputs/8126569100761603659 | 4 + .nx/cache/terminalOutputs/8183895770881776072 | 35 + .nx/cache/terminalOutputs/8247141006121311370 | 35 + .nx/cache/terminalOutputs/8295065407986033009 | 4 + .nx/cache/terminalOutputs/8409194016852778661 | 66 + .nx/cache/terminalOutputs/8493861345835170522 | 4 + .nx/cache/terminalOutputs/8543822147961643495 | 6 + .nx/cache/terminalOutputs/8554073881681595016 | 6 + .nx/cache/terminalOutputs/8654949447138253078 | 4 + .nx/cache/terminalOutputs/8812483581131365940 | 5 + .nx/cache/terminalOutputs/8842907580278777981 | 65 + .nx/cache/terminalOutputs/8867953991873524805 | 6 + .nx/cache/terminalOutputs/8926232355634374293 | 33 + .nx/cache/terminalOutputs/8944538201498888578 | 240 + .nx/cache/terminalOutputs/8945349419059204476 | 4 + .nx/cache/terminalOutputs/8997579173540602225 | 135 + .nx/cache/terminalOutputs/8998730896607206743 | 35 + .nx/cache/terminalOutputs/9013576714441746940 | 35 + .nx/cache/terminalOutputs/9053986626133656808 | 6 + .nx/cache/terminalOutputs/9059452518101169454 | 65 + .nx/cache/terminalOutputs/9207294312773405426 | 65 + .nx/cache/terminalOutputs/9361563115735767251 | 65 + .nx/cache/terminalOutputs/9495890774243421674 | 4 + .nx/cache/terminalOutputs/9627006777907480536 | 100 + .nx/cache/terminalOutputs/9659332904531404585 | 65 + .nx/cache/terminalOutputs/9680010960657984344 | 65 + .nx/cache/terminalOutputs/9862673168743943372 | 4 + .nx/cache/terminalOutputs/9988435043968969700 | 33 + .../9d432284-b8ee-4560-9512-4aeda00bf249.db | Bin 0 -> 81920 bytes ...d432284-b8ee-4560-9512-4aeda00bf249.db-shm | Bin 0 -> 32768 bytes ...d432284-b8ee-4560-9512-4aeda00bf249.db-wal | Bin 0 -> 597432 bytes .nx/workspace-data/d/server-process.json | 3 + .nx/workspace-data/file-map.json | 2466 ++ .nx/workspace-data/lockfile.hash | 1 + .nx/workspace-data/nx_files.nxt | Bin 0 -> 53796 bytes .nx/workspace-data/parsed-lock-file.json | 28199 ++++++++++++++ .nx/workspace-data/project-graph.json | 30922 +++++++++++++++ .../project-graph.json~5599d63b | 30957 ++++++++++++++++ .nx/workspace-data/project-graph.lock | 0 .nx/workspace-data/source-maps.json | 2328 ++ CODE_OF_CONDUCT.md | 256 +- biome.json | 20 +- docs/.dockerignore | 100 +- docs/.env.example | 6 +- docs/.env.test | 2 + docs/.gitignore | 11 - docs/.react-router/types/app/+types/root.ts | 7 +- .../types/app/routes/+types/_index.ts | 37 - .../app/routes/+types/docs.$tag.$slug.ts | 38 - .../app/routes/+types/docs.$tag._index.ts | 38 - .../types/app/routes/+types/docs.$tag.ts | 37 - .../types/app/routes/+types/healthcheck.ts | 37 - .../types/app/routes/+types/updateTheme.ts | 37 - docs/Dockerfile | 32 +- docs/{LICENSE.md => LICENSE} | 2 +- docs/README.md | 118 +- docs/app/components/ClientHint.tsx | 139 - docs/app/components/FeaturesSection.tsx | 195 +- docs/app/components/ThemeSwitcher.tsx | 47 - docs/app/components/backdrop.tsx | 13 + .../components/code-block/code-block-diff.ts | 45 + .../code-block/code-block-elements.tsx | 66 + .../code-block/code-block-parser.ts | 53 + .../code-block-syntax-highlighter.ts | 155 + docs/app/components/code-block/code-block.tsx | 20 + .../app/components/code-block/copy-button.tsx | 38 + .../code-block/tests/code-block-diff.test.ts | 75 + .../tests/code-block-parser.test.ts | 67 + .../code-block-syntax-highlighter.test.ts | 110 + .../command-k/components/command-k.tsx | 135 + .../command-k/components/empty-state.tsx | 29 + .../command-k/components/keyboard-hint.tsx | 21 + .../components/results-footer-note.tsx | 15 + .../command-k/components/results-footer.tsx | 28 + .../command-k/components/search-history.tsx | 122 + .../command-k/components/search-input.tsx | 47 + .../command-k/components/search-result.tsx | 86 + .../command-k/components/trigger-button.tsx | 45 + .../command-k/create-search-index.ts | 127 + .../command-k/hooks/use-debounce.ts | 12 + .../command-k/hooks/use-fuzzy-search.ts | 76 + .../hooks/use-keyboard-navigation.ts | 73 + .../command-k/hooks/use-modal-state.ts | 16 + .../command-k/hooks/use-search-history.ts | 71 + .../components/command-k/hooks/use-search.ts | 62 + docs/app/components/command-k/search-types.ts | 26 + .../components/github-contribute-links.tsx | 28 + docs/app/components/header.tsx | 19 + docs/app/components/icon-link.tsx | 28 + docs/app/components/layout/Documentation.tsx | 266 - docs/app/components/layout/Header.tsx | 423 - docs/app/components/layout/Sidebar.tsx | 232 - .../app/components/link/Link.browser.test.tsx | 164 + docs/app/components/link/index.ts | 1 + docs/app/components/link/link.tsx | 20 + docs/app/components/link/useEnhancedTo.ts | 52 + docs/app/components/logo.tsx | 15 + docs/app/components/mdx-wrapper.tsx | 26 + docs/app/components/modal.tsx | 87 + docs/app/components/page-mdx-article.tsx | 21 + docs/app/components/page-navigation.tsx | 75 + docs/app/components/plugins/Details.tsx | 19 - docs/app/components/plugins/Editor.tsx | 263 - docs/app/components/plugins/Heading.tsx | 99 - docs/app/components/plugins/Info.tsx | 76 - docs/app/components/plugins/Snippet.tsx | 206 - docs/app/components/plugins/Summary.tsx | 21 - docs/app/components/plugins/Warn.tsx | 86 - .../components/sidebar/build-breadcrumbs.ts | 41 + .../components/sidebar/desktop-sidebar.tsx | 14 + .../sidebar/mobile-sidebar-context.tsx | 29 + .../app/components/sidebar/mobile-sidebar.tsx | 96 + .../components/sidebar/sidebar-content.tsx | 44 + docs/app/components/sidebar/sidebar-items.tsx | 102 + docs/app/components/sidebar/sidebar.tsx | 32 + .../sidebar/tests/build-breadcrumbs.test.ts | 105 + docs/app/components/table-of-content.tsx | 148 + docs/app/components/theme-toggle.tsx | 31 + docs/app/components/ui/Button.tsx | 223 +- docs/app/components/ui/Lamp.tsx | 156 +- docs/app/components/ui/MaskContainer.tsx | 129 +- docs/app/components/ui/Meteors.tsx | 45 +- docs/app/components/ui/Sparkles.tsx | 885 +- .../app/components/ui/background-gradient.tsx | 132 +- docs/app/components/ui/infinite-cards.tsx | 209 +- docs/app/components/ui/navbar-menu.tsx | 260 +- .../components/ui/sticky-scroll-reveral.tsx | 187 +- docs/app/components/ui/typewritter.tsx | 323 +- docs/app/components/versions-dropdown.tsx | 55 + docs/app/entry.client.tsx | 64 +- docs/app/entry.server.tsx | 222 +- docs/app/env.server.ts | 67 + docs/app/hooks/use-active-heading-id.ts | 77 + .../use-documentation-layout-loader-data.ts | 12 + docs/app/hooks/use-mobile-view.ts | 21 + docs/app/hooks/use-previous-next-pages.ts | 46 + docs/app/hooks/use-scroll-lock.ts | 39 + docs/app/hooks/useActionKey.ts | 21 - docs/app/hooks/useEventListener.ts | 85 - docs/app/hooks/useHints.ts | 6 - docs/app/hooks/useIsomorphicLayoutEffect.ts | 4 - docs/app/hooks/useMediaQuery.ts | 42 - docs/app/hooks/useOnClickOutside.ts | 22 - docs/app/hooks/useRequestInfo.ts | 14 - docs/app/hooks/useTableOfContents.ts | 79 - docs/app/hooks/useTheme.ts | 47 - docs/app/localization/i18n.server.test.ts | 21 + docs/app/localization/i18n.server.ts | 18 + docs/app/localization/i18n.ts | 12 + docs/app/localization/resource.ts | 30 + docs/app/rehype/checkbox.ts | 14 - docs/app/rehype/role.ts | 11 - docs/app/remark/highlight.ts | 133 - docs/app/remark/toc.ts | 151 - docs/app/remark/utils.ts | 362 - docs/app/root.tsx | 239 +- docs/app/routes.ts | 17 +- docs/app/routes/$.tsx | 43 + docs/app/routes/_index.tsx | 98 - docs/app/routes/docs.$tag.$slug.tsx | 29 - docs/app/routes/docs.$tag._index.tsx | 37 - docs/app/routes/docs.$tag.tsx | 43 - docs/app/routes/documentation-homepage.tsx | 44 + docs/app/routes/documentation-layout.tsx | 46 + docs/app/routes/documentation-page.tsx | 63 + docs/app/routes/healthcheck.tsx | 14 - docs/app/routes/index.tsx | 91 + docs/app/routes/llms[.]txt.ts | 22 + docs/app/routes/resource.locales.ts | 40 + docs/app/routes/robots[.]txt.ts | 21 + docs/app/routes/search.ts | 27 + docs/app/routes/sitemap-index[.]xml.ts | 23 + docs/app/routes/sitemap.$lang[.]xml.ts | 27 + docs/app/routes/updateTheme.ts | 20 - docs/app/server/context.ts | 31 + docs/app/server/index.ts | 12 + docs/app/server/search-index.ts | 36 + docs/app/services/client-hints.tsx | 47 + docs/app/styles/code.css | 97 - docs/app/styles/documentation.css | 81 - docs/app/styles/fonts.css | 50 - docs/app/styles/tailwind.css | 32 - docs/app/tailwind.css | 457 + docs/app/types/mdx.ts | 9 - docs/app/ui/accordion.tsx | 111 + docs/app/ui/alert.tsx | 72 + docs/app/ui/anchor-tag.tsx | 9 + docs/app/ui/breadcrumbs.tsx | 55 + docs/app/ui/icon-button.tsx | 24 + docs/app/ui/icon/icon.tsx | 45 + docs/app/ui/icon/icons/icon.svg | 32 + docs/app/ui/icon/icons/types.ts | 33 + docs/app/ui/info-alert.tsx | 16 + docs/app/ui/inline-code.tsx | 20 + docs/app/ui/kbd.tsx | 21 + docs/app/ui/list-item.tsx | 14 + docs/app/ui/ordered-list.tsx | 25 + docs/app/ui/strong-text.tsx | 6 + docs/app/ui/title.tsx | 53 + docs/app/ui/warning-alert.tsx | 16 + .../client/nearest-scrollable-container.ts | 33 - docs/app/utils/cn.ts | 6 - .../utils/create-github-contribution-links.ts | 26 + docs/app/utils/create-sidebar-tree.ts | 59 + docs/app/utils/css.ts | 4 + docs/app/utils/defatult.ts | 1 - .../utils/extract-heading-tree-from-mdx.ts | 127 + docs/app/utils/flatten-sidebar.ts | 10 + docs/app/utils/fonts.ts | 164 + docs/app/utils/get-domain.ts | 5 + docs/app/utils/get-page-slug.ts | 5 + docs/app/utils/http.ts | 23 + docs/app/utils/llms-txt-builder.ts | 54 + docs/app/utils/load-content-collections.ts | 36 + docs/app/utils/load-content.ts | 25 + docs/app/utils/local-storage.ts | 12 + docs/app/utils/parse-search-params.ts | 15 + docs/app/utils/path-builders.ts | 45 + docs/app/utils/scroll-into-view.ts | 21 + docs/app/utils/seo.ts | 30 + docs/app/utils/server/doc.server.ts | 142 - docs/app/utils/server/mdx.server.ts | 79 - docs/app/utils/server/theme.server.ts | 22 - docs/app/utils/split-slug.ts | 16 + docs/app/utils/tests/css.test.ts | 39 + docs/app/utils/tests/local-storage.test.ts | 62 + docs/app/utils/theme.ts | 17 + docs/app/utils/version-resolvers.ts | 51 + docs/app/utils/versions.ts | 2 + docs/content-collections.ts | 102 + .../01-started/01-installation.mdx} | 136 +- .../started => content/01-started}/index.md | 5 +- .../02-features/01-shortcuts.mdx} | 1 + .../02-features/02-active-page-tab.mdx} | 23 +- .../02-features/03-routes-tab.mdx} | 7 +- .../02-features/04-errors-tab.mdx} | 7 +- .../02-features/05-settings-tab.mdx} | 193 +- .../02-features/06-detach.mdx} | 28 +- .../02-features/07-devtools.mdx} | 12 +- .../02-features/08-network-tab.mdx} | 7 +- docs/content/02-features/index.md | 3 + .../03-configuration/01-client.mdx} | 403 +- .../03-configuration/02-editor.mdx} | 1 + .../03-configuration/03-server.mdx} | 143 +- .../03-configuration/04-general.mdx} | 6 +- .../03-configuration}/index.md | 5 +- .../04-guides/01-migration.mdx} | 52 +- .../04-guides/02-plugins.mdx} | 1 + .../04-guides/03-hydrogen-oxygen.mdx} | 179 +- .../04-guides/04-contributing.mdx} | 1 + .../features => content/04-guides}/index.md | 5 +- docs/{posts/v1.0.0 => content}/_index.mdx | 8 +- docs/env.d.ts | 3 +- docs/fly.toml | 21 +- docs/package-lock.json | 17490 --------- docs/package.json | 208 +- docs/playwright.config.ts | 41 - docs/pnpm-lock.yaml | 9350 +++++ docs/postcss.config.js | 7 - docs/posts/main/_index.mdx | 35 - docs/posts/main/configuration/editor.mdx | 80 - docs/posts/main/features/active-page-tab.mdx | 118 - docs/posts/main/features/devtools.mdx | 198 - docs/posts/main/features/errors-tab.mdx | 40 - docs/posts/main/features/network-tab.mdx | 40 - docs/posts/main/features/routes-tab.mdx | 52 - docs/posts/main/features/shortcuts.mdx | 27 - docs/posts/main/guides/contributing.mdx | 17 - docs/posts/main/guides/index.md | 4 - docs/posts/main/guides/plugins.mdx | 20 - docs/posts/main/metadata.json | 160 - docs/posts/v1.0.0/configuration/client.mdx | 202 - docs/posts/v1.0.0/configuration/general.mdx | 64 - docs/posts/v1.0.0/configuration/index.md | 4 - docs/posts/v1.0.0/configuration/server.mdx | 73 - docs/posts/v1.0.0/features/detach.mdx | 15 - docs/posts/v1.0.0/features/index.md | 4 - docs/posts/v1.0.0/features/settings-tab.mdx | 98 - docs/posts/v1.0.0/guides/hydrogen-oxygen.mdx | 90 - docs/posts/v1.0.0/guides/index.md | 4 - docs/posts/v1.0.0/guides/migration.mdx | 28 - docs/posts/v1.0.0/metadata.json | 160 - docs/posts/v1.0.0/started/index.md | 4 - docs/posts/v1.0.0/started/installation.mdx | 69 - docs/posts/versions.json | 10 - docs/public/rrd-mascott.png | Bin 0 -> 1791217 bytes .../statics/images/package-logo-1200x630.png | Bin 0 -> 41841 bytes docs/public/statics/images/package-logo.png | Bin 0 -> 12573 bytes docs/react-router.config.ts | 9 + .../fonts/dyna-puff/DynaPuff-Bold.ttf | Bin 0 -> 90356 bytes .../fonts/dyna-puff/DynaPuff-Medium.ttf | Bin 0 -> 90432 bytes .../fonts/dyna-puff/DynaPuff-Regular.ttf | Bin 0 -> 90344 bytes .../fonts/dyna-puff/DynaPuff-SemiBold.ttf | Bin 0 -> 90448 bytes docs/resources/fonts/inter/Inter-Black.ttf | Bin 0 -> 344764 bytes .../fonts/inter/Inter-BlackItalic.ttf | Bin 0 -> 348612 bytes docs/resources/fonts/inter/Inter-Bold.ttf | Bin 0 -> 344028 bytes .../fonts/inter/Inter-BoldItalic.ttf | Bin 0 -> 347948 bytes .../resources/fonts/inter/Inter-ExtraBold.ttf | Bin 0 -> 344800 bytes .../fonts/inter/Inter-ExtraBoldItalic.ttf | Bin 0 -> 348896 bytes .../fonts/inter/Inter-ExtraLight.ttf | Bin 0 -> 343516 bytes .../fonts/inter/Inter-ExtraLightItalic.ttf | Bin 0 -> 347352 bytes docs/resources/fonts/inter/Inter-Italic.ttf | Bin 0 -> 346580 bytes docs/resources/fonts/inter/Inter-Light.ttf | Bin 0 -> 343440 bytes .../fonts/inter/Inter-LightItalic.ttf | Bin 0 -> 347300 bytes docs/resources/fonts/inter/Inter-Medium.ttf | Bin 0 -> 342936 bytes .../fonts/inter/Inter-MediumItalic.ttf | Bin 0 -> 347000 bytes docs/resources/fonts/inter/Inter-Regular.ttf | Bin 0 -> 342732 bytes docs/resources/fonts/inter/Inter-SemiBold.ttf | Bin 0 -> 343640 bytes .../fonts/inter/Inter-SemiBoldItalic.ttf | Bin 0 -> 347616 bytes docs/resources/fonts/inter/Inter-Thin.ttf | Bin 0 -> 342944 bytes .../fonts/inter/Inter-ThinItalic.ttf | Bin 0 -> 346976 bytes docs/resources/fonts/space/Space.woff2 | Bin 0 -> 42000 bytes docs/resources/icons/arrow-left.svg | 1 + docs/resources/icons/arrow-right.svg | 1 + docs/resources/icons/bot.svg | 1 + docs/resources/icons/chevron-down.svg | 1 + docs/resources/icons/chevron-right.svg | 1 + docs/resources/icons/clipboard-check.svg | 1 + docs/resources/icons/clipboard-copy.svg | 1 + docs/resources/icons/clock.svg | 1 + docs/resources/icons/code.svg | 1 + docs/resources/icons/file-text.svg | 1 + docs/resources/icons/ghost.svg | 1 + docs/resources/icons/github.svg | 1 + docs/resources/icons/hash.svg | 1 + docs/resources/icons/info.svg | 1 + docs/resources/icons/menu.svg | 1 + docs/resources/icons/moon.svg | 1 + docs/resources/icons/palette.svg | 1 + docs/resources/icons/pilcrow.svg | 1 + docs/resources/icons/rocket.svg | 1 + docs/resources/icons/search.svg | 1 + docs/resources/icons/shield-check.svg | 1 + docs/resources/icons/sun-moon.svg | 1 + docs/resources/icons/sun.svg | 1 + docs/resources/icons/trash-2.svg | 1 + docs/resources/icons/triangle-alert.svg | 1 + docs/resources/icons/x.svg | 1 + docs/resources/icons/zap.svg | 1 + docs/resources/locales/bs/common.json | 66 + docs/resources/locales/en/common.json | 66 + docs/scripts/generate-docs.ts | 176 + docs/scripts/generate-metadata.ts | 178 - docs/scripts/setup.ts | 97 + docs/scripts/verify-docs.ts | 17 + docs/tailwind.config.js | 296 - docs/tests/e2e/link-checker.test.ts | 7 - docs/tests/setup.browser.tsx | 76 + docs/tests/setup/global-setup.ts | 4 - docs/tests/setup/setup-env-test.ts | 10 - docs/tsconfig.json | 49 +- docs/vite.config.ts | 65 +- docs/vitest.config.js | 20 - docs/vitest.config.ts | 16 + docs/vitest.workspace.ts | 40 + lefthook.yml | 20 +- nx.json | 40 + package-lock.json | 15056 -------- package.json | 175 +- .../react-router-devtools/CODE_OF_CONDUCT.md | 128 + .../react-router-devtools/LICENSE | 42 +- .../react-router-devtools/README.md | 190 +- .../react-router-devtools/SECURITY.MD | 20 +- .../react-router-devtools/logo.svg | 0 packages/react-router-devtools/package.json | 160 + .../react-router-devtools/postcss.config.js | 0 .../resources}/icons/accessibility.svg | 40 +- .../resources}/icons/activity.svg | 32 +- .../resources}/icons/check.svg | 32 +- .../resources}/icons/chevron-down.svg | 32 +- .../resources}/icons/columns.svg | 34 +- .../resources}/icons/copy-slash.svg | 36 +- .../resources}/icons/corner-down-right.svg | 34 +- .../resources}/icons/git-merge.svg | 36 +- .../resources}/icons/layers.svg | 36 +- .../resources}/icons/layout.svg | 0 .../resources}/icons/list.svg | 42 +- .../resources}/icons/network.svg | 40 +- .../resources}/icons/radio.svg | 40 +- .../resources}/icons/root.svg | 0 .../resources}/icons/send.svg | 34 +- .../resources}/icons/settings.svg | 34 +- .../resources}/icons/shield.svg | 0 .../resources}/icons/terminal.svg | 34 +- .../resources}/icons/x.svg | 34 +- .../react-router-devtools/src}/client.ts | 0 .../src}/client/components/Accordion.tsx | 0 .../src}/client/components/Breakpoints.tsx | 0 .../src}/client/components/CacheInfo.tsx | 0 .../src}/client/components/Checkbox.tsx | 0 .../src}/client/components/EditorButton.tsx | 0 .../src}/client/components/InfoCard.tsx | 0 .../src}/client/components/Input.tsx | 0 .../src}/client/components/LiveUrls.tsx | 0 .../src}/client/components/Logo.tsx | 0 .../src}/client/components/NewRouteForm.tsx | 0 .../src}/client/components/RouteInfo.tsx | 0 .../src}/client/components/RouteNode.tsx | 3 +- .../client/components/RouteSegmentInfo.tsx | 10 +- .../src}/client/components/RouteToggle.tsx | 0 .../src}/client/components/Select.tsx | 9 +- .../src}/client/components/Stack.tsx | 0 .../src}/client/components/Tag.tsx | 0 .../src}/client/components/Trigger.tsx | 0 .../src}/client/components/icon/Icon.tsx | 0 .../client/components/icon/icons/icon.svg | 162 +- .../client/components/icon/icons/types.ts | 0 .../src}/client/components/jsonRenderer.tsx | 6 +- .../components/network-tracer/NetworkBar.tsx | 0 .../network-tracer/NetworkPanel.tsx | 0 .../network-tracer/NetworkWaterfall.tsx | 8 +- .../network-tracer/RequestDetails.tsx | 0 .../src}/client/components/util.ts | 0 .../src}/client/context/RDTContext.test.tsx | 5 + .../src}/client/context/RDTContext.tsx | 0 .../src}/client/context/rdtReducer.test.ts | 1 + .../src}/client/context/rdtReducer.ts | 1 + .../context/requests/request-context.tsx | 4 +- .../src}/client/context/terminal/types.ts | 0 .../src}/client/context/timeline/types.ts | 6 + .../src}/client/context/useRDTContext.ts | 0 .../src}/client/embedded-dev-tools.tsx | 0 .../src}/client/hof.test.ts | 74 +- .../react-router-devtools/src}/client/hof.ts | 3 + .../hooks/detached/useCheckIfStillDetached.ts | 1 + .../hooks/detached/useListenToRouteChange.ts | 2 + .../client/hooks/detached/useRemoveBody.ts | 0 .../hooks/detached/useResetDetachmentCheck.ts | 0 .../detached/useSyncStateWhenDetached.ts | 1 + .../src}/client/hooks/useAttachListener.ts | 0 .../src}/client/hooks/useCountdown.ts | 0 .../src}/client/hooks/useDebounce.ts | 3 + .../client/hooks/useDevServerConnection.ts | 5 + .../src}/client/hooks/useHorizontalScroll.ts | 0 .../src}/client/hooks/useOnWindowResize.ts | 0 .../src}/client/hooks/useOpenElementSource.ts | 2 + .../client/hooks/useReactTreeListeners.ts | 4 +- .../src}/client/hooks/useResize.ts | 0 .../client/hooks/useSetRouteBoundaries.ts | 0 .../src}/client/hooks/useTabs.ts | 2 +- .../src}/client/hooks/useTimelineHandler.ts | 5 + .../src}/client/init/hydration.ts | 3 +- .../src}/client/init/root.tsx | 3 + .../src}/client/layout/ContentPanel.tsx | 0 .../src}/client/layout/MainPanel.tsx | 0 .../src}/client/layout/Tabs.tsx | 2 - .../client/react-router-dev-tools.test.tsx | 0 .../src}/client/react-router-dev-tools.tsx | 0 .../src}/client/tabs/ErrorsTab.test.tsx | 4 +- .../src}/client/tabs/ErrorsTab.tsx | 4 +- .../src}/client/tabs/NetworkTab.tsx | 0 .../src}/client/tabs/PageTab.test.tsx | 8 +- .../src}/client/tabs/PageTab.tsx | 0 .../src}/client/tabs/RoutesTab.tsx | 7 +- .../src}/client/tabs/SettingsTab.tsx | 2 +- .../src}/client/tabs/TimelineTab.tsx | 0 .../src}/client/tabs/index.tsx | 0 .../src}/client/utils/common.ts | 0 .../src}/client/utils/detached.ts | 0 .../src}/client/utils/routing.test.ts | 1 + .../src}/client/utils/routing.ts | 23 +- .../src}/client/utils/sanitize.test.ts | 1 + .../src}/client/utils/sanitize.ts | 9 +- .../src}/client/utils/storage.test.ts | 0 .../src}/client/utils/storage.ts | 4 +- .../src}/client/utils/string.ts | 0 .../react-router-devtools/src}/context.ts | 0 .../src}/context/extend-context.ts | 19 +- .../src}/context/tracing.ts | 1 + .../external/react-json-view/Container.tsx | 34 + .../src}/external/react-json-view/README.MD | 2 +- .../react-json-view/arrow/TriangleArrow.tsx | 21 + .../external/react-json-view/comps/Copied.tsx | 78 + .../react-json-view/comps/KeyValues.tsx | 111 + .../react-json-view/comps/NestedClose.tsx | 34 + .../react-json-view/comps/NestedOpen.tsx | 59 + .../external/react-json-view/comps/Value.tsx | 64 + .../src/external/react-json-view/index.tsx | 179 + .../react-json-view/section/Copied.tsx | 11 + .../react-json-view/section/CountInfo.tsx | 46 + .../section/CountInfoExtra.tsx | 33 + .../react-json-view/section/Ellipsis.tsx | 30 + .../react-json-view/section/KeyName.tsx | 34 + .../src/external/react-json-view/store.tsx | 93 + .../react-json-view/store/Expands.tsx | 44 + .../react-json-view/store/Section.tsx | 105 + .../react-json-view/store/ShowTools.tsx | 41 + .../react-json-view/store/Symbols.tsx | 136 + .../external/react-json-view/store/Types.tsx | 191 + .../external/react-json-view/symbol/Arrow.tsx | 11 + .../react-json-view/symbol/BraceLeft.tsx | 12 + .../react-json-view/symbol/BraceRight.tsx | 11 + .../react-json-view/symbol/BracketsLeft.tsx | 12 + .../react-json-view/symbol/BracketsRight.tsx | 12 + .../external/react-json-view/symbol/Colon.tsx | 12 + .../external/react-json-view/symbol/Quote.tsx | 12 + .../react-json-view/symbol/ValueQuote.tsx | 12 + .../external/react-json-view/symbol/index.tsx | 104 + .../external/react-json-view/theme/custom.tsx | 29 + .../external/react-json-view/types/Bigint.tsx | 11 + .../external/react-json-view/types/Date.tsx | 11 + .../external/react-json-view/types/False.tsx | 11 + .../external/react-json-view/types/Float.tsx | 11 + .../external/react-json-view/types/Int.tsx | 11 + .../external/react-json-view/types/Map.tsx | 11 + .../external/react-json-view/types/Nan.tsx | 11 + .../external/react-json-view/types/Null.tsx | 11 + .../external/react-json-view/types/Set.tsx | 11 + .../external/react-json-view/types/String.tsx | 11 + .../external/react-json-view/types/True.tsx | 11 + .../react-json-view/types/Undefined.tsx | 11 + .../external/react-json-view/types/Url.tsx | 11 + .../external/react-json-view/types/index.tsx | 372 + .../react-json-view/utils/useHighlight.tsx | 58 + .../react-json-view/utils/useRender.tsx | 60 + .../react-router-devtools/src/gradients.css | 28 + .../react-router-devtools/src}/index.ts | 1 + .../react-router-devtools/src}/input.css | 95 +- .../react-router-devtools/src}/server.ts | 0 .../src}/server/config.test.ts | 0 .../src}/server/config.ts | 0 .../src}/server/event-queue.ts | 5 + .../src}/server/hof.test.ts | 88 +- .../react-router-devtools/src}/server/hof.ts | 2 + .../src}/server/logger.ts | 0 .../src}/server/parser.test.ts | 0 .../src}/server/parser.ts | 0 .../src}/server/perf.test.ts | 0 .../react-router-devtools/src}/server/perf.ts | 0 .../src}/server/utils.test.ts | 16 +- .../src}/server/utils.ts | 107 +- .../src}/shared/bigint-util.test.ts | 0 .../src}/shared/bigint-util.ts | 4 +- .../src}/shared/request-event.ts | 1 + .../src}/shared/send-event.ts | 0 .../react-router-devtools/src}/vite-env.d.ts | 0 .../react-router-devtools/src}/vite/editor.ts | 0 .../react-router-devtools/src}/vite/file.ts | 2 +- .../src}/vite/generators/action.ts | 0 .../src}/vite/generators/clientAction.ts | 0 .../src}/vite/generators/clintLoader.ts | 0 .../src}/vite/generators/component.ts | 0 .../src}/vite/generators/dependencies.ts | 0 .../src}/vite/generators/errorBoundary.ts | 0 .../src}/vite/generators/handler.ts | 0 .../src}/vite/generators/headers.ts | 0 .../src}/vite/generators/index.ts | 0 .../src}/vite/generators/links.ts | 0 .../src}/vite/generators/loader.ts | 0 .../src}/vite/generators/meta.ts | 0 .../src}/vite/generators/revalidate.ts | 0 .../src}/vite/node-server.ts | 0 .../src}/vite/plugin.tsx | 8 +- .../react-router-devtools/src}/vite/utils.ts | 4 +- .../src/vite/utils/babel.ts | 20 + .../vite/utils/data-functions-augment.test.ts | 0 .../src}/vite/utils/data-functions-augment.ts | 2 +- .../src}/vite/utils/inject-client.test.ts | 0 .../src}/vite/utils/inject-client.ts | 1 + .../src}/vite/utils/inject-context.test.ts | 0 .../src}/vite/utils/inject-context.ts | 2 +- .../src}/vite/utils/inject-source.test.ts | 0 .../src}/vite/utils/inject-source.ts | 2 +- .../react-router-devtools/tailwind.config.js | 0 .../react-router-devtools/test}/console.ts | 0 .../react-router-devtools/test}/setup.tsx | 0 .../react-router-devtools/tsconfig.json | 0 .../tsup-client.config.ts | 0 .../tsup-context.config.ts | 0 .../tsup-server.config.ts | 0 .../react-router-devtools/tsup.config.ts | 0 .../react-router-devtools/vitest.workspace.ts | 0 plugins/icon-library/icon-library.tsx | 142 +- plugins/tailwind-palette/tailwind-palette.tsx | 513 +- pnpm-lock.yaml | 14038 +++++++ pnpm-workspace.yaml | 8 + scripts/icons.ts | 95 - scripts/setup.ts | 75 - src/external/react-json-view/Container.tsx | 33 - .../react-json-view/arrow/TriangleArrow.tsx | 21 - src/external/react-json-view/comps/Copied.tsx | 82 - .../react-json-view/comps/KeyValues.tsx | 111 - .../react-json-view/comps/NestedClose.tsx | 34 - .../react-json-view/comps/NestedOpen.tsx | 59 - src/external/react-json-view/comps/Value.tsx | 61 - src/external/react-json-view/index.tsx | 179 - .../react-json-view/section/Copied.tsx | 11 - .../react-json-view/section/CountInfo.tsx | 46 - .../section/CountInfoExtra.tsx | 33 - .../react-json-view/section/Ellipsis.tsx | 30 - .../react-json-view/section/KeyName.tsx | 34 - src/external/react-json-view/store.tsx | 92 - .../react-json-view/store/Expands.tsx | 44 - .../react-json-view/store/Section.tsx | 97 - .../react-json-view/store/ShowTools.tsx | 41 - .../react-json-view/store/Symbols.tsx | 136 - src/external/react-json-view/store/Types.tsx | 184 - src/external/react-json-view/symbol/Arrow.tsx | 11 - .../react-json-view/symbol/BraceLeft.tsx | 12 - .../react-json-view/symbol/BraceRight.tsx | 11 - .../react-json-view/symbol/BracketsLeft.tsx | 12 - .../react-json-view/symbol/BracketsRight.tsx | 12 - src/external/react-json-view/symbol/Colon.tsx | 12 - src/external/react-json-view/symbol/Quote.tsx | 12 - .../react-json-view/symbol/ValueQuote.tsx | 12 - src/external/react-json-view/symbol/index.tsx | 104 - src/external/react-json-view/theme/custom.tsx | 29 - src/external/react-json-view/types/Bigint.tsx | 11 - src/external/react-json-view/types/Date.tsx | 11 - src/external/react-json-view/types/False.tsx | 11 - src/external/react-json-view/types/Float.tsx | 11 - src/external/react-json-view/types/Int.tsx | 11 - src/external/react-json-view/types/Map.tsx | 11 - src/external/react-json-view/types/Nan.tsx | 11 - src/external/react-json-view/types/Null.tsx | 11 - src/external/react-json-view/types/Set.tsx | 11 - src/external/react-json-view/types/String.tsx | 11 - src/external/react-json-view/types/True.tsx | 11 - .../react-json-view/types/Undefined.tsx | 11 - src/external/react-json-view/types/Url.tsx | 11 - src/external/react-json-view/types/index.tsx | 380 - .../react-json-view/utils/useHighlight.tsx | 58 - .../react-json-view/utils/useRender.tsx | 60 - src/gradients.css | 28 - src/vite/utils/babel.ts | 18 - test-apps/custom-server/package.json | 12 +- test-apps/react-router-vite/package.json | 30 +- 796 files changed, 144304 insertions(+), 45162 deletions(-) create mode 100644 .changeset/config.json rename pull_request_template.md => .github/pull_request_template.md (97%) create mode 100644 .github/workflows/publish-documentation.yaml create mode 100644 .nx/cache/run.json create mode 100644 .nx/cache/terminalOutputs/10002857188703510356 create mode 100644 .nx/cache/terminalOutputs/10047648887217098212 create mode 100644 .nx/cache/terminalOutputs/10201208710521954490 create mode 100644 .nx/cache/terminalOutputs/10226605519380844122 create mode 100644 .nx/cache/terminalOutputs/10447714663634804909 create mode 100644 .nx/cache/terminalOutputs/10528024810381308561 create mode 100644 .nx/cache/terminalOutputs/10533417844664977529 create mode 100644 .nx/cache/terminalOutputs/10662189454213803074 create mode 100644 .nx/cache/terminalOutputs/10965162127360088133 create mode 100644 .nx/cache/terminalOutputs/113643516628530095 create mode 100644 .nx/cache/terminalOutputs/11392736748717526306 create mode 100644 .nx/cache/terminalOutputs/11441781180439656021 create mode 100644 .nx/cache/terminalOutputs/11570836803922492039 create mode 100644 .nx/cache/terminalOutputs/11754787901236852957 create mode 100644 .nx/cache/terminalOutputs/11819677895691142416 create mode 100644 .nx/cache/terminalOutputs/11984947844014869710 create mode 100644 .nx/cache/terminalOutputs/12044755093300858756 create mode 100644 .nx/cache/terminalOutputs/1220905798252959446 create mode 100644 .nx/cache/terminalOutputs/12306370574164237525 create mode 100644 .nx/cache/terminalOutputs/12377952408548927258 create mode 100644 .nx/cache/terminalOutputs/12692978752681131744 create mode 100644 .nx/cache/terminalOutputs/12745297425418802301 create mode 100644 .nx/cache/terminalOutputs/12877786409067690509 create mode 100644 .nx/cache/terminalOutputs/12893313533157812207 create mode 100644 .nx/cache/terminalOutputs/13185591045879389248 create mode 100644 .nx/cache/terminalOutputs/13337106342509784930 create mode 100644 .nx/cache/terminalOutputs/13338889078679486950 create mode 100644 .nx/cache/terminalOutputs/13360102977801163706 create mode 100644 .nx/cache/terminalOutputs/13388720739792021690 create mode 100644 .nx/cache/terminalOutputs/13561252465977839604 create mode 100644 .nx/cache/terminalOutputs/13794009954883421373 create mode 100644 .nx/cache/terminalOutputs/13806022855785959630 create mode 100644 .nx/cache/terminalOutputs/13814007023942866682 create mode 100644 .nx/cache/terminalOutputs/14217346775240548756 create mode 100644 .nx/cache/terminalOutputs/14319873079032884173 create mode 100644 .nx/cache/terminalOutputs/14360570566181104017 create mode 100644 .nx/cache/terminalOutputs/14362275794145418230 create mode 100644 .nx/cache/terminalOutputs/14411681583158875350 create mode 100644 .nx/cache/terminalOutputs/14494099565397352926 create mode 100644 .nx/cache/terminalOutputs/14582576983667996621 create mode 100644 .nx/cache/terminalOutputs/14614670700676134467 create mode 100644 .nx/cache/terminalOutputs/14712659474148234078 create mode 100644 .nx/cache/terminalOutputs/1474323317123503139 create mode 100644 .nx/cache/terminalOutputs/14833694092201474126 create mode 100644 .nx/cache/terminalOutputs/14881856279559629527 create mode 100644 .nx/cache/terminalOutputs/15059471001651342367 create mode 100644 .nx/cache/terminalOutputs/15060308531530186048 create mode 100644 .nx/cache/terminalOutputs/15071939570490470290 create mode 100644 .nx/cache/terminalOutputs/15126600545848288119 create mode 100644 .nx/cache/terminalOutputs/15201269474387347622 create mode 100644 .nx/cache/terminalOutputs/15668484662220167634 create mode 100644 .nx/cache/terminalOutputs/15698742804256167741 create mode 100644 .nx/cache/terminalOutputs/15866216207079388625 create mode 100644 .nx/cache/terminalOutputs/16026838539901100314 create mode 100644 .nx/cache/terminalOutputs/16042342065978016534 create mode 100644 .nx/cache/terminalOutputs/16251636172232526520 create mode 100644 .nx/cache/terminalOutputs/16315303087068850744 create mode 100644 .nx/cache/terminalOutputs/16325344390079733810 create mode 100644 .nx/cache/terminalOutputs/16460910746859747965 create mode 100644 .nx/cache/terminalOutputs/16509821024716451260 create mode 100644 .nx/cache/terminalOutputs/16592899812193454769 create mode 100644 .nx/cache/terminalOutputs/16654116350641122151 create mode 100644 .nx/cache/terminalOutputs/16669174389520220944 create mode 100644 .nx/cache/terminalOutputs/16741366240975146042 create mode 100644 .nx/cache/terminalOutputs/16792592339183364675 create mode 100644 .nx/cache/terminalOutputs/17099920662608837340 create mode 100644 .nx/cache/terminalOutputs/17115673163299062546 create mode 100644 .nx/cache/terminalOutputs/17179032797838660343 create mode 100644 .nx/cache/terminalOutputs/17262852302051116469 create mode 100644 .nx/cache/terminalOutputs/17420591517564025469 create mode 100644 .nx/cache/terminalOutputs/17465768336745324421 create mode 100644 .nx/cache/terminalOutputs/17503710944636738060 create mode 100644 .nx/cache/terminalOutputs/17542604896589107523 create mode 100644 .nx/cache/terminalOutputs/17628911627637930943 create mode 100644 .nx/cache/terminalOutputs/17665921079203984430 create mode 100644 .nx/cache/terminalOutputs/17826346212997867946 create mode 100644 .nx/cache/terminalOutputs/17994644228490768947 create mode 100644 .nx/cache/terminalOutputs/18027665504760602275 create mode 100644 .nx/cache/terminalOutputs/18082163092056338629 create mode 100644 .nx/cache/terminalOutputs/18099150902527786810 create mode 100644 .nx/cache/terminalOutputs/18111929367191443432 create mode 100644 .nx/cache/terminalOutputs/18354999712984787678 create mode 100644 .nx/cache/terminalOutputs/18366903363356233732 create mode 100644 .nx/cache/terminalOutputs/2035134273025352212 create mode 100644 .nx/cache/terminalOutputs/2053067467976063154 create mode 100644 .nx/cache/terminalOutputs/2187180864803331561 create mode 100644 .nx/cache/terminalOutputs/2187977186486180225 create mode 100644 .nx/cache/terminalOutputs/2340865418928929842 create mode 100644 .nx/cache/terminalOutputs/2349176644920290591 create mode 100644 .nx/cache/terminalOutputs/2455891416707645332 create mode 100644 .nx/cache/terminalOutputs/2493348114033063007 create mode 100644 .nx/cache/terminalOutputs/2495806021491951426 create mode 100644 .nx/cache/terminalOutputs/2679528747341304888 create mode 100644 .nx/cache/terminalOutputs/2693556301886073147 create mode 100644 .nx/cache/terminalOutputs/2772969660140462355 create mode 100644 .nx/cache/terminalOutputs/2881791085773124716 create mode 100644 .nx/cache/terminalOutputs/2894527716497587041 create mode 100644 .nx/cache/terminalOutputs/3191602277333072836 create mode 100644 .nx/cache/terminalOutputs/3267938955561108330 create mode 100644 .nx/cache/terminalOutputs/3268151194054496130 create mode 100644 .nx/cache/terminalOutputs/3298632549214262535 create mode 100644 .nx/cache/terminalOutputs/3384501547686468777 create mode 100644 .nx/cache/terminalOutputs/3424052448220336582 create mode 100644 .nx/cache/terminalOutputs/344608803955032327 create mode 100644 .nx/cache/terminalOutputs/3460407176538704913 create mode 100644 .nx/cache/terminalOutputs/348980565498958092 create mode 100644 .nx/cache/terminalOutputs/3684560794272104633 create mode 100644 .nx/cache/terminalOutputs/3731307404553008229 create mode 100644 .nx/cache/terminalOutputs/3852070842296551494 create mode 100644 .nx/cache/terminalOutputs/3953298573383022027 create mode 100644 .nx/cache/terminalOutputs/4035489608165499307 create mode 100644 .nx/cache/terminalOutputs/4109247878872862420 create mode 100644 .nx/cache/terminalOutputs/4127877395411451547 create mode 100644 .nx/cache/terminalOutputs/4150450566454809338 create mode 100644 .nx/cache/terminalOutputs/4355011687334649273 create mode 100644 .nx/cache/terminalOutputs/4387090427288993969 create mode 100644 .nx/cache/terminalOutputs/457161247000509667 create mode 100644 .nx/cache/terminalOutputs/4613598543973749579 create mode 100644 .nx/cache/terminalOutputs/470163933015919416 create mode 100644 .nx/cache/terminalOutputs/4885944703843879321 create mode 100644 .nx/cache/terminalOutputs/5081145308743541499 create mode 100644 .nx/cache/terminalOutputs/5294445280792814761 create mode 100644 .nx/cache/terminalOutputs/5588109369631899233 create mode 100644 .nx/cache/terminalOutputs/5666749080697167849 create mode 100644 .nx/cache/terminalOutputs/5876498110623301387 create mode 100644 .nx/cache/terminalOutputs/5882224447914828295 create mode 100644 .nx/cache/terminalOutputs/5888947861872900119 create mode 100644 .nx/cache/terminalOutputs/6035856255750018200 create mode 100644 .nx/cache/terminalOutputs/6082299717278045627 create mode 100644 .nx/cache/terminalOutputs/6156461409596722664 create mode 100644 .nx/cache/terminalOutputs/6248305610445800988 create mode 100644 .nx/cache/terminalOutputs/6293236986354539083 create mode 100644 .nx/cache/terminalOutputs/6379799820635698320 create mode 100644 .nx/cache/terminalOutputs/6397859915592184525 create mode 100644 .nx/cache/terminalOutputs/655759936261646506 create mode 100644 .nx/cache/terminalOutputs/6576991821837172595 create mode 100644 .nx/cache/terminalOutputs/6729031149205217750 create mode 100644 .nx/cache/terminalOutputs/6751863223721591822 create mode 100644 .nx/cache/terminalOutputs/6827002873521594895 create mode 100644 .nx/cache/terminalOutputs/6898860813724215819 create mode 100644 .nx/cache/terminalOutputs/6913219972385987361 create mode 100644 .nx/cache/terminalOutputs/6971965933831726901 create mode 100644 .nx/cache/terminalOutputs/6975730452797370041 create mode 100644 .nx/cache/terminalOutputs/7092472626706879920 create mode 100644 .nx/cache/terminalOutputs/7118292579133288695 create mode 100644 .nx/cache/terminalOutputs/7318621612334388195 create mode 100644 .nx/cache/terminalOutputs/732508310800295274 create mode 100644 .nx/cache/terminalOutputs/7326065136289749054 create mode 100644 .nx/cache/terminalOutputs/7330631397006269018 create mode 100644 .nx/cache/terminalOutputs/7399950058528322452 create mode 100644 .nx/cache/terminalOutputs/7488698471675054263 create mode 100644 .nx/cache/terminalOutputs/7522129407797290994 create mode 100644 .nx/cache/terminalOutputs/7562868570222818504 create mode 100644 .nx/cache/terminalOutputs/7576831548206226572 create mode 100644 .nx/cache/terminalOutputs/7656054079399770673 create mode 100644 .nx/cache/terminalOutputs/7710815548469450281 create mode 100644 .nx/cache/terminalOutputs/7792392863455381697 create mode 100644 .nx/cache/terminalOutputs/7799124795053743621 create mode 100644 .nx/cache/terminalOutputs/7821862162665769794 create mode 100644 .nx/cache/terminalOutputs/7960662760200628859 create mode 100644 .nx/cache/terminalOutputs/8114149312663356044 create mode 100644 .nx/cache/terminalOutputs/8126569100761603659 create mode 100644 .nx/cache/terminalOutputs/8183895770881776072 create mode 100644 .nx/cache/terminalOutputs/8247141006121311370 create mode 100644 .nx/cache/terminalOutputs/8295065407986033009 create mode 100644 .nx/cache/terminalOutputs/8409194016852778661 create mode 100644 .nx/cache/terminalOutputs/8493861345835170522 create mode 100644 .nx/cache/terminalOutputs/8543822147961643495 create mode 100644 .nx/cache/terminalOutputs/8554073881681595016 create mode 100644 .nx/cache/terminalOutputs/8654949447138253078 create mode 100644 .nx/cache/terminalOutputs/8812483581131365940 create mode 100644 .nx/cache/terminalOutputs/8842907580278777981 create mode 100644 .nx/cache/terminalOutputs/8867953991873524805 create mode 100644 .nx/cache/terminalOutputs/8926232355634374293 create mode 100644 .nx/cache/terminalOutputs/8944538201498888578 create mode 100644 .nx/cache/terminalOutputs/8945349419059204476 create mode 100644 .nx/cache/terminalOutputs/8997579173540602225 create mode 100644 .nx/cache/terminalOutputs/8998730896607206743 create mode 100644 .nx/cache/terminalOutputs/9013576714441746940 create mode 100644 .nx/cache/terminalOutputs/9053986626133656808 create mode 100644 .nx/cache/terminalOutputs/9059452518101169454 create mode 100644 .nx/cache/terminalOutputs/9207294312773405426 create mode 100644 .nx/cache/terminalOutputs/9361563115735767251 create mode 100644 .nx/cache/terminalOutputs/9495890774243421674 create mode 100644 .nx/cache/terminalOutputs/9627006777907480536 create mode 100644 .nx/cache/terminalOutputs/9659332904531404585 create mode 100644 .nx/cache/terminalOutputs/9680010960657984344 create mode 100644 .nx/cache/terminalOutputs/9862673168743943372 create mode 100644 .nx/cache/terminalOutputs/9988435043968969700 create mode 100644 .nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db create mode 100644 .nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db-shm create mode 100644 .nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db-wal create mode 100644 .nx/workspace-data/d/server-process.json create mode 100644 .nx/workspace-data/file-map.json create mode 100644 .nx/workspace-data/lockfile.hash create mode 100644 .nx/workspace-data/nx_files.nxt create mode 100644 .nx/workspace-data/parsed-lock-file.json create mode 100644 .nx/workspace-data/project-graph.json create mode 100644 .nx/workspace-data/project-graph.json~5599d63b create mode 100644 .nx/workspace-data/project-graph.lock create mode 100644 .nx/workspace-data/source-maps.json create mode 100644 docs/.env.test delete mode 100644 docs/.gitignore delete mode 100644 docs/.react-router/types/app/routes/+types/_index.ts delete mode 100644 docs/.react-router/types/app/routes/+types/docs.$tag.$slug.ts delete mode 100644 docs/.react-router/types/app/routes/+types/docs.$tag._index.ts delete mode 100644 docs/.react-router/types/app/routes/+types/docs.$tag.ts delete mode 100644 docs/.react-router/types/app/routes/+types/healthcheck.ts delete mode 100644 docs/.react-router/types/app/routes/+types/updateTheme.ts rename docs/{LICENSE.md => LICENSE} (97%) delete mode 100644 docs/app/components/ClientHint.tsx delete mode 100644 docs/app/components/ThemeSwitcher.tsx create mode 100644 docs/app/components/backdrop.tsx create mode 100644 docs/app/components/code-block/code-block-diff.ts create mode 100644 docs/app/components/code-block/code-block-elements.tsx create mode 100644 docs/app/components/code-block/code-block-parser.ts create mode 100644 docs/app/components/code-block/code-block-syntax-highlighter.ts create mode 100644 docs/app/components/code-block/code-block.tsx create mode 100644 docs/app/components/code-block/copy-button.tsx create mode 100644 docs/app/components/code-block/tests/code-block-diff.test.ts create mode 100644 docs/app/components/code-block/tests/code-block-parser.test.ts create mode 100644 docs/app/components/code-block/tests/code-block-syntax-highlighter.test.ts create mode 100644 docs/app/components/command-k/components/command-k.tsx create mode 100644 docs/app/components/command-k/components/empty-state.tsx create mode 100644 docs/app/components/command-k/components/keyboard-hint.tsx create mode 100644 docs/app/components/command-k/components/results-footer-note.tsx create mode 100644 docs/app/components/command-k/components/results-footer.tsx create mode 100644 docs/app/components/command-k/components/search-history.tsx create mode 100644 docs/app/components/command-k/components/search-input.tsx create mode 100644 docs/app/components/command-k/components/search-result.tsx create mode 100644 docs/app/components/command-k/components/trigger-button.tsx create mode 100644 docs/app/components/command-k/create-search-index.ts create mode 100644 docs/app/components/command-k/hooks/use-debounce.ts create mode 100644 docs/app/components/command-k/hooks/use-fuzzy-search.ts create mode 100644 docs/app/components/command-k/hooks/use-keyboard-navigation.ts create mode 100644 docs/app/components/command-k/hooks/use-modal-state.ts create mode 100644 docs/app/components/command-k/hooks/use-search-history.ts create mode 100644 docs/app/components/command-k/hooks/use-search.ts create mode 100644 docs/app/components/command-k/search-types.ts create mode 100644 docs/app/components/github-contribute-links.tsx create mode 100644 docs/app/components/header.tsx create mode 100644 docs/app/components/icon-link.tsx delete mode 100644 docs/app/components/layout/Documentation.tsx delete mode 100644 docs/app/components/layout/Header.tsx delete mode 100644 docs/app/components/layout/Sidebar.tsx create mode 100644 docs/app/components/link/Link.browser.test.tsx create mode 100644 docs/app/components/link/index.ts create mode 100644 docs/app/components/link/link.tsx create mode 100644 docs/app/components/link/useEnhancedTo.ts create mode 100644 docs/app/components/logo.tsx create mode 100644 docs/app/components/mdx-wrapper.tsx create mode 100644 docs/app/components/modal.tsx create mode 100644 docs/app/components/page-mdx-article.tsx create mode 100644 docs/app/components/page-navigation.tsx delete mode 100644 docs/app/components/plugins/Details.tsx delete mode 100644 docs/app/components/plugins/Editor.tsx delete mode 100644 docs/app/components/plugins/Heading.tsx delete mode 100644 docs/app/components/plugins/Info.tsx delete mode 100644 docs/app/components/plugins/Snippet.tsx delete mode 100644 docs/app/components/plugins/Summary.tsx delete mode 100644 docs/app/components/plugins/Warn.tsx create mode 100644 docs/app/components/sidebar/build-breadcrumbs.ts create mode 100644 docs/app/components/sidebar/desktop-sidebar.tsx create mode 100644 docs/app/components/sidebar/mobile-sidebar-context.tsx create mode 100644 docs/app/components/sidebar/mobile-sidebar.tsx create mode 100644 docs/app/components/sidebar/sidebar-content.tsx create mode 100644 docs/app/components/sidebar/sidebar-items.tsx create mode 100644 docs/app/components/sidebar/sidebar.tsx create mode 100644 docs/app/components/sidebar/tests/build-breadcrumbs.test.ts create mode 100644 docs/app/components/table-of-content.tsx create mode 100644 docs/app/components/theme-toggle.tsx create mode 100644 docs/app/components/versions-dropdown.tsx create mode 100644 docs/app/env.server.ts create mode 100644 docs/app/hooks/use-active-heading-id.ts create mode 100644 docs/app/hooks/use-documentation-layout-loader-data.ts create mode 100644 docs/app/hooks/use-mobile-view.ts create mode 100644 docs/app/hooks/use-previous-next-pages.ts create mode 100644 docs/app/hooks/use-scroll-lock.ts delete mode 100644 docs/app/hooks/useActionKey.ts delete mode 100644 docs/app/hooks/useEventListener.ts delete mode 100644 docs/app/hooks/useHints.ts delete mode 100644 docs/app/hooks/useIsomorphicLayoutEffect.ts delete mode 100644 docs/app/hooks/useMediaQuery.ts delete mode 100644 docs/app/hooks/useOnClickOutside.ts delete mode 100644 docs/app/hooks/useRequestInfo.ts delete mode 100644 docs/app/hooks/useTableOfContents.ts delete mode 100644 docs/app/hooks/useTheme.ts create mode 100644 docs/app/localization/i18n.server.test.ts create mode 100644 docs/app/localization/i18n.server.ts create mode 100644 docs/app/localization/i18n.ts create mode 100644 docs/app/localization/resource.ts delete mode 100644 docs/app/rehype/checkbox.ts delete mode 100644 docs/app/rehype/role.ts delete mode 100644 docs/app/remark/highlight.ts delete mode 100644 docs/app/remark/toc.ts delete mode 100644 docs/app/remark/utils.ts create mode 100644 docs/app/routes/$.tsx delete mode 100644 docs/app/routes/_index.tsx delete mode 100644 docs/app/routes/docs.$tag.$slug.tsx delete mode 100644 docs/app/routes/docs.$tag._index.tsx delete mode 100644 docs/app/routes/docs.$tag.tsx create mode 100644 docs/app/routes/documentation-homepage.tsx create mode 100644 docs/app/routes/documentation-layout.tsx create mode 100644 docs/app/routes/documentation-page.tsx delete mode 100644 docs/app/routes/healthcheck.tsx create mode 100644 docs/app/routes/index.tsx create mode 100644 docs/app/routes/llms[.]txt.ts create mode 100644 docs/app/routes/resource.locales.ts create mode 100644 docs/app/routes/robots[.]txt.ts create mode 100644 docs/app/routes/search.ts create mode 100644 docs/app/routes/sitemap-index[.]xml.ts create mode 100644 docs/app/routes/sitemap.$lang[.]xml.ts delete mode 100644 docs/app/routes/updateTheme.ts create mode 100644 docs/app/server/context.ts create mode 100644 docs/app/server/index.ts create mode 100644 docs/app/server/search-index.ts create mode 100644 docs/app/services/client-hints.tsx delete mode 100644 docs/app/styles/code.css delete mode 100644 docs/app/styles/documentation.css delete mode 100644 docs/app/styles/fonts.css delete mode 100644 docs/app/styles/tailwind.css create mode 100644 docs/app/tailwind.css delete mode 100644 docs/app/types/mdx.ts create mode 100644 docs/app/ui/accordion.tsx create mode 100644 docs/app/ui/alert.tsx create mode 100644 docs/app/ui/anchor-tag.tsx create mode 100644 docs/app/ui/breadcrumbs.tsx create mode 100644 docs/app/ui/icon-button.tsx create mode 100644 docs/app/ui/icon/icon.tsx create mode 100644 docs/app/ui/icon/icons/icon.svg create mode 100644 docs/app/ui/icon/icons/types.ts create mode 100644 docs/app/ui/info-alert.tsx create mode 100644 docs/app/ui/inline-code.tsx create mode 100644 docs/app/ui/kbd.tsx create mode 100644 docs/app/ui/list-item.tsx create mode 100644 docs/app/ui/ordered-list.tsx create mode 100644 docs/app/ui/strong-text.tsx create mode 100644 docs/app/ui/title.tsx create mode 100644 docs/app/ui/warning-alert.tsx delete mode 100644 docs/app/utils/client/nearest-scrollable-container.ts delete mode 100644 docs/app/utils/cn.ts create mode 100644 docs/app/utils/create-github-contribution-links.ts create mode 100644 docs/app/utils/create-sidebar-tree.ts create mode 100644 docs/app/utils/css.ts delete mode 100644 docs/app/utils/defatult.ts create mode 100644 docs/app/utils/extract-heading-tree-from-mdx.ts create mode 100644 docs/app/utils/flatten-sidebar.ts create mode 100644 docs/app/utils/fonts.ts create mode 100644 docs/app/utils/get-domain.ts create mode 100644 docs/app/utils/get-page-slug.ts create mode 100644 docs/app/utils/http.ts create mode 100644 docs/app/utils/llms-txt-builder.ts create mode 100644 docs/app/utils/load-content-collections.ts create mode 100644 docs/app/utils/load-content.ts create mode 100644 docs/app/utils/local-storage.ts create mode 100644 docs/app/utils/parse-search-params.ts create mode 100644 docs/app/utils/path-builders.ts create mode 100644 docs/app/utils/scroll-into-view.ts create mode 100644 docs/app/utils/seo.ts delete mode 100644 docs/app/utils/server/doc.server.ts delete mode 100644 docs/app/utils/server/mdx.server.ts delete mode 100644 docs/app/utils/server/theme.server.ts create mode 100644 docs/app/utils/split-slug.ts create mode 100644 docs/app/utils/tests/css.test.ts create mode 100644 docs/app/utils/tests/local-storage.test.ts create mode 100644 docs/app/utils/theme.ts create mode 100644 docs/app/utils/version-resolvers.ts create mode 100644 docs/app/utils/versions.ts create mode 100644 docs/content-collections.ts rename docs/{posts/main/started/installation.mdx => content/01-started/01-installation.mdx} (86%) rename docs/{posts/main/started => content/01-started}/index.md (76%) rename docs/{posts/v1.0.0/features/shortcuts.mdx => content/02-features/01-shortcuts.mdx} (82%) rename docs/{posts/v1.0.0/features/active-page-tab.mdx => content/02-features/02-active-page-tab.mdx} (90%) rename docs/{posts/v1.0.0/features/routes-tab.mdx => content/02-features/03-routes-tab.mdx} (90%) rename docs/{posts/v1.0.0/features/errors-tab.mdx => content/02-features/04-errors-tab.mdx} (89%) rename docs/{posts/main/features/settings-tab.mdx => content/02-features/05-settings-tab.mdx} (90%) rename docs/{posts/main/features/detach.mdx => content/02-features/06-detach.mdx} (77%) rename docs/{posts/v1.0.0/features/devtools.mdx => content/02-features/07-devtools.mdx} (92%) rename docs/{posts/v1.0.0/features/network-tab.mdx => content/02-features/08-network-tab.mdx} (87%) create mode 100644 docs/content/02-features/index.md rename docs/{posts/main/configuration/client.mdx => content/03-configuration/01-client.mdx} (93%) rename docs/{posts/v1.0.0/configuration/editor.mdx => content/03-configuration/02-editor.mdx} (88%) rename docs/{posts/main/configuration/server.mdx => content/03-configuration/03-server.mdx} (89%) rename docs/{posts/main/configuration/general.mdx => content/03-configuration/04-general.mdx} (88%) rename docs/{posts/main/configuration => content/03-configuration}/index.md (75%) rename docs/{posts/main/guides/migration.mdx => content/04-guides/01-migration.mdx} (83%) rename docs/{posts/v1.0.0/guides/plugins.mdx => content/04-guides/02-plugins.mdx} (84%) rename docs/{posts/main/guides/hydrogen-oxygen.mdx => content/04-guides/03-hydrogen-oxygen.mdx} (91%) rename docs/{posts/v1.0.0/guides/contributing.mdx => content/04-guides/04-contributing.mdx} (84%) rename docs/{posts/main/features => content/04-guides}/index.md (70%) rename docs/{posts/v1.0.0 => content}/_index.mdx (81%) delete mode 100644 docs/package-lock.json delete mode 100644 docs/playwright.config.ts create mode 100644 docs/pnpm-lock.yaml delete mode 100644 docs/postcss.config.js delete mode 100644 docs/posts/main/_index.mdx delete mode 100644 docs/posts/main/configuration/editor.mdx delete mode 100644 docs/posts/main/features/active-page-tab.mdx delete mode 100644 docs/posts/main/features/devtools.mdx delete mode 100644 docs/posts/main/features/errors-tab.mdx delete mode 100644 docs/posts/main/features/network-tab.mdx delete mode 100644 docs/posts/main/features/routes-tab.mdx delete mode 100644 docs/posts/main/features/shortcuts.mdx delete mode 100644 docs/posts/main/guides/contributing.mdx delete mode 100644 docs/posts/main/guides/index.md delete mode 100644 docs/posts/main/guides/plugins.mdx delete mode 100644 docs/posts/main/metadata.json delete mode 100644 docs/posts/v1.0.0/configuration/client.mdx delete mode 100644 docs/posts/v1.0.0/configuration/general.mdx delete mode 100644 docs/posts/v1.0.0/configuration/index.md delete mode 100644 docs/posts/v1.0.0/configuration/server.mdx delete mode 100644 docs/posts/v1.0.0/features/detach.mdx delete mode 100644 docs/posts/v1.0.0/features/index.md delete mode 100644 docs/posts/v1.0.0/features/settings-tab.mdx delete mode 100644 docs/posts/v1.0.0/guides/hydrogen-oxygen.mdx delete mode 100644 docs/posts/v1.0.0/guides/index.md delete mode 100644 docs/posts/v1.0.0/guides/migration.mdx delete mode 100644 docs/posts/v1.0.0/metadata.json delete mode 100644 docs/posts/v1.0.0/started/index.md delete mode 100644 docs/posts/v1.0.0/started/installation.mdx delete mode 100644 docs/posts/versions.json create mode 100644 docs/public/rrd-mascott.png create mode 100644 docs/public/statics/images/package-logo-1200x630.png create mode 100644 docs/public/statics/images/package-logo.png create mode 100644 docs/react-router.config.ts create mode 100644 docs/resources/fonts/dyna-puff/DynaPuff-Bold.ttf create mode 100644 docs/resources/fonts/dyna-puff/DynaPuff-Medium.ttf create mode 100644 docs/resources/fonts/dyna-puff/DynaPuff-Regular.ttf create mode 100644 docs/resources/fonts/dyna-puff/DynaPuff-SemiBold.ttf create mode 100644 docs/resources/fonts/inter/Inter-Black.ttf create mode 100644 docs/resources/fonts/inter/Inter-BlackItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Bold.ttf create mode 100644 docs/resources/fonts/inter/Inter-BoldItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-ExtraBold.ttf create mode 100644 docs/resources/fonts/inter/Inter-ExtraBoldItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-ExtraLight.ttf create mode 100644 docs/resources/fonts/inter/Inter-ExtraLightItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Italic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Light.ttf create mode 100644 docs/resources/fonts/inter/Inter-LightItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Medium.ttf create mode 100644 docs/resources/fonts/inter/Inter-MediumItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Regular.ttf create mode 100644 docs/resources/fonts/inter/Inter-SemiBold.ttf create mode 100644 docs/resources/fonts/inter/Inter-SemiBoldItalic.ttf create mode 100644 docs/resources/fonts/inter/Inter-Thin.ttf create mode 100644 docs/resources/fonts/inter/Inter-ThinItalic.ttf create mode 100644 docs/resources/fonts/space/Space.woff2 create mode 100644 docs/resources/icons/arrow-left.svg create mode 100644 docs/resources/icons/arrow-right.svg create mode 100644 docs/resources/icons/bot.svg create mode 100644 docs/resources/icons/chevron-down.svg create mode 100644 docs/resources/icons/chevron-right.svg create mode 100644 docs/resources/icons/clipboard-check.svg create mode 100644 docs/resources/icons/clipboard-copy.svg create mode 100644 docs/resources/icons/clock.svg create mode 100644 docs/resources/icons/code.svg create mode 100644 docs/resources/icons/file-text.svg create mode 100644 docs/resources/icons/ghost.svg create mode 100644 docs/resources/icons/github.svg create mode 100644 docs/resources/icons/hash.svg create mode 100644 docs/resources/icons/info.svg create mode 100644 docs/resources/icons/menu.svg create mode 100644 docs/resources/icons/moon.svg create mode 100644 docs/resources/icons/palette.svg create mode 100644 docs/resources/icons/pilcrow.svg create mode 100644 docs/resources/icons/rocket.svg create mode 100644 docs/resources/icons/search.svg create mode 100644 docs/resources/icons/shield-check.svg create mode 100644 docs/resources/icons/sun-moon.svg create mode 100644 docs/resources/icons/sun.svg create mode 100644 docs/resources/icons/trash-2.svg create mode 100644 docs/resources/icons/triangle-alert.svg create mode 100644 docs/resources/icons/x.svg create mode 100644 docs/resources/icons/zap.svg create mode 100644 docs/resources/locales/bs/common.json create mode 100644 docs/resources/locales/en/common.json create mode 100644 docs/scripts/generate-docs.ts delete mode 100644 docs/scripts/generate-metadata.ts create mode 100644 docs/scripts/setup.ts create mode 100644 docs/scripts/verify-docs.ts delete mode 100644 docs/tailwind.config.js delete mode 100644 docs/tests/e2e/link-checker.test.ts create mode 100644 docs/tests/setup.browser.tsx delete mode 100644 docs/tests/setup/global-setup.ts delete mode 100644 docs/tests/setup/setup-env-test.ts delete mode 100644 docs/vitest.config.js create mode 100644 docs/vitest.config.ts create mode 100644 docs/vitest.workspace.ts create mode 100644 nx.json delete mode 100644 package-lock.json create mode 100644 packages/react-router-devtools/CODE_OF_CONDUCT.md rename LICENSE => packages/react-router-devtools/LICENSE (98%) rename README.md => packages/react-router-devtools/README.md (97%) rename SECURITY.MD => packages/react-router-devtools/SECURITY.MD (96%) rename logo.svg => packages/react-router-devtools/logo.svg (100%) create mode 100644 packages/react-router-devtools/package.json rename postcss.config.js => packages/react-router-devtools/postcss.config.js (100%) rename {resources => packages/react-router-devtools/resources}/icons/accessibility.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/activity.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/check.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/chevron-down.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/columns.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/copy-slash.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/corner-down-right.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/git-merge.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/layers.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/layout.svg (100%) rename {resources => packages/react-router-devtools/resources}/icons/list.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/network.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/radio.svg (96%) rename {resources => packages/react-router-devtools/resources}/icons/root.svg (100%) rename {resources => packages/react-router-devtools/resources}/icons/send.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/settings.svg (98%) rename {resources => packages/react-router-devtools/resources}/icons/shield.svg (100%) rename {resources => packages/react-router-devtools/resources}/icons/terminal.svg (95%) rename {resources => packages/react-router-devtools/resources}/icons/x.svg (95%) rename {src => packages/react-router-devtools/src}/client.ts (100%) rename {src => packages/react-router-devtools/src}/client/components/Accordion.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Breakpoints.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/CacheInfo.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Checkbox.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/EditorButton.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/InfoCard.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Input.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/LiveUrls.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Logo.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/NewRouteForm.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/RouteInfo.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/RouteNode.tsx (91%) rename {src => packages/react-router-devtools/src}/client/components/RouteSegmentInfo.tsx (93%) rename {src => packages/react-router-devtools/src}/client/components/RouteToggle.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Select.tsx (93%) rename {src => packages/react-router-devtools/src}/client/components/Stack.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Tag.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/Trigger.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/icon/Icon.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/icon/icons/icon.svg (98%) rename {src => packages/react-router-devtools/src}/client/components/icon/icons/types.ts (100%) rename {src => packages/react-router-devtools/src}/client/components/jsonRenderer.tsx (86%) rename {src => packages/react-router-devtools/src}/client/components/network-tracer/NetworkBar.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/network-tracer/NetworkPanel.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/network-tracer/NetworkWaterfall.tsx (98%) rename {src => packages/react-router-devtools/src}/client/components/network-tracer/RequestDetails.tsx (100%) rename {src => packages/react-router-devtools/src}/client/components/util.ts (100%) rename {src => packages/react-router-devtools/src}/client/context/RDTContext.test.tsx (96%) rename {src => packages/react-router-devtools/src}/client/context/RDTContext.tsx (100%) rename {src => packages/react-router-devtools/src}/client/context/rdtReducer.test.ts (99%) rename {src => packages/react-router-devtools/src}/client/context/rdtReducer.ts (99%) rename {src => packages/react-router-devtools/src}/client/context/requests/request-context.tsx (88%) rename {src => packages/react-router-devtools/src}/client/context/terminal/types.ts (100%) rename {src => packages/react-router-devtools/src}/client/context/timeline/types.ts (78%) rename {src => packages/react-router-devtools/src}/client/context/useRDTContext.ts (100%) rename {src => packages/react-router-devtools/src}/client/embedded-dev-tools.tsx (100%) rename {src => packages/react-router-devtools/src}/client/hof.test.ts (74%) rename {src => packages/react-router-devtools/src}/client/hof.ts (88%) rename {src => packages/react-router-devtools/src}/client/hooks/detached/useCheckIfStillDetached.ts (96%) rename {src => packages/react-router-devtools/src}/client/hooks/detached/useListenToRouteChange.ts (94%) rename {src => packages/react-router-devtools/src}/client/hooks/detached/useRemoveBody.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/detached/useResetDetachmentCheck.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/detached/useSyncStateWhenDetached.ts (95%) rename {src => packages/react-router-devtools/src}/client/hooks/useAttachListener.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useCountdown.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useDebounce.ts (70%) rename {src => packages/react-router-devtools/src}/client/hooks/useDevServerConnection.ts (90%) rename {src => packages/react-router-devtools/src}/client/hooks/useHorizontalScroll.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useOnWindowResize.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useOpenElementSource.ts (88%) rename {src => packages/react-router-devtools/src}/client/hooks/useReactTreeListeners.ts (94%) rename {src => packages/react-router-devtools/src}/client/hooks/useResize.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useSetRouteBoundaries.ts (100%) rename {src => packages/react-router-devtools/src}/client/hooks/useTabs.ts (96%) rename {src => packages/react-router-devtools/src}/client/hooks/useTimelineHandler.ts (92%) rename {src => packages/react-router-devtools/src}/client/init/hydration.ts (92%) rename {src => packages/react-router-devtools/src}/client/init/root.tsx (87%) rename {src => packages/react-router-devtools/src}/client/layout/ContentPanel.tsx (100%) rename {src => packages/react-router-devtools/src}/client/layout/MainPanel.tsx (100%) rename {src => packages/react-router-devtools/src}/client/layout/Tabs.tsx (99%) rename {src => packages/react-router-devtools/src}/client/react-router-dev-tools.test.tsx (100%) rename {src => packages/react-router-devtools/src}/client/react-router-dev-tools.tsx (100%) rename {src => packages/react-router-devtools/src}/client/tabs/ErrorsTab.test.tsx (97%) rename {src => packages/react-router-devtools/src}/client/tabs/ErrorsTab.tsx (96%) rename {src => packages/react-router-devtools/src}/client/tabs/NetworkTab.tsx (100%) rename {src => packages/react-router-devtools/src}/client/tabs/PageTab.test.tsx (97%) rename {src => packages/react-router-devtools/src}/client/tabs/PageTab.tsx (100%) rename {src => packages/react-router-devtools/src}/client/tabs/RoutesTab.tsx (90%) rename {src => packages/react-router-devtools/src}/client/tabs/SettingsTab.tsx (99%) rename {src => packages/react-router-devtools/src}/client/tabs/TimelineTab.tsx (100%) rename {src => packages/react-router-devtools/src}/client/tabs/index.tsx (100%) rename {src => packages/react-router-devtools/src}/client/utils/common.ts (100%) rename {src => packages/react-router-devtools/src}/client/utils/detached.ts (100%) rename {src => packages/react-router-devtools/src}/client/utils/routing.test.ts (97%) rename {src => packages/react-router-devtools/src}/client/utils/routing.ts (84%) rename {src => packages/react-router-devtools/src}/client/utils/sanitize.test.ts (96%) rename {src => packages/react-router-devtools/src}/client/utils/sanitize.ts (88%) rename {src => packages/react-router-devtools/src}/client/utils/storage.test.ts (100%) rename {src => packages/react-router-devtools/src}/client/utils/storage.ts (97%) rename {src => packages/react-router-devtools/src}/client/utils/string.ts (100%) rename {src => packages/react-router-devtools/src}/context.ts (100%) rename {src => packages/react-router-devtools/src}/context/extend-context.ts (89%) rename {src => packages/react-router-devtools/src}/context/tracing.ts (96%) create mode 100644 packages/react-router-devtools/src/external/react-json-view/Container.tsx rename {src => packages/react-router-devtools/src}/external/react-json-view/README.MD (98%) create mode 100644 packages/react-router-devtools/src/external/react-json-view/arrow/TriangleArrow.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/comps/Copied.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/comps/KeyValues.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/comps/NestedClose.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/comps/NestedOpen.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/comps/Value.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/index.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/section/Copied.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/section/CountInfo.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/section/CountInfoExtra.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/section/Ellipsis.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/section/KeyName.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store/Expands.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store/Section.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store/ShowTools.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store/Symbols.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/store/Types.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/Arrow.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/BraceLeft.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/BraceRight.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/BracketsLeft.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/BracketsRight.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/Colon.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/Quote.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/ValueQuote.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/symbol/index.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/theme/custom.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Bigint.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Date.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/False.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Float.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Int.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Map.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Nan.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Null.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Set.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/String.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/True.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Undefined.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/Url.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/types/index.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/utils/useHighlight.tsx create mode 100644 packages/react-router-devtools/src/external/react-json-view/utils/useRender.tsx create mode 100644 packages/react-router-devtools/src/gradients.css rename {src => packages/react-router-devtools/src}/index.ts (91%) rename {src => packages/react-router-devtools/src}/input.css (89%) rename {src => packages/react-router-devtools/src}/server.ts (100%) rename {src => packages/react-router-devtools/src}/server/config.test.ts (100%) rename {src => packages/react-router-devtools/src}/server/config.ts (100%) rename {src => packages/react-router-devtools/src}/server/event-queue.ts (64%) rename {src => packages/react-router-devtools/src}/server/hof.test.ts (84%) rename {src => packages/react-router-devtools/src}/server/hof.ts (77%) rename {src => packages/react-router-devtools/src}/server/logger.ts (100%) rename {src => packages/react-router-devtools/src}/server/parser.test.ts (100%) rename {src => packages/react-router-devtools/src}/server/parser.ts (100%) rename {src => packages/react-router-devtools/src}/server/perf.test.ts (100%) rename {src => packages/react-router-devtools/src}/server/perf.ts (100%) rename {src => packages/react-router-devtools/src}/server/utils.test.ts (98%) rename {src => packages/react-router-devtools/src}/server/utils.ts (81%) rename {src => packages/react-router-devtools/src}/shared/bigint-util.test.ts (100%) rename {src => packages/react-router-devtools/src}/shared/bigint-util.ts (60%) rename {src => packages/react-router-devtools/src}/shared/request-event.ts (91%) rename {src => packages/react-router-devtools/src}/shared/send-event.ts (100%) rename {src => packages/react-router-devtools/src}/vite-env.d.ts (100%) rename {src => packages/react-router-devtools/src}/vite/editor.ts (100%) rename {src => packages/react-router-devtools/src}/vite/file.ts (96%) rename {src => packages/react-router-devtools/src}/vite/generators/action.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/clientAction.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/clintLoader.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/component.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/dependencies.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/errorBoundary.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/handler.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/headers.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/index.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/links.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/loader.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/meta.ts (100%) rename {src => packages/react-router-devtools/src}/vite/generators/revalidate.ts (100%) rename {src => packages/react-router-devtools/src}/vite/node-server.ts (100%) rename {src => packages/react-router-devtools/src}/vite/plugin.tsx (98%) rename {src => packages/react-router-devtools/src}/vite/utils.ts (94%) create mode 100644 packages/react-router-devtools/src/vite/utils/babel.ts rename {src => packages/react-router-devtools/src}/vite/utils/data-functions-augment.test.ts (100%) rename {src => packages/react-router-devtools/src}/vite/utils/data-functions-augment.ts (99%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-client.test.ts (100%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-client.ts (98%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-context.test.ts (100%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-context.ts (99%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-source.test.ts (100%) rename {src => packages/react-router-devtools/src}/vite/utils/inject-source.ts (99%) rename tailwind.config.js => packages/react-router-devtools/tailwind.config.js (100%) rename {test => packages/react-router-devtools/test}/console.ts (100%) rename {test => packages/react-router-devtools/test}/setup.tsx (100%) rename tsconfig.json => packages/react-router-devtools/tsconfig.json (100%) rename tsup-client.config.ts => packages/react-router-devtools/tsup-client.config.ts (100%) rename tsup-context.config.ts => packages/react-router-devtools/tsup-context.config.ts (100%) rename tsup-server.config.ts => packages/react-router-devtools/tsup-server.config.ts (100%) rename tsup.config.ts => packages/react-router-devtools/tsup.config.ts (100%) rename vitest.workspace.ts => packages/react-router-devtools/vitest.workspace.ts (100%) create mode 100644 pnpm-lock.yaml create mode 100644 pnpm-workspace.yaml delete mode 100644 scripts/icons.ts delete mode 100644 scripts/setup.ts delete mode 100644 src/external/react-json-view/Container.tsx delete mode 100644 src/external/react-json-view/arrow/TriangleArrow.tsx delete mode 100644 src/external/react-json-view/comps/Copied.tsx delete mode 100644 src/external/react-json-view/comps/KeyValues.tsx delete mode 100644 src/external/react-json-view/comps/NestedClose.tsx delete mode 100644 src/external/react-json-view/comps/NestedOpen.tsx delete mode 100644 src/external/react-json-view/comps/Value.tsx delete mode 100644 src/external/react-json-view/index.tsx delete mode 100644 src/external/react-json-view/section/Copied.tsx delete mode 100644 src/external/react-json-view/section/CountInfo.tsx delete mode 100644 src/external/react-json-view/section/CountInfoExtra.tsx delete mode 100644 src/external/react-json-view/section/Ellipsis.tsx delete mode 100644 src/external/react-json-view/section/KeyName.tsx delete mode 100644 src/external/react-json-view/store.tsx delete mode 100644 src/external/react-json-view/store/Expands.tsx delete mode 100644 src/external/react-json-view/store/Section.tsx delete mode 100644 src/external/react-json-view/store/ShowTools.tsx delete mode 100644 src/external/react-json-view/store/Symbols.tsx delete mode 100644 src/external/react-json-view/store/Types.tsx delete mode 100644 src/external/react-json-view/symbol/Arrow.tsx delete mode 100644 src/external/react-json-view/symbol/BraceLeft.tsx delete mode 100644 src/external/react-json-view/symbol/BraceRight.tsx delete mode 100644 src/external/react-json-view/symbol/BracketsLeft.tsx delete mode 100644 src/external/react-json-view/symbol/BracketsRight.tsx delete mode 100644 src/external/react-json-view/symbol/Colon.tsx delete mode 100644 src/external/react-json-view/symbol/Quote.tsx delete mode 100644 src/external/react-json-view/symbol/ValueQuote.tsx delete mode 100644 src/external/react-json-view/symbol/index.tsx delete mode 100644 src/external/react-json-view/theme/custom.tsx delete mode 100644 src/external/react-json-view/types/Bigint.tsx delete mode 100644 src/external/react-json-view/types/Date.tsx delete mode 100644 src/external/react-json-view/types/False.tsx delete mode 100644 src/external/react-json-view/types/Float.tsx delete mode 100644 src/external/react-json-view/types/Int.tsx delete mode 100644 src/external/react-json-view/types/Map.tsx delete mode 100644 src/external/react-json-view/types/Nan.tsx delete mode 100644 src/external/react-json-view/types/Null.tsx delete mode 100644 src/external/react-json-view/types/Set.tsx delete mode 100644 src/external/react-json-view/types/String.tsx delete mode 100644 src/external/react-json-view/types/True.tsx delete mode 100644 src/external/react-json-view/types/Undefined.tsx delete mode 100644 src/external/react-json-view/types/Url.tsx delete mode 100644 src/external/react-json-view/types/index.tsx delete mode 100644 src/external/react-json-view/utils/useHighlight.tsx delete mode 100644 src/external/react-json-view/utils/useRender.tsx delete mode 100644 src/gradients.css delete mode 100644 src/vite/utils/babel.ts diff --git a/.changeset/config.json b/.changeset/config.json new file mode 100644 index 00000000..7eed1d2b --- /dev/null +++ b/.changeset/config.json @@ -0,0 +1,11 @@ +{ + "$schema": "https://unpkg.com/@changesets/config@3.0.2/schema.json", + "changelog": "@changesets/cli/changelog", + "commit": true, + "fixed": [], + "linked": [], + "access": "public", + "baseBranch": "main", + "updateInternalDependencies": "patch", + "ignore": [] +} diff --git a/pull_request_template.md b/.github/pull_request_template.md similarity index 97% rename from pull_request_template.md rename to .github/pull_request_template.md index 0bc8e89d..4a3589fb 100644 --- a/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,33 +1,33 @@ -# Description - -Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. - -Fixes # (issue) - -If this is a new feature please add a description of what was added and why below: - -## Type of change - -Please delete options that are not relevant. - -- [ ] Bug fix (non-breaking change which fixes an issue) -- [ ] New feature (non-breaking change which adds functionality) -- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) -- [ ] This change requires a documentation update - -# How Has This Been Tested? - -Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration - -- [ ] Unit tests - -# Checklist: - -- [ ] My code follows the guidelines of this project -- [ ] I have performed a self-review of my own code -- [ ] I have commented my code, particularly in hard-to-understand areas -- [ ] I have made corresponding changes to the documentation -- [ ] My changes generate no new warnings or errors -- [ ] I have added tests that prove my fix is effective or that my feature works -- [ ] New and existing unit tests pass locally with my changes -- [ ] Any dependent changes have been merged and published in downstream modules +# Description + +Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. + +Fixes # (issue) + +If this is a new feature please add a description of what was added and why below: + +## Type of change + +Please delete options that are not relevant. + +- [ ] Bug fix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) +- [ ] This change requires a documentation update + +# How Has This Been Tested? + +Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration + +- [ ] Unit tests + +# Checklist: + +- [ ] My code follows the guidelines of this project +- [ ] I have performed a self-review of my own code +- [ ] I have commented my code, particularly in hard-to-understand areas +- [ ] I have made corresponding changes to the documentation +- [ ] My changes generate no new warnings or errors +- [ ] I have added tests that prove my fix is effective or that my feature works +- [ ] New and existing unit tests pass locally with my changes +- [ ] Any dependent changes have been merged and published in downstream modules diff --git a/.github/workflows/publish-commit.yaml b/.github/workflows/publish-commit.yaml index 3ac301e6..98200712 100644 --- a/.github/workflows/publish-commit.yaml +++ b/.github/workflows/publish-commit.yaml @@ -1,31 +1,29 @@ -name: 🚀 pkg-pr-new -concurrency: - group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true -on: - push: - branches: [main] - pull_request: - branches: [main] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v2 - - - run: corepack enable - - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: "npm" - - - name: Install dependencies - run: npm install - - - name: Build - run: npm run build - - - run: npx pkg-pr-new publish +name: 🚀 pkg-pr-new +on: [push, pull_request] + +concurrency: + group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Install pnpm + uses: pnpm/action-setup@v4 + + - run: corepack enable + - uses: actions/setup-node@v4 + with: + node-version-file: "package.json" + + - name: Install dependencies + run: pnpm install + + - name: Build + run: pnpm run build + + - run: npx pkg-pr-new publish ./packages/* diff --git a/.github/workflows/publish-documentation.yaml b/.github/workflows/publish-documentation.yaml new file mode 100644 index 00000000..bdffb705 --- /dev/null +++ b/.github/workflows/publish-documentation.yaml @@ -0,0 +1,57 @@ +name: 📚🚀 Build documentation on release + +on: + release: + types: [published] + workflow_dispatch: {} + +concurrency: + group: docs-build-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + build-docs: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Setup pnpm + uses: pnpm/action-setup@v4 + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version-file: "package.json" + cache: "pnpm" + + - name: Install deps + run: pnpm install --prefer-offline --frozen-lockfile + + - name: Generate docs + working-directory: docs + run: pnpm run generate:docs + + deploy: + name: 🚀 Deploy Release + needs: [build-docs] + runs-on: ubuntu-latest + environment: + name: docs-release + steps: + - uses: actions/checkout@v4 + - uses: forge-42/fly-deploy@v1.0.0-rc.2 + id: deploy + env: + FLY_ORG: ${{ vars.FLY_ORG }} + FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} + FLY_REGION: ${{ vars.FLY_REGION }} + with: + workspace_name: docs + app_name: ${{github.event.repository.name}}-${{ github.ref_name }} + use_isolated_workspace: true + env_vars: | + APP_ENV=production + GITHUB_OWNER=${{ github.repository_owner }} + GITHUB_REPO=${{ github.event.repository.name }} + GITHUB_REPO_URL=https://github.com/${{ github.repository }} diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 451722ab..6a518b28 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -1,40 +1,47 @@ -name: Publish Package to npmjs -on: - release: - types: [published] - workflow_dispatch: - -jobs: - npm-publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - # Setup .npmrc file to publish to npm - - uses: actions/setup-node@v4 - with: - node-version: "20.x" - registry-url: "https://registry.npmjs.org" - - run: npm ci - - run: npm publish - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - deploy-docs: - name: "🚀 Deploy Docs" - runs-on: ubuntu-latest - environment: - name: docs-release - url: ${{ steps.deploy.outputs.app_url }} - steps: - - uses: actions/checkout@v4 - - uses: forge-42/fly-deploy@v1.0.0-rc.1 - id: deploy - env: - FLY_ORG: ${{ vars.FLY_ORG }} - FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} - FLY_REGION: fra - with: - workspace_name: docs - app_name: react-router-devtools-docs-release - use_isolated_workspace: true +name: Release + +on: + push: + branches: + - main + +jobs: + release: + name: Release + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + actions: write + id-token: write + steps: + - name: Checkout Repo + uses: actions/checkout@v3 + + - name: Install pnpm + uses: pnpm/action-setup@v4 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version-file: "package.json" + + - name: Install Dependencies + run: pnpm install + + # - name: 🔐 Setup npm auth + # run: | + # echo "registry=https://registry.npmjs.org" >> ~/.npmrc + # echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" >> ~/.npmrc + + - name: Create Release Pull Request or Publish to npm + id: changesets + uses: changesets/action@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + with: + title: "🚀 Release PR" + commit: "chore: release" + version: pnpm run version + publish: pnpm run release diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml index e81b3a37..8d1d41c4 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate.yaml @@ -1,91 +1,66 @@ -name: 🚀 Validation Pipeline -concurrency: - group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true -on: - push: - branches: [main] - pull_request: - branches: [main] - -permissions: - actions: write - contents: read - # Required to put a comment into the pull-request - pull-requests: write -jobs: - lint: - name: ⬣ Biome lint - runs-on: ubuntu-latest - steps: - - name: ⬇️ Checkout repo - uses: actions/checkout@v4 - - name: Setup Biome - uses: biomejs/setup-biome@v2 - - name: Run Biome - run: biome ci . - - typecheck: - name: 🔎 Type check - runs-on: ubuntu-latest - steps: - - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.12.1 - - name: ⬇️ Checkout repo - uses: actions/checkout@v4 - - name: ⎔ Setup node - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: 📥 Download deps - uses: bahmutov/npm-install@v1 - with: - useLockFile: false - - name: 🔎 Type check - run: npm run typecheck - - vitest: - name: ⚡ Unit Tests - runs-on: ubuntu-latest - steps: - - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.12.1 - - name: ⬇️ Checkout repo - uses: actions/checkout@v4 - - name: ⎔ Setup node - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: 📥 Download deps - uses: bahmutov/npm-install@v1 - with: - useLockFile: false - - name: Install dotenv cli - run: npm install -g dotenv-cli - - name: ⚡ Run vitest - run: npm run test:cov -# - name: "Report Coverage" - # Only works if you set `reportOnFailure: true` in your vite config as specified above -# if: always() -# uses: davelosert/vitest-coverage-report-action@v2 - - deploy-docs-pr-preview: - if: ${{ github.event_name == 'pull_request' }} - name: "🚀 Deploy Docs" - needs: [lint, typecheck, vitest] - runs-on: ubuntu-latest - environment: - name: docs-release - url: ${{ steps.deploy.outputs.app_url }} - steps: - - uses: actions/checkout@v4 - - uses: forge-42/fly-deploy@v1.0.0-rc.1 - id: deploy - env: - FLY_ORG: ${{ vars.FLY_ORG }} - FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} - FLY_REGION: fra - with: - workspace_name: docs - app_name: react-router-devtools-docs-pr-${{ github.event.number }} - use_isolated_workspace: true +name: 🚀 Validation Pipeline +concurrency: + group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true +on: + push: + branches: [main] + pull_request: + branches: [main] + +permissions: + actions: write + contents: read + # Required to put a comment into the pull-request + pull-requests: write +jobs: + lint: + name: ⬣ Biome lint + runs-on: ubuntu-latest + steps: + - name: ⬇️ Checkout repo + uses: actions/checkout@v4 + - name: Setup Biome + uses: biomejs/setup-biome@v2 + - name: Run Biome + run: biome ci . + + validate: + name: 🔎 Validate + runs-on: ubuntu-latest + steps: + - name: 🛑 Cancel Previous Runs + uses: styfle/cancel-workflow-action@0.12.1 + - name: ⬇️ Checkout repo + uses: actions/checkout@v4 + - name: ⎔ Setup node + uses: actions/setup-node@v4 + with: + node-version: 20 + - name: 📥 Download deps + uses: bahmutov/npm-install@v1 + with: + useLockFile: false + - name: 🔎 Validate + run: npm run test + + deploy-docs-pr-preview: + if: ${{ github.event_name == 'pull_request' }} + name: "🚀 Deploy Docs" + needs: [lint, validate] + runs-on: ubuntu-latest + environment: + name: docs-release + url: ${{ steps.deploy.outputs.app_url }} + steps: + - uses: actions/checkout@v4 + - uses: forge-42/fly-deploy@v1.0.0-rc.1 + id: deploy + env: + FLY_ORG: ${{ vars.FLY_ORG }} + FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} + FLY_REGION: fra + with: + workspace_name: docs + app_name: react-router-devtools-docs-pr-${{ github.event.number }} + use_isolated_workspace: true diff --git a/.gitignore b/.gitignore index 4131ef35..e7ec779f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,139 +1,142 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.pnpm-debug.log* - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional stylelint cache -.stylelintcache - -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variable files -.env -.env.development.local -.env.test.local -.env.production.local -.env.local - -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache - -# Next.js build output -.next -out - -# Nuxt.js build / generate output -.nuxt -dist - -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and not Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# vuepress v2.x temp and cache directory -.temp -.cache - -# Docusaurus cache and generated files -.docusaurus - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Stores VSCode versions used for testing VSCode extensions -.vscode-test - -# yarn v2 -.yarn/cache -.yarn/unplugged -.yarn/build-state.yml -.yarn/install-state.gz -.pnp.* - -.DS_Store -**/.DS_Store -.history - -# IDE -.idea -.tsup -.react-router \ No newline at end of file +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +.DS_Store +**/.DS_Store +.history + +# IDE +.idea +.tsup +.react-router +.content-collections +build +generated-docs \ No newline at end of file diff --git a/.nx/cache/run.json b/.nx/cache/run.json new file mode 100644 index 00000000..37a08195 --- /dev/null +++ b/.nx/cache/run.json @@ -0,0 +1,109 @@ +{ + "run": { + "command": "nx run-many --targets=test:unused,check,test:deps,test:lib,test:types,test:build,build", + "startTime": "2025-10-07T09:38:21.947Z", + "endTime": "2025-10-07T09:38:45.045Z", + "inner": false + }, + "tasks": [ + { + "taskId": "react-router-devtools-monorepo:check", + "target": "check", + "projectName": "react-router-devtools-monorepo", + "hash": "8812483581131365940", + "startTime": "2025-10-07T09:38:21.968Z", + "endTime": "2025-10-07T09:38:22.774Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools-monorepo:test:deps", + "target": "test:deps", + "projectName": "react-router-devtools-monorepo", + "hash": "2053067467976063154", + "startTime": "2025-10-07T09:38:22.779Z", + "endTime": "2025-10-07T09:38:24.386Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools-monorepo:test:unused", + "target": "test:unused", + "projectName": "react-router-devtools-monorepo", + "hash": "8945349419059204476", + "startTime": "2025-10-07T09:38:21.968Z", + "endTime": "2025-10-07T09:38:27.765Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools:test:types", + "target": "test:types", + "projectName": "react-router-devtools", + "hash": "10662189454213803074", + "startTime": "2025-10-07T09:38:21.968Z", + "endTime": "2025-10-07T09:38:28.144Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools:test:lib", + "target": "test:lib", + "projectName": "react-router-devtools", + "hash": "732508310800295274", + "startTime": "2025-10-07T09:38:21.968Z", + "endTime": "2025-10-07T09:38:29.897Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools:build", + "target": "build", + "projectName": "react-router-devtools", + "hash": "9659332904531404585", + "startTime": "2025-10-07T09:38:21.968Z", + "endTime": "2025-10-07T09:38:37.148Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "custom-server:build", + "target": "build", + "projectName": "custom-server", + "hash": "8998730896607206743", + "startTime": "2025-10-07T09:38:37.396Z", + "endTime": "2025-10-07T09:38:40.343Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "remix-vite:build", + "target": "build", + "projectName": "remix-vite", + "hash": "16042342065978016534", + "startTime": "2025-10-07T09:38:37.396Z", + "endTime": "2025-10-07T09:38:42.775Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + }, + { + "taskId": "react-router-devtools-docs:build", + "target": "build", + "projectName": "react-router-devtools-docs", + "hash": "6035856255750018200", + "startTime": "2025-10-07T09:38:37.396Z", + "endTime": "2025-10-07T09:38:44.957Z", + "params": "", + "cacheStatus": "cache-miss", + "status": 0 + } + ] +} \ No newline at end of file diff --git a/.nx/cache/terminalOutputs/10002857188703510356 b/.nx/cache/terminalOutputs/10002857188703510356 new file mode 100644 index 00000000..5dcb549f --- /dev/null +++ b/.nx/cache/terminalOutputs/10002857188703510356 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.27s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 203ms diff --git a/.nx/cache/terminalOutputs/10047648887217098212 b/.nx/cache/terminalOutputs/10047648887217098212 new file mode 100644 index 00000000..13e28c17 --- /dev/null +++ b/.nx/cache/terminalOutputs/10047648887217098212 @@ -0,0 +1,5 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +Checked 155 files in 137ms. Fixed 4 files. diff --git a/.nx/cache/terminalOutputs/10201208710521954490 b/.nx/cache/terminalOutputs/10201208710521954490 new file mode 100644 index 00000000..9c4b7365 --- /dev/null +++ b/.nx/cache/terminalOutputs/10201208710521954490 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.20 KB +ESM ⚡️ Build success in 52ms +DTS Build start +DTS ⚡️ Build success in 4361ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 213.11 KB +ESM ⚡️ Build success in 641ms +DTS ⚡️ Build success in 3003ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 829ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 870ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/10226605519380844122 b/.nx/cache/terminalOutputs/10226605519380844122 new file mode 100644 index 00000000..959918f6 --- /dev/null +++ b/.nx/cache/terminalOutputs/10226605519380844122 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.18s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 210ms diff --git a/.nx/cache/terminalOutputs/10447714663634804909 b/.nx/cache/terminalOutputs/10447714663634804909 new file mode 100644 index 00000000..01aa1f30 --- /dev/null +++ b/.nx/cache/terminalOutputs/10447714663634804909 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.17s + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 240ms diff --git a/.nx/cache/terminalOutputs/10528024810381308561 b/.nx/cache/terminalOutputs/10528024810381308561 new file mode 100644 index 00000000..26dde176 --- /dev/null +++ b/.nx/cache/terminalOutputs/10528024810381308561 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 759ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 69ms diff --git a/.nx/cache/terminalOutputs/10533417844664977529 b/.nx/cache/terminalOutputs/10533417844664977529 new file mode 100644 index 00000000..369a85a0 --- /dev/null +++ b/.nx/cache/terminalOutputs/10533417844664977529 @@ -0,0 +1,390 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\vite.config.ts:44:3 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 42 │ server: { + 43 │ open: true, + > 44 │ // biome-ignore lint/nursery/noProcessEnv: Its ok to use process.env here + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 45 │ port: Number(process.env.PORT || 4280), + 46 │ }, + + +.\app\env.server.ts:19:2 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 17 │ */ + 18 │ function initEnv() { + > 19 │ // biome-ignore lint/nursery/noProcessEnv: This should be the only place to use process.env directly + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 20 │ const envData = envSchema.safeParse(process.env) + 21 │ + + +.\app\components\ui\Meteors.tsx:13:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 12 │ return meteors.map((el, idx) => ( + > 13 │ 14 │ key={'meteor' + idx} + ... + > 25 │ }} + > 26 │ > + │ ^^^^^^^^ + 27 │ )) + 28 │ } + + i Unsafe fix: Use a SelfClosingElement instead + + 26 │ ····> + │ -- ---- + +.\app\components\ui\Meteors.tsx:14:12 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 12 │ return meteors.map((el, idx) => ( + 13 │ 14 │ key={'meteor' + idx} + │ ^^^^^^^^^^^^^^ + 15 │ className={cn( + 16 │ 'absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]', + + i Unsafe fix: Use a template literal. + + 12 12 │ return meteors.map((el, idx) => ( + 13 13 │ 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + 'px', + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + 's', + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + 's', + + i Unsafe fix: Use a template literal. + + 20 20 │ style={{ + 21 21 │ top: 0, + 22 │ - ········left:·Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)·+·'px', + 22 │ + ········left:·`${Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)}px`, + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + 's', + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + 's', + + +.\app\components\ui\Meteors.tsx:23:25 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 21 │ top: 0, + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + 'px', + > 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + 's', + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + 's', + 25 │ }} + + i Unsafe fix: Use a template literal. + + 21 21 │ top: 0, + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + 'px', + 23 │ - ········animationDelay:·Math.random()·*·(0.8·-·0.2)·+·0.2·+·'s', + 23 │ + ········animationDelay:·`${Math.random()·*·(0.8·-·0.2)·+·0.2}s`, + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + 's', + 25 25 │ }} + + +.\app\components\ui\Meteors.tsx:24:28 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + 'px', + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + 's', + > 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + 's', + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 25 │ }} + 26 │ > + + i Unsafe fix: Use a template literal. + + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + 'px', + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + 's', + 24 │ - ········animationDuration:·Math.floor(Math.random()·*·(10·-·2)·+·2)·+·'s', + 24 │ + ········animationDuration:·`${Math.floor(Math.random()·*·(10·-·2)·+·2)}s`, + 25 25 │ }} + 26 26 │ > + + +.\app\components\ui\Meteors.tsx:12:23 lint/correctness/noUnusedFunctionParameters FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + ··return·meteors.map((_el,·idx)·=>·( + 13 13 │ 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + ··return·meteors.map((_el,·idx)·=>·( + 13 13 │ ( + 13 │ 14 │ key={'meteor' + idx} + │ ^^^ + 15 │ className={cn( + 16 │ 'absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]', + + i This is the source of the key value. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^^ + 13 │ 80 │ resize: true as any, + │ ^^^ + 81 │ }, + 82 │ modes: { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Sparkles.tsx:455:9 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 453 │ /> + 454 │ + > 455 │
+ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 456 │ + 457 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 453 453 │ /> + 454 454 │ + 455 │ - ········ + 455 │ + ········ + 456 456 │ + 457 457 │ + + +.\app\components\ui\Sparkles.tsx:432:7 lint/correctness/noUnusedVariables FIXABLE ━━━━━━━━━━━━━━━━ + + × This variable is unused. + + 430 │ ) + 431 │ } + > 432 │ const Sparkles = () => { + │ ^^^^^^^^ + 433 │ return ( + 434 │
+ + i Unused variables usually are result of incomplete refactoring, typos and other source of bugs. + + i Unsafe fix: If this is intentional, prepend Sparkles with an underscore. + + 430 430 │ ) + 431 431 │ } + 432 │ - const·Sparkles·=·()·=>·{ + 432 │ + const·_Sparkles·=·()·=>·{ + 433 433 │ return ( + 434 434 │
+ + +.\app\components\ui\MaskContainer.tsx:19:54 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:31 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:35 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:3 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener('mousemove', updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener('mousemove', updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 30 │ containerRef.current.removeEventListener( + 31 │ 'mousemove', + > 32 │ updateMousePosition + │ ^^^^^^^^^^^^^^^^^^^ + 33 │ ) + 34 │ } + + i Either include them or remove the dependency array + + +.\app\components\ui\Button.tsx:24:8 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 22 │ borderRadius?: string + 23 │ children: React.ReactNode + > 24 │ as?: any + │ ^^^ + 25 │ containerClassName?: string + 26 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:29:18 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 27 │ duration?: number + 28 │ className?: string + > 29 │ [key: string]: any + │ ^^^ + 30 │ }) { + 31 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:82:18 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 80 │ rx?: string + 81 │ ry?: string + > 82 │ [key: string]: any + │ ^^^ + 83 │ }) => { + 84 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Some errors were emitted while applying fixes. + + +Skipped 43 suggested fixes. +If you wish to apply the suggested (unsafe) fixes, use the command biome check --fix --unsafe + +The number of diagnostics exceeds the number allowed by Biome. +Diagnostics not shown: 102. +Checked 143 files in 49ms. Fixed 16 files. +Found 89 errors. +Found 2 warnings. + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/10662189454213803074 b/.nx/cache/terminalOutputs/10662189454213803074 new file mode 100644 index 00000000..f4e80c3f --- /dev/null +++ b/.nx/cache/terminalOutputs/10662189454213803074 @@ -0,0 +1,4 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + diff --git a/.nx/cache/terminalOutputs/10965162127360088133 b/.nx/cache/terminalOutputs/10965162127360088133 new file mode 100644 index 00000000..1fb19e8a --- /dev/null +++ b/.nx/cache/terminalOutputs/10965162127360088133 @@ -0,0 +1,80 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 50 modules transformed. +✗ Build failed in 335ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.9.3_@re_59e5578bfc03b612c0811f94891ce5dd/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/chunk-65XJMMLO.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/chunk-NISHYRIK.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/cookie@1.0.2/node_modules/cookie/dist/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/set-cookie-parser@2.7.1/node_modules/set-cookie-parser/lib/set-cookie.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/113643516628530095 b/.nx/cache/terminalOutputs/113643516628530095 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/113643516628530095 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/11392736748717526306 b/.nx/cache/terminalOutputs/11392736748717526306 new file mode 100644 index 00000000..9fa81c75 --- /dev/null +++ b/.nx/cache/terminalOutputs/11392736748717526306 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 122ms +DTS Build start +DTS ⚡️ Build success in 4403ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 704ms +DTS ⚡️ Build success in 3144ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 837ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 887ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/11441781180439656021 b/.nx/cache/terminalOutputs/11441781180439656021 new file mode 100644 index 00000000..bf9640e3 --- /dev/null +++ b/.nx/cache/terminalOutputs/11441781180439656021 @@ -0,0 +1,5 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +Checked 155 files in 135ms. Fixed 6 files. diff --git a/.nx/cache/terminalOutputs/11570836803922492039 b/.nx/cache/terminalOutputs/11570836803922492039 new file mode 100644 index 00000000..1977b7da --- /dev/null +++ b/.nx/cache/terminalOutputs/11570836803922492039 @@ -0,0 +1,5 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +Checked 155 files in 255ms. Fixed 6 files. diff --git a/.nx/cache/terminalOutputs/11754787901236852957 b/.nx/cache/terminalOutputs/11754787901236852957 new file mode 100644 index 00000000..a000ff7b --- /dev/null +++ b/.nx/cache/terminalOutputs/11754787901236852957 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 2ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 2ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 46ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 71ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 68ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 438ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 68ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 308ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 15ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 439ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 482ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 855ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 415ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2177ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:02:20 + Duration  6.97s (transform 3.67s, setup 31.55s, collect 6.03s, tests 4.99s, environment 14.16s, prepare 3.57s) + diff --git a/.nx/cache/terminalOutputs/11819677895691142416 b/.nx/cache/terminalOutputs/11819677895691142416 new file mode 100644 index 00000000..a121c351 --- /dev/null +++ b/.nx/cache/terminalOutputs/11819677895691142416 @@ -0,0 +1,100 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ❯  react-router-devtools/shared  bigint-util.test.ts (0 test) + ❯  react-router-devtools/client  utils/routing.test.ts (0 test) + ❯  react-router-devtools/client  tabs/PageTab.test.tsx (0 test) + ❯  react-router-devtools/server  utils.test.ts (0 test) + ❯  react-router-devtools/vite  utils/inject-source.test.ts (0 test) + ❯  react-router-devtools/client  context/RDTContext.test.tsx (0 test) + ❯  react-router-devtools/vite  utils/inject-client.test.ts (0 test) + ❯  react-router-devtools/vite  utils/inject-context.test.ts (0 test) + ❯  react-router-devtools/client  tabs/ErrorsTab.test.tsx (0 test) + ❯  react-router-devtools/client  context/rdtReducer.test.ts (0 test) + ❯  react-router-devtools/vite  utils/data-functions-augment.test.ts (0 test) + ❯  react-router-devtools/server  hof.test.ts (0 test) + ❯  react-router-devtools/client  react-router-dev-tools.test.tsx (0 test) + ❯  react-router-devtools/client  utils/sanitize.test.ts (0 test) + ❯  react-router-devtools/client  hof.test.ts (0 test) + ❯  react-router-devtools/server  config.test.ts (0 test) + ❯  react-router-devtools/server  parser.test.ts (0 test) + ❯  react-router-devtools/server  perf.test.ts (0 test) + ❯  react-router-devtools/client  utils/storage.test.ts (0 test) + +⎯⎯⎯⎯⎯⎯ Failed Suites 19 ⎯⎯⎯⎯⎯⎯ + + FAIL   react-router-devtools/server  config.test.ts [ src/server/config.test.ts ] + FAIL   react-router-devtools/server  hof.test.ts [ src/server/hof.test.ts ] + FAIL   react-router-devtools/server  parser.test.ts [ src/server/parser.test.ts ] + FAIL   react-router-devtools/server  perf.test.ts [ src/server/perf.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/19]⎯ + + FAIL   react-router-devtools/server  utils.test.ts [ src/server/utils.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/19]⎯ + + FAIL   react-router-devtools/shared  bigint-util.test.ts [ src/shared/bigint-util.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/shared/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/shared/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/19]⎯ + + FAIL   react-router-devtools/vite  utils/data-functions-augment.test.ts [ src/vite/utils/data-functions-augment.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/19]⎯ + + FAIL   react-router-devtools/vite  utils/inject-client.test.ts [ src/vite/utils/inject-client.test.ts ] + FAIL   react-router-devtools/vite  utils/inject-context.test.ts [ src/vite/utils/inject-context.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/19]⎯ + + FAIL   react-router-devtools/vite  utils/inject-source.test.ts [ src/vite/utils/inject-source.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/19]⎯ + + FAIL   react-router-devtools/client  hof.test.ts [ src/client/hof.test.ts ] + FAIL   react-router-devtools/client  context/rdtReducer.test.ts [ src/client/context/rdtReducer.test.ts ] + FAIL   react-router-devtools/client  tabs/ErrorsTab.test.tsx [ src/client/tabs/ErrorsTab.test.tsx ] + FAIL   react-router-devtools/client  utils/sanitize.test.ts [ src/client/utils/sanitize.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/19]⎯ + + FAIL   react-router-devtools/client  react-router-dev-tools.test.tsx [ src/client/react-router-dev-tools.test.tsx ] + FAIL   react-router-devtools/client  context/RDTContext.test.tsx [ src/client/context/RDTContext.test.tsx ] + FAIL   react-router-devtools/client  tabs/PageTab.test.tsx [ src/client/tabs/PageTab.test.tsx ] + FAIL   react-router-devtools/client  utils/storage.test.ts [ src/client/utils/storage.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/19]⎯ + + FAIL   react-router-devtools/client  utils/routing.test.ts [ src/client/utils/routing.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/19]⎯ + + + Test Files  19 failed (19) + Tests  no tests + Start at  16:52:04 + Duration  1.25s (transform 33ms, setup 0ms, collect 0ms, tests 0ms, environment 10.69s, prepare 3.98s) + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/11984947844014869710 b/.nx/cache/terminalOutputs/11984947844014869710 new file mode 100644 index 00000000..528cec22 --- /dev/null +++ b/.nx/cache/terminalOutputs/11984947844014869710 @@ -0,0 +1,34 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 5ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 305ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 45ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 64ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 69ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 457ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 85ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 5ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 5ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 7ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 15ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 440ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 512ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 944ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 465ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2322ms + ✓ General tests > should open and close dev tools with another hotkey 310ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  17:11:58 + Duration  6.46s (transform 2.57s, setup 24.61s, collect 5.59s, tests 5.29s, environment 12.93s, prepare 5.64s) + diff --git a/.nx/cache/terminalOutputs/12044755093300858756 b/.nx/cache/terminalOutputs/12044755093300858756 new file mode 100644 index 00000000..bc961852 --- /dev/null +++ b/.nx/cache/terminalOutputs/12044755093300858756 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 5ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 70ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 94ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 85ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 458ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 309ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 89ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 5ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 19ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 436ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 706ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 1402ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 587ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2736ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:34:56 + Duration  7.12s (transform 4.12s, setup 28.34s, collect 8.20s, tests 6.44s, environment 10.51s, prepare 4.10s) + diff --git a/.nx/cache/terminalOutputs/1220905798252959446 b/.nx/cache/terminalOutputs/1220905798252959446 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/1220905798252959446 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/12306370574164237525 b/.nx/cache/terminalOutputs/12306370574164237525 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/12306370574164237525 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/12377952408548927258 b/.nx/cache/terminalOutputs/12377952408548927258 new file mode 100644 index 00000000..eb482f3c --- /dev/null +++ b/.nx/cache/terminalOutputs/12377952408548927258 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 241ms +DTS Build start +DTS ⚡️ Build success in 4751ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 214.28 KB +ESM dist\client.css 39.10 KB +ESM ⚡️ Build success in 637ms +DTS ⚡️ Build success in 2961ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 9ms +DTS Build start +DTS ⚡️ Build success in 807ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 906ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/12692978752681131744 b/.nx/cache/terminalOutputs/12692978752681131744 new file mode 100644 index 00000000..0e3f55be --- /dev/null +++ b/.nx/cache/terminalOutputs/12692978752681131744 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 164ms +DTS Build start +DTS ⚡️ Build success in 4775ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 685ms +DTS ⚡️ Build success in 2995ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 843ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 860ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/12745297425418802301 b/.nx/cache/terminalOutputs/12745297425418802301 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/12745297425418802301 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/12877786409067690509 b/.nx/cache/terminalOutputs/12877786409067690509 new file mode 100644 index 00000000..40ee58a0 --- /dev/null +++ b/.nx/cache/terminalOutputs/12877786409067690509 @@ -0,0 +1,11 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + +Unused files (2) +packages/react-router-devtools/test/console.ts +packages/react-router-devtools/test/setup.tsx +Unresolved imports (2) +./test/setup.tsx packages/react-router-devtools/vitest.workspace.ts +./test/console.ts packages/react-router-devtools/vitest.workspace.ts + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/12893313533157812207 b/.nx/cache/terminalOutputs/12893313533157812207 new file mode 100644 index 00000000..0ccff125 --- /dev/null +++ b/.nx/cache/terminalOutputs/12893313533157812207 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif + +/usr/bin/bash: sherif: command not found + ELIFECYCLE  Command failed. diff --git a/.nx/cache/terminalOutputs/13185591045879389248 b/.nx/cache/terminalOutputs/13185591045879389248 new file mode 100644 index 00000000..a2f0d21b --- /dev/null +++ b/.nx/cache/terminalOutputs/13185591045879389248 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 200ms +DTS Build start +DTS ⚡️ Build success in 4574ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 213.03 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 646ms +DTS ⚡️ Build success in 2917ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 870ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 854ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/13337106342509784930 b/.nx/cache/terminalOutputs/13337106342509784930 new file mode 100644 index 00000000..165fb856 --- /dev/null +++ b/.nx/cache/terminalOutputs/13337106342509784930 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 5ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 4ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 46ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 82ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 77ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 447ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 83ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 313ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 16ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 447ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 523ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 882ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 404ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2194ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  16:58:16 + Duration  5.88s (transform 2.66s, setup 24.63s, collect 4.48s, tests 5.14s, environment 10.48s, prepare 4.40s) + diff --git a/.nx/cache/terminalOutputs/13338889078679486950 b/.nx/cache/terminalOutputs/13338889078679486950 new file mode 100644 index 00000000..ffe0e9d3 --- /dev/null +++ b/.nx/cache/terminalOutputs/13338889078679486950 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.69s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.49s diff --git a/.nx/cache/terminalOutputs/13360102977801163706 b/.nx/cache/terminalOutputs/13360102977801163706 new file mode 100644 index 00000000..3aefcd32 --- /dev/null +++ b/.nx/cache/terminalOutputs/13360102977801163706 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 16ms +DTS Build start +DTS ⚡️ Build success in 2786ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 628ms +DTS ⚡️ Build success in 2810ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 806ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 855ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/13388720739792021690 b/.nx/cache/terminalOutputs/13388720739792021690 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/13388720739792021690 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/13561252465977839604 b/.nx/cache/terminalOutputs/13561252465977839604 new file mode 100644 index 00000000..fa8ad873 --- /dev/null +++ b/.nx/cache/terminalOutputs/13561252465977839604 @@ -0,0 +1,78 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 54 modules transformed. +✗ Build failed in 384ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.1.4_@re_a44bcf2d2409c8b20dd9fee62f36e540/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/chunk-W3FMU5Y5.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/cjs/scheduler.production.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/13794009954883421373 b/.nx/cache/terminalOutputs/13794009954883421373 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/13794009954883421373 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/13806022855785959630 b/.nx/cache/terminalOutputs/13806022855785959630 new file mode 100644 index 00000000..c15fa15a --- /dev/null +++ b/.nx/cache/terminalOutputs/13806022855785959630 @@ -0,0 +1,68 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + +src/server/hof.test.ts(22,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(31,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(49,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(65,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(75,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(90,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(107,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(129,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(138,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(156,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(172,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(182,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(197,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(214,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/vite/utils/babel.ts(6,22): error TS7016: Could not find a declaration file for module '@babel/generator'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+generator@7.28.3/node_modules/@babel/generator/lib/index.js' implicitly has an 'any' type. + If the '@babel/generator' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__generator' +src/vite/utils/babel.ts(7,22): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/babel.ts(12,48): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/babel.ts(19,48): error TS7016: Could not find a declaration file for module '@babel/generator'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+generator@7.28.3/node_modules/@babel/generator/lib/index.js' implicitly has an 'any' type. + If the '@babel/generator' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__generator' +src/vite/utils/data-functions-augment.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/data-functions-augment.ts(40,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(60,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(103,26): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(145,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(177,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-client.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/inject-client.ts(36,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-client.ts(109,10): error TS7006: Parameter 's' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/inject-context.ts(30,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(50,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(89,26): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(124,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(156,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(133,23): error TS7006: Parameter 'functionDeclaration' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(136,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(144,27): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(147,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(155,22): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(158,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(166,23): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(167,61): error TS7006: Parameter 'decl' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(176,23): error TS7006: Parameter 'element' implicitly has an 'any' type. + ELIFECYCLE  Command failed with exit code 2. diff --git a/.nx/cache/terminalOutputs/13814007023942866682 b/.nx/cache/terminalOutputs/13814007023942866682 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/13814007023942866682 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/14217346775240548756 b/.nx/cache/terminalOutputs/14217346775240548756 new file mode 100644 index 00000000..88998283 --- /dev/null +++ b/.nx/cache/terminalOutputs/14217346775240548756 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 31ms +DTS Build start +DTS ⚡️ Build success in 4804ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 214.28 KB +ESM dist\client.css 39.10 KB +ESM ⚡️ Build success in 685ms +DTS ⚡️ Build success in 3059ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 9ms +DTS Build start +DTS ⚡️ Build success in 791ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 817ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/14319873079032884173 b/.nx/cache/terminalOutputs/14319873079032884173 new file mode 100644 index 00000000..a6f895ed --- /dev/null +++ b/.nx/cache/terminalOutputs/14319873079032884173 @@ -0,0 +1,397 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:52:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 50 │
+ 51 │ + > 52 │
+ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │
+ 54 │
+ + i Unsafe fix: Use a SelfClosingElement instead + + 50 50 │
+ 51 51 │ + 52 │ - → → → →
+ 52 │ + → → → → + 53 53 │
+ 54 54 │
+ + +.\app\components\ui\Lamp.tsx:53:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 51 │ + 52 │
+ > 53 │
+ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 54 │
+ 55 │ + 52 52 │
+ 53 │ - → → → →
+ 53 │ + → → → → + 54 54 │
+ 55 55 │
+ 53 │
+ > 54 │
+ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 55 │
+ 53 53 │
+ 54 │ - → → → → + 54 │ + → → → → + 55 55 │ + 54 │
+ > 55 │ 56 │ initial={{ width: "8rem" }} + ... + > 63 │ className="absolute inset-auto z-30 h-36 w-64 -translate-y-[6rem] rounded-full bg-green-400 blur-2xl" + > 64 │ > + │ ^^^^^^^^^^^^^^ + 65 │ + │ -- ---------- + +.\app\components\ui\Lamp.tsx:65:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 63 │ className="absolute inset-auto z-30 h-36 w-64 -translate-y-[6rem] rounded-full bg-green-400 blur-2xl" + 64 │ >
+ > 65 │ 66 │ initial={{ width: "15rem" }} + ... + > 73 │ className="absolute inset-auto z-50 h-0.5 w-[30rem] -translate-y-[7rem] bg-green-400 " + > 74 │ > + │ ^^^^^^^^^^^^^^ + 75 │ + 76 │
+ + i Unsafe fix: Use a SelfClosingElement instead + + 74 │ → → → → > + │ -- ---------- + +.\app\components\ui\Lamp.tsx:76:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 74 │ > + 75 │ + > 76 │
+ │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 77 │ + 78 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 74 74 │ > + 75 75 │ + 76 │ - → → → → + 76 │ + → → → → + 77 77 │ + 78 78 │ + + +.\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\app\components\ui\infinite-cards.tsx:32:4 lint/complexity/noForEach ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Prefer for...of instead of forEach. + + 30 │ const scrollerContent = Array.from(scrollerRef.current.children) + 31 │ + > 32 │ scrollerContent.forEach((item) => { + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + > 33 │ const duplicatedItem = item.cloneNode(true) + > 34 │ if (scrollerRef.current) { + > 35 │ scrollerRef.current.appendChild(duplicatedItem) + > 36 │ } + > 37 │ }) + │ ^^ + 38 │ + 39 │ getDirection() + + i forEach may lead to performance issues when working with large arrays. When combined with functions like filter or map, this causes multiple iterations over the same type. + + +.\app\components\ui\infinite-cards.tsx:89:8 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 87 │ > + 88 │
+ > 89 │
90 │ aria-hidden="true" + > 91 │ className="user-select-none -z-1 pointer-events-none absolute -left-0.5 -top-0.5 h-[calc(100%_+_4px)] w-[calc(100%_+_4px)]" + > 92 │ >
+ │ ^^^^^^^ + 93 │ {item.quote} + 94 │
+ + i Unsafe fix: Use a SelfClosingElement instead + + 92 │ → → → → → → → >
+ │ -- --- + +.\app\components\ui\infinite-cards.tsx:80:23 lint/correctness/noUnusedFunctionParameters FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 78 │ )} + 79 │ > + > 80 │ {items.map((item, idx) => ( + │ ^^^ + 81 │
  • + 80 │ - → → → → {items.map((item,·idx)·=>·( + 80 │ + → → → → {items.map((item,·_idx)·=>·( + 81 81 │
  • react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 54ms +DTS Build start +DTS ⚡️ Build success in 4028ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 628ms +DTS ⚡️ Build success in 2767ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 787ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 852ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/14362275794145418230 b/.nx/cache/terminalOutputs/14362275794145418230 new file mode 100644 index 00000000..5d354061 --- /dev/null +++ b/.nx/cache/terminalOutputs/14362275794145418230 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.71s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.50s diff --git a/.nx/cache/terminalOutputs/14411681583158875350 b/.nx/cache/terminalOutputs/14411681583158875350 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/14411681583158875350 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/14494099565397352926 b/.nx/cache/terminalOutputs/14494099565397352926 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/14494099565397352926 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/14582576983667996621 b/.nx/cache/terminalOutputs/14582576983667996621 new file mode 100644 index 00000000..b9fe1f04 --- /dev/null +++ b/.nx/cache/terminalOutputs/14582576983667996621 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 797ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 65ms diff --git a/.nx/cache/terminalOutputs/14614670700676134467 b/.nx/cache/terminalOutputs/14614670700676134467 new file mode 100644 index 00000000..34679893 --- /dev/null +++ b/.nx/cache/terminalOutputs/14614670700676134467 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 252ms +DTS Build start +DTS ⚡️ Build success in 5706ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 214.28 KB +ESM dist\client.css 39.10 KB +ESM ⚡️ Build success in 691ms +DTS ⚡️ Build success in 3562ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 853ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 964ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/14712659474148234078 b/.nx/cache/terminalOutputs/14712659474148234078 new file mode 100644 index 00000000..cbf111c4 --- /dev/null +++ b/.nx/cache/terminalOutputs/14712659474148234078 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.55s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.56s diff --git a/.nx/cache/terminalOutputs/1474323317123503139 b/.nx/cache/terminalOutputs/1474323317123503139 new file mode 100644 index 00000000..58db2276 --- /dev/null +++ b/.nx/cache/terminalOutputs/1474323317123503139 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 140ms +DTS Build start +DTS ⚡️ Build success in 4221ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 627ms +DTS ⚡️ Build success in 2878ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 822ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 15ms +DTS Build start +DTS ⚡️ Build success in 855ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/14833694092201474126 b/.nx/cache/terminalOutputs/14833694092201474126 new file mode 100644 index 00000000..b71101ab --- /dev/null +++ b/.nx/cache/terminalOutputs/14833694092201474126 @@ -0,0 +1,17 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +1 issue found in .\packages\react-router-devtools/package.json: + + ⨯ error devDependencies should be ordered alphabetically. unordered-dependencies + │ { + │ "devDependencies": { + ~ ... ← keys aren't sorted. + │ } + │ } + +1 issue found (1 ⨯, 0 ⚠️, 0 ✓) across 4 packages in 3.0589ms. + Note: use `-i` to ignore dependencies, `-r` to ignore rules, `-p` to ignore packages, and `-f` to autofix fixable issues. + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/14881856279559629527 b/.nx/cache/terminalOutputs/14881856279559629527 new file mode 100644 index 00000000..57cb87e6 --- /dev/null +++ b/.nx/cache/terminalOutputs/14881856279559629527 @@ -0,0 +1,5 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +Checked 155 files in 153ms. Fixed 6 files. diff --git a/.nx/cache/terminalOutputs/15059471001651342367 b/.nx/cache/terminalOutputs/15059471001651342367 new file mode 100644 index 00000000..7e8dd1e8 --- /dev/null +++ b/.nx/cache/terminalOutputs/15059471001651342367 @@ -0,0 +1,13 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + +Unused files (2) +packages/react-router-devtools/test/console.ts +packages/react-router-devtools/test/setup.tsx +Unused devDependencies (1) +glob packages/react-router-devtools/package.json +Unresolved imports (2) +./test/setup.tsx packages/react-router-devtools/vitest.workspace.ts +./test/console.ts packages/react-router-devtools/vitest.workspace.ts + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/15060308531530186048 b/.nx/cache/terminalOutputs/15060308531530186048 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/15060308531530186048 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/15071939570490470290 b/.nx/cache/terminalOutputs/15071939570490470290 new file mode 100644 index 00000000..92eae58d --- /dev/null +++ b/.nx/cache/terminalOutputs/15071939570490470290 @@ -0,0 +1,362 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\vite.config.ts:44:3 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 42 │ server: { + 43 │ open: true, + > 44 │ // biome-ignore lint/nursery/noProcessEnv: Its ok to use process.env here + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 45 │ port: Number(process.env.PORT || 4280), + 46 │ }, + + +.\app\env.server.ts:19:2 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 17 │ */ + 18 │ function initEnv() { + > 19 │ // biome-ignore lint/nursery/noProcessEnv: This should be the only place to use process.env directly + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 20 │ const envData = envSchema.safeParse(process.env) + 21 │ + + +.\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\app\components\ui\sticky-scroll-reveral.tsx:13:31 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 11 │ title: string + 12 │ description: React.ReactNode | string + > 13 │ content?: React.ReactNode | any + │ ^^^ + 14 │ }[] + 15 │ contentClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\sticky-scroll-reveral.tsx:18:21 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ }) => { + 17 │ const [activeCard, setActiveCard] = React.useState(0) + > 18 │ const ref = useRef(null) + │ ^^^ + 19 │ const { scrollYProgress } = useScroll({ + 20 │ // uncomment line 22 and comment line 23 if you DONT want the overflow container and want to have it change on the entire page scroll + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\sticky-scroll-reveral.tsx:56:30 lint/suspicious/noArrayIndexKey ━━━━━━━━━━━━━━━━ + + × Avoid using the index of an array as key property in an element. + + 54 │
    + 55 │ {content.map((item, index) => ( + > 56 │
    + │ ^^^^^ + 57 │ + 54 │
    + > 55 │ {content.map((item, index) => ( + │ ^^^^^ + 56 │
    + 57 │ 77 │ const HoveredLink = ({ children, ...rest }: any) => { + │ ^^^ + 78 │ return ( + 79 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:52:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 50 │
    + 51 │ + > 52 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │
    + 54 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 50 50 │
    + 51 51 │ + 52 │ - → → → →
    + 52 │ + → → → → + 53 53 │
    + 54 54 │
    + + +.\app\components\ui\Lamp.tsx:53:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 51 │ + 52 │
    + > 53 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 54 │
    + 55 │ + 52 52 │
    + 53 │ - → → → →
    + 53 │ + → → → → + 54 54 │
    + 55 55 │
    + 53 │
    + > 54 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 55 │
    + 53 53 │
    + 54 │ - → → → →
    + 54 │ + → → → → + 55 55 │ custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 871ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 77ms diff --git a/.nx/cache/terminalOutputs/15201269474387347622 b/.nx/cache/terminalOutputs/15201269474387347622 new file mode 100644 index 00000000..116c3fe6 --- /dev/null +++ b/.nx/cache/terminalOutputs/15201269474387347622 @@ -0,0 +1,34 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 4ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 55ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 68ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 75ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 71ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 434ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 312ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 5ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 5ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 8ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 18ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 443ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 581ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 988ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 448ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2450ms + ✓ General tests > should open and close dev tools with shift + a hotkey 303ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  17:10:03 + Duration  6.52s (transform 3.54s, setup 25.37s, collect 6.53s, tests 5.53s, environment 10.88s, prepare 4.77s) + diff --git a/.nx/cache/terminalOutputs/15668484662220167634 b/.nx/cache/terminalOutputs/15668484662220167634 new file mode 100644 index 00000000..8827dd8c --- /dev/null +++ b/.nx/cache/terminalOutputs/15668484662220167634 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.89s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.53s diff --git a/.nx/cache/terminalOutputs/15698742804256167741 b/.nx/cache/terminalOutputs/15698742804256167741 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/15698742804256167741 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/15866216207079388625 b/.nx/cache/terminalOutputs/15866216207079388625 new file mode 100644 index 00000000..8c9c073f --- /dev/null +++ b/.nx/cache/terminalOutputs/15866216207079388625 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.90s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.60s diff --git a/.nx/cache/terminalOutputs/16026838539901100314 b/.nx/cache/terminalOutputs/16026838539901100314 new file mode 100644 index 00000000..9442d73e --- /dev/null +++ b/.nx/cache/terminalOutputs/16026838539901100314 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 856ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 85ms diff --git a/.nx/cache/terminalOutputs/16042342065978016534 b/.nx/cache/terminalOutputs/16042342065978016534 new file mode 100644 index 00000000..0ff78992 --- /dev/null +++ b/.nx/cache/terminalOutputs/16042342065978016534 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.37s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 200ms diff --git a/.nx/cache/terminalOutputs/16251636172232526520 b/.nx/cache/terminalOutputs/16251636172232526520 new file mode 100644 index 00000000..0598b0d9 --- /dev/null +++ b/.nx/cache/terminalOutputs/16251636172232526520 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 53ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 81ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 72ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 460ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 299ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 98ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 3ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 6ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 8ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 20ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 438ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 524ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 983ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 492ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2450ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  17:05:39 + Duration  6.46s (transform 3.30s, setup 24.83s, collect 6.36s, tests 5.51s, environment 11.40s, prepare 4.59s) + diff --git a/.nx/cache/terminalOutputs/16315303087068850744 b/.nx/cache/terminalOutputs/16315303087068850744 new file mode 100644 index 00000000..f45a1e45 --- /dev/null +++ b/.nx/cache/terminalOutputs/16315303087068850744 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 71ms +DTS Build start +DTS ⚡️ Build success in 3446ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 708ms +DTS ⚡️ Build success in 3102ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 9ms +DTS Build start +DTS ⚡️ Build success in 841ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 15ms +DTS Build start +DTS ⚡️ Build success in 879ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/16325344390079733810 b/.nx/cache/terminalOutputs/16325344390079733810 new file mode 100644 index 00000000..b6654eac --- /dev/null +++ b/.nx/cache/terminalOutputs/16325344390079733810 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 802ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 64ms diff --git a/.nx/cache/terminalOutputs/16460910746859747965 b/.nx/cache/terminalOutputs/16460910746859747965 new file mode 100644 index 00000000..69ad3bdc --- /dev/null +++ b/.nx/cache/terminalOutputs/16460910746859747965 @@ -0,0 +1,106 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.2.0 building for production... +transforming... +✓ 648 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  11.83 kB │ gzip: 1.64 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-4glwymSl.css  84.30 kB │ gzip: 13.61 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-Dgh78yAN.js  0.88 kB │ gzip: 0.52 kB +build/client/assets/context-CHFoi-u6.js  0.98 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-RANe9bQo.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-CuS3boae.js  1.41 kB │ gzip: 0.64 kB +build/client/assets/title-DdMNLeaF.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-vKDu7IEo.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-Bz8gPClN.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CJOvSlk-.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/browser-ponyfill-CViiGW44.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-DXm1BD0d.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-r_CJ_q4a.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-C2qNM3Xb.js  17.62 kB │ gzip: 8.66 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-HA7DTUK3-Co93ZeZ0.js 110.19 kB │ gzip: 37.32 kB +build/client/assets/index-DhxW3y53.js 150.93 kB │ gzip: 50.16 kB +build/client/assets/entry.client-db3wiXgr.js 239.81 kB │ gzip: 75.22 kB +build/client/assets/documentation-layout-C3R3b-mF.js 241.52 kB │ gzip: 61.75 kB +✓ built in 3.84s +vite v6.2.0 building SSR bundle for production... +transforming... +✓ 191 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-4glwymSl.css  84.30 kB +build/server/index.js  0.34 kB +build/server/assets/index-BnlMqFWC.js  30.62 kB +build/server/assets/index-r_018wCo.js 141.14 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.06 kB +✓ built in 1.73s diff --git a/.nx/cache/terminalOutputs/16509821024716451260 b/.nx/cache/terminalOutputs/16509821024716451260 new file mode 100644 index 00000000..cb965d36 --- /dev/null +++ b/.nx/cache/terminalOutputs/16509821024716451260 @@ -0,0 +1,34 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 312ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 74ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 54ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 81ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 96ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 440ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 4ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 11ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 16ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 442ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 584ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 1025ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 491ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2522ms + ✓ General tests > should open and close dev tools with another hotkey 310ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:32:04 + Duration  6.61s (transform 2.52s, setup 26.06s, collect 6.30s, tests 5.68s, environment 10.53s, prepare 4.31s) + diff --git a/.nx/cache/terminalOutputs/16592899812193454769 b/.nx/cache/terminalOutputs/16592899812193454769 new file mode 100644 index 00000000..7f0143e1 --- /dev/null +++ b/.nx/cache/terminalOutputs/16592899812193454769 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.74s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.40s diff --git a/.nx/cache/terminalOutputs/16654116350641122151 b/.nx/cache/terminalOutputs/16654116350641122151 new file mode 100644 index 00000000..e8d2e25b --- /dev/null +++ b/.nx/cache/terminalOutputs/16654116350641122151 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.45s + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 195ms diff --git a/.nx/cache/terminalOutputs/16669174389520220944 b/.nx/cache/terminalOutputs/16669174389520220944 new file mode 100644 index 00000000..799f836f --- /dev/null +++ b/.nx/cache/terminalOutputs/16669174389520220944 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 862ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 84ms diff --git a/.nx/cache/terminalOutputs/16741366240975146042 b/.nx/cache/terminalOutputs/16741366240975146042 new file mode 100644 index 00000000..2d95f22b --- /dev/null +++ b/.nx/cache/terminalOutputs/16741366240975146042 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.18s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 185ms diff --git a/.nx/cache/terminalOutputs/16792592339183364675 b/.nx/cache/terminalOutputs/16792592339183364675 new file mode 100644 index 00000000..5dc40bbf --- /dev/null +++ b/.nx/cache/terminalOutputs/16792592339183364675 @@ -0,0 +1,60 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ❯  react-router-devtools/client  context/rdtReducer.test.ts (0 test) + ❯  react-router-devtools/client  tabs/PageTab.test.tsx (0 test) + ❯  react-router-devtools/client  hof.test.ts (0 test) + ❯  react-router-devtools/client  react-router-dev-tools.test.tsx (0 test) + ❯  react-router-devtools/client  utils/routing.test.ts (0 test) + ❯  react-router-devtools/client  context/RDTContext.test.tsx (0 test) + ❯  react-router-devtools/client  utils/sanitize.test.ts (0 test) + ❯  react-router-devtools/client  tabs/ErrorsTab.test.tsx (0 test) + ❯  react-router-devtools/client  utils/storage.test.ts (0 test) + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 28ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 44ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 44ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 54ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 433ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 299ms + +⎯⎯⎯⎯⎯⎯ Failed Suites 9 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL   react-router-devtools/client  hof.test.ts [ src/client/hof.test.ts ] + FAIL   react-router-devtools/client  react-router-dev-tools.test.tsx [ src/client/react-router-dev-tools.test.tsx ] + FAIL   react-router-devtools/client  context/rdtReducer.test.ts [ src/client/context/rdtReducer.test.ts ] + FAIL   react-router-devtools/client  tabs/PageTab.test.tsx [ src/client/tabs/PageTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/9]⎯ + + FAIL   react-router-devtools/client  context/RDTContext.test.tsx [ src/client/context/RDTContext.test.tsx ] + FAIL   react-router-devtools/client  utils/sanitize.test.ts [ src/client/utils/sanitize.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/9]⎯ + + FAIL   react-router-devtools/client  utils/routing.test.ts [ src/client/utils/routing.test.ts ] + FAIL   react-router-devtools/client  utils/storage.test.ts [ src/client/utils/storage.test.ts ] + FAIL   react-router-devtools/client  tabs/ErrorsTab.test.tsx [ src/client/tabs/ErrorsTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/9]⎯ + + + Test Files  9 failed | 10 passed (19) + Tests  211 passed (211) + Start at  16:50:01 + Duration  1.69s (transform 768ms, setup 181ms, collect 2.95s, tests 914ms, environment 8.90s, prepare 3.95s) + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/17099920662608837340 b/.nx/cache/terminalOutputs/17099920662608837340 new file mode 100644 index 00000000..f4e80c3f --- /dev/null +++ b/.nx/cache/terminalOutputs/17099920662608837340 @@ -0,0 +1,4 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + diff --git a/.nx/cache/terminalOutputs/17115673163299062546 b/.nx/cache/terminalOutputs/17115673163299062546 new file mode 100644 index 00000000..45907020 --- /dev/null +++ b/.nx/cache/terminalOutputs/17115673163299062546 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 2ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 55ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 74ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 73ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 311ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 467ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 78ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 8ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 16ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 442ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 532ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 948ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 436ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2288ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:32:58 + Duration  6.12s (transform 2.80s, setup 24.19s, collect 6.67s, tests 5.31s, environment 10.01s, prepare 4.17s) + diff --git a/.nx/cache/terminalOutputs/17179032797838660343 b/.nx/cache/terminalOutputs/17179032797838660343 new file mode 100644 index 00000000..a659f5c9 --- /dev/null +++ b/.nx/cache/terminalOutputs/17179032797838660343 @@ -0,0 +1,78 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 76 modules transformed. +✗ Build failed in 402ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.1.4_@re_a44bcf2d2409c8b20dd9fee62f36e540/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/chunk-W3FMU5Y5.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/cjs/scheduler.production.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/17262852302051116469 b/.nx/cache/terminalOutputs/17262852302051116469 new file mode 100644 index 00000000..fe522085 --- /dev/null +++ b/.nx/cache/terminalOutputs/17262852302051116469 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 242ms +DTS Build start +DTS ⚡️ Build success in 5109ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.10 KB +ESM dist\client.js 214.28 KB +ESM ⚡️ Build success in 660ms +DTS ⚡️ Build success in 3190ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 838ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 836ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/17420591517564025469 b/.nx/cache/terminalOutputs/17420591517564025469 new file mode 100644 index 00000000..4ab0916c --- /dev/null +++ b/.nx/cache/terminalOutputs/17420591517564025469 @@ -0,0 +1,394 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\app\components\ui\Meteors.tsx:13:3 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 12 │ return meteors.map((el, idx) => ( + > 13 │ 14 │ key={"meteor" + idx} + ... + > 25 │ }} + > 26 │ > + │ ^^^^^^^^ + 27 │ )) + 28 │ } + + i Unsafe fix: Use a SelfClosingElement instead + + 26 │ → → > + │ -- ---- + +.\app\components\ui\Meteors.tsx:14:9 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 12 │ return meteors.map((el, idx) => ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^^^^^^^^^^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i Unsafe fix: Use a template literal. + + 12 12 │ return meteors.map((el, idx) => ( + 13 13 │ 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + i Unsafe fix: Use a template literal. + + 20 20 │ style={{ + 21 21 │ top: 0, + 22 │ - → → → → left:·Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)·+·"px", + 22 │ + → → → → left:·`${Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)}px`, + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + +.\app\components\ui\Meteors.tsx:23:21 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 21 │ top: 0, + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + > 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 │ }} + + i Unsafe fix: Use a template literal. + + 21 21 │ top: 0, + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ - → → → → animationDelay:·Math.random()·*·(0.8·-·0.2)·+·0.2·+·"s", + 23 │ + → → → → animationDelay:·`${Math.random()·*·(0.8·-·0.2)·+·0.2}s`, + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 25 │ }} + + +.\app\components\ui\Meteors.tsx:24:24 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + > 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 25 │ }} + 26 │ > + + i Unsafe fix: Use a template literal. + + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ - → → → → animationDuration:·Math.floor(Math.random()·*·(10·-·2)·+·2)·+·"s", + 24 │ + → → → → animationDuration:·`${Math.floor(Math.random()·*·(10·-·2)·+·2)}s`, + 25 25 │ }} + 26 26 │ > + + +.\app\components\ui\Meteors.tsx:12:22 lint/correctness/noUnusedFunctionParameters FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i This is the source of the key value. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^^ + 13 │ 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\app\components\ui\sticky-scroll-reveral.tsx:13:31 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 11 │ title: string + 12 │ description: React.ReactNode | string + > 13 │ content?: React.ReactNode | any + │ ^^^ + 14 │ }[] + 15 │ contentClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\sticky-scroll-reveral.tsx:18:21 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ }) => { + 17 │ const [activeCard, setActiveCard] = React.useState(0) + > 18 │ const ref = useRef(null) + │ ^^^ + 19 │ const { scrollYProgress } = useScroll({ + 20 │ // uncomment line 22 and comment line 23 if you DONT want the overflow container and want to have it change on the entire page scroll + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\sticky-scroll-reveral.tsx:56:30 lint/suspicious/noArrayIndexKey ━━━━━━━━━━━━━━━━ + + × Avoid using the index of an array as key property in an element. + + 54 │
    + 55 │ {content.map((item, index) => ( + > 56 │
    + │ ^^^^^ + 57 │ + 54 │
    + > 55 │ {content.map((item, index) => ( + │ ^^^^^ + 56 │
    + 57 │ remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.08s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 224ms diff --git a/.nx/cache/terminalOutputs/17503710944636738060 b/.nx/cache/terminalOutputs/17503710944636738060 new file mode 100644 index 00000000..49763766 --- /dev/null +++ b/.nx/cache/terminalOutputs/17503710944636738060 @@ -0,0 +1,390 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +.\plugins\tailwind-palette\tailwind-palette.tsx:223:19 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 221 │
    + 222 │ {colorVariants[color].map((variant: string) => ( + > 223 │
    224 │ key={variant} + > 225 │ onClick={() => navigator.clipboard.writeText(variant)} + > 226 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 227 │ >
    + │ ^^^^^^^ + 228 │ ))} + 229 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 227 │ ··················>
    ␍ + │ -- --- + +.\plugins\tailwind-palette\tailwind-palette.tsx:223:19 lint/a11y/useKeyWithClickEvents ━━━━━━━━━━━━━ + + × Enforce to have the onClick mouse event with the onKeyUp, the onKeyDown, or the onKeyPress keyboard event. + + 221 │
    + 222 │ {colorVariants[color].map((variant: string) => ( + > 223 │
    224 │ key={variant} + > 225 │ onClick={() => navigator.clipboard.writeText(variant)} + > 226 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 227 │ >
    + │ ^ + 228 │ ))} + 229 │
    + + i Actions triggered using mouse events should have corresponding keyboard events to account for keyboard-only navigation. + + +.\plugins\tailwind-palette\tailwind-palette.tsx:241:5 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 239 │ // Adds palette icon, you can change + 240 │ icon: ( + > 241 │ 242 │ xmlns="http://www.w3.org/2000/svg" + ... + > 250 │ strokeLinejoin="round" + > 251 │ > + │ ^ + 252 │ + 253 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\plugins\icon-library\icon-library.tsx:16:10 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 14 │ // TODO Import your icon component + 15 │ const Icon = (props: IconProps) => { + > 16 │ return
    ; + │ ^^^^^^^^^^^ + 17 │ }; + 18 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 14 14 │ // TODO Import your icon component␍ + 15 15 │ const Icon = (props: IconProps) => {␍ + 16 │ - ··return·
    ;␍ + 16 │ + ··return·;␍ + 17 17 │ };␍ + 18 18 │ ␍ + + +.\plugins\icon-library\icon-library.tsx:52:9 lint/a11y/noLabelWithoutControl ━━━━━━━━━━━━━━━━━━━━━━━ + + × A form label must be associated with an input. + + 50 │
    + 51 │
    + > 52 │ + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │ 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    ; + 17 │ }; + + i Unused parameters might be the result of an incomplete refactoring. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ }␍ + 14 14 │ // TODO Import your icon component␍ + 15 │ - const·Icon·=·(props:·IconProps)·=>·{␍ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{␍ + 16 16 │ return
    ;␍ + 17 17 │ };␍ + + +.\plugins\icon-library\icon-library.tsx:15:15 lint/correctness/noUnusedVariables FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 13 │ } + 14 │ // TODO Import your icon component + > 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    ; + 17 │ }; + + i Unused variables usually are result of incomplete refactoring, typos and other source of bugs. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ }␍ + 14 14 │ // TODO Import your icon component␍ + 15 │ - const·Icon·=·(props:·IconProps)·=>·{␍ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{␍ + 16 16 │ return
    ;␍ + 17 17 │ };␍ + + +.\docs\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\docs\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\docs\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\docs\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +.\docs\app\components\ui\Lamp.tsx:52:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 50 │
    + 51 │ + > 52 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │
    + 54 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 50 50 │
    + 51 51 │ + 52 │ - → → → →
    + 52 │ + → → → → + 53 53 │
    + 54 54 │
    + + +.\docs\app\components\ui\Lamp.tsx:53:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 51 │ + 52 │
    + > 53 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 54 │
    + 55 │ + 52 52 │
    + 53 │ - → → → →
    + 53 │ + → → → → + 54 54 │
    + 55 55 │ react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 5ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 2ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 4ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 47ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 75ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 74ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 86ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 463ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 315ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 7ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 14ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 442ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 514ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 942ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 430ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2432ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  16:59:20 + Duration  6.31s (transform 2.83s, setup 25.86s, collect 4.84s, tests 5.44s, environment 9.65s, prepare 4.47s) + diff --git a/.nx/cache/terminalOutputs/17628911627637930943 b/.nx/cache/terminalOutputs/17628911627637930943 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/17628911627637930943 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/17665921079203984430 b/.nx/cache/terminalOutputs/17665921079203984430 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/17665921079203984430 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/17826346212997867946 b/.nx/cache/terminalOutputs/17826346212997867946 new file mode 100644 index 00000000..02b8e91a --- /dev/null +++ b/.nx/cache/terminalOutputs/17826346212997867946 @@ -0,0 +1,294 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +.\packages\react-router-devtools\src\client\components\RouteNode.tsx:23:61 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ const parentName = parent && parent?.name !== "/" ? parent.name : "" + 22 │ const name = nodeDatum.name.replace(parentName, "") ?? "/" + > 23 │ const route = { ...nodeDatum, ...nodeDatum.attributes } as any as ExtendedRoute + │ ^^^ + 24 │ return ( + 25 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\jsonRenderer.tsx:35:26 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 33 │ .then((res) => { + 34 │ if (!ref.current) return + > 35 │ setJson((json: any) => ({ + │ ^^^ + 36 │ ...json, + 37 │ [key]: res, + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\RouteSegmentInfo.tsx:75:49 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 73 │ const { server, setServerInfo } = useServerInfo() + 74 │ const { isConnected, sendJsonMessage } = useDevServerConnection() + > 75 │ const loaderData = getLoaderData(route.data as any) + │ ^^^ + 76 │ const serverInfo = server?.routes?.[route.id] + 77 │ const isRoot = route.id === "root" + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\RouteSegmentInfo.tsx:191:44 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 189 │ {Boolean(route.handle && Object.keys(route.handle).length > 0) && ( + 190 │ + > 191 │ + │ ^^^ + 192 │ + 193 │ )} + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\context\requests\request-context.tsx:11:47 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 9 │ const requestMap = new Map() + 10 │ + > 11 │ export const RequestProvider = ({ children }: any) => { + │ ^^^ + 12 │ const [requests, setRequests] = useState([]) + 13 │ const setNewRequests = useCallback((payload: string) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hooks\detached\useSyncStateWhenDetached.ts:11:45 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 9 │ const { dispatch, state } = useRDTContext() + 10 │ + > 11 │ useAttachListener("storage", "window", (e: any) => { + │ ^^^ + 12 │ // Not in detached mode + 13 │ if (!state.detachedWindow && !state.detachedWindowOwner) { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hooks\useDebounce.ts:3:35 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 1 │ import React from "react" + 2 │ + > 3 │ function debounce(func: (...args: any[]) => any, timeout = 300) { + │ ^^^ + 4 │ let timer: NodeJS.Timeout + 5 │ return (...args: any[]) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hooks\useDebounce.ts:3:45 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 1 │ import React from "react" + 2 │ + > 3 │ function debounce(func: (...args: any[]) => any, timeout = 300) { + │ ^^^ + 4 │ let timer: NodeJS.Timeout + 5 │ return (...args: any[]) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hooks\useDebounce.ts:5:19 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 3 │ function debounce(func: (...args: any[]) => any, timeout = 300) { + 4 │ let timer: NodeJS.Timeout + > 5 │ return (...args: any[]) => { + │ ^^^ + 6 │ clearTimeout(timer) + 7 │ timer = setTimeout(() => { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hooks\useDebounce.ts:14:49 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 12 │ } + 13 │ + > 14 │ export function useDebounce(callback: (...args: any[]) => void, delay = 300) { + │ ^^^ + 15 │ const callbackRef = React.useRef(callback) + 16 │ React.useEffect(() => { + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\Select.tsx:14:109 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 12 │ const SelectValue = SelectPrimitive.Value + 13 │ + > 14 │ const SelectTrigger = ({ className, children, ref, ...props }: SelectPrimitive.SelectTriggerProps & { ref?: any }) => ( + │ ^^^ + 15 │ 36 │ }: SelectPrimitive.SelectContentProps & { ref?: any }) => { + │ ^^^ + 37 │ return ( + 38 │ // @ts-ignore + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\Select.tsx:65:95 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 63 │ } + 64 │ + > 65 │ const SelectLabel = ({ className, ref, ...props }: SelectPrimitive.SelectLabelProps & { ref?: any }) => ( + │ ^^^ + 66 │ + 67 │ ) + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\components\Select.tsx:69:103 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 67 │ ) + 68 │ + > 69 │ const SelectItem = ({ className, children, ref, ...props }: SelectPrimitive.SelectItemProps & { ref?: any }) => ( + │ ^^^ + 70 │ 88 │ const _SelectSeparator = ({ className, ref, ...props }: SelectPrimitive.SelectSeparatorProps & { ref?: any }) => ( + │ ^^^ + 89 │ + 90 │ ) + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hof.test.ts:11:75 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 9 │ } + 10 │ const wrapped = withClientLoaderWrapper(clientLoader, "test") + > 11 │ expect(wrapped({ request, params: {}, serverLoader: (async () => {}) as any }) instanceof Promise).toBe(true) + │ ^^^ + 12 │ }) + 13 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hof.test.ts:20:89 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ } + 19 │ const wrapped = withClientLoaderWrapper(clientLoader, "test") + > 20 │ const result = await wrapped({ request, params: {}, serverLoader: (async () => {}) as any }) + │ ^^^ + 21 │ expect(result).toBe("test") + 22 │ }) + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hof.test.ts:38:74 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 36 │ const wrapped = withClientLoaderWrapper(clientLoader, "test") + 37 │ const wrappedStart = performance.now() + > 38 │ await wrapped({ request, params: {}, serverLoader: (async () => {}) as any }) + │ ^^^ + 39 │ const wrappedEnd = performance.now() + 40 │ const wrappedTime = wrappedEnd - wrappedStart + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hof.test.ts:54:88 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 52 │ } + 53 │ const wrapped = withClientLoaderWrapper(clientLoader, "test") + > 54 │ await wrapped({ request, params: { test: "test" }, serverLoader: (async () => {}) as any }) + │ ^^^ + 55 │ }) + 56 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\packages\react-router-devtools\src\client\hof.test.ts:71:10 lint/suspicious/noExplicitAny ━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 69 │ serverLoader: (async () => { + 70 │ return "test2" + > 71 │ }) as any, + │ ^^^ + 72 │ }) + 73 │ }) + + i any disables many type checking rules. Its use should be avoided. + + +The number of diagnostics exceeds the number allowed by Biome. +Diagnostics not shown: 124. +Checked 200 files in 163ms. Fixed 4 files. +Found 144 errors. +check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Some errors were emitted while applying fixes. + + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/17994644228490768947 b/.nx/cache/terminalOutputs/17994644228490768947 new file mode 100644 index 00000000..d3d11c7c --- /dev/null +++ b/.nx/cache/terminalOutputs/17994644228490768947 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.40s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 182ms diff --git a/.nx/cache/terminalOutputs/18027665504760602275 b/.nx/cache/terminalOutputs/18027665504760602275 new file mode 100644 index 00000000..3b55bbb2 --- /dev/null +++ b/.nx/cache/terminalOutputs/18027665504760602275 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.23s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 201ms diff --git a/.nx/cache/terminalOutputs/18082163092056338629 b/.nx/cache/terminalOutputs/18082163092056338629 new file mode 100644 index 00000000..dc057bc2 --- /dev/null +++ b/.nx/cache/terminalOutputs/18082163092056338629 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 50ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 81ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 82ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 466ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 109ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 319ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 4ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 5ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 16ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 435ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 583ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 1006ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 465ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2500ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:30:59 + Duration  6.74s (transform 3.89s, setup 26.90s, collect 7.08s, tests 5.68s, environment 10.68s, prepare 4.19s) + diff --git a/.nx/cache/terminalOutputs/18099150902527786810 b/.nx/cache/terminalOutputs/18099150902527786810 new file mode 100644 index 00000000..0ccff125 --- /dev/null +++ b/.nx/cache/terminalOutputs/18099150902527786810 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif + +/usr/bin/bash: sherif: command not found + ELIFECYCLE  Command failed. diff --git a/.nx/cache/terminalOutputs/18111929367191443432 b/.nx/cache/terminalOutputs/18111929367191443432 new file mode 100644 index 00000000..405dd73d --- /dev/null +++ b/.nx/cache/terminalOutputs/18111929367191443432 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 57ms +DTS Build start +DTS ⚡️ Build success in 3113ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 604ms +DTS ⚡️ Build success in 2757ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 825ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 842ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/18354999712984787678 b/.nx/cache/terminalOutputs/18354999712984787678 new file mode 100644 index 00000000..427d6b34 --- /dev/null +++ b/.nx/cache/terminalOutputs/18354999712984787678 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 4ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 52ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 80ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 78ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 467ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 304ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 83ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 7ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 15ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 442ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 552ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 940ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 463ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2337ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:33:35 + Duration  6.22s (transform 3.70s, setup 25.23s, collect 6.15s, tests 5.38s, environment 9.79s, prepare 4.18s) + diff --git a/.nx/cache/terminalOutputs/18366903363356233732 b/.nx/cache/terminalOutputs/18366903363356233732 new file mode 100644 index 00000000..fa3cb701 --- /dev/null +++ b/.nx/cache/terminalOutputs/18366903363356233732 @@ -0,0 +1,81 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 59 modules transformed. +✗ Build failed in 365ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.1.4_@re_a44bcf2d2409c8b20dd9fee62f36e540/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/chunk-W3FMU5Y5.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/cookie@1.0.2/node_modules/cookie/dist/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/turbo-stream@2.4.0/node_modules/turbo-stream/dist/turbo-stream.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/set-cookie-parser@2.7.1/node_modules/set-cookie-parser/lib/set-cookie.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/cjs/scheduler.production.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/2035134273025352212 b/.nx/cache/terminalOutputs/2035134273025352212 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/2035134273025352212 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/2053067467976063154 b/.nx/cache/terminalOutputs/2053067467976063154 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/2053067467976063154 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/2187180864803331561 b/.nx/cache/terminalOutputs/2187180864803331561 new file mode 100644 index 00000000..c15fa15a --- /dev/null +++ b/.nx/cache/terminalOutputs/2187180864803331561 @@ -0,0 +1,68 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + +src/server/hof.test.ts(22,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(31,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(49,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(65,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(75,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(90,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(107,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(129,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(138,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(156,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(172,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(182,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(197,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(214,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/vite/utils/babel.ts(6,22): error TS7016: Could not find a declaration file for module '@babel/generator'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+generator@7.28.3/node_modules/@babel/generator/lib/index.js' implicitly has an 'any' type. + If the '@babel/generator' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__generator' +src/vite/utils/babel.ts(7,22): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/babel.ts(12,48): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/babel.ts(19,48): error TS7016: Could not find a declaration file for module '@babel/generator'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+generator@7.28.3/node_modules/@babel/generator/lib/index.js' implicitly has an 'any' type. + If the '@babel/generator' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__generator' +src/vite/utils/data-functions-augment.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/data-functions-augment.ts(40,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(60,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(103,26): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(145,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/data-functions-augment.ts(177,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-client.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/inject-client.ts(36,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-client.ts(109,10): error TS7006: Parameter 's' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(3,31): error TS7016: Could not find a declaration file for module '@babel/traverse'. 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@babel+traverse@7.28.4/node_modules/@babel/traverse/lib/index.js' implicitly has an 'any' type. + If the '@babel/traverse' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse' +src/vite/utils/inject-context.ts(30,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(50,21): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(89,26): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(124,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-context.ts(156,9): error TS7006: Parameter 'exportSpecifier' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(133,23): error TS7006: Parameter 'functionDeclaration' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(136,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(144,27): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(147,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(155,22): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(158,23): error TS7006: Parameter 'element' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(166,23): error TS7006: Parameter 'path' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(167,61): error TS7006: Parameter 'decl' implicitly has an 'any' type. +src/vite/utils/inject-source.ts(176,23): error TS7006: Parameter 'element' implicitly has an 'any' type. + ELIFECYCLE  Command failed with exit code 2. diff --git a/.nx/cache/terminalOutputs/2187977186486180225 b/.nx/cache/terminalOutputs/2187977186486180225 new file mode 100644 index 00000000..04fa988b --- /dev/null +++ b/.nx/cache/terminalOutputs/2187977186486180225 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 800ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 71ms diff --git a/.nx/cache/terminalOutputs/2340865418928929842 b/.nx/cache/terminalOutputs/2340865418928929842 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/2340865418928929842 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/2349176644920290591 b/.nx/cache/terminalOutputs/2349176644920290591 new file mode 100644 index 00000000..ab53d349 --- /dev/null +++ b/.nx/cache/terminalOutputs/2349176644920290591 @@ -0,0 +1,34 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 5ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 75ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 321ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 49ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 75ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 463ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 76ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 16ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 439ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 513ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 991ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 459ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2370ms + ✓ General tests > should open and close dev tools with shift + a hotkey 306ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  16:43:52 + Duration  6.75s (transform 2.88s, setup 27.60s, collect 5.85s, tests 5.42s, environment 12.07s, prepare 5.13s) + diff --git a/.nx/cache/terminalOutputs/2455891416707645332 b/.nx/cache/terminalOutputs/2455891416707645332 new file mode 100644 index 00000000..2c552b8c --- /dev/null +++ b/.nx/cache/terminalOutputs/2455891416707645332 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.90s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.54s diff --git a/.nx/cache/terminalOutputs/2493348114033063007 b/.nx/cache/terminalOutputs/2493348114033063007 new file mode 100644 index 00000000..230bfdfb --- /dev/null +++ b/.nx/cache/terminalOutputs/2493348114033063007 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 949ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 80ms diff --git a/.nx/cache/terminalOutputs/2495806021491951426 b/.nx/cache/terminalOutputs/2495806021491951426 new file mode 100644 index 00000000..83833083 --- /dev/null +++ b/.nx/cache/terminalOutputs/2495806021491951426 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.77s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.44s diff --git a/.nx/cache/terminalOutputs/2679528747341304888 b/.nx/cache/terminalOutputs/2679528747341304888 new file mode 100644 index 00000000..df689555 --- /dev/null +++ b/.nx/cache/terminalOutputs/2679528747341304888 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 819ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 76ms diff --git a/.nx/cache/terminalOutputs/2693556301886073147 b/.nx/cache/terminalOutputs/2693556301886073147 new file mode 100644 index 00000000..f5472469 --- /dev/null +++ b/.nx/cache/terminalOutputs/2693556301886073147 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.69s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.40s diff --git a/.nx/cache/terminalOutputs/2772969660140462355 b/.nx/cache/terminalOutputs/2772969660140462355 new file mode 100644 index 00000000..996f3007 --- /dev/null +++ b/.nx/cache/terminalOutputs/2772969660140462355 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 18ms +DTS Build start +DTS ⚡️ Build success in 2943ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 600ms +DTS ⚡️ Build success in 2829ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 867ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 856ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/2881791085773124716 b/.nx/cache/terminalOutputs/2881791085773124716 new file mode 100644 index 00000000..a0e18139 --- /dev/null +++ b/.nx/cache/terminalOutputs/2881791085773124716 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.27s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 204ms diff --git a/.nx/cache/terminalOutputs/2894527716497587041 b/.nx/cache/terminalOutputs/2894527716497587041 new file mode 100644 index 00000000..9a98ba26 --- /dev/null +++ b/.nx/cache/terminalOutputs/2894527716497587041 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.80s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.55s diff --git a/.nx/cache/terminalOutputs/3191602277333072836 b/.nx/cache/terminalOutputs/3191602277333072836 new file mode 100644 index 00000000..4f37d8a7 --- /dev/null +++ b/.nx/cache/terminalOutputs/3191602277333072836 @@ -0,0 +1,34 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 72ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 82ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 46ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 74ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 453ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 309ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 4ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 25ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 433ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 455ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 855ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 407ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2244ms + ✓ General tests > should open and close dev tools with shift + a hotkey 302ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:27:17 + Duration  5.93s (transform 3.06s, setup 23.09s, collect 5.77s, tests 5.08s, environment 9.95s, prepare 4.01s) + diff --git a/.nx/cache/terminalOutputs/3267938955561108330 b/.nx/cache/terminalOutputs/3267938955561108330 new file mode 100644 index 00000000..cee7a1da --- /dev/null +++ b/.nx/cache/terminalOutputs/3267938955561108330 @@ -0,0 +1,60 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ❯  react-router-devtools/client  tabs/ErrorsTab.test.tsx (0 test) + ❯  react-router-devtools/client  react-router-dev-tools.test.tsx (0 test) + ❯  react-router-devtools/client  tabs/PageTab.test.tsx (0 test) + ❯  react-router-devtools/client  context/RDTContext.test.tsx (0 test) + ❯  react-router-devtools/client  hof.test.ts (0 test) + ❯  react-router-devtools/client  utils/routing.test.ts (0 test) + ❯  react-router-devtools/client  utils/sanitize.test.ts (0 test) + ❯  react-router-devtools/client  utils/storage.test.ts (0 test) + ❯  react-router-devtools/client  context/rdtReducer.test.ts (0 test) + ✓  react-router-devtools/server  perf.test.ts (2 tests) 2ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 32ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 46ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 54ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 55ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 306ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 447ms + +⎯⎯⎯⎯⎯⎯ Failed Suites 9 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL   react-router-devtools/client  hof.test.ts [ src/client/hof.test.ts ] + FAIL   react-router-devtools/client  context/RDTContext.test.tsx [ src/client/context/RDTContext.test.tsx ] + FAIL   react-router-devtools/client  context/rdtReducer.test.ts [ src/client/context/rdtReducer.test.ts ] + FAIL   react-router-devtools/client  utils/storage.test.ts [ src/client/utils/storage.test.ts ] + FAIL   react-router-devtools/client  tabs/PageTab.test.tsx [ src/client/tabs/PageTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/9]⎯ + + FAIL   react-router-devtools/client  react-router-dev-tools.test.tsx [ src/client/react-router-dev-tools.test.tsx ] + FAIL   react-router-devtools/client  tabs/ErrorsTab.test.tsx [ src/client/tabs/ErrorsTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/9]⎯ + + FAIL   react-router-devtools/client  utils/routing.test.ts [ src/client/utils/routing.test.ts ] + FAIL   react-router-devtools/client  utils/sanitize.test.ts [ src/client/utils/sanitize.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/9]⎯ + + + Test Files  9 failed | 10 passed (19) + Tests  211 passed (211) + Start at  16:50:56 + Duration  1.79s (transform 798ms, setup 356ms, collect 2.79s, tests 952ms, environment 10.68s, prepare 4.04s) + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/3268151194054496130 b/.nx/cache/terminalOutputs/3268151194054496130 new file mode 100644 index 00000000..3aa202e6 --- /dev/null +++ b/.nx/cache/terminalOutputs/3268151194054496130 @@ -0,0 +1,372 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\vite.config.ts:44:3 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 42 │ server: { + 43 │ open: true, + > 44 │ // biome-ignore lint/nursery/noProcessEnv: Its ok to use process.env here + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 45 │ port: Number(process.env.PORT || 4280), + 46 │ }, + + +.\app\components\ui\navbar-menu.tsx:77:45 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 75 │ } + 76 │ + > 77 │ const HoveredLink = ({ children, ...rest }: any) => { + │ ^^^ + 78 │ return ( + 79 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:52:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 50 │
    + 51 │ + > 52 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │
    + 54 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 50 50 │
    + 51 51 │ + 52 │ - → → → →
    + 52 │ + → → → → + 53 53 │
    + 54 54 │
    + + +.\app\components\ui\Lamp.tsx:53:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 51 │ + 52 │
    + > 53 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 54 │
    + 55 │ + 52 52 │
    + 53 │ - → → → →
    + 53 │ + → → → → + 54 54 │
    + 55 55 │
    + 53 │
    + > 54 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 55 │
    + 53 53 │
    + 54 │ - → → → →
    + 54 │ + → → → → + 55 55 │
    + 54 │
    + > 55 │ 56 │ initial={{ width: "8rem" }} + ... + > 63 │ className="absolute inset-auto z-30 h-36 w-64 -translate-y-[6rem] rounded-full bg-green-400 blur-2xl" + > 64 │ > + │ ^^^^^^^^^^^^^^ + 65 │ + │ -- ---------- + +.\app\components\ui\Lamp.tsx:65:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 63 │ className="absolute inset-auto z-30 h-36 w-64 -translate-y-[6rem] rounded-full bg-green-400 blur-2xl" + 64 │ > + > 65 │ 66 │ initial={{ width: "15rem" }} + ... + > 73 │ className="absolute inset-auto z-50 h-0.5 w-[30rem] -translate-y-[7rem] bg-green-400 " + > 74 │ > + │ ^^^^^^^^^^^^^^ + 75 │ + 76 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 74 │ → → → → > + │ -- ---------- + +.\app\components\ui\Lamp.tsx:76:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 74 │ > + 75 │ + > 76 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 77 │
    + 78 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 74 74 │ >
    + 75 75 │ + 76 │ - → → → →
    + 76 │ + → → → → + 77 77 │ + 78 78 │ + + +.\app\env.server.ts:19:2 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 17 │ */ + 18 │ function initEnv() { + > 19 │ // biome-ignore lint/nursery/noProcessEnv: This should be the only place to use process.env directly + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 20 │ const envData = envSchema.safeParse(process.env) + 21 │ + + +.\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +Skipped 26 suggested fixes. +If you wish to apply the suggested (unsafe) fixes, use the command biome check --fix --unsafe + +The number of diagnostics exceeds the number allowed by Biome. +Diagnostics not shown: 102. +Checked 143 files in 54ms. No fixes applied. +Found 89 errors. +Found 2 warnings. +check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Some errors were emitted while applying fixes. + + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/3298632549214262535 b/.nx/cache/terminalOutputs/3298632549214262535 new file mode 100644 index 00000000..db24f91a --- /dev/null +++ b/.nx/cache/terminalOutputs/3298632549214262535 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Bm-bu_16.js 151.02 kB │ gzip: 50.20 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 4.77s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.76 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.62s diff --git a/.nx/cache/terminalOutputs/3384501547686468777 b/.nx/cache/terminalOutputs/3384501547686468777 new file mode 100644 index 00000000..e98b66df --- /dev/null +++ b/.nx/cache/terminalOutputs/3384501547686468777 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.14s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 192ms diff --git a/.nx/cache/terminalOutputs/3424052448220336582 b/.nx/cache/terminalOutputs/3424052448220336582 new file mode 100644 index 00000000..d63339a4 --- /dev/null +++ b/.nx/cache/terminalOutputs/3424052448220336582 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 50ms +DTS Build start +DTS ⚡️ Build success in 3196ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 600ms +DTS ⚡️ Build success in 2807ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 840ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 875ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/344608803955032327 b/.nx/cache/terminalOutputs/344608803955032327 new file mode 100644 index 00000000..88a57c45 --- /dev/null +++ b/.nx/cache/terminalOutputs/344608803955032327 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 864ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 87ms diff --git a/.nx/cache/terminalOutputs/3460407176538704913 b/.nx/cache/terminalOutputs/3460407176538704913 new file mode 100644 index 00000000..585b10a5 --- /dev/null +++ b/.nx/cache/terminalOutputs/3460407176538704913 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.82s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.40s diff --git a/.nx/cache/terminalOutputs/348980565498958092 b/.nx/cache/terminalOutputs/348980565498958092 new file mode 100644 index 00000000..09b5ff75 --- /dev/null +++ b/.nx/cache/terminalOutputs/348980565498958092 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.67s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.40s diff --git a/.nx/cache/terminalOutputs/3684560794272104633 b/.nx/cache/terminalOutputs/3684560794272104633 new file mode 100644 index 00000000..f5f3cbcb --- /dev/null +++ b/.nx/cache/terminalOutputs/3684560794272104633 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.33s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 208ms diff --git a/.nx/cache/terminalOutputs/3731307404553008229 b/.nx/cache/terminalOutputs/3731307404553008229 new file mode 100644 index 00000000..f4e80c3f --- /dev/null +++ b/.nx/cache/terminalOutputs/3731307404553008229 @@ -0,0 +1,4 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + diff --git a/.nx/cache/terminalOutputs/3852070842296551494 b/.nx/cache/terminalOutputs/3852070842296551494 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/3852070842296551494 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/3953298573383022027 b/.nx/cache/terminalOutputs/3953298573383022027 new file mode 100644 index 00000000..f09ed69d --- /dev/null +++ b/.nx/cache/terminalOutputs/3953298573383022027 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.15s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 177ms diff --git a/.nx/cache/terminalOutputs/4035489608165499307 b/.nx/cache/terminalOutputs/4035489608165499307 new file mode 100644 index 00000000..3763ca2f --- /dev/null +++ b/.nx/cache/terminalOutputs/4035489608165499307 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 823ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 86ms diff --git a/.nx/cache/terminalOutputs/4109247878872862420 b/.nx/cache/terminalOutputs/4109247878872862420 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/4109247878872862420 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/4127877395411451547 b/.nx/cache/terminalOutputs/4127877395411451547 new file mode 100644 index 00000000..a0813b04 --- /dev/null +++ b/.nx/cache/terminalOutputs/4127877395411451547 @@ -0,0 +1,16 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +1 issue found in ./: + + ⨯ error Dependency react-router-devtools has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\react-router-vite ^5.1.3 ↑ highest + + .\docs 5.0.4 ↓ lowest + +1 issue found (1 ⨯, 0 ⚠️, 0 ✓) across 4 packages in 1.1678ms. + Note: use `-i` to ignore dependencies, `-r` to ignore rules, `-p` to ignore packages, and `-f` to autofix fixable issues. + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/4150450566454809338 b/.nx/cache/terminalOutputs/4150450566454809338 new file mode 100644 index 00000000..94c2939e --- /dev/null +++ b/.nx/cache/terminalOutputs/4150450566454809338 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 880ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 76ms diff --git a/.nx/cache/terminalOutputs/4355011687334649273 b/.nx/cache/terminalOutputs/4355011687334649273 new file mode 100644 index 00000000..92fbe116 --- /dev/null +++ b/.nx/cache/terminalOutputs/4355011687334649273 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 18ms +DTS Build start +DTS ⚡️ Build success in 2785ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 615ms +DTS ⚡️ Build success in 2863ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 859ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 898ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/4387090427288993969 b/.nx/cache/terminalOutputs/4387090427288993969 new file mode 100644 index 00000000..9411d051 --- /dev/null +++ b/.nx/cache/terminalOutputs/4387090427288993969 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 859ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 77ms diff --git a/.nx/cache/terminalOutputs/457161247000509667 b/.nx/cache/terminalOutputs/457161247000509667 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/457161247000509667 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/4613598543973749579 b/.nx/cache/terminalOutputs/4613598543973749579 new file mode 100644 index 00000000..ab2779e5 --- /dev/null +++ b/.nx/cache/terminalOutputs/4613598543973749579 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 770ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 65ms diff --git a/.nx/cache/terminalOutputs/470163933015919416 b/.nx/cache/terminalOutputs/470163933015919416 new file mode 100644 index 00000000..f857c891 --- /dev/null +++ b/.nx/cache/terminalOutputs/470163933015919416 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 221ms +DTS Build start +DTS ⚡️ Build success in 4625ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.10 KB +ESM dist\client.js 214.28 KB +ESM ⚡️ Build success in 611ms +DTS ⚡️ Build success in 3130ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 786ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 854ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/4885944703843879321 b/.nx/cache/terminalOutputs/4885944703843879321 new file mode 100644 index 00000000..f38458a2 --- /dev/null +++ b/.nx/cache/terminalOutputs/4885944703843879321 @@ -0,0 +1,395 @@ + +> react-router-devtools-docs@0.0.1 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> biome check --fix . + +.\vite.config.ts:44:3 suppressions/unused ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + ! Suppression comment has no effect. Remove the suppression or make sure you are suppressing the correct rule. + + 42 │ server: { + 43 │ open: true, + > 44 │ // biome-ignore lint/nursery/noProcessEnv: Its ok to use process.env here + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 45 │ port: Number(process.env.PORT || 4280), + 46 │ }, + + +.\app\components\ui\Meteors.tsx:13:3 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 12 │ return meteors.map((el, idx) => ( + > 13 │ 14 │ key={"meteor" + idx} + ... + > 25 │ }} + > 26 │ > + │ ^^^^^^^^ + 27 │ )) + 28 │ } + + i Unsafe fix: Use a SelfClosingElement instead + + 26 │ → → > + │ -- ---- + +.\app\components\ui\Meteors.tsx:14:9 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 12 │ return meteors.map((el, idx) => ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^^^^^^^^^^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i Unsafe fix: Use a template literal. + + 12 12 │ return meteors.map((el, idx) => ( + 13 13 │ 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + i Unsafe fix: Use a template literal. + + 20 20 │ style={{ + 21 21 │ top: 0, + 22 │ - → → → → left:·Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)·+·"px", + 22 │ + → → → → left:·`${Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)}px`, + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + +.\app\components\ui\Meteors.tsx:23:21 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 21 │ top: 0, + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + > 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 │ }} + + i Unsafe fix: Use a template literal. + + 21 21 │ top: 0, + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ - → → → → animationDelay:·Math.random()·*·(0.8·-·0.2)·+·0.2·+·"s", + 23 │ + → → → → animationDelay:·`${Math.random()·*·(0.8·-·0.2)·+·0.2}s`, + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 25 │ }} + + +.\app\components\ui\Meteors.tsx:24:24 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + > 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 25 │ }} + 26 │ > + + i Unsafe fix: Use a template literal. + + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ - → → → → animationDuration:·Math.floor(Math.random()·*·(10·-·2)·+·2)·+·"s", + 24 │ + → → → → animationDuration:·`${Math.floor(Math.random()·*·(10·-·2)·+·2)}s`, + 25 25 │ }} + 26 26 │ > + + +.\app\components\ui\Meteors.tsx:12:22 lint/correctness/noUnusedFunctionParameters FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i This is the source of the key value. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^^ + 13 │ { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +Skipped 26 suggested fixes. +If you wish to apply the suggested (unsafe) fixes, use the command biome check --fix --unsafe + +The number of diagnostics exceeds the number allowed by Biome. +Diagnostics not shown: 102. +Checked 143 files in 35ms. No fixes applied. +Found 89 errors. +Found 2 warnings. +check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Some errors were emitted while applying fixes. + + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/5081145308743541499 b/.nx/cache/terminalOutputs/5081145308743541499 new file mode 100644 index 00000000..0f83434c --- /dev/null +++ b/.nx/cache/terminalOutputs/5081145308743541499 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 68ms +DTS Build start +DTS ⚡️ Build success in 4425ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 653ms +DTS ⚡️ Build success in 2915ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 847ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 865ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/5294445280792814761 b/.nx/cache/terminalOutputs/5294445280792814761 new file mode 100644 index 00000000..a1fbf9f5 --- /dev/null +++ b/.nx/cache/terminalOutputs/5294445280792814761 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 17ms +DTS Build start +DTS ⚡️ Build success in 2867ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 594ms +DTS ⚡️ Build success in 2946ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 840ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 866ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/5588109369631899233 b/.nx/cache/terminalOutputs/5588109369631899233 new file mode 100644 index 00000000..b1537ffe --- /dev/null +++ b/.nx/cache/terminalOutputs/5588109369631899233 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.30s + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 206ms diff --git a/.nx/cache/terminalOutputs/5666749080697167849 b/.nx/cache/terminalOutputs/5666749080697167849 new file mode 100644 index 00000000..f37e0cb1 --- /dev/null +++ b/.nx/cache/terminalOutputs/5666749080697167849 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 919ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 77ms diff --git a/.nx/cache/terminalOutputs/5876498110623301387 b/.nx/cache/terminalOutputs/5876498110623301387 new file mode 100644 index 00000000..589e8303 --- /dev/null +++ b/.nx/cache/terminalOutputs/5876498110623301387 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 99ms +DTS Build start +DTS ⚡️ Build success in 4978ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 672ms +DTS ⚡️ Build success in 3086ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 867ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 897ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/5882224447914828295 b/.nx/cache/terminalOutputs/5882224447914828295 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/5882224447914828295 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/5888947861872900119 b/.nx/cache/terminalOutputs/5888947861872900119 new file mode 100644 index 00000000..f90bef64 --- /dev/null +++ b/.nx/cache/terminalOutputs/5888947861872900119 @@ -0,0 +1,17 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +1 issue found in .\packages\react-router-devtools/package.json: + + ⨯ error devDependencies should be ordered alphabetically. unordered-dependencies + │ { + │ "devDependencies": { + ~ ... ← keys aren't sorted. + │ } + │ } + +1 issue found (1 ⨯, 0 ⚠️, 0 ✓) across 4 packages in 2.5418ms. + Note: use `-i` to ignore dependencies, `-r` to ignore rules, `-p` to ignore packages, and `-f` to autofix fixable issues. + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6035856255750018200 b/.nx/cache/terminalOutputs/6035856255750018200 new file mode 100644 index 00000000..9f3d978a --- /dev/null +++ b/.nx/cache/terminalOutputs/6035856255750018200 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.97s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.61s diff --git a/.nx/cache/terminalOutputs/6082299717278045627 b/.nx/cache/terminalOutputs/6082299717278045627 new file mode 100644 index 00000000..15398141 --- /dev/null +++ b/.nx/cache/terminalOutputs/6082299717278045627 @@ -0,0 +1,12 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + +Unused files (1) +packages/react-router-devtools/test/setup.tsx +Unused devDependencies (1) +glob packages/react-router-devtools/package.json +Unresolved imports (2) +./test/setup.tsx packages/react-router-devtools/vitest.workspace.ts +./test/console.ts packages/react-router-devtools/vitest.workspace.ts + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6156461409596722664 b/.nx/cache/terminalOutputs/6156461409596722664 new file mode 100644 index 00000000..cd6ad012 --- /dev/null +++ b/.nx/cache/terminalOutputs/6156461409596722664 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 48ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 78ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 78ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 458ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 307ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 62ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 10ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 14ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 438ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 438ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 882ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 397ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2168ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  17:06:36 + Duration  5.96s (transform 3.15s, setup 23.36s, collect 5.99s, tests 5.00s, environment 10.52s, prepare 4.61s) + diff --git a/.nx/cache/terminalOutputs/6248305610445800988 b/.nx/cache/terminalOutputs/6248305610445800988 new file mode 100644 index 00000000..2285c21e --- /dev/null +++ b/.nx/cache/terminalOutputs/6248305610445800988 @@ -0,0 +1,24 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + +Unused files (4) +packages/react-router-devtools/scripts/icons.ts +packages/react-router-devtools/scripts/setup.ts +packages/react-router-devtools/test/console.ts +packages/react-router-devtools/test/setup.tsx +Unused devDependencies (5) +@biomejs/biome packages/react-router-devtools/package.json:111:4 +glob packages/react-router-devtools/package.json:123:4 +lefthook packages/react-router-devtools/package.json:127:4 +node-html-parser packages/react-router-devtools/package.json:128:4 +prompt packages/react-router-devtools/package.json:131:4 +Unlisted binaries (2) +knip package.json +sherif package.json +Unresolved imports (2) +../../test/setup.tsx packages/react-router-devtools/vitest.workspace.ts +../../test/console.ts packages/react-router-devtools/vitest.workspace.ts +Configuration hints (1) +Refine entry in root "." workspace: [scripts/*.ts] (no files found) + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6293236986354539083 b/.nx/cache/terminalOutputs/6293236986354539083 new file mode 100644 index 00000000..15938d4a --- /dev/null +++ b/.nx/cache/terminalOutputs/6293236986354539083 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Bm-bu_16.js 151.02 kB │ gzip: 50.20 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.84s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.76 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.43s diff --git a/.nx/cache/terminalOutputs/6379799820635698320 b/.nx/cache/terminalOutputs/6379799820635698320 new file mode 100644 index 00000000..0a9d0c28 --- /dev/null +++ b/.nx/cache/terminalOutputs/6379799820635698320 @@ -0,0 +1,78 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 56 modules transformed. +✗ Build failed in 364ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.9.3_@re_59e5578bfc03b612c0811f94891ce5dd/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/chunk-65XJMMLO.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.9.3_react-do_fda86849071e8ebd52a9c2b70e70eb11/node_modules/react-router/dist/development/chunk-NISHYRIK.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6397859915592184525 b/.nx/cache/terminalOutputs/6397859915592184525 new file mode 100644 index 00000000..790b1b46 --- /dev/null +++ b/.nx/cache/terminalOutputs/6397859915592184525 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 745ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 66ms diff --git a/.nx/cache/terminalOutputs/655759936261646506 b/.nx/cache/terminalOutputs/655759936261646506 new file mode 100644 index 00000000..d99b509f --- /dev/null +++ b/.nx/cache/terminalOutputs/655759936261646506 @@ -0,0 +1,106 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.2.0 building for production... +transforming... +✓ 648 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  11.83 kB │ gzip: 1.64 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-4glwymSl.css  84.30 kB │ gzip: 13.61 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-Dgh78yAN.js  0.88 kB │ gzip: 0.52 kB +build/client/assets/context-CHFoi-u6.js  0.98 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-RANe9bQo.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-CuS3boae.js  1.41 kB │ gzip: 0.64 kB +build/client/assets/title-DdMNLeaF.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-vKDu7IEo.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-Bz8gPClN.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CJOvSlk-.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/browser-ponyfill-CViiGW44.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-DXm1BD0d.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-r_CJ_q4a.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-C2qNM3Xb.js  17.62 kB │ gzip: 8.66 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-HA7DTUK3-Co93ZeZ0.js 110.19 kB │ gzip: 37.32 kB +build/client/assets/index-DhxW3y53.js 150.93 kB │ gzip: 50.16 kB +build/client/assets/entry.client-db3wiXgr.js 239.81 kB │ gzip: 75.22 kB +build/client/assets/documentation-layout-C3R3b-mF.js 241.52 kB │ gzip: 61.75 kB +✓ built in 3.58s +vite v6.2.0 building SSR bundle for production... +transforming... +✓ 191 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-4glwymSl.css  84.30 kB +build/server/index.js  0.34 kB +build/server/assets/index-BnlMqFWC.js  30.62 kB +build/server/assets/index-r_018wCo.js 141.14 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.06 kB +✓ built in 1.54s diff --git a/.nx/cache/terminalOutputs/6576991821837172595 b/.nx/cache/terminalOutputs/6576991821837172595 new file mode 100644 index 00000000..cdd302a3 --- /dev/null +++ b/.nx/cache/terminalOutputs/6576991821837172595 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Bm-bu_16.js 151.02 kB │ gzip: 50.20 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.59s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.76 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.54s diff --git a/.nx/cache/terminalOutputs/6729031149205217750 b/.nx/cache/terminalOutputs/6729031149205217750 new file mode 100644 index 00000000..9b470b3f --- /dev/null +++ b/.nx/cache/terminalOutputs/6729031149205217750 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB +✓ built in 3.21s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 210ms diff --git a/.nx/cache/terminalOutputs/6751863223721591822 b/.nx/cache/terminalOutputs/6751863223721591822 new file mode 100644 index 00000000..9931b498 --- /dev/null +++ b/.nx/cache/terminalOutputs/6751863223721591822 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + +src/server/hof.test.ts(22,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(31,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(49,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(65,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(75,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(90,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(107,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(129,18): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(138,32): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(156,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(172,17): error TS2345: Argument of type '{ request: Request; params: { test: string; }; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: { test: string; }; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(182,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(197,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. +src/server/hof.test.ts(214,17): error TS2345: Argument of type '{ request: Request; params: {}; }' is not assignable to parameter of type 'LoaderFunctionArgs | ActionFunctionArgs'. + Property 'context' is missing in type '{ request: Request; params: {}; }' but required in type 'ActionFunctionArgs'. + ELIFECYCLE  Command failed with exit code 2. diff --git a/.nx/cache/terminalOutputs/6827002873521594895 b/.nx/cache/terminalOutputs/6827002873521594895 new file mode 100644 index 00000000..bd3b6f9e --- /dev/null +++ b/.nx/cache/terminalOutputs/6827002873521594895 @@ -0,0 +1,14 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + +Unused devDependencies (1) +glob packages/react-router-devtools/package.json:122:4 +Unlisted binaries (2) +knip package.json +sherif package.json +Unresolved imports (1) +../../test/console.ts packages/react-router-devtools/vitest.workspace.ts +Configuration hints (1) +Refine entry in root "." workspace: [scripts/*.ts] (no files found) + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6898860813724215819 b/.nx/cache/terminalOutputs/6898860813724215819 new file mode 100644 index 00000000..89c5f602 --- /dev/null +++ b/.nx/cache/terminalOutputs/6898860813724215819 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 214ms +DTS Build start +DTS ⚡️ Build success in 5065ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.10 KB +ESM dist\client.js 214.28 KB +ESM ⚡️ Build success in 627ms +DTS ⚡️ Build success in 3258ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 850ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 13ms +DTS Build start +DTS ⚡️ Build success in 873ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/6913219972385987361 b/.nx/cache/terminalOutputs/6913219972385987361 new file mode 100644 index 00000000..96910668 --- /dev/null +++ b/.nx/cache/terminalOutputs/6913219972385987361 @@ -0,0 +1,408 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +.\plugins\tailwind-palette\tailwind-palette.tsx:222:10 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 220 │
    + 221 │ {colorVariants[color].map((variant: string) => ( + > 222 │
    223 │ key={variant} + > 224 │ onClick={() => navigator.clipboard.writeText(variant)} + > 225 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 226 │ >
    + │ ^^^^^^^ + 227 │ ))} + 228 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 226 │ → → → → → → → → → > + │ -- --- + +.\plugins\tailwind-palette\tailwind-palette.tsx:222:10 lint/a11y/useKeyWithClickEvents ━━━━━━━━━━━━━ + + × Enforce to have the onClick mouse event with the onKeyUp, the onKeyDown, or the onKeyPress keyboard event. + + 220 │
    + 221 │ {colorVariants[color].map((variant: string) => ( + > 222 │
    223 │ key={variant} + > 224 │ onClick={() => navigator.clipboard.writeText(variant)} + > 225 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 226 │ >
    + │ ^ + 227 │ ))} + 228 │
    + + i Actions triggered using mouse events should have corresponding keyboard events to account for keyboard-only navigation. + + +.\plugins\tailwind-palette\tailwind-palette.tsx:240:3 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 238 │ // Adds palette icon, you can change + 239 │ icon: ( + > 240 │ 241 │ xmlns="http://www.w3.org/2000/svg" + ... + > 249 │ strokeLinejoin="round" + > 250 │ > + │ ^ + 251 │ + 252 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\plugins\icon-library\icon-library.tsx:16:9 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 14 │ // TODO Import your icon component + 15 │ const Icon = (props: IconProps) => { + > 16 │ return
    + │ ^^^^^^^^^^^ + 17 │ } + 18 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 14 14 │ // TODO Import your icon component + 15 15 │ const Icon = (props: IconProps) => { + 16 │ - → return·
    + 16 │ + → return· + 17 17 │ } + 18 18 │ + + +.\plugins\icon-library\icon-library.tsx:52:5 lint/a11y/noLabelWithoutControl ━━━━━━━━━━━━━━━━━━━━━━━ + + × A form label must be associated with an input. + + 50 │
    + 51 │
    + > 52 │ + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │ 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    + 17 │ } + + i Unused parameters might be the result of an incomplete refactoring. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ } + 14 14 │ // TODO Import your icon component + 15 │ - const·Icon·=·(props:·IconProps)·=>·{ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{ + 16 16 │ return
    + 17 17 │ } + + +.\plugins\icon-library\icon-library.tsx:15:15 lint/correctness/noUnusedVariables FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 13 │ } + 14 │ // TODO Import your icon component + > 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    + 17 │ } + + i Unused variables usually are result of incomplete refactoring, typos and other source of bugs. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ } + 14 14 │ // TODO Import your icon component + 15 │ - const·Icon·=·(props:·IconProps)·=>·{ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{ + 16 16 │ return
    + 17 17 │ } + + +.\docs\app\components\ui\Meteors.tsx:13:3 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 12 │ return meteors.map((el, idx) => ( + > 13 │ 14 │ key={"meteor" + idx} + ... + > 25 │ }} + > 26 │ > + │ ^^^^^^^^ + 27 │ )) + 28 │ } + + i Unsafe fix: Use a SelfClosingElement instead + + 26 │ → → > + │ -- ---- + +.\docs\app\components\ui\Meteors.tsx:14:9 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 12 │ return meteors.map((el, idx) => ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^^^^^^^^^^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i Unsafe fix: Use a template literal. + + 12 12 │ return meteors.map((el, idx) => ( + 13 13 │ 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + i Unsafe fix: Use a template literal. + + 20 20 │ style={{ + 21 21 │ top: 0, + 22 │ - → → → → left:·Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)·+·"px", + 22 │ + → → → → left:·`${Math.floor(Math.random()·*·(1920·-·-1920)·+·-1920)}px`, + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + + +.\docs\app\components\ui\Meteors.tsx:23:21 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 21 │ top: 0, + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + > 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 │ }} + + i Unsafe fix: Use a template literal. + + 21 21 │ top: 0, + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ - → → → → animationDelay:·Math.random()·*·(0.8·-·0.2)·+·0.2·+·"s", + 23 │ + → → → → animationDelay:·`${Math.random()·*·(0.8·-·0.2)·+·0.2}s`, + 24 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + 25 25 │ }} + + +.\docs\app\components\ui\Meteors.tsx:24:24 lint/style/useTemplate FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━ + + × Template literals are preferred over string concatenation. + + 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + > 24 │ animationDuration: Math.floor(Math.random() * (10 - 2) + 2) + "s", + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 25 │ }} + 26 │ > + + i Unsafe fix: Use a template literal. + + 22 22 │ left: Math.floor(Math.random() * (1920 - -1920) + -1920) + "px", + 23 23 │ animationDelay: Math.random() * (0.8 - 0.2) + 0.2 + "s", + 24 │ - → → → → animationDuration:·Math.floor(Math.random()·*·(10·-·2)·+·2)·+·"s", + 24 │ + → → → → animationDuration:·`${Math.floor(Math.random()·*·(10·-·2)·+·2)}s`, + 25 25 │ }} + 26 26 │ > + + +.\docs\app\components\ui\Meteors.tsx:12:22 lint/correctness/noUnusedFunctionParameters FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ 12 │ return meteors.map((el, idx) => ( + │ ^^ + 13 │ ·( + 12 │ + → return·meteors.map((_el,·idx)·=>·( + 13 13 │ ( + 13 │ 14 │ key={"meteor" + idx} + │ ^^^ + 15 │ className={cn( + 16 │ "absolute left-1/2 top-1/2 h-0.5 w-0.5 rotate-[215] animate-meteor-effect rounded-full bg-slate-500 shadow-[0_0_0_1px_#ffffff10]", + + i This is the source of the key value. + + 10 │ const meteors = new Array(number || 20).fill(true) + 11 │ + > 12 │ return meteors.map((el, idx) => ( + │ ^^^ + 13 │ 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +Skipped 80 suggested fixes. +If you wish to apply the suggested (unsafe) fixes, use the command biome check --fix --unsafe + +The number of diagnostics exceeds the number allowed by Biome. +Diagnostics not shown: 324. +Checked 345 files in 158ms. Fixed 5 files. +Found 311 errors. +Found 2 warnings. +check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Some errors were emitted while applying fixes. + + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/6971965933831726901 b/.nx/cache/terminalOutputs/6971965933831726901 new file mode 100644 index 00000000..3aea1945 --- /dev/null +++ b/.nx/cache/terminalOutputs/6971965933831726901 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.78s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.46s diff --git a/.nx/cache/terminalOutputs/6975730452797370041 b/.nx/cache/terminalOutputs/6975730452797370041 new file mode 100644 index 00000000..2986c04c --- /dev/null +++ b/.nx/cache/terminalOutputs/6975730452797370041 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 2.97s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 182ms diff --git a/.nx/cache/terminalOutputs/7092472626706879920 b/.nx/cache/terminalOutputs/7092472626706879920 new file mode 100644 index 00000000..7828b2a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/7092472626706879920 @@ -0,0 +1,78 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 72 modules transformed. +✗ Build failed in 348ms +[react-router:route-exports] Identifier 'loader' has already been declared. (6:13) +file: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx:6:13 + at toParseError (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parse-error.ts:95:45) + at Parser.raise (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\tokenizer\index.ts:1503:19) + at ScopeHandler.checkRedeclarationInScope (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:164:19) + at ScopeHandler.declareName (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\util\scope.ts:118:12) + at Parser.declareNameFromIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:818:16) + at Parser.checkIdentifier (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:813:12) + at Parser.checkLVal (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\lval.ts:713:12) + at Parser.parseVarId (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1628:10) + at Parser.parseVar (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1577:12) + at Parser.parseVarStatement (C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\node_modules\.pnpm\@babel+parser@7.28.4\node_modules\@babel\parser\src\parser\statement.ts:1246:10) { + code: 'PLUGIN_ERROR', + reasonCode: 'VarRedeclaration', + loc: Position { line: 6, column: 13, index: 260 }, + pos: 260, + syntaxPlugin: undefined, + pluginCode: 'BABEL_PARSER_SYNTAX_ERROR', + plugin: 'react-router:route-exports', + hook: 'transform', + id: 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + watchFiles: [ + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/@react-router+dev@7.1.4_@re_a44bcf2d2409c8b20dd9fee62f36e540/node_modules/@react-router/dev/dist/config/defaults/entry.client.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/root.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/unexported.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/embedded.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/correct.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/server-timings.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/exports.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic-test+.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.final_test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/dashboard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.added.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.new_route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/logout.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/tester.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/login.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/_layout.tests.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/epic/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/file.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other.page.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/home.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/folder/route.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/test-apps/react-router-vite/app/routes/other._index.tsx', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/dom-export.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/jsx-runtime.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/client.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react-jsx-runtime.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react@19.2.0/node_modules/react/cjs/react.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-router@7.1.4_react-do_5e022cdd2f283225462787f9b03ad1ef/node_modules/react-router/dist/development/chunk-W3FMU5Y5.mjs', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom-client.production.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/index.js', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/react-dom@19.2.0_react@19.2.0/node_modules/react-dom/cjs/react-dom.production.js', + 'C:\\Users\\AlemTuzlak\\projects\\Remix-Dev-Tools\\test-apps\\react-router-vite\\package.json', + 'C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/node_modules/.pnpm/scheduler@0.27.0/node_modules/scheduler/cjs/scheduler.production.js' + ] +} + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/7118292579133288695 b/.nx/cache/terminalOutputs/7118292579133288695 new file mode 100644 index 00000000..640b21f6 --- /dev/null +++ b/.nx/cache/terminalOutputs/7118292579133288695 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 5ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 314ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 52ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 79ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 77ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 493ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 93ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 3ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 24ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 443ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 588ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 1106ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 510ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2445ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:28:31 + Duration  6.51s (transform 3.24s, setup 26.24s, collect 6.32s, tests 5.75s, environment 10.01s, prepare 5.23s) + diff --git a/.nx/cache/terminalOutputs/7318621612334388195 b/.nx/cache/terminalOutputs/7318621612334388195 new file mode 100644 index 00000000..c3b4e2f9 --- /dev/null +++ b/.nx/cache/terminalOutputs/7318621612334388195 @@ -0,0 +1,106 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.2.0 building for production... +transforming... +✓ 648 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  11.83 kB │ gzip: 1.64 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-4glwymSl.css  84.30 kB │ gzip: 13.61 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-Dgh78yAN.js  0.88 kB │ gzip: 0.52 kB +build/client/assets/context-CHFoi-u6.js  0.98 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-RANe9bQo.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-CuS3boae.js  1.41 kB │ gzip: 0.64 kB +build/client/assets/title-DdMNLeaF.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-vKDu7IEo.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-Bz8gPClN.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CJOvSlk-.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/browser-ponyfill-CViiGW44.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-DXm1BD0d.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-r_CJ_q4a.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-C2qNM3Xb.js  17.62 kB │ gzip: 8.66 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-HA7DTUK3-Co93ZeZ0.js 110.19 kB │ gzip: 37.32 kB +build/client/assets/index-DhxW3y53.js 150.93 kB │ gzip: 50.16 kB +build/client/assets/entry.client-db3wiXgr.js 239.81 kB │ gzip: 75.22 kB +build/client/assets/documentation-layout-C3R3b-mF.js 241.52 kB │ gzip: 61.75 kB +✓ built in 4.87s +vite v6.2.0 building SSR bundle for production... +transforming... +✓ 191 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-4glwymSl.css  84.30 kB +build/server/index.js  0.34 kB +build/server/assets/index-BnlMqFWC.js  30.62 kB +build/server/assets/index-r_018wCo.js 141.14 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.06 kB +✓ built in 1.54s diff --git a/.nx/cache/terminalOutputs/732508310800295274 b/.nx/cache/terminalOutputs/732508310800295274 new file mode 100644 index 00000000..1d0a980b --- /dev/null +++ b/.nx/cache/terminalOutputs/732508310800295274 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 76ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 72ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 46ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 86ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 456ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 310ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 3ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 4ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 4ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 18ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 444ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 600ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 1169ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 538ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2470ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:38:23 + Duration  6.44s (transform 2.59s, setup 24.52s, collect 5.81s, tests 5.78s, environment 9.66s, prepare 4.61s) + diff --git a/.nx/cache/terminalOutputs/7326065136289749054 b/.nx/cache/terminalOutputs/7326065136289749054 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/7326065136289749054 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/7330631397006269018 b/.nx/cache/terminalOutputs/7330631397006269018 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/7330631397006269018 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/7399950058528322452 b/.nx/cache/terminalOutputs/7399950058528322452 new file mode 100644 index 00000000..fa0cbfa7 --- /dev/null +++ b/.nx/cache/terminalOutputs/7399950058528322452 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 822ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 67ms diff --git a/.nx/cache/terminalOutputs/7488698471675054263 b/.nx/cache/terminalOutputs/7488698471675054263 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/7488698471675054263 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/7522129407797290994 b/.nx/cache/terminalOutputs/7522129407797290994 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/7522129407797290994 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/7562868570222818504 b/.nx/cache/terminalOutputs/7562868570222818504 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/7562868570222818504 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/7576831548206226572 b/.nx/cache/terminalOutputs/7576831548206226572 new file mode 100644 index 00000000..f4e80c3f --- /dev/null +++ b/.nx/cache/terminalOutputs/7576831548206226572 @@ -0,0 +1,4 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + diff --git a/.nx/cache/terminalOutputs/7656054079399770673 b/.nx/cache/terminalOutputs/7656054079399770673 new file mode 100644 index 00000000..c7a8c797 --- /dev/null +++ b/.nx/cache/terminalOutputs/7656054079399770673 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 912ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 83ms diff --git a/.nx/cache/terminalOutputs/7710815548469450281 b/.nx/cache/terminalOutputs/7710815548469450281 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/7710815548469450281 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/7792392863455381697 b/.nx/cache/terminalOutputs/7792392863455381697 new file mode 100644 index 00000000..a6c0b6af --- /dev/null +++ b/.nx/cache/terminalOutputs/7792392863455381697 @@ -0,0 +1,390 @@ + +> react-router-devtools-monorepo@1.0.0 check:fix C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check --fix . + +.\plugins\tailwind-palette\tailwind-palette.tsx:222:10 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 220 │
    + 221 │ {colorVariants[color].map((variant: string) => ( + > 222 │
    223 │ key={variant} + > 224 │ onClick={() => navigator.clipboard.writeText(variant)} + > 225 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 226 │ >
    + │ ^^^^^^^ + 227 │ ))} + 228 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 226 │ → → → → → → → → → >
    + │ -- --- + +.\plugins\tailwind-palette\tailwind-palette.tsx:222:10 lint/a11y/useKeyWithClickEvents ━━━━━━━━━━━━━ + + × Enforce to have the onClick mouse event with the onKeyUp, the onKeyDown, or the onKeyPress keyboard event. + + 220 │
    + 221 │ {colorVariants[color].map((variant: string) => ( + > 222 │
    223 │ key={variant} + > 224 │ onClick={() => navigator.clipboard.writeText(variant)} + > 225 │ className={`h-12 w-12 cursor-pointer ${variant}`} + > 226 │ >
    + │ ^ + 227 │ ))} + 228 │
    + + i Actions triggered using mouse events should have corresponding keyboard events to account for keyboard-only navigation. + + +.\plugins\tailwind-palette\tailwind-palette.tsx:240:3 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 238 │ // Adds palette icon, you can change + 239 │ icon: ( + > 240 │ 241 │ xmlns="http://www.w3.org/2000/svg" + ... + > 249 │ strokeLinejoin="round" + > 250 │ > + │ ^ + 251 │ + 252 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\plugins\icon-library\icon-library.tsx:16:9 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 14 │ // TODO Import your icon component + 15 │ const Icon = (props: IconProps) => { + > 16 │ return
    + │ ^^^^^^^^^^^ + 17 │ } + 18 │ + + i Unsafe fix: Use a SelfClosingElement instead + + 14 14 │ // TODO Import your icon component + 15 15 │ const Icon = (props: IconProps) => { + 16 │ - → return·
    + 16 │ + → return· + 17 17 │ } + 18 18 │ + + +.\plugins\icon-library\icon-library.tsx:52:5 lint/a11y/noLabelWithoutControl ━━━━━━━━━━━━━━━━━━━━━━━ + + × A form label must be associated with an input. + + 50 │
    + 51 │
    + > 52 │ + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │ 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    + 17 │ } + + i Unused parameters might be the result of an incomplete refactoring. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ } + 14 14 │ // TODO Import your icon component + 15 │ - const·Icon·=·(props:·IconProps)·=>·{ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{ + 16 16 │ return
    + 17 17 │ } + + +.\plugins\icon-library\icon-library.tsx:15:15 lint/correctness/noUnusedVariables FIXABLE ━━━━━━━━━━ + + × This parameter is unused. + + 13 │ } + 14 │ // TODO Import your icon component + > 15 │ const Icon = (props: IconProps) => { + │ ^^^^^ + 16 │ return
    + 17 │ } + + i Unused variables usually are result of incomplete refactoring, typos and other source of bugs. + + i Unsafe fix: If this is intentional, prepend props with an underscore. + + 13 13 │ } + 14 14 │ // TODO Import your icon component + 15 │ - const·Icon·=·(props:·IconProps)·=>·{ + 15 │ + const·Icon·=·(_props:·IconProps)·=>·{ + 16 16 │ return
    + 17 17 │ } + + +.\docs\app\components\ui\Button.tsx:18:7 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 16 │ borderRadius?: string + 17 │ children: React.ReactNode + > 18 │ as?: any + │ ^^^ + 19 │ containerClassName?: string + 20 │ borderClassName?: string + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:23:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 21 │ duration?: number + 22 │ className?: string + > 23 │ [key: string]: any + │ ^^^ + 24 │ }) { + 25 │ return ( + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:70:17 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 68 │ rx?: string + 69 │ ry?: string + > 70 │ [key: string]: any + │ ^^^ + 71 │ }) => { + 72 │ const pathRef = useRef(null) + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:72:25 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 70 │ [key: string]: any + 71 │ }) => { + > 72 │ const pathRef = useRef(null) + │ ^^^ + 73 │ const progress = useMotionValue(0) + 74 │ + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\Button.tsx:90:4 lint/a11y/noSvgWithoutTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + + × Alternative text title element cannot be empty + + 88 │ return ( + 89 │ <> + > 90 │ 91 │ xmlns="http://www.w3.org/2000/svg" + ... + > 96 │ {...otherProps} + > 97 │ > + │ ^ + 98 │ + 99 │ + + i For accessibility purposes, SVGs should have an alternative text, provided via title element. If the svg element has role="img", you should add the aria-label or aria-labelledby attribute. + + +.\docs\app\components\ui\MaskContainer.tsx:19:53 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 17 │ }) => { + 18 │ const [isHovered, setIsHovered] = useState(false) + > 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + │ ^^^ + 20 │ const containerRef = useRef(null) + 21 │ const updateMousePosition = (e: any) => { + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:20:30 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 18 │ const [isHovered, setIsHovered] = useState(false) + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + > 20 │ const containerRef = useRef(null) + │ ^^^ + 21 │ const updateMousePosition = (e: any) => { + 22 │ const rect = containerRef.current.getBoundingClientRect() + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:21:34 lint/suspicious/noExplicitAny ━━━━━━━━━━━━━━━━━━━━━ + + × Unexpected any. Specify a different type. + + 19 │ const [mousePosition, setMousePosition] = useState({ x: null, y: null }) + 20 │ const containerRef = useRef(null) + > 21 │ const updateMousePosition = (e: any) => { + │ ^^^ + 22 │ const rect = containerRef.current.getBoundingClientRect() + 23 │ setMousePosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }) + + i any disables many type checking rules. Its use should be avoided. + + +.\docs\app\components\ui\MaskContainer.tsx:26:2 lint/correctness/useExhaustiveDependencies ━━━━━━━━━━ + + × This hook does not specify all of its dependencies: updateMousePosition + + 24 │ } + 25 │ + > 26 │ useEffect(() => { + │ ^^^^^^^^^ + 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + 28 │ return () => { + + i This dependency is not specified in the hook dependency list. + + 26 │ useEffect(() => { + > 27 │ containerRef.current.addEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 28 │ return () => { + 29 │ if (containerRef.current) { + + i This dependency is not specified in the hook dependency list. + + 28 │ return () => { + 29 │ if (containerRef.current) { + > 30 │ containerRef.current.removeEventListener("mousemove", updateMousePosition) + │ ^^^^^^^^^^^^^^^^^^^ + 31 │ } + 32 │ } + + i Either include them or remove the dependency array + + +.\docs\app\components\ui\Lamp.tsx:29:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 27 │ }} + 28 │ style={{ + > 29 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 30 │ }} + 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 27 27 │ }} + 28 28 │ style={{ + 29 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 29 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 30 30 │ }} + 31 31 │ className="bg-gradient-conic absolute inset-auto right-1/2 h-56 w-[30rem] overflow-visible from-green-500 via-transparent to-transparent text-white [--conic-position:from_70deg_at_center_top]" + + +.\docs\app\components\ui\Lamp.tsx:45:24 lint/style/noUnusedTemplateLiteral FIXABLE ━━━━━━━━━━━━━━━ + + × Do not use template literals if interpolation and special-character handling are not needed. + + 43 │ }} + 44 │ style={{ + > 45 │ backgroundImage: `conic-gradient(var(--conic-position), var(--tw-gradient-stops))`, + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 46 │ }} + 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + i Unsafe fix: Replace with string literal + + 43 43 │ }} + 44 44 │ style={{ + 45 │ - → → → → → → backgroundImage:·`conic-gradient(var(--conic-position),·var(--tw-gradient-stops))`, + 45 │ + → → → → → → backgroundImage:·"conic-gradient(var(--conic-position),·var(--tw-gradient-stops))", + 46 46 │ }} + 47 47 │ className="bg-gradient-conic absolute inset-auto left-1/2 h-56 w-[30rem] from-transparent via-transparent to-green-500 text-white [--conic-position:from_290deg_at_center_top]" + + +.\docs\app\components\ui\Lamp.tsx:52:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 50 │
    + 51 │ + > 52 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 53 │
    + 54 │
    + + i Unsafe fix: Use a SelfClosingElement instead + + 50 50 │
    + 51 51 │ + 52 │ - → → → →
    + 52 │ + → → → → + 53 53 │
    + 54 54 │
    + + +.\docs\app\components\ui\Lamp.tsx:53:5 lint/style/useSelfClosingElements FIXABLE ━━━━━━━━━━━━━━━━━ + + × JSX elements without children should be marked as self-closing. In JSX, it is valid for any element to be self-closing. + + 51 │ + 52 │
    + > 53 │
    + │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 54 │
    + 55 │ + 52 52 │
    + 53 │ - → → → →
    + 53 │ + → → → → + 54 54 │
    + 55 55 │ react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/7821862162665769794 b/.nx/cache/terminalOutputs/7821862162665769794 new file mode 100644 index 00000000..760fb879 --- /dev/null +++ b/.nx/cache/terminalOutputs/7821862162665769794 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.89s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.59s diff --git a/.nx/cache/terminalOutputs/7960662760200628859 b/.nx/cache/terminalOutputs/7960662760200628859 new file mode 100644 index 00000000..e8cad116 --- /dev/null +++ b/.nx/cache/terminalOutputs/7960662760200628859 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 69ms +DTS Build start +DTS ⚡️ Build success in 4152ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.10 KB +ESM dist\client.js 214.28 KB +ESM ⚡️ Build success in 638ms +DTS ⚡️ Build success in 2841ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 796ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 826ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/8114149312663356044 b/.nx/cache/terminalOutputs/8114149312663356044 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/8114149312663356044 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/8126569100761603659 b/.nx/cache/terminalOutputs/8126569100761603659 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/8126569100761603659 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/8183895770881776072 b/.nx/cache/terminalOutputs/8183895770881776072 new file mode 100644 index 00000000..87e3d40d --- /dev/null +++ b/.nx/cache/terminalOutputs/8183895770881776072 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 991ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 90ms diff --git a/.nx/cache/terminalOutputs/8247141006121311370 b/.nx/cache/terminalOutputs/8247141006121311370 new file mode 100644 index 00000000..cd3162df --- /dev/null +++ b/.nx/cache/terminalOutputs/8247141006121311370 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 867ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 75ms diff --git a/.nx/cache/terminalOutputs/8295065407986033009 b/.nx/cache/terminalOutputs/8295065407986033009 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/8295065407986033009 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/8409194016852778661 b/.nx/cache/terminalOutputs/8409194016852778661 new file mode 100644 index 00000000..cdcfd262 --- /dev/null +++ b/.nx/cache/terminalOutputs/8409194016852778661 @@ -0,0 +1,66 @@ + +> remix-vite@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\react-router-vite +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 970 modules transformed. +Generated an empty chunk: "logout". +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  12.45 kB │ gzip: 1.36 kB +build/client/assets/client-0lmc6A9Z.css  40.48 kB │ gzip: 6.43 kB +build/client/assets/logout-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/route-CfRGEQG7.js  0.15 kB │ gzip: 0.15 kB +build/client/assets/_layout.new_route-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/_layout.added-BBaVgdg-.js  0.16 kB │ gzip: 0.16 kB +build/client/assets/other._index-Dv52-jVP.js  0.18 kB │ gzip: 0.17 kB +build/client/assets/other.page-Gdpl4MKo.js  0.18 kB │ gzip: 0.18 kB +build/client/assets/_layout-45a2wB9v.js  0.19 kB │ gzip: 0.18 kB +build/client/assets/epic-test_-BfR3Dr1I.js  0.21 kB │ gzip: 0.19 kB +build/client/assets/login-DO2JpAG6.js  0.22 kB │ gzip: 0.19 kB +build/client/assets/file-c37HGXZA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/route-DxDCf_qA.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/other-DJrln1Fz.js  0.23 kB │ gzip: 0.20 kB +build/client/assets/_index-BgTmli9b.js  0.24 kB │ gzip: 0.19 kB +build/client/assets/server-timings-CScyYMBv.js  0.29 kB │ gzip: 0.25 kB +build/client/assets/home-Dx51PnCH.js  0.31 kB │ gzip: 0.25 kB +build/client/assets/dashboard-BBmgsx6q.js  0.34 kB │ gzip: 0.25 kB +build/client/assets/unexported-BHXOsjB9.js  0.37 kB │ gzip: 0.26 kB +build/client/assets/correct-BkQlYxPb.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.one_more_time-yjspqAK4.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.final_test-CHkWrsD2.js  0.38 kB │ gzip: 0.27 kB +build/client/assets/_layout.tests._id.edit-DYHmSvCm.js  0.42 kB │ gzip: 0.32 kB +build/client/assets/tester-mZhOLtJD.js  0.45 kB │ gzip: 0.29 kB +build/client/assets/_layout.tests-BVrtEXYa.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id.edit.new._test-C5GoJ6bp.js  0.48 kB │ gzip: 0.35 kB +build/client/assets/_layout.tests._id-NXPs8aOM.js  0.50 kB │ gzip: 0.36 kB +build/client/assets/jsx-runtime-D_zvdyIk.js  0.73 kB │ gzip: 0.46 kB +build/client/assets/root-BH5LOQ8t.js  0.95 kB │ gzip: 0.56 kB +build/client/assets/_layout.tests._id.edit.new-B8z6UW2T.js  1.08 kB │ gzip: 0.54 kB +build/client/assets/embedded-DsD1OkDq.js  1.72 kB │ gzip: 0.72 kB +build/client/assets/_layout.tests._id.edit.new._test._wildcard-DARNeirD.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/route-D3GcEsY4.js  1.75 kB │ gzip: 0.66 kB +build/client/assets/exports--eTF6dMw.js  2.51 kB │ gzip: 1.01 kB +build/client/assets/index-BnXza-uP.js  3.95 kB │ gzip: 1.55 kB +build/client/assets/chunk-NISHYRIK-1Ubpa1sM.js 118.15 kB │ gzip: 39.96 kB +build/client/assets/entry.client-SrVZWjK4.js 190.06 kB │ gzip: 60.24 kB +build/client/assets/client-C0TUXXCr.js 627.98 kB │ gzip: 195.50 kB + +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 3.24s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 43 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.65 kB +build/server/assets/client-0lmc6A9Z.css 40.48 kB +build/server/index.js 68.40 kB + +✓ 1 asset cleaned from React Router server build. +build\client\assets\client-0lmc6A9Z.css + +✓ built in 188ms diff --git a/.nx/cache/terminalOutputs/8493861345835170522 b/.nx/cache/terminalOutputs/8493861345835170522 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/8493861345835170522 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/8543822147961643495 b/.nx/cache/terminalOutputs/8543822147961643495 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/8543822147961643495 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/8554073881681595016 b/.nx/cache/terminalOutputs/8554073881681595016 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/8554073881681595016 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/8654949447138253078 b/.nx/cache/terminalOutputs/8654949447138253078 new file mode 100644 index 00000000..f4e80c3f --- /dev/null +++ b/.nx/cache/terminalOutputs/8654949447138253078 @@ -0,0 +1,4 @@ + +> react-router-devtools@5.1.3 test:types C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsc --noEmit + diff --git a/.nx/cache/terminalOutputs/8812483581131365940 b/.nx/cache/terminalOutputs/8812483581131365940 new file mode 100644 index 00000000..cbcee107 --- /dev/null +++ b/.nx/cache/terminalOutputs/8812483581131365940 @@ -0,0 +1,5 @@ + +> react-router-devtools-monorepo@1.0.0 check C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> biome check . + +Checked 149 files in 57ms. No fixes applied. diff --git a/.nx/cache/terminalOutputs/8842907580278777981 b/.nx/cache/terminalOutputs/8842907580278777981 new file mode 100644 index 00000000..629fe3cc --- /dev/null +++ b/.nx/cache/terminalOutputs/8842907580278777981 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 394ms +DTS Build start +DTS ⚡️ Build success in 4361ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 213.03 KB +ESM ⚡️ Build success in 757ms +DTS ⚡️ Build success in 3285ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 846ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 1020ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/8867953991873524805 b/.nx/cache/terminalOutputs/8867953991873524805 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/8867953991873524805 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/8926232355634374293 b/.nx/cache/terminalOutputs/8926232355634374293 new file mode 100644 index 00000000..273504bd --- /dev/null +++ b/.nx/cache/terminalOutputs/8926232355634374293 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 6ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 3ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 91ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 52ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 120ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 342ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 481ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 130ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 2ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 6ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 6ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 20ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 433ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 540ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 999ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 477ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2355ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  17:07:44 + Duration  6.89s (transform 4.75s, setup 29.60s, collect 7.81s, tests 5.60s, environment 11.50s, prepare 4.32s) + diff --git a/.nx/cache/terminalOutputs/8944538201498888578 b/.nx/cache/terminalOutputs/8944538201498888578 new file mode 100644 index 00000000..ab26c36c --- /dev/null +++ b/.nx/cache/terminalOutputs/8944538201498888578 @@ -0,0 +1,240 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif + + +1 issue found in ./package.json: + + ⨯ error The root package.json should be private to prevent accidentaly publishing it to a registry. root-package-private-field + │ { + + "private": "true" ← missing private field. + │ } + +1 issue found in .\test-apps\custom-server/package.json: + + ⨯ error devDependencies should be ordered alphabetically. unordered-dependencies + │ { + │ "devDependencies": { + ~ ... ← keys aren't sorted. + │ } + │ } + +2 issues found in .\test-apps\react-router-vite/package.json: + + ⨯ error dependencies should be ordered alphabetically. unordered-dependencies + │ { + │ "dependencies": { + ~ ... ← keys aren't sorted. + │ } + │ } + + ⨯ error devDependencies should be ordered alphabetically. unordered-dependencies + │ { + │ "devDependencies": { + ~ ... ← keys aren't sorted. + │ } + │ } + +27 issues found in ./: + + ⨯ error Dependency @biomejs/biome has multiple versions defined in the workspace. multiple-dependency-versions + + ./ ^1.9.4 ↑ highest + + .\docs 1.9.4 ↓ lowest + + ⨯ error Dependency @types/node has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 22.13.1 ↑ highest + + .\packages\react-router-devtools ^22.12.0 ∼ between + + ./ ^20.17.30 ∼ between + + .\test-apps\custom-server ^20 ↓ lowest + + ⨯ error Dependency lefthook has multiple versions defined in the workspace. multiple-dependency-versions + + ./ ^1.11.10 ↑ highest + + .\docs 1.10.10 ↓ lowest + + ⨯ error Dependency chalk has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 5.4.1 ↑ highest + + .\packages\react-router-devtools ^5.4.1 ↓ lowest + + ⨯ error Dependency clsx has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 2.1.1 ↑ highest + + .\packages\react-router-devtools ^2.1.1 ↓ lowest + + ⨯ error Dependency framer-motion has multiple versions defined in the workspace. multiple-dependency-versions + + .\packages\react-router-devtools ^12.0.6 ↑ highest + + .\docs ^11.0.8 ↓ lowest + + ⨯ error Dependency tailwind-merge has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 3.0.1 ↑ highest + + .\packages\react-router-devtools ^3.0.1 ↓ lowest + + ⨯ error Dependency @react-router/dev has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^7.5.3 ↑ highest + + .\docs 7.2.0 ∼ between + + .\packages\react-router-devtools 7.1.4 ↓ lowest + + .\test-apps\react-router-vite 7.1.4 ↓ lowest + + ⨯ error Dependency @react-router/node has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^7.5.3 ↑ highest + + .\docs 7.2.0 ∼ between + + .\packages\react-router-devtools 7.1.4 ↓ lowest + + .\test-apps\react-router-vite 7.1.4 ↓ lowest + + ⨯ error Dependency @testing-library/react has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 16.2.0 ↑ highest + + .\packages\react-router-devtools ^16.2.0 ↓ lowest + + ⨯ error Dependency @vitest/coverage-v8 has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 3.0.5 ↑ highest + + .\packages\react-router-devtools ^3.0.4 ↓ lowest + + ⨯ error Dependency @vitest/ui has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 3.0.5 ↑ highest + + .\packages\react-router-devtools ^3.0.4 ↓ lowest + + ⨯ error Dependency happy-dom has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 16.8.1 ↑ highest + + .\packages\react-router-devtools ^16.8.1 ↓ lowest + + ⨯ error Dependency npm-run-all has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 4.1.5 ↑ highest + + .\packages\react-router-devtools ^4.1.5 ↓ lowest + + ⨯ error Dependency tailwindcss has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^4.1.4 ↑ highest + + .\docs 4.0.9 ∼ between + + .\packages\react-router-devtools ^3.4.0 ↓ lowest + + ⨯ error Dependency tsx has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 4.19.2 ↑ highest + + .\packages\react-router-devtools ^4.19.2 ↓ lowest + + ⨯ error Dependency typescript has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^5.8.3 ↑ highest + + .\docs 5.7.3 ∼ between + + .\packages\react-router-devtools ^5.7.3 ↓ lowest + + .\test-apps\react-router-vite ^5.7.3 ↓ lowest + + ⨯ error Dependency vite has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^6.3.3 ↑ highest + + .\docs 6.2.0 ∼ between + + .\packages\react-router-devtools ^6.0.11 ↓ lowest + + .\test-apps\react-router-vite ^6.0.11 ↓ lowest + + ⨯ error Dependency vitest has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 3.0.5 ↑ highest + + .\packages\react-router-devtools ^3.0.4 ↓ lowest + + ⨯ error Dependency isbot has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^5.1.27 ↑ highest + + .\docs 5.1.22 ∼ between + + .\test-apps\react-router-vite ^5.1.22 ↓ lowest + + ⨯ error Dependency react has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^19.1.0 ↑ highest + + .\docs 19.0.0 ∼ between + + .\test-apps\react-router-vite ^19.0.0 ↓ lowest + + ⨯ error Dependency react-dom has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^19.1.0 ↑ highest + + .\docs 19.0.0 ∼ between + + .\test-apps\react-router-vite ^19.0.0 ↓ lowest + + ⨯ error Dependency react-router has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^7.5.3 ↑ highest + + .\docs 7.2.0 ∼ between + + .\test-apps\react-router-vite 7.1.4 ↓ lowest + + ⨯ error Dependency @tailwindcss/vite has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^4.1.4 ↑ highest + + .\docs 4.0.9 ↓ lowest + + ⨯ error Dependency @types/react has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^19.1.2 ↑ highest + + .\docs 19.0.8 ∼ between + + .\test-apps\react-router-vite ^19.0.8 ↓ lowest + + ⨯ error Dependency @types/react-dom has multiple versions defined in the workspace. multiple-dependency-versions + + .\test-apps\custom-server ^19.1.2 ↑ highest + + .\docs 19.0.3 ∼ between + + .\test-apps\react-router-vite ^19.0.3 ↓ lowest + + ⨯ error Dependency vite-tsconfig-paths has multiple versions defined in the workspace. multiple-dependency-versions + + .\docs 5.1.4 ↑ highest + + .\test-apps\custom-server ^5.1.4 ↓ lowest + + .\test-apps\react-router-vite ^5.1.4 ↓ lowest + +31 issues found (31 ⨯, 0 ⚠️, 0 ✓) across 4 packages in 1.4785ms. + Note: use `-i` to ignore dependencies, `-r` to ignore rules, `-p` to ignore packages, and `-f` to autofix fixable issues. + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/8945349419059204476 b/.nx/cache/terminalOutputs/8945349419059204476 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/8945349419059204476 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/8997579173540602225 b/.nx/cache/terminalOutputs/8997579173540602225 new file mode 100644 index 00000000..f6f241a4 --- /dev/null +++ b/.nx/cache/terminalOutputs/8997579173540602225 @@ -0,0 +1,135 @@ + +> react-router-devtools-docs@0.0.1 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\docs +> react-router build + +The unstable_viteEnvironmentApi is enabled. +This is experimental and may break your build. + +Using Vite Environment API (experimental) +vite v6.3.6 building for production... +transforming... +✓ 647 modules transformed. +Generated an empty chunk: "search". +Generated an empty chunk: "sitemap-index_._xml". +Generated an empty chunk: "robots_._txt". +Generated an empty chunk: "resource.locales". +Generated an empty chunk: "sitemap._lang_._xml". +Generated an empty chunk: "llms_._txt". +rendering chunks... +computing gzip size... +build/client/assets/icon-CsZp6x4_.svg  9.70 kB │ gzip: 1.94 kB +build/client/.vite/manifest.json  12.27 kB │ gzip: 1.70 kB +build/client/assets/Space-CvM5uLnY.woff2  42.00 kB +build/client/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/client/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/client/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/client/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/client/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/client/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/client/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/client/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/client/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/client/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/client/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/client/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/client/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/client/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/client/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/client/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/client/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/client/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/client/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/client/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/client/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/client/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/client/assets/tailwind-CcCh5_4w.css  87.03 kB │ gzip: 14.15 kB +build/client/assets/search-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap-index_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/robots_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/resource.locales-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/sitemap._lang_._xml-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/llms_._txt-l0sNRNKZ.js  0.00 kB │ gzip: 0.02 kB +build/client/assets/theme-BmUR_GNB.js  0.54 kB │ gzip: 0.30 kB +build/client/assets/compiler-runtime-D5PUarl6.js  0.57 kB │ gzip: 0.41 kB +build/client/assets/context-D2hz8Jem.js  0.99 kB │ gzip: 0.60 kB +build/client/assets/documentation-homepage-CB5inzRD.js  1.11 kB │ gzip: 0.66 kB +build/client/assets/use-documentation-layout-loader-data-BYzPFbkn.js  1.45 kB │ gzip: 0.67 kB +build/client/assets/title-CmbRSE7U.js  1.68 kB │ gzip: 0.88 kB +build/client/assets/_-BsmaXbIe.js  2.98 kB │ gzip: 1.35 kB +build/client/assets/useTranslation-BChPOuEZ.js  3.17 kB │ gzip: 1.57 kB +build/client/assets/index-CDVUZT8k.js  3.90 kB │ gzip: 1.53 kB +build/client/assets/chunk-65XJMMLO-Bztc3lI8.js  5.59 kB │ gzip: 2.50 kB +build/client/assets/browser-ponyfill-CHTczGYG.js  10.31 kB │ gzip: 3.53 kB +build/client/assets/root-VpybJUCT.js  12.14 kB │ gzip: 4.42 kB +build/client/assets/seo-Bn9IB7hk.js  15.01 kB │ gzip: 5.90 kB +build/client/assets/documentation-page-Dqal5LrN.js  18.56 kB │ gzip: 8.68 kB +build/client/assets/css-BOnrSDhi.js  21.95 kB │ gzip: 7.37 kB +build/client/assets/chunk-NISHYRIK-Dyy5TzzE.js 118.91 kB │ gzip: 40.21 kB +build/client/assets/index-Dxw6lLPD.js 151.05 kB │ gzip: 50.23 kB +build/client/assets/entry.client-CE9XdNn8.js 248.82 kB │ gzip: 77.44 kB +build/client/assets/documentation-layout-CXpHb1d8.js 255.46 kB │ gzip: 61.79 kB +✓ built in 3.95s +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 190 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  6.49 kB +build/server/assets/icon-CsZp6x4_.svg  9.70 kB +build/server/assets/Space-CvM5uLnY.woff2  42.00 kB +build/server/assets/DynaPuff-Regular-DeyYCe6T.ttf  90.34 kB +build/server/assets/DynaPuff-Bold-AwUrqW4h.ttf  90.36 kB +build/server/assets/DynaPuff-Medium-BTL4pj1I.ttf  90.43 kB +build/server/assets/DynaPuff-SemiBold-DmhU0VCw.ttf  90.45 kB +build/server/assets/Inter-Regular-BPx6xqqj.ttf 342.73 kB +build/server/assets/Inter-Medium-CWuwCVva.ttf 342.94 kB +build/server/assets/Inter-Thin-D2WGqpa1.ttf 342.94 kB +build/server/assets/Inter-Light-BFKa5A5X.ttf 343.44 kB +build/server/assets/Inter-ExtraLight-B5UcxMAE.ttf 343.52 kB +build/server/assets/Inter-SemiBold-BQskPSi-.ttf 343.64 kB +build/server/assets/Inter-Bold-Dw-n3Ytu.ttf 344.03 kB +build/server/assets/Inter-Black-D6Y9fSfR.ttf 344.76 kB +build/server/assets/Inter-ExtraBold-0nTgKIn_.ttf 344.80 kB +build/server/assets/Inter-Italic-CsTT2-df.ttf 346.58 kB +build/server/assets/Inter-ThinItalic-BUQTw2Fz.ttf 346.98 kB +build/server/assets/Inter-MediumItalic-DrcOYt4T.ttf 347.00 kB +build/server/assets/Inter-LightItalic-CGC1o-Hn.ttf 347.30 kB +build/server/assets/Inter-ExtraLightItalic-CFWmYZC0.ttf 347.35 kB +build/server/assets/Inter-SemiBoldItalic-B3ysfErS.ttf 347.62 kB +build/server/assets/Inter-BoldItalic-BLmxYVKH.ttf 347.95 kB +build/server/assets/Inter-BlackItalic-DoX4eKOA.ttf 348.61 kB +build/server/assets/Inter-ExtraBoldItalic-BreZ0lrH.ttf 348.90 kB +build/server/assets/tailwind-CcCh5_4w.css  87.03 kB +build/server/index.js  0.34 kB +build/server/assets/index-_5or7Ozo.js  30.64 kB +build/server/assets/index-4MGseuZN.js 141.18 kB +build/server/assets/index-CY05nEiU.js 147.83 kB +build/server/assets/server-build.js 220.80 kB + +✓ 25 assets cleaned from React Router server build. +build\client\assets\tailwind-CcCh5_4w.css +build\client\assets\DynaPuff-Bold-AwUrqW4h.ttf +build\client\assets\DynaPuff-Medium-BTL4pj1I.ttf +build\client\assets\DynaPuff-Regular-DeyYCe6T.ttf +build\client\assets\DynaPuff-SemiBold-DmhU0VCw.ttf +build\client\assets\Inter-Black-D6Y9fSfR.ttf +build\client\assets\Inter-BlackItalic-DoX4eKOA.ttf +build\client\assets\Inter-Bold-Dw-n3Ytu.ttf +build\client\assets\Inter-BoldItalic-BLmxYVKH.ttf +build\client\assets\Inter-ExtraBold-0nTgKIn_.ttf +build\client\assets\Inter-ExtraBoldItalic-BreZ0lrH.ttf +build\client\assets\Inter-ExtraLight-B5UcxMAE.ttf +build\client\assets\Inter-ExtraLightItalic-CFWmYZC0.ttf +build\client\assets\Inter-Italic-CsTT2-df.ttf +build\client\assets\Inter-Light-BFKa5A5X.ttf +build\client\assets\Inter-LightItalic-CGC1o-Hn.ttf +build\client\assets\Inter-Medium-CWuwCVva.ttf +build\client\assets\Inter-MediumItalic-DrcOYt4T.ttf +build\client\assets\Inter-Regular-BPx6xqqj.ttf +build\client\assets\Inter-SemiBold-BQskPSi-.ttf +build\client\assets\Inter-SemiBoldItalic-B3ysfErS.ttf +build\client\assets\Inter-Thin-D2WGqpa1.ttf +build\client\assets\Inter-ThinItalic-BUQTw2Fz.ttf +build\client\assets\Space-CvM5uLnY.woff2 +build\client\assets\icon-CsZp6x4_.svg + +✓ built in 1.43s diff --git a/.nx/cache/terminalOutputs/8998730896607206743 b/.nx/cache/terminalOutputs/8998730896607206743 new file mode 100644 index 00000000..f2a3cf1a --- /dev/null +++ b/.nx/cache/terminalOutputs/8998730896607206743 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 932ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 80ms diff --git a/.nx/cache/terminalOutputs/9013576714441746940 b/.nx/cache/terminalOutputs/9013576714441746940 new file mode 100644 index 00000000..bb90b156 --- /dev/null +++ b/.nx/cache/terminalOutputs/9013576714441746940 @@ -0,0 +1,35 @@ + +> custom-server@ build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\test-apps\custom-server +> react-router build + +vite v6.3.6 building for production... +transforming... +✓ 44 modules transformed. +rendering chunks... +computing gzip size... +build/client/.vite/manifest.json  1.54 kB │ gzip: 0.45 kB +build/client/assets/logo-dark-BkaVeYbq.svg  6.12 kB │ gzip: 2.40 kB +build/client/assets/logo-light-DjWqHNIw.svg  6.15 kB │ gzip: 2.41 kB +build/client/assets/root-B7UGA1V5.css  7.74 kB │ gzip: 2.43 kB +build/client/assets/root-C4t58rFz.js  1.09 kB │ gzip: 0.62 kB +build/client/assets/home-JQK00ndZ.js  3.78 kB │ gzip: 1.73 kB +build/client/assets/chunk-NISHYRIK-D__BmwgW.js 116.56 kB │ gzip: 39.33 kB +build/client/assets/entry.client-BVsf2ff0.js 193.89 kB │ gzip: 61.13 kB +✓ built in 814ms +vite v6.3.6 building SSR bundle for production... +transforming... +✓ 10 modules transformed. +rendering chunks... +build/server/.vite/manifest.json  0.80 kB +build/server/assets/logo-dark-BkaVeYbq.svg  6.12 kB +build/server/assets/logo-light-DjWqHNIw.svg  6.15 kB +build/server/assets/server-build-B7UGA1V5.css  7.74 kB +build/server/index.js  0.34 kB +build/server/assets/server-build-DlfVh_rJ.js 11.23 kB + +✓ 3 assets cleaned from React Router server build. +build\client\assets\logo-dark-BkaVeYbq.svg +build\client\assets\logo-light-DjWqHNIw.svg +build\server\assets\server-build-B7UGA1V5.css + +✓ built in 74ms diff --git a/.nx/cache/terminalOutputs/9053986626133656808 b/.nx/cache/terminalOutputs/9053986626133656808 new file mode 100644 index 00000000..6d9792a6 --- /dev/null +++ b/.nx/cache/terminalOutputs/9053986626133656808 @@ -0,0 +1,6 @@ + +> react-router-devtools-monorepo@1.0.0 test:deps C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> sherif -i tailwindcss + + +✓ No issues found diff --git a/.nx/cache/terminalOutputs/9059452518101169454 b/.nx/cache/terminalOutputs/9059452518101169454 new file mode 100644 index 00000000..a8ea5f68 --- /dev/null +++ b/.nx/cache/terminalOutputs/9059452518101169454 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 86ms +DTS Build start +DTS ⚡️ Build success in 4734ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.10 KB +ESM dist\client.js 214.28 KB +ESM ⚡️ Build success in 610ms +DTS ⚡️ Build success in 3124ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 847ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 11ms +DTS Build start +DTS ⚡️ Build success in 835ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/9207294312773405426 b/.nx/cache/terminalOutputs/9207294312773405426 new file mode 100644 index 00000000..9656569a --- /dev/null +++ b/.nx/cache/terminalOutputs/9207294312773405426 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 18ms +DTS Build start +DTS ⚡️ Build success in 2817ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 596ms +DTS ⚡️ Build success in 2815ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 814ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 871ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/9361563115735767251 b/.nx/cache/terminalOutputs/9361563115735767251 new file mode 100644 index 00000000..d5699fe6 --- /dev/null +++ b/.nx/cache/terminalOutputs/9361563115735767251 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 16ms +DTS Build start +DTS ⚡️ Build success in 2919ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.css 39.26 KB +ESM dist\client.js 212.95 KB +ESM ⚡️ Build success in 657ms +DTS ⚡️ Build success in 2960ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 834ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 880ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/9495890774243421674 b/.nx/cache/terminalOutputs/9495890774243421674 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/9495890774243421674 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/9627006777907480536 b/.nx/cache/terminalOutputs/9627006777907480536 new file mode 100644 index 00000000..95ab8d5a --- /dev/null +++ b/.nx/cache/terminalOutputs/9627006777907480536 @@ -0,0 +1,100 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ❯  react-router-devtools/shared  bigint-util.test.ts (0 test) + ❯  react-router-devtools/vite  utils/inject-source.test.ts (0 test) + ❯  react-router-devtools/vite  utils/data-functions-augment.test.ts (0 test) + ❯  react-router-devtools/vite  utils/inject-client.test.ts (0 test) + ❯  react-router-devtools/server  utils.test.ts (0 test) + ❯  react-router-devtools/client  tabs/ErrorsTab.test.tsx (0 test) + ❯  react-router-devtools/vite  utils/inject-context.test.ts (0 test) + ❯  react-router-devtools/client  tabs/PageTab.test.tsx (0 test) + ❯  react-router-devtools/client  react-router-dev-tools.test.tsx (0 test) + ❯  react-router-devtools/client  hof.test.ts (0 test) + ❯  react-router-devtools/server  hof.test.ts (0 test) + ❯  react-router-devtools/client  context/rdtReducer.test.ts (0 test) + ❯  react-router-devtools/client  context/RDTContext.test.tsx (0 test) + ❯  react-router-devtools/client  utils/routing.test.ts (0 test) + ❯  react-router-devtools/server  perf.test.ts (0 test) + ❯  react-router-devtools/server  config.test.ts (0 test) + ❯  react-router-devtools/server  parser.test.ts (0 test) + ❯  react-router-devtools/client  utils/sanitize.test.ts (0 test) + ❯  react-router-devtools/client  utils/storage.test.ts (0 test) + +⎯⎯⎯⎯⎯⎯ Failed Suites 19 ⎯⎯⎯⎯⎯⎯ + + FAIL   react-router-devtools/server  config.test.ts [ src/server/config.test.ts ] + FAIL   react-router-devtools/server  parser.test.ts [ src/server/parser.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/19]⎯ + + FAIL   react-router-devtools/server  hof.test.ts [ src/server/hof.test.ts ] + FAIL   react-router-devtools/server  perf.test.ts [ src/server/perf.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/19]⎯ + + FAIL   react-router-devtools/server  utils.test.ts [ src/server/utils.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/server/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/19]⎯ + + FAIL   react-router-devtools/shared  bigint-util.test.ts [ src/shared/bigint-util.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/shared/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/shared/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/19]⎯ + + FAIL   react-router-devtools/vite  utils/data-functions-augment.test.ts [ src/vite/utils/data-functions-augment.test.ts ] + FAIL   react-router-devtools/vite  utils/inject-client.test.ts [ src/vite/utils/inject-client.test.ts ] + FAIL   react-router-devtools/vite  utils/inject-context.test.ts [ src/vite/utils/inject-context.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/19]⎯ + + FAIL   react-router-devtools/vite  utils/inject-source.test.ts [ src/vite/utils/inject-source.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/vite/test/console.ts). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/19]⎯ + + FAIL   react-router-devtools/client  hof.test.ts [ src/client/hof.test.ts ] + FAIL   react-router-devtools/client  react-router-dev-tools.test.tsx [ src/client/react-router-dev-tools.test.tsx ] + FAIL   react-router-devtools/client  utils/sanitize.test.ts [ src/client/utils/sanitize.test.ts ] + FAIL   react-router-devtools/client  utils/storage.test.ts [ src/client/utils/storage.test.ts ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/19]⎯ + + FAIL   react-router-devtools/client  context/RDTContext.test.tsx [ src/client/context/RDTContext.test.tsx ] + FAIL   react-router-devtools/client  context/rdtReducer.test.ts [ src/client/context/rdtReducer.test.ts ] + FAIL   react-router-devtools/client  utils/routing.test.ts [ src/client/utils/routing.test.ts ] + FAIL   react-router-devtools/client  tabs/PageTab.test.tsx [ src/client/tabs/PageTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/19]⎯ + + FAIL   react-router-devtools/client  tabs/ErrorsTab.test.tsx [ src/client/tabs/ErrorsTab.test.tsx ] +Error: Failed to load url C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx (resolved id: C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools/src/client/test/setup.tsx). Does the file exist? + ❯ loadAndTransform ../../../../node_modules/.pnpm/vite@6.3.6_@types+node@22.1_b5e4f2399047af1e0a2b9eaf159b3ebb/node_modules/vite/dist/node/chunks/dep-Bu492Fnd.js:35728:17 + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[9/19]⎯ + + + Test Files  19 failed (19) + Tests  no tests + Start at  16:56:11 + Duration  1.13s (transform 17ms, setup 0ms, collect 0ms, tests 0ms, environment 9.31s, prepare 4.22s) + + ELIFECYCLE  Command failed with exit code 1. diff --git a/.nx/cache/terminalOutputs/9659332904531404585 b/.nx/cache/terminalOutputs/9659332904531404585 new file mode 100644 index 00000000..018e1a7d --- /dev/null +++ b/.nx/cache/terminalOutputs/9659332904531404585 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.64 KB +ESM ⚡️ Build success in 404ms +DTS Build start +DTS ⚡️ Build success in 4893ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 214.28 KB +ESM dist\client.css 39.10 KB +ESM ⚡️ Build success in 646ms +DTS ⚡️ Build success in 3153ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.80 KB +ESM ⚡️ Build success in 9ms +DTS Build start +DTS ⚡️ Build success in 860ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.36 KB +ESM ⚡️ Build success in 12ms +DTS Build start +DTS ⚡️ Build success in 864ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/9680010960657984344 b/.nx/cache/terminalOutputs/9680010960657984344 new file mode 100644 index 00000000..73299fc6 --- /dev/null +++ b/.nx/cache/terminalOutputs/9680010960657984344 @@ -0,0 +1,65 @@ + +> react-router-devtools@5.1.3 build C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> run-s tsup:* -- --clean + + +> react-router-devtools@5.1.3 tsup:index C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup + +CLI Building entry: src/index.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\index.js 49.19 KB +ESM ⚡️ Build success in 46ms +DTS Build start +DTS ⚡️ Build success in 3162ms +DTS dist\index.d.ts 13.62 KB + +> react-router-devtools@5.1.3 tsup:client C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-client.config.ts + +CLI Building entry: src/client.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-client.config.ts +CLI Target: es2022 +ESM Build start +DTS Build start +ESM dist\client.js 212.95 KB +ESM dist\client.css 39.26 KB +ESM ⚡️ Build success in 658ms +DTS ⚡️ Build success in 3025ms +DTS dist\client.d.ts 13.78 KB + +> react-router-devtools@5.1.3 tsup:context C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-context.config.ts + +CLI Building entry: src/context.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-context.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\context.js 4.59 KB +ESM ⚡️ Build success in 10ms +DTS Build start +DTS ⚡️ Build success in 806ms +DTS dist\context.d.ts 2.91 KB + +> react-router-devtools@5.1.3 tsup:server C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> tsup --config tsup-server.config.ts + +CLI Building entry: src/server.ts +CLI Using tsconfig: tsconfig.json +CLI tsup v8.5.0 +CLI Using tsup config: C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools\tsup-server.config.ts +CLI Target: es2022 +ESM Build start +ESM dist\server.js 12.09 KB +ESM ⚡️ Build success in 14ms +DTS Build start +DTS ⚡️ Build success in 832ms +DTS dist\server.d.ts 2.14 KB diff --git a/.nx/cache/terminalOutputs/9862673168743943372 b/.nx/cache/terminalOutputs/9862673168743943372 new file mode 100644 index 00000000..55335c80 --- /dev/null +++ b/.nx/cache/terminalOutputs/9862673168743943372 @@ -0,0 +1,4 @@ + +> react-router-devtools-monorepo@1.0.0 test:unused C:\Users\AlemTuzlak\projects\Remix-Dev-Tools +> knip + diff --git a/.nx/cache/terminalOutputs/9988435043968969700 b/.nx/cache/terminalOutputs/9988435043968969700 new file mode 100644 index 00000000..e28efffc --- /dev/null +++ b/.nx/cache/terminalOutputs/9988435043968969700 @@ -0,0 +1,33 @@ + +> react-router-devtools@5.1.3 test:lib C:\Users\AlemTuzlak\projects\Remix-Dev-Tools\packages\react-router-devtools +> vitest run + + + RUN  v3.0.5 C:/Users/AlemTuzlak/projects/Remix-Dev-Tools/packages/react-router-devtools + + ✓  react-router-devtools/shared  bigint-util.test.ts (7 tests) 4ms + ✓  react-router-devtools/server  config.test.ts (2 tests) 3ms + ✓  react-router-devtools/server  perf.test.ts (2 tests) 2ms + ✓  react-router-devtools/server  parser.test.ts (3 tests) 4ms + ✓  react-router-devtools/vite  utils/inject-context.test.ts (37 tests) 70ms + ✓  react-router-devtools/vite  utils/inject-client.test.ts (15 tests) 64ms + ✓  react-router-devtools/vite  utils/data-functions-augment.test.ts (40 tests) 75ms + ✓  react-router-devtools/server  hof.test.ts (14 tests) 449ms + ✓  react-router-devtools/vite  utils/inject-source.test.ts (48 tests) 79ms + ✓  react-router-devtools/server  utils.test.ts (43 tests) 312ms + ✓  react-router-devtools/client  utils/storage.test.ts (8 tests) 3ms + ✓  react-router-devtools/client  utils/routing.test.ts (10 tests) 3ms + ✓  react-router-devtools/client  context/rdtReducer.test.ts (20 tests) 5ms + ✓  react-router-devtools/client  utils/sanitize.test.ts (4 tests) 4ms + ✓  react-router-devtools/client  context/RDTContext.test.tsx (8 tests) 15ms + ✓  react-router-devtools/client  hof.test.ts (13 tests) 442ms + ✓  react-router-devtools/client  tabs/ErrorsTab.test.tsx (5 tests) 506ms + ✓  react-router-devtools/client  tabs/PageTab.test.tsx (8 tests) 872ms + ✓ PageTab > should show all route segments on active page tab when there are multiple route segments 408ms + ✓  react-router-devtools/client  react-router-dev-tools.test.tsx (32 tests) 2213ms + + Test Files  19 passed (19) + Tests  319 passed (319) + Start at  11:26:34 + Duration  7.51s (transform 3.83s, setup 33.54s, collect 6.62s, tests 5.12s, environment 17.38s, prepare 4.11s) + diff --git a/.nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db b/.nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db new file mode 100644 index 0000000000000000000000000000000000000000..4d18b7398102710ecb85a547d7020a00bd6a462e GIT binary patch literal 81920 zcmeHw378zkk#6;UcS}exNJ41Dpj*|dqpP}mz|2gK4kV-z5<*BI5MneEgN_lJkr0=0 zuMh|@HyE%DhP7FIX<3`Mwh;zn))<4IpN+w57WwvL7i{oi8w8kL{Qk_W>aMPg8OHW| z-)FzC=i{i(ij0bkh>XmPjEp>O#nS$vzSd0xJGX5ZYBiNHN-(H&wzevY62-sc@vr+A z!$a8pf&T|Q&%-@NmHZ_;GP$>vbbOVPo0oek^T+Jr^abgoQ_rM!C-$XIh_6a48Lo1( zyvczk2bvsca-hk9CI|j@I8Yr-#ad>}2<)9UwBfw1eLHt;-`>A{^ZKC;gIfk0ex$os zF6dgdpmkMOW$A*}hF7gKldZl#R)2l}#@1B})~sqhb>-q^T`SkNp0Z$VYtQmktv#nN zT{>5)vIF3YdsZ!2v|!~3P`v}&wr$w%ARZoB??pb4hR@9^r=u;)W(1V}?Hl{{3|_bu z)2j6wb`1^i-|HJ1w_b1fnb~V5IK!?I4C~#{dw$>gfn7s8b`1?S{75!1tl<^GFvh?0 zHw>Q7{{JU1je++LZ0y7T-k*02c(DJH(F6DH?AtKZw{bmYo2wQtTX5Q{u4SjT&R?*w z>-43oTDwnQxpG0zs`a%uvPjtnH}v-Q4G#W=NER+%xnS|49=`L?qTSZCYU8 zW{%U_R_}AP0h{*?q2ZqH?KKEpr>|PRxCe-qL77JA_^hR(XAIx#1$W;MiuafI?=3*K z)2sKxf3}a=qgwwM9_}yG;#t+95EshcId!2pTF+VUJcnhW)cS_6Tl`rjXUEQg3;KG8 z95Xe1Yr($FeeVy}JFtCI|K?pgHw^U;Y!^rysGL;{M_W#rHk_^YwtT(r{S~Pm8Hlw^ zo*bxN&iSPvu6G31uIWmyu8QI^LE}$qFsU9?-cyg{A+Tc$$=&ZnjC0ypvi$I z2bvsca-hk9CI^}vXmX&*f&XtfkO@sq)V%-^v@4iyjt|>~PRIu(NN+07tN~Z^vNQ=@D~rn^MvZ+p^2L zrWI}7)=b-?iETu%Yx^$5*OgX9tS;VOhNO&U>xGhG7PMlCCW488x4L6FK0ZY$LU?w$ zR4D2;xM>v(d(_nTIMnO-X4%B|ZPT=Dtw6JlqQ1Bc`qQEmONL&u4Y1I*t)g8nmWM%6 zBmTstXf}ASS*BUgi={#V(keqAjA2;UsClOd&C@NdfHtElG*By>W{J?eC0z52Qb{jD zL?x?OL{k~N{F=9zYn}x?)(e)Ym7swZ;|xs^mw|n9#DeCb;g)WjwhpZ`4GV%apw~nP za#gQuA!mKDSS~YK%4md%&w+(xHH!5ei@5mB624W`N(I9x+m;1#hhe>}yd9hd-7vJW zW);gN5RRS$NsO9?;sP#y+knL|p@cRVW|?KJG>i(?#6M#t7m8_@3Q#zxi%~RmtpNS= z38kaVTUpSJVhMsPLm&{2ZWW57Ad+{{5^tqdDj9}RfQ>7&{#8OtM}a_e(PELe(ll5D z4VXAXM=vuha~Kr0R?a?+t10?M5vq+IQYhJaNiz(KP*Y17$a2vtn$T(kRm`HM6`&Cf z2GU#sm4m^6MKp@0jqYF6(QRx~qva;_^i-jzMP?r~X00ulJPq||N!9dJ=iCFFp&Mlw zB~S$mULKW_3GU6F$C+T8=x9*c}`ECDd?+P(uuafGHW^5=OR?$?RE!8XD8NwJh5uO=I%XVE8c#nZpbo zod4D|K2Dc0(rRD;lu3j7!t~La>ndTTO>hrJ65}IASCCM&EXmduikah=Tz8kk^C5n2e<)5|b|c2S3U0TWDvq)cex zu|f->u$ZP4OJz27fJG^=5ov@mqvLq4g(X;M%YPz^uhMOqJ2LBk|nK4nrSW#xm zQ!K&KKpNzCsX@m+E}~<+$3Rm=U&eTa`A)&MhA};Sy2#r+XQI$SO!{E|3MCygO&vq5 zWm7shf$LyVD`RMcp|y*e4GW4Xqo4gp3-;Tlj`5m}*Z?e9P%3&16iV2_mCyv*vI*u} zpaK2bd>=v9 z<6s$62F=3QkFIIJm=aoigwSHv-J!-NpW9(ZU1Yl1pvA^m-j&g#3Xo3$!=u6AVJ=9* zgc6StN(?5#1OY8f66zE%2PG@HeYrCy*ofI0h630@OgflJghr6{8kLZzEiz&E zVe?_wG!1=W6bPIFeY}{pnqtz56$W}NMw#IxQ8%S&p~h?)0859N4(2XJOgnXr5I{-@ z00vY?E746b2`HH`mC()x0hmdl$A%3ff_V-`b66CteMZ#d1lMCM70Ot_*afzv!q9A$ z=|RaAfEgFxg0Nt>@j2K4tbH)mpsf#=wh`kRg83n4P^=3>>Lo1EZ2DWGPL$Vyk-)MH zOFm3%F#2G?8mUf1)Iq1hr!Y;&ln*+IISVOU@trWQgSooJ8iIah7O<4S)M5BKrJz`J zL0>gC4Jz1}niMfNv}x_F8!{urzXrlE-NqOSD~xF?mZ<)USX_^-w&K5I&SLxj9|>Ho zgg=qFC#gpdr2ac{PwHdAEum6uF#K@l^vIRTL!o1Xk=WQ=Hn=Z+ZdSqCeo1;>Xlt$` z`ptMD`)24ltmYq%{4sr0d|BY$^v#LyB?i*J3$BQ7iuQ(AhM$WboxCOU-RzHY-wW>x zekJsY>?N7D=ud;+kKUI0ABj&y{#W$v@RZ1ksGhwwb7FRJ^s?ZT)Rx?gL@sny@DsVO zB+m;)GB3wIl{zhcNA|qH!Bi^wFNu!$Pg8BlCAoVusl<%rCAl^5J3N>=A@k zd^H(Jd?iu}Z;ihdcr_f29~1j(WJ~<1%=XBXz}30^xgD`rBhgrQ?D_PI=_f+3fo1=< z|BeosLG%w3vv@XcF$;&uOG)|cgpd`)sEz3@tf~zFW}3@}t$dnQfi_`UiO~{oFunGpkH0}% zu%bpq4Hk+KY3Rzm;`>GPUMM;iF?tCDv8n0GC;0d6GE^9A2oz&IW}|lc_1Uu+L!PjF~We6JS41}iZdK%dZ@B3P*GX9PfF;6X$~40tC1 zgCRh=0GmJfqD3Hk4OZYrdOMDyf;1zRNp$*KNRvr?l3UKIRMh9)d@)q{R zE)R+q-~sRH%yEM8A3C;^zrchDJsM*+VybjnS2q%E3%D3AzI<HVgc06k!uk_IJq+pbTHdbf4)Nx=UH> z<1d(}&|n<~-(jX4hI}J`fwhkguEAP>5Af%sBlNOQu*NdhK*Z2coB2G>W96V4jtu5b zLo>i@tjRZU_)-ybC^P`}8>U)^LY>P=#jpquCm$=o5p*J<8m>cF#TgUOp8xd#ma(R#8Ojb_pC#+@V#P-1& z4li#JoWU7K>;bH16$sb<=|Tk9nDF`QSFs9&JAS!9Bzf6;IK1pSU&cQG-ST_Jm$C}1 zH~O63r?7Iu!M%i)6aMVQ`~!r~`eaTKRMzK|UdYM`PxB&HPB@S|SUKSpUcm9lPT!TR zobd6MSvldlEpa@uKeouq33uyhtQ?x}cdc5S5rijo1%E+!OHXB(2zRK?zaaZK=LuQD z2KfA$dH#ZMU#k2C;i8<&KMl+5^FbQC0^wSm&1sVTg_`)Z><*kM8X>vGm| zOWwR``~!r$u8mc|7M?Bf~75fT2JBlwqP_sv*A zDh3aqi)M_#B>P};oFv(`k`*LL{*v+H3$i;T&0i3%j}(7Fcsi2o6NEP-Au!4Aia4u4 zxFlk%oNzltdAaObh_G_PeGq2l#6mwL+AO;cf=7k)fb1GQj_v;ka__SBY!3VX-MR7E zm$F~VUWEvN8JV{;PiOAR^k>THx6|KB-HEOT9dCQzn;7~xgvR7 z;&+KB61ODIOPGl;;sEZC?~X5uA02x+_CRb?tQd<$e;9orx+l6gIx+IA$Rm;KBI_b* z_?_^R;akGJ;X*hP`q$9yq0>TRgWn6@80-m73A`S7Ja99j0gOOMdHzpbY^yyn#het6 zM2KN$a2L-V6S(VO_VGCT@AIqGWezwodP(5Vysj>Fz=^@j1Af&yhW%@A=TC_#79)n* zhn3*(ze!!+Z9Ybp09%Q;fVklPizGr12K4y2E(fz zT`m`}ruA*0j|Ra@Y9|mdr6agd7h7W8HgG+0@oj2{15R*V0>AL5>PZebF}w1DcQWi- zE>l0?VwYPZfv?}Fp9t`__thbWd)>wSzqc7Dfa9#n`^bz#bE?*DFxuTZBTLCs=Ulby zw1k+h)msuj{99Hj@tj(6z=_@ltA}HdPf}qF)|L7v1k01V#YP)=uCz}%Z&(`NH z7d@fa68xb#YQaHI%yA{~XOB@$1`b0+OqJ_)C@zS9BA^-$c4F_njy?8nnzc3jdR}M5 zb2BGTSL^6q_>R2hHkO#hdhkDaDe%Ys@NRyd3r|dLCHS9TuI3%`iRrck{^I5i72wRM z@Cc;F9rBSnbWG6qm( zy}Rvoe!Jj?I?Le)F%z$2kNo&0hJDNz)R_)A!4E%pNJNMg1HhkKf6&q-T@~T3w7||$@inJ!IfXgx4Fa0Le>5I z@FOW|P>|O$B|q71KC$kpH$Tw%Ni;vO;imA zPyPs(8e$h;f}j86{8$&BSj?iT)P|rsDNP4OW0*g1~b9F_MHr#9N zfA|mI0ec_*!w(uaoo6nrqS6cdmL#jXBg4 zOYA!M+jnAB@$lPEy`n}PaAM`{0q@N-@LS$hBQChSAoqZ`JZHGZ*ri?fhGr<9B6W&$$=&ZnjC0ypvi$I2bvsca-hk9znlYO1EFcb zA$E<9b9snz7mNSDE3i@tTbYi;nA923c=E~QWr>6FO~LPmo(+b=J?Xb1W0R9YUk==z zeKPpZ=~J@jMIKFE6AB^z|LN@KLwASvhE9zZQ#+!k23|@1D)wCLtn^QUuS9iS}nF1XdbL%O-xExF#J+b!4u|%uJi9gRwbTJyMAbCU4KI34A&G zlkBCLmlLy6e;?i)xH5fN>if|tiLUq+!M*XfW3PsP9-bV#F0dthXY}3hJJBy>zLyyj z{-@w%b`~HqJH0VIDRjYb;$UIER9yaDJpPvmzrT~cpaS+qz&I6`&jZF0?J9-e-_CGR z0sBt8IB}3b#EVm*>>^&AIF-QT#o?Be!t$MXaU%HsMjqshNKYwX{|4TCA}pWBi&J6w zB3_(D&HB#^h1PJT!<1%okDPMEE_A8ZXHK`yy(bh{_jH z<3v#Yr7T>DI4vN8#)#BnRs6;^lHQzK9q{JiI>` ze~?um&Is&e<;0-^5iicpC;N^e@OW_|7Jq=thls2f0pmn0{x%VPCWqW_6{40y?ziw4 z!~uZ|Sa_Ix(twAI69)~>=Xi*71Dl-}QV94a#wH@7yN{I<5#Sqnxg6=uBgS#Az#r*- z9{(`w#J-^P4g3WWdoE(e5qR$lZ|5=NL<~5O87E@8dCWMGXNJd&6S3YrW}HX|!(+x- z?gw8?I*%DAlHl-|aU!-|#Ej#VjXwl@A>79-&W!^UNCN!!!8@hyWcY zLSKr+=Mnlu$jvnN0V1~Mcp)`8@kJYdK}5?O$6pX(F(Rg)h<|Bi-zEZGrqJQj$MO#l zfhv<39wH(|MD!D(CzI$8@IZeem}COOPehIIIDdlv7EX^Gwttjhot%b&$N3YH9pf1y zB7{T4{}ZtqNANEYK^bEONm8(ai2oHki@mi{qL1T0T=gm*@ zsV}7NPu-QeK4qq6q$Z_u$+wcfPX09cT=J>pBgqGocOC#lmc;tRX^BON6B6?h$0d%8zZ?He{O9rK<4?s8 z#t+2rjo%u-Dt>W%YkYltWqd)r6rU3x8xP0civ0>KYyLGk(Bwdq15FMzIq=uXfpln6 z(24m|?(+V))BEEN?~jjof85S~IN_SgZQeJxdVk#F{c*GR$4%ZJH+p~E;QevE_s565 zKd$rsxYqjvzWsXR_IrO^?fr3;_s2f(k1M@D_Oc&tOaIRMrt1Cip;Ty6z~Sf>p63sG zo-g-2U*>tf)bo4^dv-o|v8Q~G=lLSf^KQ@cF3pahAd7jVoJg;TX4*oTs@-sZot3A)Bd!AS2LTv$0xcF(l-zz7FI=t^24?eE& zL7(cuyxjBL<9S}@d0y&yKE?CAggrYgTI?x5+4H<;M9LP9_;$gFZ|9HrwtK|4l@Z@| zdFb!-Ja>4WPx3r}z{lSceZNoe{ciWvEqk6zp68PtCry?1s2LBzD=Mb~8uR>vNIPVyx~6J&t8TSxrFJCyl8Y*3frHp&irg|qu7Ffy zezba}A^enMDL#Sl1%%{N)HsDM;-4U%O=66 zMHz)mM#1Qu2NZ07RNnvd3l?9**1NAE1+6PDh#+i9Vx%`4?3)1iSap>jl z*`NY#A#Q&ln}V#zek7V!nFS;;Kg3R?tfZFQ?O9P}roch$TFOd_3VxQdqRI?`gUC1{ zn;%s0YZxo4Om~<{?1pCk&DVIV9qAq$`N4`hr-2TprE+Q#zi0vO@3O3@>v&**Xo;Ov zNwQWu%Ou{Q=&Y!-O%Q>w1b-?pKM{p?ga|caU`5@>0Rwb{*bIekeAZV(Ye$Yi35ije z3M6c3l6OvJ-2e_hA$Gf7>TDHFA$D2)O#uevxo=PZxXMIX8D)^O)F{Aq!C@2_;C=}`P2%jkyNc{ZZNG5?0 zh?dy&^^2Ax!DSmBraDEHiLU*TGr(kCkSkEF>6`#U&{c@dJtYBNusl zS>|b}9SNx$Tf&OETO6JeJI+4Kfv=X@kJLfQ! z*gTgRf*K80479PL?yQ4^*aw#>(c6*Py|Fc{s5|2zA@;^2`}RsTkQ>#HL@QO&QC*0} zpL!xNecbQl3V!h#u&9-kU@MU{L2isDbA%ODk^%>@e=c(s75sFtqV7bEAyRq)iI748 z%b&*f@uKdygM`Q-AlXz_!zW)})Ez@>*i=f+lpwQ})$q%g4Ln^@Ac4XYyYAVue3YBM znG{ATR@5DF8iT&)zaBthYr(+K=EKX1Dq$fSB5{C>LvKe8-3B!)u%b#x;2^RIP&hE0 z`Ei)#O3=X}rx>7cur%8B!5<9K+YO@<5IBgu0}>9iEb#-&?<3mT{{QA^L5Wwh2a;`> zGvXgj%ul}+KQ?+J{din*`InXnT)@i_=oIm$@WY~Zbxc-?5okAq>qhtW_Bd^=CaX3 z`lp#(YJTcdX*>5y_Of(O?!M&5k`HC>OAV!;$~>I?X?AI9ZsLZ_jOgvTHOZCP!|6M+ zq4-15joFRq2h-8m%=8thAHe(2pZaigY5d#C|4PhFemnll=r<8z@NnYnY$4XnW$^y4 zl_o@!15FMzIq+w2fW?>*C!993a^ijw9{Nw5ZxZR^iQ`Q?_MbT2)XT&0h|5rTx_ILH z6rL`gIHzk zM5l60m@#6B({RJba{huiOC&PW%QuhkGXTVqA)c6?I5Kn!{{Wmw{+l{@W_sLa;=kL2 z9|6Gi82$@9P8O8PM~3(r0OH8dLSBJ58YB(@$k%j;Ljc6lAaMwQI2u&ppCE4I=n~(S zj|O$}7sSz^4*F;iKL$YD-ocLn;2t;swHM+T0Q?aC%OOtS=0x7$;imwIO&fj+0N0E7 z?|>+A4U;!lih>pLj)~1H$onAt5CE~c!4Clt`xX2U0I>&QF#N>6f=I_NU-qDJdgKiN zegc4S>pNNcWnVo%0zh02A&vkLPIZ0+fbf*_BLIZ+n;!un9NIibKjEaF!9_qgp7{{~ z!kf&G01!T6o+zJi{PNuWggf^*#!|vVJC%zDYbp#H-phq~_&?!Goxrv4>}}&m z00gCARJx%007~=axMUn?^O^700=LWH~>I+jxzMA3LgJYICyycKjE|y z@&Ck;1QGvFI9GW7f5KrB;|e2Rix_pJBRe)&1;SauF90AM5FrK+hlBr)LgfE96NICH z<^NO0{27zLW|bxfnjC0ypvi$I2bvsca-hk9CI^}vXmX&*fhGr<9Qd2z0Nej>uK)jL z#MLCU$$=&ZnjC0ypvi$I2bvsca-hk9CI^}vXmX&*fj^4_Z2!MUd0s)D{rhq|bKSY| z*_X0k%3hUSot=?+JM%R10Q6_d>9^D0O5d68Pq(L&sY9vHBimn3sx|p~^6SZ)lPi+P zC4QH9B5_ONyo8wu$A1vNKfXJ@D1LP8<=6wUO|fDu7X4xLf#{y-;^@T4uOg2`u8XXT zsNr|QPlj&^_l67MNa$Zfw}(y(jSYS;cw?|9I0ab(9uM3c*bp!RArSW`{;56gm5HSi zvW4ne$tofig9RVjwJQ)0W*?8^X435QtJP)h{f)Y%6_72|whLAP7gr({Qv!eHb#q|OoPDiYDbsLg%Xscs3GRmz_sU=j->RXLGY5=2?YGsVxx>BS4cu{n^wUx%Ua2- zi!HHk8@Qgh_%^k}0VlXFfnWGj^&|(JIJfKt?_}7wT&8}&#V)r-0$;yTKM~+<@2f)$ z_qvPue{VBR0LNLC_mLTg=2WfQV6?k+MwXJN&beyYX$cVuSZ_)E@NZeA#B*xN0VjHc z1Rf~li=c=JjXDACfq!%n(8mw|NVQ$Q%JGB}_|MkoEf+nJpx_6{*NLRsb@VQLM_zLqON2st z@IQGe@W=k}ZhoE%Pee#c@ISv?%{$~1fs+#Wi<>)CfQw7fi#F00u#EROOIpg3-vC3R6W>s0vj&3UxM8FW+mF+wFd;A` zI1pLqw+n8lvmAa9aiMkWksrUru#fqII@19s4pIBTBkw+upW#ZMNH1QeMxc+p{wsC5 zLwp&jLp04UB4k*@fQKQ{mcU=xuTFEQA($&s^RpY(;~j7!cC`*3Jo$dKHMsH%`8Jn$ z2)v9e4&W!w7TC6C7R)*|E_{3bI9F1{p==NS7KPzI`L_I27eA5c+=E}h&t9Exb>WHp z=MsF|G3peDnM7J~34GGWPdYZH=t9-~hpx8D3f=O@wpz>-JR zV;u5`Z0mLMT=0B;l8c@Q7xth}2O0X#o90eLbNEPV`I{p_&-sQr!6Al7+3q1mAfGZ_ zJ=y^$GPz6O6KAU}qme{FU?20AdK3f4ctS)v*J)S!aY6k-W$?ZHk*;2pUak|5ispRU);&i_YbJ!9O8-O@gD2~d`VCK2$vcnr@RC||Ht{UENjjikYyZQ4_zu|n@E?BoSU&3#NMx|D5m9w+tUnu#UVB9fD_^Mb@0Ob?`SMvYsl%pKCPt#sqd#gnHo%W zr^YA$J^7{NRms)K>50RMrxJH0&QFvRiTI20&&4l|FO5%*y%u{cc0=r(*u3Z;qu-6* z6Wta)F`9}TihMS5Nn~;4=31aMxqXO{QAqV-nzrle`lA{>RiRAC#COMYcDM-KJH> zH6z6$W?l8Ari=fIJM&eHN@A5moc#5Cp#2_3(2%WGF)oQ=Oup|>f?xY#waUjO%v{;3 zOD}098xudw>T%#subHaH6oG%`CHX1_CP5H!vRL}S3N2sdLlau86W8o{Dtw^IT2MKt zRxvj577$02J@A5}5A0E^Y;0l!H*s{i2LI?Em%kdg>(M`MnV7HEh9crfvs9t?qxmWy zi&zVYqs~%=Gapf_7>tAr(8!S1~3Dl5F{`wp8KK9<}O@O2ip%3I3s9=BpT%97UDSc6%ypJH#mZ^h0XZ9hitS z-xB<-O1_GbNqm4f3ocdIKQ3Rz*d$iv#3hxrzV_&Qf}*QC^VQnuMBH8J`NDLc=(x#)=#?jHE=Z!>Z(y(fRE3r`$;m*6*Es9xgsOZhy!1it3I z{KX7C^P&(}Zr0`XvLNT=bJRUW~XAAKCYS_ngG2x%M0RL6;ip z^3Pqpy?uj&3{t>v+p6w#&=UvzCG>q)s24JD=1(aj-Iopq88~N*%R#XrP~*IdebveN z9WFIQng9v?irwmfLk)4UXdV2Br!Zwbc*HMX%x`zm6G;Um_#XxG+gx}e*MJ27{fF{f zU3ek|fd~HjRg9je{yD$Jg@?Zzd1K3kA{4G@7I0YIkl+u*^B1`AM8X0I{!?q__B*S1 z`HE8y^sS#^)O>WVdcGqo;^x!3td0=G-+p0!Gb4ueD&j&^3I5g(<~O;-6WI{z=N8s68Ph*)Qt`}kvl;G|MEVy*9DhTDtN#LOh(M- zeyyJ8fD>t~CGeY0&u?(s$`YISu4a|sul|Spxh^k>8(ZtV93#jXdQ)BRk|XDFkkId3 zub$(86X_l5;JLfsMq_ga$E#;M;6&C33H*z;y3PS7l0it|pT18$%K;~HM0mhAZD+*X z{qO3TE-`ZI2nl@eICZT9PNbBUz%QAtu3_L%V&bORI^T1Gm@OYs&v394c_}39{cH29 zT{R$5OMBqkKFiwLp{b|4#LG#fz2FxyaP5iwDi=MG+(Lq%zE(dC=ts51lxus4ed73- zzS5~eY>|2VMGROpqV3hr6`<GbpId(*qqOENd7W2q-o zH>B34aA8Gqe=?VNG4W4{E0f<&bS4*J-T#C5=i^u4Hh^nlt75aG@5L8JABlZEIxX^e z^;A)cT4-G{ynqLjF>Z8 z6rv~g?iw5#*rpEl?cCkB^SoXCTQ|;F8!@N0C`2dU*|)8KkGi{msE-30Ya(W`MIrht zNfEDOoq;-&6(To0S!bwkaHxH2|9PFOBi7<63Y7w#tfy`p*gmkcZ^r;fu(5B)VAtsp zb8(wOLIfGm6=mvs9P0G~cD)h2 zVcSTiY-@$WC=dwhi_4%tEeg>OXcRT#Ph5&-gZD&4#qc%jnsK8~0xpmH!6#BfEDBlPrCp{GPx0$Hi1r#j~z zu>((5qx5w4JkA6n20>=R%zVVcC_x1v__?48E)byyBxQmNa|IWO_ye+%%Y_buDw9|Z;A$xsaY05I znaN}x%xo1}NW>EOm|#v3T1Z3@kdz56JXUBS5gI^Na@o*vJl8@ZM1ZW;$OUfjkKvt} z*f$>q0>MW6xQLGN9&vI-tBjpKgSo0~xO-^~bsd~2bdZQQkoiAj0@pzz*uc;JqXqkk zFawevp@c1535jq3vX0CB&ZER+k=Xhs>k;ffQn0_o;$>h7Ov})%a-meVMuEW5;&EJy ziC_bni!+Z9T1-S5_}FNSS~-8YD}c5BLt8V0w7`$d;&0&LXU|k1d<@3#|f^-L~H?B#}$AX z7vCa+0LXg$TSkm)2oVV|LY*kDLxcm2PzPJ6nA;G!^+u=@=5>g`fZ^+uf@0A{?BA1> z__|kcBE-K)Vgd7VsfhcaKeU&%d{yAsj=>Ff*H2eW$m%qQ<d4 zzZJbQT8aEI^3BLik-kVN{NLe+!@I+U(0_%#9=a}cZpaM29egOL2Hr%h|LuXz0abY! zgxpVTcz0GY>ao?ZE^qdcO{?|H+N!Kl#c;@{Ir0YM$SAmSI(@TxEbpAezATNS-Z`t2 zo!)6<1AsZV%j~KRBp@vmh~8N}#u?=?e!I7$?kyApG6>D2?cIT8L}M8cW0V81Tj-lW=)t6dqBw z2vHKdlp~|?h_Y10n8|z_m~Z zJFvsotdTzFQfF}13=Fp5Te+<1xVRKIp%N-^iO>LI=iH|O=EcIE6MNt!Q9=Xu2n8TE z!pTam0(4x&ld9K#gaxGC2v z*dx@e(LQIVPyrmzLGEl!Oi;00v@u615-M<^PyqwD4Fg;9hOQyvu~gLj(=&62qXKX) zAifv({UJIMTld(!C!51nz#0(4G6=veh6cMz0h_pmqD3#pYZ|a!^kDh!1@cpk+-Dk4 z*(T(N*$0#Wmk#3W54*wy!~7^PI8)@Uq6cd*1Bk}MQCbr>(_u;i&J4F{#~XdZ7F3*~ zfcO$*runTWkBCa4an!qBujqP2%*OCFYh7>ld0coz zxC$Y>4P1C=rauzKXM2rvx$ua4LP&~)@YZwT5s@uqotp5@;ld*#A;@ZttY`hM>ueyv zPOW_P$0!gu-EJN4c0^bUjiM$xw*TL*+@s{an%k2rWM9vIE_;5qE%Otc`#(K1HvOIS z{&aWhz0|?fMJXfso8)Jbo0DycpCmq-Sc4n*z8k+bz7RY9UyEHHD@Wgmela=_RU@xN z?vHGUOb)*gzAd~moDMx5x;ivJqy)bj+!Hi$vj0Hfg1~g;7x?J={#Dw=4TprheRmUE zxB#Wl2Idds0gHZ_eG&k7WNh5|*Qy8slp z50p?g@@jP~&^&in0IK1q7gD?jDOsH9@?$Zq&bdxg7!E87HB1F`9Co#>vfLEIujaU6 zS+C3i9pEPw{6e%vZ@6ETvqLX;&juCj(pq-Z+BOgbf$0b)cg1pnY)a#$wH%42Rb~MR zt|TYoGh`*T*7!%6+<+~^X5~DH|NT3@;n24+!z~Lu^T@2pY zDw;xsx%is`3=LNi3&JpC1_tnxh_sRT$*y6h8gi^?2$9pm*AU$IUG~YuDXL5sIEZKx zpOT9Te&u4!=spGt3Wid_BR*3skoft*kxT+15G@f8;}pc#LSRK}mBC+Vv?cSj)Q%82kCFlh zE9!1>cuIt#_$&vnVKkUhr>Jt2!w#?&D|;NI!IBp=AuLa8v>c*BgY|KWI*%0WAcA%L z>?pOPA^xTqTK9OjDRTY_nI9NN8l(a;SW#u1;3*LqBC`V(8dOZ+FuRWc4rV>%U>8Eg zm{Llu(XFnrK*H=G7>cDHocwSlU`YcHc4NQgAH`DK&k$TPKSs2L$U-6W!;r~fMcp}v zsYH;7%n;OQuwtN%6?JDFBt!s(Oo`sE`^C$Ox-$+EB3>f0Z?CWYx^&&W#fmEFs4hg~ z4*`)cs%I7a;x$lINeQ+RaSU=}G?^o;sFD;oh^PgbtEk|ogB5irY7CLm3rK_%3KBzj zQFq)yLhRm4HkH-z$(I*($Iu!!m6AgeWVW&ze)+P2rz;91PMF2T_QCzWPPY%LhlefPYm5*DH%!Ubd;dOKW14Lz^GiYg(2g9sm> zaA1SekHaiif({Nj#Q=qa9b&9cLBJ5b-7qQvfrAJykZ_n~i66X(t^d_VRQV^d`B8na$h*(3}SkvhV=l&Dpx4;1yHN}s?%q?7Otdv1k7 zeQj1R>fY!Mdu+pnMNuHC7JfJ6TPsDb|3%G|)@sz}-}R!dUJ$~jXmZ*Kk5|Wqhv&vM z(DkCO^FRml*AbZ|>eJpDe0}h(7jpmAKAX*}7i4bkEo$a4E zV~xPein`Z3EG1G*$g)KZe`8ot_c;y{BJG4MT-2zKdNoRn%Gr*B$f+n~*#d{3C9J4x zo!}}F0F^ycYQ1L};F4jOU1vG6Wjkb;i(pZNjU;Reo0{&IZ4pi_8LM776DXizR7wg- zxW#t(u>5k-?fGkg1Hz@^mJu28?OvZAijg>;FyCeM1+B^<|h8rcdIde_3hR>7yNyr_G*LkL6&q(6 z4b7-5aHt?+;ykhyIIte9D_Fg#d%ln@k&c6qt=4YTXCMLzE9&lcWJ`n^$+ATae`{D# zcf~*@dwW|xU5GrxG@c96-?ik&CHNyO|j!iyRsMxE;x%L)W4q&Zlgt^)i`e=nhKkz03U6t&p>N)-uQ*s*G2hht>jaMM4TO{BE`#89P}&TtOw4Q;E;v5lfd?${4lG>i(@-PigJ=7ete)rr~Sy)0H-Bq$gV5eAHiSuvrAq9W#;#SG@0b3(8MRk9qt=}L2IfQ3Z7*Y{3GNdx3G-N~{j!})Gkm8VmA%jAOg;a&4 zLaIZuso&F2R6nZyuewnmB_YxGYqB{0?>X7lPq#=v&$ezfe?drk&FDYX^Segp**@cM zHleIb0Rep7WB|yv@OhGi^CP(;K}n zwgPv!AKTvI)mZdSMVA7}6sTY(Yv@kq@J^j@f#@BqE(MY)P)R*&d6&%LojTzH3lcuR z<0o05DC`MP!eE9{##qKPfr(6JD${ACiN!2o8OvG0Dz>nV9qgiwz3k^8$2rMq&T^iM zT;?jBJfw>!JmUqgc#~vQXIDT01r$&~0R^-M1e#J6fl~3Y@&ms+~RJc JX7AguKLJFpQ@sEH literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db-wal b/.nx/workspace-data/9d432284-b8ee-4560-9512-4aeda00bf249.db-wal new file mode 100644 index 0000000000000000000000000000000000000000..240bab70c1bafab68cedfd774593b72c375e712a GIT binary patch literal 597432 zcmeEv3!D_iwRg|V&ZE2M;RD%4MOG03VU~VBRt@YfASiDZ1s}m>Szv`_fn5}QkqLqr z#kVoOQKLyT#3UvvCMNk}j5o=bt44FZHzqM&zg#s+?!7TV6O;J;t9oXqr>hnvVq%h- zpSa!CRi~;>ovQ9S^*`shn^GT_ivQUlNe4*eS3ktu{#@y~KTDN}n>h9Ic7x#Dct?aA0$+pd#($YSqvAv~r#+1gIM~!2Y z#>kJ9U);U4v3<(I_QpB$rq67dx2W;tDT^9s&2Dd;wP41K@l265$Uc2m`;-%>%-c(@ z&fcD$j@4ztgA?mKHrErwk(*@-q^Na-n=QZ+7}NzVTY7d z*wNY9)z|kviA5A^Y{@!&PKZpEY^P!p6RV zJdLww1&u4`YaA0i8#^PNsvkZo)$_Hi^?`6#ZqqeF8F@Hnbw^Lvcw`;B`JiOFe$=SgmgSUYxUb>sR1LN86OM$3rgwNj zXj#xcd-^O8nh9ar%fu%=4Q9sRvp(SNyXB(u<=tlsh^-6D{ovJhk@aX`ehi-P{YmlI zQh$OD%I0y^K`Bc;WqtX&jvbVNxe=Kbf6uU7h{qWoq!=f_=-o-aT7q@9JgU z%h#{#=zT` zcnzN_sT{#w*|o7&q{1&WcF{YhW7Ybu+5)v5nh;Obw+$bxLzRXs)+<*Dd{Jb|UlmF6 zx1ulj%+QOkJ@O)RcpPc5!b{}Q(85cpo$8;Gx2ZSBS0=o4U)`?Ug5<@@^NAzk$@GDR ze0)pxth|&yHg!^VLSj{6V(PmYEC0L1Gl_YLUCDQ{Lo+jDJF-{HPszR6-^Ax;mZduD z=G8ruYEZ7pJ(>S$;i3Whjo7Jne4RWgUWr%u=wjrOnx}&)ve0B8GF4hl{q~9_2kOT6S>vN5wS}O+X`#a zuP0OKw)C^vpJczC*ex|A%(&zEp66(uZn}nL=(eZ((oXuowRO)i4FeB!+t)qAkUl>w zVaIh(^900k9b|A#+wcuX z`Yb78T8?IEuI}QA=W3R(o6={<10*<_jYq!e`>v}wt|{F^9(W+6gPQJmw&A*{PM7Yc zm7t}rZyT28*_P)Uu3>x9r%4e*_gvCy$MQ7OG<6$A?xL0G=$3ETE~+&R@WHpGJ1H$& zb2Jl#klED02hH-NJLnVLvUJx&LCrFK(nv#>b_Dgi7JBAdhHdGdrx_?H-A?OweA5Q2 zKnRpvQ@32{Hd@4S9A9@W(?h#8!_a)ol5V9>T+6Xt#{(Zh)if-OjdTlbv+rnNv5Sf| z%|WAWU%Ht*Fm+!?B6xy6YOdj#j&xJdFjI3(SF>G9cPwzpHf-re`b4)~4f((p-!Lo; zsOd|eqfbmvw=~T~FMP`YlO4~HZU~-W$UV>3zlR-BL`#slkO-nbyG0&5( zr$x{Q-9)1?bdV}CuAoJ1^w{z&G#bOAJ1)vg+i5L^X?gGU$*TL&*Op)?J{^0E4a8AD-67x-^lHfFz$BAXf#b_|PwWBZ1VxlaTV1WoNC zQh?CJl=C5grtTUJxOO2eU_ti52o%uBG{yuqFQ5+~L6}3R)kj{88K&O(^Z{u;YQcD; z*L2p{=g|iygaE6ZX4x1OFvqaGjr0K~sE#TvGFu_CE(Bu(X%w1h>tHvkH*73z5VCV= z0oT?{@BmZV!6Y_4RC5k}faOlZf?(O03kHVO*0l9O-N+AKVHRoVgO26L?+-{>SZaO9 z6XexGHJ0P|1rNXjI@6KnyAHn4 z4{NKZuOjK7UYz0 z$R*?pa)-GFF~uORAn9Nxx&+yQ6w(z#x0eU>$y)?V7G4;5kDjzdSS`Q@3u}h2b&@JbX9;UC#E?)2Q@~$B($Q)Q z^QmwM8TyE3AcPg4tNLAmzI0FQobLX0NHKflr3u(&5th?Fbp+ABwdV-Z_T6?K(_FbB8wFo ziSG-nyfa7vG8-{w7*Py8WDY}kGD*j(0`VeK60cXCyaJq)NIGUJ_=8mqYc-gNHu%$N z1&)CQ4@)!HU>Y_$V`$T8iy*S3JVp+akcgT-m84^lf-GX*8wL?+5VB4r>3EN5m~1cSJ}fOn?(o*aDus1v4xxk#@}kC=gAxP~Zz7%6 zfQbtE#WF}<4(O#}PYA{m6fnZ*py_DjO=g-+^Z~dF&XK{?$z;QO$t}_c_&~xMj7f$S z5=0?5+IU(uQn5&2VWk^-22CcX-=8k1qbLg4yG(gJ86c{`$dybv8sHp^_J z56D95Lz)~cZuq!Gx-o)20MjsyU3?&5ib4qR^>_rS0v`jAICKF*if=qj3GZl1AMmN)5<-Z62jsEL9sj?3lElkvf>{~3b=GxgK*)+h1Jo=GBb=8aOh_@nN&!} zN11C`4Wt0x2UtGPAgqw&{fH&6o)*CJg5}7>q{bI51`ShbC~cBQ*oV=>iy4bQgv~yL z){GAV43%bM)?o|`2-Cro5E(D9$)u|YmN?fm4x%-q`{;&+DS{V17Ans;FlZ`X9*{@V zgcKkhpR)D=0VN17784(@Yr0KA?+dg^V1x;oggoLK1538&<%1>#D;1Vh3<0Frw}%8Z zU=~6gFvT&e@of)6S^5A1q=Ps%3Yd@{HY1v)(g*lV!9E1v(&UwkZ&a{PAyr@@#YZ5P zHnN~&X5o`U4k%%w=tuz>yoJeL!O4&USaGm2kkLagu_3@JohIoJ7A*C6GhoU?$|3i9 zil&3_D1rqND-C(i8%~m>V`(Ix3K(Pb4eKptY8^>OHmr7-9S|ifRpiZ=2>OgY0$CIA z(nRO5wLgS>d!k?T-B`1a!owkC^Iy>m6i|qL|`vPj*N)%ooIm!2WX7W{^B}-O}f?HJ`%a1i9v2?j?ieRk-##v zwx@eT@f_fLXjY?COqy=J#5wZgHi;H;OXE@KND2E|>`!Zs1G$AL5BfK*>FRSz-4itN$l-bsX{ zz%7kVnvep{DJP%CfDjy8IwomC2sp=}tPG4UjY^u30nX8AL)<6J0+UKd1_Q`BhvgPzWdKXpA!PZg=mlXMc-eTfutLt24YV~aRZ6EeMb)bgX0Bak4VEf z6MS!Yfw(8tb7oR-TFS1K(*5)aXI+%OK%a2tz+UhI@!O?g95LSCc!Buq(lD-`i#8bt zP5XiuAQ%rEhBJ79fEN2^lD=4G%s&cVpw5>Xcz6NYP0kmB^kw>lix;R{1p(MMyg=P< zX_)u7#0w->N+<0fya443=d(0`kL{pZkIrkYAM=_6aYboFq;AK=A^~eP9s>FQ7ao zHS8C>fbs^!l!F&Qdc(fp1=P*b1|D7@r%Go5b@smT0-%HG`rh#Z>JRDKydUra*=b}V zvv`5*M%3`Z;sr<*z(Krsyg>F|v}s@P0$}Sjf|vQg@B+EjQo{#~7sx#%X*|3D(i`>( zFOYi$?A{l=KzF)$DPM0Q3KC~! zZj%bH6rL(PRJgrxNujrJYGGpGm_k0kC;#*Ock^G!e=>hjep!B2-pL=4Pvw4{`?uUT za`)t}$eok>Xl`n*DOaC;2dIL7%|4jDHG6S(Rkl5Qe0F43Ro_sbS07XFQ?FIeQ#;h@ zs;&-GW6CSaQ_922?aEeVwXz^{n{vEzw33zIke`bt=-KCpaX5Z{yzM_(DF^WfO%0eg}u-AM~@Hm4+= zXBbgV=NPl?#k`MmY%lGklsKDKGRmAId+GDEz#w)#Jnh8LgdXGUq9_@Tf+a}j>nwOG zD4Kte9WGBjNb_^-41#o4lT6YFGjV~1AJ+_vr=F#B20_E~Y=B7qLDi=m6AhZ5v+Jel z935kj&Nt~9O#N#OV&*lNDv_reByz<$gOxr*8pKn2(DXs{+Jor~2UGncoukef#PXR` zJeU@ir$@l2gi1aqDtdvBjr-!Fh4H(eB6@)psl%mADZf)0nL9OelRP>5X6A_01%-*} zh4R1WewF@2VVm+&CYgRV_q1|$YG?j1_3P>x>9z9zW?Xr_{LSpL{C5k-Wagv`>AO;U za@*A1ijsL-z9)a3(wv)ESfdU}e?9f{>=Efnxi!k>LOx|>U&s~I$?B)GPT|%31=(4J zJCvK12Xc3){n;mSyYesOXQ<=lD{`Y#*B2Hl^WdlOhI}IPKx%1zY4-kXDm^B4o|=(5Jo5wPkMels2bq^r-z_{{*d?Etx6->wU&T*wKyW~CKyctM;{bWba8RPu z9-Z@+Tpr|SwgbyZItS?&n4@!GN=s=0_Di&r8qaYMi_{#Q1Gl2)=p4AwS(FgR2g%~V zJdcGTQG;~OzJeO0b6k_0K?xDZ0TGuer_%=<+}~;R0Zey+>4h zqjd7k5b;V97^QPuk5Hp@&Tcv|O6RylX%BkA`d67B^n!IFGB0Q>>nda}6%KamH-{GB zco3OQA8;Iq1eWhCQfVfwfpwBX4c~!Lj`|2WnO19hiNLp?2M zDeE8PL{fm`wqzI|tS?nHJzU^=P9HIBq~%=>v|pkCvcr*4xJ<`T$!D zVt!5xVk^E$CXzi8>*VAkq;nkaASaM?4ov2FN}uC=;y6-(gAHjW>730<*{+}2+)%rI zcr=Onm~aDDu(FU>JFsLCu2Qxx_18_FrM-e)ljoy(Yo#T6=k>+Q8Rg56%990K(7(j62 z5uXvmX@@z!Ar7Y%uwatIf}vr3Mo>=zoGtz^+9Fm((Lf1tTtft&1URlCs3!pq$^n!?MZz()sq^Nd?~pjd1ms^x*ykFT{p8X1LEQ*I3PIi0dio{ijLh zF`L5!p1q$ffbBrIZG?u_+7-~?Y$TJ{j9>~_@O>7cVYzKfQ#NS_&ps@<{Xf|fa77j+ zVzqRlA#vhji81=h{e;O+90^58m|n{gv;)J!v%ZUr3;GV{J`4%Fr6XtsXV)ujXY;ch zHMO?0KmtR{*&uU<)@>$E>}t9~lG+xRS<2Z>vtx@A(aw;hwvU#Ha14Oh!9|IvkddU; zGs^YPJ1f$DQf#m*!B@rDOkkDJ& z(GD_mIoguw=sL~Jx~R9 z$sdt*n$&hONMLX|I;)zobsBZMS+5~dO=>%-%ukN^db3>>uxe7<ACsp{$Y9;fh zvoxx6ros|kYnccdWL@ScFr&k(HDh-i?ThA4`bbKr>oV)lxjJzxH9`r&P_SE0z~EwK z=V(Qv@}YUn)JtLT1x~5bq?Y3Y5*!68heT95K*F#l9|u;DcLPV)%E}muzy_nHFEk08 zk{Z0gwu_Gc>5Y%w|L+7Z(49(r0C<5^LLde{z^$MlEjS=JAUN>;IY3p_oG2;Of4#s9 z&@d+gFHp0u6?g&isZPAC!&REV3xuPI2)sZgD22caRANjByg((Egun|_V^s*eKsB(z zhXyaucFVt<{p7?^zaV&l35kz?pm+h07eB!P!2vD@TD!|?RL<5c_xym0Z{W1Qs`aZT z3A{iB4}o)cffpD+hY%EkzzbBg1zw;mA0KYKz-^Pxd2;jajXxuJfwPmZ zeF*Ua$=8IB0q#apBnl1)4hRnHD+h?>8OMv$*#a*BHvlGrD;v7-FW_qMsAd@m(G6$R z!oPs)l8ElEi!c#}@GpQk_m1J&Cc=i>!oL78#*hqK6aEEk%hP-qLpX}|Cg%V$_-8U7pSZt14sSBzretB zfzyJ2X#WEFsdJ~VT_x=yc!8D4AN>V*f#i?gEh54D^)Mh11OIRvY0)9U0l|R}lmqnm z--b78N7HP$6Sh3!QCjy`3cP@aV_*2`aYZ}=xDq$vQrd@KEKL*f2rR>ZBMr?3M=V#w zBM|WjL_7lD^(_&P0I>>n%eO>40uRA(;Mx*+Azj2HK)4nc@EBeD$BRes+?T(->+$-p zK2Gogdi?hvI9>o%h@arVhlc}gD`D18eAaWeP+>o<^cad9?6Y?Lx+Cxc;j?~2#3QJ& z>=*F}s&O!gS-*%!P!$gnqCmtWs0n)^;t@pHA>t84@O8w|frv*iaCS*T6o_~P^c_>d zK8Sb(0W_v^)Gy)@M4~*1cmxAbA#OZ^tM57Mjr7tTGQkV1O6~$)Ah|2QQyG~%HFJ|Z zIs0bjh|~pziRp#%zvq6H{zPG$@=_+5em3{Ca&~HG{xJ3H>KW;^0x|I6+2)Ft2o4Ai z{1b72!UAB+2v`8lG!ULr^DIOuGgb+_0AltzwgZNA5QqdPJfpx12)uxOGMy-#@NNPx zAn*bLFCg#&01^2DFJOCy?K-}|3+Rq%*ro-Xo%Rom7nrJ{n4(taGw5=*1^>emG;kd2?NBz~9z11Xv7pNTd0}P>=ZOemzyQbx6mIjY8j%|9b zX8F2V6AU%5;`P`F<|Ikr1*!+aa1J2w0s=44sQIvG1~{PB*$7P%c!9_PxvjOGQeN8O z1k%M?1ix;E1#=h=k>-=zUyLx3I1}I`wJZpNL;JqxAyit}WFi{io(3OaN$4%@Xa|Xt z4Ya6*@4&D(#%i4GU@>$s(-{(`*E%005an7oOwBRfnmCW47}WzbB4^`hnZOG~cp~ru zHK(5fFEB9e1YSVbnhhhu50cc@T3%5d&2T&uUPFCf({)XQL0uRZTR|A;)nFvmq_&na z5mWbU+t)SNC%QO`@D0mLZh4xi77hm)Ck1Znr1FA@a27CggvAz|@nMm79mB|<&KA%( zNi7pWgRIN060{rM3j=&4pF`cuqK83Q0-7E|L0>Zz5F)4sgu%Fu#hbHuxuA2^2 zEFvC(;~GA;R4_U>L_7j)4>j9y@J15x2wdHBEKkHEAm9RD_e4AbGX`Hq9{e#l&1TSF5SN~P;0;op({;4@Ixd-aLI;i_NJ012|8VA|X_f<50m7{*x z)Cs&m^&pm<_B)eS;DiinR5;Hv@ovK2(Zfd^&ZrEdszt3ZP>Y~B&&{7Zqr1PWaar%Wo{s)TQ#wG3$E8V)jmVn8zhU@S`K57DSGmDo zN-uQJyUa*U=dH;V-jcGJcBwF-@I>yN{GROD*#`Cd>N)Zj^|(yCd=jsqND~|o91t83 z91t839QgapkE$vep+gn;^ zOlhon)Hp_IjQmLX#obFA+ovpSZ=5r4`plMjiyBX!vZ!&^?Doc43ueq1&lFjM?9*qp zPdRbQyuIY=?Ct64SY0MOII+%iBUx&y8|!CN^)pAur0&&AyEgQ#U4_r8#U1PWd+Gh+ zn$9iOYi@I!O_?%mYrwG1j?NWbi+k7iuUX&US97D(Fs$Yghhc<&D?0jCkiYxDG?Klu zcWD>?ygTnm=DzOp-h1ZGbzL3(T}v0^YqNd&%qjERTV~E_oIGV}%Yqs0jcp6&&6_f- zeeu8(c1THu9i5$BeSPnf$kf^Mrc6I^7L}kegiT``=S`V91@*U0ncql-ZE073NB63} z#^7Qxp(71BG#xcROu`|-C`r)HuU6dy2Pn2S&hGHcLOONtmPAXMDZd_~; zoxx>k?(15+zH2pD9|(8lHeDl>k%wbecl30PN7k{M4@#!%M~#YYSx#w&`x?GZ)ldsR z;YfIBdWRQ;mIdvzr_TbRnGmMEOnlPQU}g+H>jUn-TP`|Z-hH-!*t)RX4_<8-S&s(h z$Kd(ipA?TR^(W|{Y#vt~l(N)Q)|apA*g+YX8jR;}-gYn z7X{hhlV6Jbuc8+?D!JibHtl)-iX_tFh2N1!!wPQ~epeWh|7HHc{MP&_`O&$za^K6{ znCs5@*|)O)lKoV+JKLO9)aTXDs~4)X)JElhl>eh#t;|)9l7AzATfRnKBAaqu=Es@4 zGv{PZ%rvB5Nq;82EbXS#spnFkNo`0?PaT^4Rq|`e%aUg#i*>)Rd%W(Ny3RVQE}8hZ z#Px~!i38(L#jlLdijRo>PwZQ*3)-N?8Zm(-^!5xKYL1XW;wg1!xpg?8O3D({{Iwbl(X9!!hcz|sd+Gzu`NK$ z{809-XAtV&e5>i?v}BXUz@a^Gc%}o}8v`CJ3 zVzS@5uxUCWFM~W_w5FxI@ID4)mro2c{bhKotzXwg8WJ?;@?>#ZnY?R}qfd|U#6_Pi z!!a51mu@SbSji3tO@xC!@|x%`@G;fwxt;%xI&zO}pEwoSClb!HD#`vTIF$v1P zU>_q6L({!?BB1d4#Fh#dJP3&kk8)KPIPZnPFN>2vfCwFj3)Nwh&*%Zy<&D=BCzi8w zxXxr>`$F*}}Y{=~S zUs6bZrs$Qkb7n)eE9;74UH^Gp5aC z|Ha}ayF#8L*i8QC#}%zIdE4_~xoBCK{5lDGh>>QpKYe)7B-ybL!TF)CIT^H zfj7-6`AYtYO$!O%p2lP1AIB7=&Aft)XRD zfJ3WvIsc0n7Mse=$FxRUe7NL*BmiRU`=M33oc$-uCl-;NEGiBQv)tQ+E)#hCQxnIR z31CgdYsUt1*Mfy6&fGoyy%4yfXvvc?n&7OSw z+fAb@qi;a6TmW{l>^K0dY8azxYXb7g|M^w%m~!KN$H3%-mjV|-2myAsO^3<;>bByj za%(uuWm@x#D~m^$vs*xB*}iAP6%`f%%SVT++2hmhMqlIezSK0b(s;ZCfI%lq2JC#{ zFBIU?YHKR_o12cRj1=S**1kSoAUb9qSZNv|`t=f_Kkd4vBP;arYKGA+Oosu-17-|w zztGH!2lkt5QQ9*DZ_VqW7*!O`hIFRmeLCMPzE^>kZjG8}bp7)L1r7 z$WOXz{GsR$eUsYJ?o`L3oO|4Nio?o{aWt%%zK;>dVu<$y5 z@s3C4BqlO!z;p;KdL5!3WIt(E(?ONifHMYO4Wz>+~eAh9CAv_2%LyZ&(PWrY3@R~NGb zqs^e#L(K`YKRmstma`isd`Q7s-y)VVc!9xt0F(WJsYRtSdYF(V-llky;zgoqSP4Rn z52)Y&ttPqBSs0k$)sE#FJtiwRW;2ujhHXumN@p>`czvM1m^M1LOPHM1=KOx)C(zm7 zZ~bL4U2Z)-JMm#c779oST*0`ZHDcFWpTe$U*IQ4#T1=I*V>QxkOngX&i8rx}9a)w7 zTb)fL`!#PDla=g{9aMlV7`|tSn;Rq4n72lLk7S?we6g;a9lJoAG#a7}*Ery(TisIa z+H;G7?0deyvzRDn2T?e-MCeB>sMz2bC|zyLZ`+3>`)@aIE5_eT_BX!&6J&qm&!;rS zDxAbj(a5&Na`1WO;^WO3Adk&-p)>;j&(FgD$a(*OUSMbPPa8gW>>qzk>2*WlCH2%)MtNMhKz<~%EdFHT>3E`UR`$*0fy!Zthhn$pACG@E zdvbnB@=^8DM4~V;^}YP(6SpQdC+4JFbxmqc>{azw>1WcXXMY}lHT9p#e@ncUJT3X@ z%nP|S`D+WW)YZki6T|bR4H|%TFC84_Z9N;Yx1SpggP;IX>Lr`R3Ax?%j?P3WS??bl_gxr$Z6yKbAEB$)ii*>`(m&I1reJb^K-S1Oh$~~1kpze$D;e~C5 zHOXVMOS6Y1&L%A5{TdQxoa5D9x{*BaaMGdUbO}nOK!4`w(x=D+_eCM@Ph*VE!3u{Q{%7)N8AQc9h$y$4I##H=OtZDYjJ#NxNrup19+f8?P|Hw zRg@M~R8Ynd<*thZ1}KsZUAmG!aiEBXzLRLip`65Fvt>zF(7uoZCMeb6G!^GNzLHu?mefYT)h1As$fow(~aq)P$@ zkZ}Q61iD0=X8?cUNn2?Vj?XV?3n{|!kS$#t)X)08mNu84pwWf_Kd|In)%L-0>ErYX z&(U>>KH-h#$Eaf|oSS;&tPwt7aqxpPH`Ce___lM%`7X``H3xrj2x{vW)x({eM_@J< z4xymrhO%0R2KU0U&pUXP#c2zGDsYEqL$tID=mTpWV(^#G-S!W8GO(2EoPI~!@$IElj<1O&?`M@~>|+Z$*)vJrEC=zJ~8 z8^b;~AcWIeD84}*je!K>^z0m304EI)IZP`8AcBy&#(J6#AOal{Pm$PcJ#HB5IJE*W=Nue zS%||qOJ5Tdz!@M83?Owl0KkcWruWhUq$%+I1>T^URPgQ9^Z~A;?t}y1gB%yZ-K4EpehjP%fFxKp&I@(0V+ExHMLOv#)-0TY!u2}_WO?}k#ET3O z08eCgLQt0xO2h#MH0s20A{Hm;)m^uXq(dmdNkDou!fJ<{(l4dyo(r`*Ip&8p9TOJr zi#tg=mO&&C1v}b=lUkgqE}<2ZNemyvI3PotG3~+E4*CGcfpFOf5kQ0uu$CN*oJA?& z@|7C6bk?81~-OwzFgLMq70fzuQp)824CO42!Q$Ic|_mIhe_vIuASm`6Az)!Z{k zI%F58yjX)>Oa>bc%S``tN(YNFj+?QjU_t{xhVz=!NIC&y;G~_r2e3M!&zir8(kCk- z5F0o;B~F|Hh0+(&bR5lNf_g6LH=G>7;`Y>F2v8y93)K^h2M#-2kGdVi0UB0BoFia< zU}44So*%d!gjZ;wqJYG}k^uTxn$31n0|)CepQLl3Me}IQ95l*Y`hbIinL{XH`UfXm z-~xeDKx}5ynpw2pERxQF_01&d9Q@u4S}_NxcQPpe!HOdCPND@k(7WlR00(0?ji$3; zx)Vt{hj&v+I)`^tNID1IHF+?ewhhM9R$2oK&1xB>hDn38Xd+4HAi_Q}2>laCI;Y3S z57vX@2J1mHp#(XILbCipYVZal8BDZ*! z2m2Myh7Av8vWuLCwFBe?I?Y{;~Y+ z`R@Fg`MG&Ne@I@={W8~+TcG|}O(=IMvz0daIr&^UlQ|;&So(9>KV^4ke+KJ<+3Li? zg#7y4*K)UJugtE^&d=J}diD3}Vpu4=TKHMv>B8fMU4@;6I|>&T))u-7GxP7{U(P?2 zzb}7neoDTWKQi~H-2dkOBX@OfOKxMXBR4&FLQc<($_>lqvQK9p&+f|ZRClW{s^3!| zRllU(t=_0^S50-adYD>J-c(*wUQnJ0D~+^^iAT&8SN`jq9$>58k2Q${EUD{1*{ z`M>3t_s@&x%P`H;-pnO|pK%siWUBJ)UQXJ$v{ z+RWC>#>}eB;>^6vl#G`dmpL#~mwq$-tMt#(Po*DB-;%yE{qgjAFj4#j2LuNM2LuNM z2O=EECJu|2QG(K);hQ_cH#@>Nw})?TBR6FPrgUrg$t~e0H;13x6u!AJeDkUB%?;t3 zPlj)H%~j!>E5kQegm1QoZ!QntTo%6hMEC|e|0+kfg>Nni z-)s%vYzg079KP91ZYn+fc=$;veDg6iaagQ8jGIE&7lp1b3|(Ikx;{U2eIB_kSGO^g zz9DpdZs_`)(DnMzb${r(FLb?*T$kyu4W+LMUH68rSBI{9Lf5N8*DFKUXNRu4$#uD| z6`||pp*+h%*Il9OrJ?K2(DjngbqBdF(?2VezBqLK(a`moq3bh3*QbZBPYYcyBG+a5 z3q$FrhOSQuT`ve-w-*v4Vg?t*Qet{bjFeE za(j*qrH>6=j|t@&9lAaylxI}v`sh%ek)iaXLg`0_t{X$wBlgw`kq2ky1y2ZX2(;CyonTc-0a&Ev@;~VkwTVgkUBmQt_Qwhdzfe9~;({Y@H zV-bX#fgKf&TG#?N|EXAlwOe3jiL+v2#Ea8=Vikomu&T{frGo3fQY=wxH#CSCrbax& zGYz`tq^1%zcO!PQFx!DOJPwe^IW9ToF{;LX--uuIBI&`_$C^s8cMEy|qh_3@;gA{) zf^8kTQ#I?VwCJLr6-(6Q4K3ne7^*Fj`e&j7=_<2WqBd`|2Mn}<$-nIz#S%4oLw*k8 zfyuw=Q%xmUy#*cM03kvJnr|Zw>UWAI*u4d2ax6ZA$-n6GVu{+lfu-c^A_AKzFOGzA zK!4tOO(ht<1r6e$DVPf8YE30-`i348Go>iVB2?gn5~-*4kzxt9Z?p#->_sSl(4rGI z6idYRjTi>v961Wf7|8$VJF{Pp-T3G`D-Ufd4Vb!dkQz*Z&YPM_)YgskfCJ!Q3Y_+} zVhP4>!5FZ(j!^z#pCm1s{gYy;V(i9&docN(zNQka-O572qCl7e#Y>w?uy+dz!0VNG=g-0*`_Vr?t~8Zk^A=&`o!Xe<%z(7(Jz5we(HY|&#h!<0X+lR9~trq;zec1XMWdoPNlOrZja)8nEX4O;`$1C z7XHIz|Ku-<{gv!2DkzkF)<;NdKJlHVzDjEVf?>cy173-S1o?Yb71x!?b1*~<`L0dH zwIn<7*T6!H1~~snnR@%QrZtt;a1cif`MKv5d&{jMfSU*qsha(uCtwo$$U!gtq-k}9 zJO`h|qC%)RWvXY+@+nmY2Gt+c-B|iuI z#N_|p?@Qq{3KC}{lkYnzsn#?Ws#7C^=1zxJZ0 zWtGMgH%$>-Rkb+>+(&#a9q=z3ie2Tg<-o0&?B8lHE-h#0ps<+i4{a%SRHl4Eaiuvd@QWe8 zZgKIWbU}8-6FFVCE%Go*SF(&(G?fMW)PN|3iz^73hTPXj?dr4m>YQ+VW##URNXbYkS|ljfpTe~G8E!bsY$kvAK2K!N(r;$ZEf zwFYHwD$XvmjswH1vZCx<@2Afbl>pgTSM&m@(LbMYz@6)kS7HxIb7Qwkal6h=PRdP` z57s(a1>$p$@|%kAih~@ z;Ou23idE<6C8V3^6VC2*Z*~MQ$!GvloUtRIv^eS#>1O)m@6C>&4nxM-pnaI_2{)-1dtdLF#R3D(Ay?AMFSzyMcWNE)n(xFx`M{1Jt9wbY~gSw-0s%>2Z*5 z_H%MjJA!nd1oJLfAk>C0KNINvufhAzjsO*a7yDpGAg`5(>%yq7-hH+s zke`uYy}>xu-H&zziYZNlITJvsH4bYBwIe`&-e?YLN1$Af{4D+bXh)#@oUV}X-;O{n zpsD*}N1)y*P2<@SWUs>i4 zCY{SxFsK~?vO}_Qpit|ra!@-0lAq&$a&S9>{P|d?K2SS?JZ3q^>*M~kBPis#RSarJ zP*@1j-Y<3p*lJ(3KkNuVXBy9r0O_zeWgHjs>0|K0o-fFHOB2!dI8Cx1jf zmHTz>-*Vr`-IKc_cTVo3xv9CP+|cZwv;UQSGW&3LM|N9wP3EfX!pynZN!c;k1Jt+F z7t|-z`_&uNP3m&k893?@YD)RF@^8vFl)IJf%6jEYWr|W%hGae`|55&b^8b~;BHtok zEUyB#|2TQ1tY+TGJfHbCX}kCd4hRki4hRki4hRnXU2}lgJ9037((UvCi_Md6B@Z|t zJn0tlfU9q%CYx+{1Zp46+osU`gE$b`7n4xhAh;-ihX~?}A22{0t?;C)Nd?enF}_iP zbjI2Lh(Xe+tuW`fb_vbTf+PBA`XCB0R`+Ue2w2Ua1*K0>LW6j~;OUQPenux-_U*z^ zPzCvU${ILe;+!08Ck1$FC7M2n(+8fKGsw^EP{$9FK8kRNdy+#7aP;3nIup8tItdt5 z+r%*kr*we9fHNNW`+?hY;u^)b4;UmpOB>2NKcWRV`&N=Zm}>`~GCRo6de@=pY~+E1 zX*x%_O4A4NmcY?|jNzN(AHh!!cGqm+8-v!$23(;k5uURTnx74HMO}38_LDUKAS&R& zyaw>pQiP7p;yI|Z9S$rcaL&WJ>ZjK2JU1+a{-CO7j)sQj$96N~eViD^hkv#3%B8q_z4aO4hRki z4hRki4hRki4hRki4hRki4hRki4!mCuG?fNo&~h-311Nu(ysw7|a{O5sUeX}6#Qc?m zNo5NB-=8*>XcSs%FUz7~nF5bpfi4Xp-KyvXtaVeHhrM{zHAF9PnEYF*@MvL6;pD<0 z`PcH_$X}eFnEPYykz6TvV(y^q%kcJhQMOtAih8~}NmZ0zC=V#-DUSLkiiw}#fZ%}O zfZ%}OfZ%}OfZ)L20S6|Qj!&A?M@TrCBq3Yi1_?fjd<}-M-u3-m>xxUe z>*%UDa3Y>0RBsu4_$ie^+0B^U|(0eJ!PCP#7s8NRS5S>NtrdQG`fT74JPzSigFG zU)NHnF)2M zIn9!jwB34%golBn6gWVE>nZrS2l$rH7Fx;O(G9T$+`ScC4J zMCXdG&Xvu}x;M0xbSeWJ5YOHzP!0q#;FYwb4H*Cn7}GF5kpU?fSDKKtAq9w=#8?Be zVlbxEl(ZoRyzNy)4vbPUX+jP-a3*e(s2I4V@hEhpcIV;(tpQAokW z(y??Fa}0gC<#<9cHV^`ipRB!;7!ZQi(io5!2~lJto$Z}ONDAE2=%h(k0tEX);2LS9)Fy}(iD_dT)Ui`O+Mu}h@+ zu^y=|S$BKvwcKrrp4zGYDS4ZEb9`mOOZV07$}LDWY5Y=>0?tT zWhW$7Ay(mcGgkh0iDwe?61$S`WQS&E#&%?{mY0$K;8b7u1o;NrfFbRUWOJS6GQ-gmjJ;l$${e2ldU9pviQMYsh}b10LSg##WD2nnpUwUx`|ZSTiC{c9 zi-)w6K42FJ>GOk{N8cBF1jgqa?BTt%2xrnspN)G`JqO!D3vkv->3;fzqjr+MK%a2t zfb?n76^@)scg1h#J2<#As2?G|qVWLlpiek%;-nox{jA41>Gt^R(lCzqJ?S=DgyS_& zx|KfRxj49mj2RD(7|>$hOwt#FhLLX{SF_;@(y_oL+pwh@=@ZU+Dt(SV;W%z9yNloj zM5JLSIo{`_>w~7D=4hnEa@*qKrldh~=1p#0YlhPHm2*>N2w7qV(G>ii`EytbYIDRX~o#gmzE61JWcxNleo#Yty zOWTqwrJ=0fub_|YXPxxbfcxxMoAed>gy;L>fq)w8NKM+Dd=TAdVZP;{lN^@@QmH%P}Vr)ep9(2+rpq-YFI5b0{TzIB0OkX(475 z41Nh}QCnYjE`awc@*>h7VkQC_LFiMY`K|+d zYkRGHpAf}^BV3>%|=@L&VaHY`$v;EH^h9*`uf(^B>fEtKRs;{Ev{D@MC9*`Kf zBqS)Xo!UymKM&zA5mFGr8SxBJBVErto1_DEjg1f*2vjya+G4w<)1Z^Y!5{V$B={o& zLi%t~XRiQ#1nbn%C47?MGoQvo)$Qd0eI}6OvNE?BR}NkD0mqrzQu=`7Nvu;I4Kqx1 zHWHafWgqScKV#NTe81xcz|4VF*uF9+Mh4h}V((HM zX~+qW*hndnh17>>fdhY^__&2-hcSXa;6y<@BKMG_al98Cjr0bNT|p4lkP`;+(A+Cv zH){qmjMmHvgV->LKLP}>12;HP1c&CAz?%+h2twl*avT)|aSAyB4-d+J9@Bw^+8-D+ zl?`kd_!r;=1uVe&AKFKJbzy-#;=f4gl7@h>nxb5!78;GwX8flNE`Fp$|Yn2&+XQ4uc#_1SlTE%?{$gV|fN7iU*x z+q1`KM`l&^jm&ZC^Xg;jed@L9d1{9`UDefLYD{@Wc}jU$xg8M=Rx1lKw<*UfM=M$R z4f%QbG5OxiD*0-8que1+mo>RTmNKtop2|Fg#)_ZdfZ%}OfZ%}OfZ)JifdfP}%sE+> zzD^!+4veKoh&GEo1(tS^0-Qr$>0$DKbD%3dL>_R?Bc(4;vcU;5P2Mt(FD?odq-U;rdykNZ(NLxq^ zyv;_C4$YKFR9OyoEKrd7=3+{Sr=O$+2GKKd9CSiIgwbJq!`jkS^Z`OE5iOSP;Orgh zD#y{KyJ-!qgMu?@0diap9gYUWc^$lhDqgyrK43i*NEcH|(5gZIiz2S0;~)Zu&I^Kc z#zny_LWp-Ja5E{u(|^!(juxVvZkRaW22Y_Q^mJ&~HwEd8ivnzn`K}1=p$~Y9bxMh| zyARU&>bt=-KD-?qr30OzMz+L&M)*W2XIra-bjEi9wpZu@$49}Pv;b#wO42z#3hZ(^ zM>&lHHa1L$bP1`Md-6spaW<{A0PjSO7GT{PP(2+_JHhu;a1v~P~#9v-B#nq-pBQ&|P+2xCU{!q{U2 z?xW*qo~l)O>RFoqz56McPVx_`K4twB97*$YcD*#6qhk!x(SH|$P2vXuT?43 zR6Lj#mZwL+2ZTyKA}V-+YwjF-%jo}J@*AQTSe@J^WlG6i`JKwh+^LzHa^VtMn%d+mx3w$@H_irU6%iD;h5x( z%$#%~eOGEvZkxJWQ8I7K_oNc}>y+l)#KIbNNc!ukpJ$IqPs*)PHW%_KEBivOpiWjl zoplPY<}b+3D%_#mtUQprL+#H#k=vDjAwNSMpL|WeA~!m9ePN+8FS#whCwoIak$E7s zG`}=^e>RmKlij5LSRRt;RxeM@NFAQ}f$~Rryz+z0OR4W7^5QP}%)FJ}P5Lc*7!dc4f}$~v1C;Gh`k`7&o$wjy{LGMK;R zB%K4&TSohaFL-=>YUG^V#}Par0KxGx2c|^bCUL$*J84Tf;3?{HjRUu$$IBeJ(OHxb z2UCPS6HXF1FeG}w%-L7a17^+(`V2~l6Efv=`hbJ`JB>czpota*ZDKJ)G#~*7WfUAT zBU&%8%#MrmLjp1IfR#9f3!zySmWC)wFkF3WLg2ffh; z0SA2m)nGe;6G{zU`+Uuz1z3NKbpOf$jaVc<2LwWc5^#1O)T#X9K^{kOZ8-Bjd|M3{?QYLI&n5R%0Nt%yFa!j&kH!lFr#>j15}EU_-`` zbdF!U(X?U?2815!bI>ZIXoFaE%h5EQ)z*w8>6{HX-N3~qk9c}O0p1;gJ=b)7Q0@&h={?D ztr?zvAW7%MohSnaSR6)ywul3t$kPWLm_&}R-=XmcI4U!hw1~6KSIYDmkQ0R{?90PLBFRKFoCG^lVc77JLhM${yv*N{=!YQ3Gz1Pm}92&t|U7oSaFe zzm>iq?WgvnzMSewjY+typd1&2_>#nYwS(izCH}UbrN8-PaePaThJ@YH5wwD{>y@^%`B{#d zTH9G5fuZGWkU2x^HWN^K4L3+q+u|}yIlF0gY*8ZG8IsiY(J~Rv&YK-vl!yu$NoqZ_ zEFi3da&~M{Aj%Sw)N)3^RnCq+e;U(!9JodqVwf$bm&cZ~`HzmR+YIvvhJ@aF8c2|t z&ruUFgX=cqQ$9*VcP1|a4YHzgGzy&2b(-;!P)mg*wJod+46A-%M;9fc14EKpPYni! zqpDyB7X_jNLz3D~DK~_p)<|xDk!dWm#)bn2o&RLDru-u}!;1n&WHqBnlV+kbor8GNo^;US;|pxg~zs1BJ?d(O=_K99$OZf5gyxt0#$}o zlUk>hX|PC?Iza#YCW+sw5*aXzlfosRhO~~4b7S~745*#a`bW4p&iK1 zwn8&nr<7a4(cFcW<$#9XY*z)Wn$$Kq7+dHPqVNdL*lNv2v@0a3t*tz^9E~75wkQ$p z4M}QiEfe8r581)hnqd@CnfyU_NK#u%nFvSInB4L-TO!I65OG^4RrtzkCG)4VG^%rE zpdnhzM9?7XGDm?K9bT;&yW?nIG*6r!R|l3Gr{ z;9_OxXhowWG<=~(7)p~`jt@w16sQ~$QRx5)!of*0sb_U>1_K(bdL2L5h0|Dxf71A+q|6bGnUnB$_VH_$ILUc3Ze zzy-k6#F>@j+X62D>q;E+*gEV7Ekoc1;6@IrVH`bqIJy*g0U&X3%%o}fR1|oD0lNu- z7pNFn2)uv`e=+b^14ooNg%x-Kffs;tA{%y2F#0eo+YoqxhF{J*_q=P|SARh80(R_` zzZzZuRf*r_QzC60P^%4`_E(i$)g*xz2ty)p*6#?sKm{Q}&iW037Z^ay zkn?|m7pNkL3>?!7yg*ev2!uf31!`a^0xu9@hrkO6ya3*>!D*?$3k-auRv04i0>Sra zHAP@t8gRQ@) zQgA?U;6uTIz#feaWUxly1%!VAn0ayx2ZVotT3osCFMxo0BxW8k0K&h3rx8T9LoA|& ze*ri=B*0g%us^hosU`{k0>s(K2k2iwx=iYS9zks=IuVZmXlTR+MBoTZ7x4%z z*YO<7K^!ty#3MlHMdA-l#3OKAn>tlDMLYuC@(d3#D?~g3U4u_pQ}eKRig*MA@o(R6 zJc5Or-uU^BO-Fx+;04^+;=d|h0M-4o{My#ysGqpbCxMXR;DUI^wh@5??>?XPSZ}~j zK6}>h3B167?j2{_A|64_Q5`w$7x4%N1cV&*yCNPzIW7qCav(7DA7Z?~k(;h~S-`gA~!slzirQ2r>7SALLrNgxJ3{0bP+LcxI# z1qaBPrs>5@!OOq)97+ zkwF+Il+(kzxai1`-~%iLvu!yj)L~!4?)O+A2M*=2Kdfkk=_H~_t;>R0#{rWwvyK#q z9_5mx)~zc5X#$UtGZQ)-4&;WrK z&@IF-G+f*DEgjZ_@Um=b$I&Sy{0j)Y06-I_iPHdq7jSIP*EJV@$^~A)#oN`w(kbu) zz)83;zt&-O{ej^HzWVsu=fAn<%l8nxK(lo1-vTdi?Z9Vx?L}*UN)L`MqaW_<$t5}1 zuWBy`j{j|e7pOVw*R|H(@~O0|`997A931p(o`(Ajf( z-Dy2LINWw1sc;j7xGAmytf=kjoM;mS91!8Ezzc+hj6w(mUZCQU1MD#EmJUc*oH#kL zO?aZhtkq2uPzr!cr0uoRMDnu;41pJja7o|=YF2g;k3f$Ih`75r&-lVK1dVyGBw}k)1 zPjEnRKyW~CKyW~CKyW~CKyW~CKyW~CKyW~C;2(hl2gVYk;{6?cD;KZm?(6Sew^6ze z-I7VyDtdv*Q+M3`!ZGhS#E#&;)EiRa`og7!MTL=t`huE&BmaE<$^2va+w3h7wS}(2%=|m~m-7$h@5^7C zpOP=;kIelk_rJOS$X%V=lG~W;$W70kkkfOca>H`D?9i5(~)i0@c zt2e6KRZ|_U9;OzQH1uJV8E6J|y#Y=GU1QGtXw8$UKtSnc0!KHnTOe zF|#VOI5RIZCF5nrWe&{LrQb~dD*dzcQ|SlOx1_I3e>}ZDy&`>jx+QI;N2d=>=h70` zDt>|kf&+pBf&(8O4rCLD#rxKGc6RmkN%w_s?hW63E`0OZ@Xcq!H}`~Z?j|?OI=WY_ zU)LplI{f6W@Xej!n>)fcJHj`&hi`5pHx<&ihM(LLesXj8$xY##8^brB3g6rizWHSM z=6Z5dsr0(=lWW5_*Mx7b4&PiAzPU1db4B=Od-&$^@Xcl6n@@yqE)Cyo3*TH4zS$bS z*%H3FIDE62+*Eq{@$i#U_~v73;;>j*b~c5sFA7~>7`nb7bbWs4`aE)7u5M!}eM9K_ z+|czoq3iXb>;BMnU+8)rxh~UR8%kdjy6z2KuMS=JgsxYGu2+Vx&kkL8lk0L_D?-=H zLwS~kuDe3lOGDS4q3b1~>ke{Vrhir_eR1geqoM0FL)T}7u1^nLpBB1aM6S#97lzVL z4PBoSx?T{vZZ9N8#{NHhZvtRdaix#n?)UC{cYiKOgUBYb({T5t)zIC5f&wa{V$>i) zgUHfIcO#pS7Zx#bS6ri_Mkg*v5=|7>Ut-i`G>KcbG0{n!nP}9^L=!ZB&E)@8-Pd^g zRlQC!lT2KyXE66w-Ktyn)Tz2vr@r%@rS0?QEp41XZ~mEW$5;KHH83|Zo8P#kZAE8e z+iI-J7cXCQT-DvjW@mz$@*%7_wPU$sw za<93Qdd+R^HMb?x{^rc}#LV@lGS`P!$@j3T--lNHZpxHRGS_kDI?7y!nd=~P?UU<@ z{Jl)Nn@M*v>2~INLgspWuhMAjHFsR5p0VV*(w;Gy^wF8?QJH&2X0AtM?irrBJ|uI` zuuS^Fne?HV>mixz!M(P8P^PwlnNkO3(g$R&56s-tKXctLbKQ`+zi%e}fJ}OyO#1$r z>-{p<`}W%MeKNI`GNr6cx|z8)GS_vNlO#}*=eMd8@G*YsZ( zpD&(Lf1UAC{cD9^=HHQjlzUzNwEQLIWpjmfdFj<+OJP?&U%xmv(3)0QXWUiXU4M+W zN1LzSq|8wA@_*(x=D#Cl~)jgx_)Q(n9Rt8#oiu>mxEvKHX1e&KlUz}8Y zP#>x6D(x_?DBhwxS(;NQ7p~Du=8j@V$x>fev3AfWn&+FN3{QWcIM#CHR=GplZqBK@ z&w9yPXTGYA)^E-)s@rU=*Pkm4R$G*f^_!G;i*MwAksnz6Lfw-5)rI%+e<*y_e8$`- z|CRcIrER4Z@)%=*F(7wVt%YvCoLA3bZ1uRAe-6!>bXEUcQ17^26eWS{ z+i?JoXg6|$Sh}))Ac{Ef&r4i5>j7E}Z`Uvhr0wJ(t`kQNfX1O8+hCGIh)YMhg4X5x z2)mvnaHMS4B(4n+ zXuZ2#cO_cFC)JQf<8C&Ob$I^gX$~A-Z4ZKk zOg!5G^52i8^Jxy`gjY%IC=TKLNMvbC+h`76!tu~Hv>^%{Ld)k$=TR}^PH>|}K7278 z4^_pnw3QaY3nMLz;2`FMJ1>rcP}-75mmxA^?8EJrv@1?RLfj~APM;6AA={2@*Gs@r z4LQZGw5gJVM!Rkt1Q8sXg9OZk(&uOnoHIj&01wc>(1)4?ZXlIu4zD*qTVcTtV?Xxs zK186@CwOBmpWqGoMN+?*jX8d9$_tC~t_@8CL9CMmP%V2s&2S>bos1)d_jI99P_iIe zm%kc)9Ka_V33y4ojuS%+YiWTfcHx>FLV>_ANaY`{$^Sy?3x)SU#EWiELcF2pC-mhw z{EX5KX+=rmhfp^c{EId;F!7^R@)%U)#6;!5UKqzt1SN}TMFEs4w9!EUM1le2IEl0) zeFcO~M&a1^p>$9Nykv*mA@xmsFcF~Y51fT*MR*}p6aUD4Ur`t= z^&?e6H4_r_06~312&sv!E%~`YYZu+I}Xj#|IHVYDPVvvV>wo=@(Tp7%$?5h4-ZW@V1#KpPzTWAg^$fR zK&UNI$_Zl!qYFb~F7bE96bQ-*GIRI|l-u#$@H0gyKp3GU0tS;A5^9eTUTG1X01;Lh z!M1&(SGM#|q#iP5c`oMQ2!kO&NiR92_=a=@i976v81iI5N0g5I)8u|k=+)uNPsaUZ zatSb5Mm8jf-b_3K(+Y1X&;+1FD;uSL7}`FjR!o-o zBtiS&8k~{~VD#hl@u~X2N%lDU1iZT&k#7R#49r!S$HHTkccs%Y{82kP3xf#X4RoD< zj5=DHN=78UZJ4eR=)s|)ok?2cI~W}Sm_Zm!TDV+>|JOeL}Ic%DGwq$b{(x;Lq zV}vB6f#|!y!^811N7j(t5$f|2q|V503b`LlvrrbqDF8JCUL?U6d2-r0tV}1>l4+~v zNmDUVU>IO7a$WQT^f&QaYCNGC_w#ylBDo(knT-`dgwH#f$f1Jar?l<3pRND!8gG19 ztv5Kd)*CcwFVPtiF=5crF4PZSIoo%V8c&F8RTSwZG!@ZhLi9U^EE&cG@f+4^QlQ@~ zP35q^`^FVgKTPZRtYK~;Kz!gZs9elojigB!uNVxN+wi4NFjnxn9hW{iKu2PXVX24JOM;o+8EY(%rjjv_ z-{6Xd>XB^M9z!a^GR3wXyoilQ;iKsJ{%G9Kd+;dw0IY{1e8VxZfhic%FWzIMxsNn8 z!Nh`<9WwFx#HbCta0JrvLQG4Co1-9X_{#+d3xt&tdLOfKlpI1IfY&6S8#EVRLwt4N zcs`6~K$1>^0Th1VkbW@Dz@WrDh#Aj8cR;kbV<^pl@G<#DSQ%hKgl=FNHN>1FO~ASV zqYtvcu)(4Z^G`e&=?xf25&9X!n=D5{Ow@yDJsgJof#&)6aAMW!MxzcK7i5-z(Ezm7%PSd3WyN_QTE5}&}{S}S=a5JjBi$MUlM<^r~6JZqWM>Ftkf%1EpSFtq3Hwcr{ zz7|F~CU!dYeJUctK*h==!G{VOfMtiBh9iJ_Iv8LOKPKiF>uB4z(no~o zeGE`c@K6POaedz`S=>h$y+deq(5nh|hnHZ+^ifBa7NAH66~0Aa7Iz>D4}%fI z)+x|*NCidkJ;E$QHV$qmqn@ewnqgsr6$<2l^)2~|=8=w-B5n^ch@q(X0Aqm>Gch{KqX3R6W$6Rt8j!#!m>I*J^k=+uU+8HXMcO`S@+D?m*53XD846^UM)RSy1#T| z>AX^V>7>%c(um@FCCl1_{qqyn-OB#fmDUDpp*7PAtwC17{Ehh|^AYnl^CIOl<|^|u z<`L$2v#;^r#(x+;Fzz>Y7~6~$$|c4eaA zy`cR@`;qpDcB^)w)}@`MP0<>)KFaOt`|7``PpkK;UsN}%OO=9(X|Y0uh==0U572* zPBJ(_YNT692DVwmKu3%UWJ`kuP9lAYWN=7Xq#J1l?5|`i2U90mc4FJ(O4pMNPPi56 zizI_38u&b}s1XSXRdoiY6RD{1;)v6Q0?;?RLyN-B!6z9*J^tO$K-_j7}D(sXt& zQX{<~O~-x%Mg(jLu%L#WGV#u!=`aOg=Y<6=-Na%q=TJJ;S_UxI_8P2CMU53CIv1=>43%RE>0lHk5aM zLmzY zY<3$xh@YJ9t~ur#+L{_B5uTBb-p?BEn$vW4KS|STn1Fe^eR4m~ES09?7!Jc3b|Y+} zF%8Gje436!Bp6O?n6Y6x2#Gam0Zp&5E9IF_$^ES9*_lJrITjk4&e^Tf^crT{T4puO z8N_@NN5rHLBZ2SQC((LrOp&lI!@xzjpQ{b8- z#+OHQ7vP`_nF5#op|L!?@(LWIHFN(Z=QoxQA@{4Y%&}!x{4hw{&pnX*chjH7mxpyX zhy$Kx9&m2o@#TZN3ve)x9~7v+zY9;Of1!DNd1!Y54knc;@bu5dmxpv0;Gkid0*_q; zCGJBMx!W$VW6&AjZr*z8lf*7?NbxPH^l)iQ>FCk{*6Y?I)@Ey>`M&vpSvHR}_cMM4 zpZ*O-lYXzhPH)yV?O(Nfw6$8OzoY(6eNZi{Gt`5XJ<5a1Y9&BL;!j9GNI*zHNI*zH zNZ>;#f#&iQIhZzBBHmWidjg&;SO-PGSKBMw=FRVHT-n~$*|xHALEEa%_V%S6jmz4X zx36ql(canC(b=@1ZAC|Od2*!+AU|V*YXz1SNMX2DMZH%6AME){nieiz-CUj|JJW_q zetS$XKms{nar9ndL2_72pVj^Hp0Y(K@oZpHC?eja% z=vusV!RT^}?2K%XfK9z11mC#HzSK!rK5&3goO!;0}n%hZ{M9rDdY>r(`c0 zD&dG0enJ4J6D&6zOM=Md7NP>^T(hFBBP<^-2hl(YJ}Nkp1R@s@3pg3!?S209XwjvM z&zM*~O!lAwoYgP)k*or=l$%h)Fp0C?{tIeIyDuy!vV-npcQyPf_IBQwax8o3JkEZF z?Y)uZNcPZsoba<%o#&N9h!g$H+17AdM7u982PicZrPw%6+)~;8^V9z0Y>R3aMgKLI zz3$-$2s1z(87E6_LAC>%%ZH{_a5gl(SFv{lx0D^K0~`=f?=|!o!ge}@Iol+DC404C zYe;FcRPAR8nOoQd0{$|xR3M=^l&)lesHp{y2+ zO|^jI9$C969mQklDCRi&a?A0QV05Yk9JkZntJtdqt>sauVi@_D5IyYSq1<~F87+v) zBV~`y1aJy~!yk}107Jmz&++(m>{Ws>o$;9z%H9T-_2PNxEnFL#v+c;!RVset3d z&23Rd2Zm7{;J9&f3w@viLHS^m94K)-!)uqM6T#5513CWD+=8qQV1aS~S)_E^1==6E z=POUYc-5O)-FecSx@D3g<>ma1b+4N@Xij0L{zv%+{kr-kxwzPo-)){CZ`NMS4XT%m z`~W{ldHX!SZnhr*4^bxp^442-epR)|ZqDbt9qVwm-e=ChyL%S*NiplNp-WW{&k1u-;{r)Z!+(zkF9SPPq7^JH6^cqFQ3#s zZ%mcHq1~zVuYW_UQ}37K{8Htex;OF#<)Gq2@)G4qbGbaY?mWUQP<%r!fYaaw<6n$# z<=&JC#)C6?NIPi;J3&ZyQJ+xG_?PaidjQVo9PHs8vw;etK%Ve@f+I2< zSK%BdeI;!e$Bq9Qn!}k-rQ2x^{Gk}SfRrwRM`Um%(HP<^R!vv1J#89?;h@47!67n8 z`6A%x&ae_(mQTPJ!J#;yPvNW(qz7pZ$NyitIKLDMz#=B4i)azJPFB+xNEhbcl=^e% z3Zx6tw`7B!SNI~}JzdRYP~nT+9ZDiug}7KD`XLH)vu;Bkjez=&3gSypOt?FO=jKxQ>F+GeZYp| zB!^F~XI& zJJ!!Rv_OQ78k|CjM>8BksXDKs8CW>LryTy*m|?*&0@R}2MKg$RE*KJsmp8Z$016J0 z&a^5(6R|%Fpe=BGCEKQ?Bh7$UC9sQd7zI!fj(%|XTuC$FzKFFpocah014*`>v(sn5 z-4c@#p?m=mNC+pxXhrb?N<2Zf6IgV@V-x_+3hw}Ciy?i3RsJ@#Du*_j!3j~nfM#$w9_Fhf;fBcqVb4%rhWl&}HVTTvoJUj!JQ~%2 z+S5ros5Ppg^>a}_9Mc(~>SyTvEFzx5nK|4Nr>f_{&6DAHa84oh_$=U+az(IQ6!yvF zeh%lv9QA&TPZn@|5)~YW`r$~?9Dam}`X*^L2P8hl)TProAYuwS=769n+W`mk9itu|sX;_un5?C$**f&^(Yd)A zx*t$Ma7Z~)whj)B$Fas#NQk8(aEvv00t=&`koG0Zf-s(Da99u;X$FS{VH|k`hbtf@ zTHuflj4|#&n+VlGPkMxuX914g)iemBAXXj?!bl=k4h_PHG@Wr5f)7Yg2Q_6l2Zou; zxwHl;7XgRXU=Lu)XYW^mXG2ATIsHplz_5Ty6x_!XpV1RVN;1IHXBQg*~VeU zFhkehRu0u))F0FD)Gyc9DylwDpQbx{f4xq7ReMIeU%OG;sx8+}P;Sr;(+<%L^=3)*IInb5vBN?3YNa?GzDvpJd`tbiXyM%Q2fPF6PF5rPAbXi!EI*VyKj72?-Jpsr; z@eV8rfwVO(5R#oZaRP>;FKFF@;7pqSH()2A><%1u0%;3*0&laCrn9yZDpa0*k`@5r z7O1a4-U%BNe8oZSbyk|r5Ogl26*1hffpiJY!0}-Yv+RQhrRl6CnWXbfR%trltjaUb()<5%o`PxQ z{+i}fmZxASy`Qt|rRf|SW17y;e^L`&E%R?Jvn_{@fSM9{ra_`toHN*zTbO6`APuc$ z*X9tRQkx<91f`~bj7A?++n&9I*2B_E!kmK!ad-!=B?W3(VR?20ES>7e@~Imy@cPZ` zN6!BAu&0hcZaPqKLl(BLTsE(Bh$rnM)z?eSLx$j164&rR{OkTJ;)3uXcK^}(x_{L8 zUsW2vc7<7bS2C2@QfWfzN%K$E9^)*dpZ?GKDs_u~s4`nUszzCnEF>T#AS56pAS56p z@DY+gxkE2Dj2v0FX?W+nGnTfk>{`AYQQ78pB5-m?j~~XQSyNhOPZ=`1rFHt0Aw9B& zjM9cw{gLu>7cUqxd&->ILyny_ZAQzilZPBV<>VnVkC{DW<_XiMk7J6g!0pp!&Yp7Q zlv%ypHNSn?vU$rZ71yq8{y9~*^myFp#3(e(7+EJRUcR7hb;sFDv8op)ewv#+l?rTYDli)IZZ4cTR&;fC^!TCm5Lk~aj=+fg&YahACi&mLLTKdn`RxnZ z@IQZEcI4)c#cTiao96@I+S#^XE>@efr_Gph{Opz)#}1i1<%pIOrq3QS>4aIcrp%l@ zcW(~crR0J0XpqtWWhF-(Gi%DUBWF?#8b!o3ddRFPM@+%z1Xu(mAiQs{@+7nm)7=T3oGk^|YCjr_34B zvG<-K$IMI{SGjMKc_EHFn>@)<rK0sz^p)#8+bMg;M%A$RA5A$cR<@tjHovnnP1Sx|h;LEb zpTBK>`|^d07j>&lj3dUuc*#u+|H8H)O8U zeU-y$+Uw1$~4nb(*nnEM*v zLu7$T`hV*W=;!Dzq6gfrEz*XmFR9n6bJRY{50uXjUv)d{&Z-+B{ZhJtJhb<})~14|^FZ`oW` zAZh{%s%IS}sU<=k^>`B&?r6Tq-e27eRN=IQg+PHF3IT7JcwCE_Dro$Ttbn2>KWPan ztzZLmNf)wJR0|YU_>+88kw<7mHkMc2h|Or@_PXw^O>P39JWqjHQj@gvy*suxb1l3h|;p9fB7djTQU~s71o<+cx>RQ~O zd0gdH*wY;LRSw|deHHi) zS65=&t)o#1rXP+0mQ~V#9rh%tbyQjh2V%=ADGF4Jlq9u|OzYslZrSMv1*$cSB(;vH z2$ciTHGf+5@<9{A-t?3QNopRBb`ULPamUqNi`%P*EJj->Sp!L$bTDdwZg5U=pc{8om9U%OYrs_Ewhl!lL^hG!)d{r;v zHw8&mpHz}s2c~s!VA54eo))N9E+ULc2SGt0Q22r{@eHe`;5{eR4PfW{VM&!o=>te zjhhhNDx)5#gCtFAsK}Iq39p(tXbA)^uCByQTKiVS0kOh|r$-dMo-;>UM~~U3lGJ=a zDh>|Hy;>Y`6WYME!k*Np`&C$sIV+E_2{?(Km5`*?{ZpB85GAZQP@sp3;Z;b|r2S9_ znLSt#JV(WdQdTu2ZgPT_eNhRS2O-d^fPy{8Eqy55je5QdsiJkC^j$a+{aAUpY%@sG zq*6tw95g&D5R~XKi=k~KX_8f`gadeITjDfPqam z)hIY=*Hi}-tQ)caTWo>q?sYMvw(6-^IY)@OuvrUNN%N$OsK zFhF>wA-<38PtW(GNt2XHC4h2O2k~R(R8pdi#7ko|XbC zfx>gZ_|_>^E%&NcQus=dq)Bq+Wia-t;{q~b^<8}0s_G?4t@*TTI2eDn4yOq?vL0&Y zlcd&MS_dLlR>vFU)q&4hbsb*PT3@My6PvK-juLP0G?A#{AAI~PNv(Bh9UMOcrX60A zl?Qg+`*-3$`!(S|I@yDF;{}e~w)WP$p8Dxy#8}Xk|GA`;<=xg!ZJ2qIa;-Yqct;sj zSYMi0oTL84{B`m3rES_Pid=lbd{#Rv|MS95Yk>ZceroY-`8oBsN~CtFj~WZDCrTsa z6XhMsvBgsH7P(zMys*dIroX9a%6sZm(%fymY)#k4$*-#ynIj9^OLMeY@;2ZO zuCj8OX|FVzGWfVS3>pj^(r)!M%P+o3 zq#*u;1cU@W_7b4ZRvdb@E&>x|`L1X{FAko$qXFP74gfm!Md$dCr@rVMI;j=3MI4H% zcJc@gi`VkhUyS9xSVl8AY#~c&28UpTV$wLM%(G|#4(kcUQgcw;6dKJz)lonzhty{w zeK#O}0gofZa0qCH2)~h+x}$SwO=y@U4svxqZ7GLrg+^%O(6dl?bPheq>9isa2gzKT z!J#do4(S{mGIdDj0Qyd)6%pcqD$0~oXaOfQlq`oJWNO+{mLG(|QaMfsN6-Qs z29znJshntVlW74GdJxnTfer2(N*)shlV}Eq2Bei{aM(Ut(r2@5AI&s_!%Z@gOqMLk z$)`wL5!Jk!9fZaPLjd$@nEGL~eh&G>p`;?Hy$`w#LhBPF$~KAV)kM-chdC9$eg+I3 zllwV`E>S89_9P{w1=#Zuig)K6didmi&N+rh(m7`nE=lK{H#oE&mQ2DX>70Xs3ABEe zB%{Itz}oN|X+^AAeq5!C8DslcQh;MYA4AePM)A>Ui=c_{(+3j@$TC6s;>Dv#I>&fD zl0KMYkftO694qs1+91|9;t-n7dUp&X=^QgJ1^#m^w-mt6vBnM|^>A#ggK7P2_{Kpb zons6gNMD#^;H1cZj?r>J+BK{l@<8$gj&ZR+Z4qlS>_;o&m;nJjCr_Ky{MNG3IEM`WXXF$}hk%x+v)r7^j>fN$1!`3iJs)g9j#`Pqv@=%p}ud;Z^Rz=7R%fvbaaR@F~>e+-F7P*-|L!vBjuAps!)Aps!) zAps!)Aps!)Aps!)Aps!)Aps$Q51|BFy8xg727?z_D1$nRhS-4lxd8j^#TPP2V+l&i*~Y3#`gN@u9*Cwp))f5e}VfRKQYfRKQY zfRKQYfRKQYfRKQYfRKQYfRMo7S^^VSfeiy5RP2G)2b3%6!M@i7htY0+fe(`Y9(aMR z`x)1(-W`1jUf`Vk-5+VZK>lvQG4QumT2Y^nz=ux)#CeJnOzj+j7eI8i7|00M75oAS z@B>n?5CReW0$~KtQ6Iz(aTJ7tU%-hxa9qG2-*p4QF90qD--{y;PW`UH3y>gT0x#f# z2BH|H*0oa&5Q1!Z@h({3lIQDfs8x-ELh)3Xp z1wIK8J;6gLT@jA}wDB?GfPkytk3~F!h|q62AwDVOYZ8li1imNY5glg4jVI0B*2~s(eVqKddXYJ@u)Q=#nO0Ze0Aa^2$H@=;01t>z=@U5aU?f7I*>h zZ2)5A*tX~R0xuAHz8Cp!;zcQRLf{3Gaa0lrJ|XY|Wa=b)#>B=4CKh-BM6GcJUO*>m z@yW&u{FgKNt&uO^^a{ZX6s+YLya0ZPKOq4j0U-e)0U-e)0U-e)0U-e)0U-e)0U?3^ zl>}PWricCP5s`e^VD@C+=OhWdzz{oW^1LS7ZSAV?Bp^VwL&B_*zzA@c3cSFUF07Ir z0S9oB(49T-0^eRVtm)$8R@D={z`FcQDL+#w%e$?e+A#AZ{nX;w@^k8Ml}PPUA2k+QPn1T;C(1jNV~eHY zEpq!`9+5yG2L4yWO%xUq_)tiI9!S`>?Z!dmV1}~2z`?(8oxlqOjvLx5(i0oF$77BT z!65+rgun|B4|(5?5$h*$BR7Z_Q1FDn3-|;iVV_KOCX5hn02%{og$N(Rm!5UgaSQ)Hf)`ky5B}G9 zfqWnk1E16>L%jDVOak--Gl+3~30h-2vPp34ICO*c0xy7|>0xqqdc=!KKE?qBW_+Xy zyg+CN;5$y>1sz3p7G_tx3%F4*DV=BpUcif^nCOMT3t;MKq>=zWP2dHHBrtLKL5MGpFYp5RzC;d4 zjC@z%1+WkS9M2B$S&2Q@6?g%{JGeN%aBTZCC*4i(0*d)c6p_P(BK7%M4`Lm5#;+{yz8V9-@2061?oy~ zO89^ACnO*wAS56pAS56pAS56pAS56pAS56pAS56p@Ntm9zID0b^_}xNmdrhKaYtwS z$~DrxcrBH@TDM)`s6YJThlBrn{S@LyaBpFQRN7uTzjShGSgE0;TW?!0T0gKJvu?B& zTc=saS&4OkrJDb4E;CQif2ilQTeM@eN$QW)b5uncRD7&>dvT`mN8?T7=lZ$&G5W;P z1gpz@(7fKb*f`rb-Uy5a{SW%w((g;Jm404&w)A*ucWGzorqa2kvrBEI8P=byUs?BA zcUqTQQ>;d7sQE|px8_gHOU*6j8grgG%{<(6%;9E#(=?tn9yfLyJM}m9U+CY}AJ)IB z->P4uU#NTfNPU1_(%#Wt*Iw41*PhfK)OKlCXUsy?2n7GKQ7GvxFGxE3)vr^&;B?+`(s=7$9dTwTeCm5 zWPfbV{@6r*bie86vN`4KkI(A40d*CH-I%%FkhwlLbG<%uy)JXTmRwgJw!u0GP$nQKPQuZ zQs(-^%=HPG>)EB;u)3w~^XDyXoIh{=nQg~c{hl>2H!+*vxTI}GXJgxHtjZTJUvym6 z-N$BXJ|=TLGjly7b3HwCeRSsfC~{qSqiLD+shR5|du`bfz2;8oHFt8axs!U$ZS6I; zCDZ=q%=N^~^`|n|hgZq>u&UpOR{d_ulua_%appS8T!)$KAam`L>x%rnOuCy%cQWaA z=6XWrdVH_aXzVq2T&A9}p_%I; znd`y5wtP^gwt<;a2W8R+WUdd)+|xgE-7j<9kh#BaCjEd+dY?@C{+a9jGS~a|+VXue zwUsiZtW3I@xi&J_dggvDbFF6XQ8L%X%yl7iEoZLtnd@BUx?al-P`j61FbR;QXt!P9 z`hA~o?$h_NuWEJoNuRE}UQ+I?4+`7!f!u6PRQJ(ODk$3H+IsZ?Wnujfa?jT1@-vNh z+{^(ROM_t0yZ1tv$v4b5U_p@j-p0va7Vi zxT1KA@?>dFp4rv0i_!Fj#F-Hr8)a-Yve7|3!Xa@e6fJ@>dt$%m1P9Rr48hpZr(q2bQ*# zR>)(F1;&8fS+y4S{c>KtM+l?s$ce%Lo^Q5~7~Ik|BqIi&w3GNY!b${g1TWIik*-D; z^v9jm{DXbIc)BRm1D^R5$7Pij}X zmgYo0;50zjcp%XZJlFSKN4l8igdrGmBj1bRQB0^b65p3Df++h%Nl5tFBTy@o*zIu~ zBL@}ge`(8riisyfx z<^(pFdBJ=Rnc(&qofJ#w(;SXtue6QkaG1cQ^Qf5N0u0xr$VUKr$3siu|Xo;kXDo=eh77QL9`1R<~Z@ARq_~A0{D*Kb^8<(k zI_Efvw1ZaUB&Y$7%|1pd@$$w?cE}x4-^5P>;{6S+LvzrIv?6p5DhdJzJPS4oL449p zv?6$TLP1<;qKi=ojqsfng~3ukQYBO~LGwK@^n`GrZl?vH$Wa&uP!Tkf^m`O6ry01e zCLLc!Gdx6Z55PN(w;((ZiR;Hp(`S4eE%v)$S6SK^~BR_#mRg9PRb&vq-=Q zbS|VEI8Y7@5!+6J#f8P_H{6F=Ax0ksn9dxu{Y+Yq??FzHhkAgMgJMJJ7gaLwEFkO> z-|@-lgrY7iyeI94xAg-XpgZ(U=+i#H%uyYiLAs6R@aC6WXbx$8jG+XDOwcCOmPj|# z2NUmn@Et{7Lf#Gili2fUMu5o}%m$d`pc!EJaTELW;#g>RKsXOjipKeYyP*@#B|fQ` z0)v>y-@)9SAOL_Hex?Wo2qTolC?GQ=)E*VCX#EaHA7`@=OkiMLD z0UiiBkr@-Z?cpWk6O{ljOp<%jl%GHgaKf6;rjo$N1cVTnEHMx;rMhl#ys}a1$MM>o zl~xo$SeOl=-iVWKV^;ExqZxR2HzMBz%o#|<2o8@`-j(*l@JH>0sswsj8JR41iF7Z0 zV-D+;bWbV^2QrO3%nX=D@C^z4Q2GjeFs_jrVw{1h9uLO1=V)~_kp(6;P;!%Lz(dp& z+xL&61@Otklum|!82Wg5d}pSqXG=Dkj>#YjfN2DCKYVm- z-$`mbA+A+Xq?gcCm&g<9fGH0><|2w$SgT2aezPuvJs!8|}Spdt8bx?xPNK>(nz?2C(9IPnFHw(DuG34E_OtEbTFJj|S(0l}# z8;$#U4<1Dyfb|er)?#73zU;~-ifr0Y-INz!9{ zn|yzO)n7V?eZYZK!LZ;VOCxk}gp~yO677_YPZS6a0ZPOX^%~o z(CAeKyTeQH*}yD9lmlYH`W}HnisZ@AAbhH@iogVi!H8k&6lgl6f+F}HVU{5q2RD>a z&s40*urR?21#-apmV8C?NXJSMw}%+SP*jB3AW>Ly^v&4x`i5Mf5~aoV6Y7TDCw5L) zRtKo3AO7vN3(P(B+%JCNS2$Nk+R4RhrP8aVXG-^%ZY-TwYA>CH_=MM%Mik#GS=Jux zpr5erR`$29v^H1^t(jI>e8n16{F+rTe`Eg0e8jxXyh!}&kD@gK$y zjQfop#x`Sxa)~iVImc)=Mj89)@9Hn>PwKmrDf(6VMtzZfO!1%fP#>fhwBKky(jL)n z)h^V!w9~XHTBFuSxm|r<{WtY#^SlGRG7e|@hpNL=U3pu1QTY~m8}TP3AS56p zAS56p@NttsL(YMH8DDZ3J+T*oQ31Q!NctK{hh+on4=lA{WFdBDCzQTQOqD!u$6d4l z!+9*-ojxE=utu=2*vnd~}j z>2~^PGzM!OEaQn`ml(QY=~j|~Z5A=m5u*Yzs$hYWNM9luu-jpqjs1%kxv;SXSQJV( z(hNjmBwIO{I?1vV+a6cCo@9`?TBrxMpcv*WY^;#+MUug_x6-8+XJ3=1v)dG!&KUmu zl{EdYSjy1`ajfZ=l8Ru@A_g;<&|r`vc0V^bCrxMfA~n(*(sU*u-x)L=rU2}`(3Nx( zi@luFNz-c>z*yUBusRhr=KzCNgl#f5iG)EEorg}hlateQ)_zRW8Jn!zm8P=>sx+Nv ztbuBCP7W?41$vs5V6;s9V`zE}V-3&DncmOrP{-9sA5J91J;|X3IQH)}o!#8i^jg*? z&NhzT&)G}WNH=IhdFMy80B7Gy(jh~xNrq?4PVaX-m}ry8g}I1WibLmYn$Foi(sahS zYM(~aYgjor){jxdj?HeP2l12B-8IL2L!Vm1B*HV&(fe8BU2~ew?k8z_4-+ssLGV9K z(>c3+lFl_NKE5n4-lJ|73mvO~>9DrYIP_V6w*-1z(UEX*%Dm zhBGH(J^^tkz7H@G_^y2ty&nOtiFFyxC7&lmRE$m~=^T?JHFOUnah8$bR`Dk!AS56pAS56pAS56pAS56pASCb+ zm%#Y4UzCCYiY)W!=_;V(x@#WEZ(B(Iduzk^ve#XJgW+KceDTNQ%5G6|$P-v=Cv*Gd z@wl>6xt%qFW^SMP@3c|JjW65X%>joZY*?wRe4eSUe0f-RgE-(u<^kvS9bZ1Uy8s9C_(6gC`@8Uj`WKqVmxp#2fC;%8lgbo$ z`e)((RI zW^1DPK5PPI^GI_)<5%$M-(WQ9_v-8PW?j?%Rl7%9tA+YI>hIJC)v`K6Jy_YJJgBTz zg5q1n-NlW?ql$wIZx!w@bQFA4E&hZAgam{Hgakem5|~(?DSOifOE{|q@EK=PIL8GZ zkYGDkw#}R0*|@U3tFvuobmUCfPI|8bF1YiTw3er%_%I3Q#5ipRI1k4HG4aX(ezEuBv;|$uyE@ty zMCGGpucbi(K#@R=NhC;|auJ^`hhN8n_W2!WbS+-GU`+Wa*&Ep)kwX!H0!i>H9B9MI zAWY_WfsJQbV@KP{Rc$Nj&7;cGq1h{g5Eg>qL&)`*;EneNYYH?>9z11yG zmA$AzB8WtSB?d~Bfd6pqb6Z3UMdc$=Xs8sEBN6-`Z2kbS;xH$QxrL|%I@hdd>j=w7 z$U!tv!f`A)O~FwSjv>gg3r>t`7hSsejOOwbh<~s|ysfDB1ff&LSq<>jHn$+F0L|se zl`7a3Z0}W21!!8hcy)7mlI%bU*x=2*SCCPGxZElSPyyaXhF{5E9T;71ksas&yF=lr zKyyU}*udRYD&UkS$_`Y3-N|s6P5ge8i*+KVVI8{Mb_*LxfyfNjN4q(oHh3&nO~#-6#>tXf zknONJ&Nhi($zClOTb>{X7{c&(Bpaq4 z-hiwcj4F?>3}SYBRiy`RxslG}95@rVNtIDNj*emg=c}Pk+(KC`7@KMV$33!kQ96pp z&{52B^yQZ0DZ%Je2{>-2y;reU30ljePzAo_91rE*tH@|UR31sc<(w0FejR(2U`%-g zoeDVE9aaZMmWR`+faA+ur2=00kaQ~G_;7PuRMCN9R0lY2+}uJR=s-|D7$pZv9MACD zCFw*kH0?l+e>Arss{>e)9zd3*-FAT^2JCLwAaD1yy7Qz{>y}B1l$Y~2*1fL$-n>C` z3On^b$~WlO)i24##g6=L^8|Ub_F`^OyhwQ^25&>W_Gvv_jh<@)CeSLpYuH_G2Hyqg~^A6IbdmRXmZhZU~| z7s2}a!TOTYNVSyPYU=7pZEb0evQgQkA6mS?+^U{u-KD*4+@b$_=`~}GdQ#nNtAE|0 z`8VZX>6^^^>SOEM#ZxRteND;h-^(X;&l^+aZ)kUF{p;V*>eTz?IKNbRr|yk>K{=@S zki0~B(p)YNt~-w~3l!gw3*a<(!T1;BTe&wSg7M%?9@0*l!A=krpHR;Dm+q{40M6$e z?BN}$gDF;wWc>`b0{GehAOt7-FW1LX17{@B0-U*0+Liievh$*JH_hRUffVn_(R1mR z`WyKK2REnB2Sk!MT4nwCZ=yM5HCpZazaxD0#69>YO}FM>m4kn%;q(VbwAdax2)mQTPJ!J#;yPvNW(qz7pZ$Nyit zIKLDMz#=B4i)axJje&Gw{!OVrhps@nAbm@0jfi(vhTx#W7r|jNsPIK_s0=E65yVNd z%CTSCCNF`9IJiD~f*#X%WS4c)*VA^f#_Wo(GmrbC;_J*39Y~wxZ{YP=m~VwFfbOcBtaYEFZ76<0fk1tF!1 z;E)}xp(Wt%jP)DwcgJ=-B|BJ6v2Z{O5~okN5);o~g0ww{7Jvgc3AK!^GPdGi0DwBL zq8VTc05}o;*O+0!F#^=0-9X~K%T>?ACCe0y(7&4 z+@0d`i1#rz)PPp5q#1Bu1fdC>`UndHNw%G{(`Nv?PHZ6%K8QfTk`PBLiWgAg335t; z$rT=>@DZ%=4scFRq;JrQ03^p7g2)5zh=eHxjksBRP{Jpe(4FC!`ahI zkEc28R$clw&EbTplDxC-<)}?B4iP_pwa8qXy z>lAWNfW=ir3lxybf#}bmEy7Brnt)-tb|*x{Vu+8{9+UcU5U)qku4FOI)93>@ln_(3 zw~0GC?3g{79F9ObkMDpoJaG6CChD7{)f|xc6jPT@=YWVQ=$OMTK-msBpzj#<@JJ0J zs#_ek4*h#{Zmx#z2UHLo`h}FOBVuVhjy0x2LM#=5W30gwSQ!0;v@cl}gz+?k!-CLA zGdL^=9jBy9r#5xY7JPU9Xs-{601+nsI5JnQQa%d1nr0I;i5PU#_ zI;bhbIWWvz&ZRX-xd=G42195~7(3Op27_q^hrM8sd7or+y#EhDdOrZ>t62n6HUfNd zs_6?3G+%|dSvQdW^vN9hf_^pl2pVVsj`x3G>kNr}%Bpz;4j^LX5EZ2S0vw`({j9q% z99XFRzG+igLV}cEfaAU=ID{T@(RM4j)42Gxx-ZfAG4pD)gN`oaT(8wb= zgaozu1xl|;t8003{5AXns0VChTz-LmJb!`oomn1%db0Ot9d8asa$o%0>qoHu_I`)` z*FysX!Y^=YaWdr>D4tfjFT*hK)6xiKHenc0wxk>bgkhk#s`yQ7Vez+wXTTbiattU3 zrz`_|IR+YxKLKU%ed8O(^~PpnsWIC)%ot|q`rFE(`iuHw`knga`dUTR=jqdQNAIuK zX|HO}X!mP3YFoAC+6l@H+F{xuno<0+`gU=$`l9-ndWW)9y|j3-x<;L+PE*16pi0WC z$}`G+XukLp5)cv)5)cv)68MKmfLQf7=nLul)ZE7c8l;aFZ>;Vit!8hssEIq-a~b727k4!jjZkOw(a3>S^o=Kn{v` zU`Yt1t!V*pwvyv-!U2gLEY@LX()7OpI{{^P;II=&TgVf5n~gM`p&^({h03!}(gGmd z0`(QhJF(q?X%*C7XQk;3LFYnR5yK4|NSCDD#u60VN^4>X3QnU1h=XiTf?MeVn!z#@ zNSkR*#QIUip_!($W)4yj?@Zu2Qh;awpy?bdL?ykNiFIR|&QKI!W6Y-_xQ%A;4C}Ne z&h9=MGY``HId+3IJ+&mmpC3nYFsH=MQj*RyS*7V&vnu5&IGv_* z%(FDT274Zdr(hbnzoz+=7j2!|JhmY%S9LtOR}S`SMv33Cn_#Ni#dmK3OE zh2_~1uwc^3qNy7%FnzVW`{4^)77@F^x%q>n{7j`R@3wYo!_1SEYt_ldJIbKKdhid< zQGa6oy7>9hHtm)CL5f^_!F*ObEC2JtPHTYvkbY|MZ239$w@RdTD zyhAy*SSsEkx97LZhZpvk+w?azO?gkft&p>>(3;GNr4@Rg;zNa(j6ua_bA`64WaSqX z{QMr{WwRuk`egk}Mp$|+|Ae(ZzrmPUx=FiEyT`mq?=+q?cUv!8)Ae!k>*_`3$inv0 z9Br1o&DvvJW#yE6@^=>&SPP6@Mxi*$*r@+d?V~K#FDOhe9Hcy@y|0ebo>E?shZmke zyu{t=X_jAnlSoDU2?+=ZR7)T=tFmD4^pu%%{Ft6Hb50-Ek?$-E+FeVMS(o2JzwS=t#+l&souFzf-cVfq=QVhoDEHSw#+#bPS2J(@X!@hq#Vd; zJ9z{Lm0O8Lz+zd_SOgrWv!(PA9KaC$#&A|yXVC&26cgPWadu^NtHb$9(gi99q_>d1 z8;J`-*~;L#fFpQ70Mg@S4or#CCUI7x^Jz;th(*e{#(`VW<7E!q==8K3*sv+sGvOqG z14E)K49>oS@?~*8(5KRhI3ZI`p&1<9-=}E?CoIazX`6tI0Bbb(q2Vq8e+KwJP*x}o z$|yZ#=EOufk?Jvv7fJ&Xa3D^z)3;#pQpcxn!NxY3l{S`z{v1c1%>fG?OABxiLC4Sx z4j?E!$!0fHl-!C#qen@#I2-Dt=>xFys}5m8PqNt%CN5p|asWS5)0VO!Oz1L`V?;QD z7T_S7(x3!vsFE}&0ihDC3RRK@CE&n%TInM==$)4I*(`denPzaXMia?o$%2+XMLHBL z<<)2(%Jl_8^XhHqVYGe@nB-7W5eFO6MAA7}lFB(fv$=_>h5>2cGKQpcb{V777BT#Cqewbuzc`XUn1cbK zhx#0}%5d5s*4A+dO=qn&!$>-315P*coQ)pckaDmjLr6WG4dY;1KTF3rh@=xdEk0>5 zsO*i{GLXJ72kUVVeE>^5Hz4gA76Wo1DZts{_opplO%(lTMI5LHwvyzKoPg@!`h)OD z_>ho~yWN-6#6g)Hkk-T^H)u!#j_q}S+9VbNvLAf_9$OV5V_%Zai91mN46rziG#~*7 zK4HiGA=^Wreq0&1{ zU;~*H-~bQuB%K31paBUGU;#F;9)S(&`{q2A13bW*|3LDu+b%HT(&S$bf8fpegkL~4 zcSxm&O6y9o^*igU)^cmK`3jQ6pOAo%fRKQYfRKQYfRKQYfRKQYfRKQY!2h8HTFxy5 z3e09aGM>c<6B9H#cB35)v6CjxYeFPgHfi#DRFNkU0@>)Vbt5*v%@l!OM0G7rGHD%Z z$)Og`vClp)>|#p*a#YniCu&(+a7ZQW5s`e^VD^6a|5aDvx2#F4V2_jJ3twUHC!utD z%E)nBSL0Rc@hY67C-bLF0T?2x>#&2Ca|#}*gL6tHZDsFA+|R0J*xtldcoTFjOR>Xt zEDnH}3f$JN%6o8*zN8DQ3b;);T_QErAz6jC#VWBk%%*ISmdih~X;m z0`T4dH^CEffwk;hS+}>yuiEP-F4O-=Y8!r1TU~L z_r@m(FOYjfa18uq)0(*J<0S!#3t*$uQOYFFr%T`kz>yE=RV45N0xv+uj^Gyveb7N5 z2BY8?AkO|^<%_^EDEI}k(L@Bl0AUA(-*zPU1>nz2;#?$xUjRHQh&*G5f?ojmGKB86 z-PjTQ0zN_Z6PjV?L&Gnydit`Tn3n!sf)~)u1G#tsB#S>G0U-e)0U-e)0U-e)0U-e) z0U-e)flq)0S~gY=``MEe#(CRoLj2pF&f6qO;01af_6vT252zqMr2GP>|FZ8b*XGYV znBWCIn|tp66fcl_?jIMCfG`XQ#K0$DTK~kpA`Q;Xi+uiBfftD52+n-Ah(`b#BNvSI zLF^)4n#bH9>|A}Z#;s|=Wg3oSnjJfKuADHKuADHKuADHKuADHKuADH;O`=V)^Z)(`Vr!ubLJsm_)GR&KjtI} zyub&3>|Qc?J-`!r&x6+>+<=_Wh4D8^fNMvD#JUli-)02pR0q2Engm|p6M`4G`M{T* zKmK0ZM(_fk%kB8k;stU$@=sXn^BatrrJJ9Cx3TgfwjQcWfY2|jE(va)jrB%{er^u!a>SY+WS2j1_WZ@?=roM zO8-U@Ag}=VCPj8)`)-7o>7Y7J!bJLj66!cmaVINT3X1g5h!k#npHMF97sN;tRZh>tNsD+Fla- zzGn-(0Q`a-#F_W$1S;?XPB@w}Dma0_3lKrzXgo@y2xr3rFHlDycmglrD?~9qigyaksGoC= zAzwC_IhKa)x|+g2a0Fh!$+-1I(Zr?ZeE9`-J@wdshEJXOUj#3( zDYvzP7sze3c51`Slay=K$;La%pu+mn#Nr(FC+4qlw*sf;w^G}e!F~lVUM{@e^b+x_te`8 zIqQnQCL)1A4D_6S#jlT_1Sltf?fbAg`(fyX9vt@k#7?A50xyu6v{zFrEOiQZ@O>0` z0dOA!77zpuV1YJH_Z-(Jcm$6p@B)Abc)(ft&LDvo zuz?T&u*mcM{fRIHUcdu!(MK0AuzJ$iZ+EU;vw`3RN`~AkUI5wRPe?#WKuADHKuADH zKuADHKuADH;Nv2JN#z_)P~p_?aLy+7d0`iGUW%};)kmm-C-4G252k&)Wdi^d^&n&n z13$t4!KUKHF5-Mfv9y(uAos9e;01af_WLbs3Jy_K_>1D4A8ePl6ToukJE45xD~wEW zP*Sa^0x!@_KH)Y638pZeOk)jwybFI^zNOzo``@wg@|DNB1TU~Tx9lH`7sxFuHk&K7 zO(iS8sNm=K7%!V8+0-ZNUoyhdYXUJqdQSX(hSTfZ3khW1YQ7CPKldD_`mZBCNF3-mnfk6PBIhyCz60QqqYYSSRF zJ=b$19svc&KC5-r5qN=Uh@CWfUX$&%c2#&1IH9;16(!(+Dsfiu0)5CN){PhV$;DGn z9X9+I1Bf3%n0r$yJzUySI=Xa#^}6+lwb`0zzHdHYmdzv0{fu83yNwM-lYXzhPH)yV z?O(Nfw6$8OzoY(6eNZi{Gt`5XJ<5a1Y9%PXRoq?NSUjpYxbRlt{z6B=m*0|i%NyjQ zDP zU7c+!8yB>#>TGXc+R?bIeR=!JwiWH2Z5^FW3))t6w3JVjgK0x02fl^~phVoo)0^ zr+l33L=BQ3z;^5hVc>$`-3Q9e=QfCziOa{zK?HF+Aw&=bV7Q5JdKZFMh%XB&g3dK7 z+B(AWF(^6^uL1XHCvsgxA;Q~)u;VA(2hyTT7oRb)Jd-K`6rg&&!!5@u!C~bYPy$F0 z3V<#om>1Z~!Q@`+(R-_)O3+%Kj^e{49+lEx(1KI}qVmzQ2L<4)hxv8v?f)_5qht^L z&tb=6yMI)9njE0}c>vq0{&&k$We@$&39!X&5mkVwd?X4Dl{iRKZlP@dACdNd>;a^j zBoT&Tj4p`6D6U-;{oh=k0`U))pqx;<7}2Xp1S_0&07SqoxVQJ{!^terT%KI10%wUB zzc@e(f+Tbk9HsSMMLG*CT)euuJV|!QB)~)w>AeElhVD6_HJt-E@wfPu?A3wMgLlRs z_zP-CyDuy!vV#$fuTO%#7J*vF#HT;0@h#fhd1J~k9l&@RX8jP9JY)j&L-4Y(y*IKP z(fJ!Y5Ri+Z`+(~90JE}*ruLY>y>bX~(pfD;KfAcg4jc>-)XaUU$_yT$6!{>66AlY+ zf>*+h2dr>De>7$L&rka=4D18}-)-u*;69KRr6btu9)3VZ;k6UI4`@?BF9VJI zi@xK{20K^;s$~(ZZVJ1Qyf%|7_=rM%t zbO;kx3xryV$+xwFh~vM>UM(0~o>2LWv!QobH5gSMUm3(KBTtncxaCGVj{{9r9lD3x zq{=8BM@MlO1&B-FxvmF!0^c6j5JpxD#->^TJ{$xQ^w60Y48-@q<*Qw{7ECOUp`)0C zljF9N9mUP%(Ww$RL1f1sRt|7w0I>!MMbdi}dzGNIJPK9dTkgY6g0Lcnu%Hn02~d2! zSCP?zs63K>%K>k*eLHd@R6-UNiBn@uxmO9slt<9103|@Pgt7?Mh0qW-$OKs(7+D@p zr-B#_#R?8?2pHuNroYgsQUR}gNIDgu8}Vra;4a3zoFE=pz@OhLIxvjt0EtiGpf@qB zY>$M8B=vJft0t6Reo>YpgDz|`XA*R z^y})EP5wiYqytPtlU=qS^e3{S;eFJX4XdZ z?U8vQ`}6YZ>bvxQ7h4TFceLuVuh2z9%LiyQjC z`bgjXYJ{PKtJ`!DL#I<8O10E5Lr>BL476kFt_ZB292eD{I>*ol)cZ8@J*nsF*3?aE zgh7qfd!y$k^;F%Wb7VCdvX_Kc4I9eBUo?r z5{Iex=pxN#v(1XYV?Dt{FS}e{-KcX6oMP(T^3B*e$=n^vrkJHntA&eAR9A9lQXh>P zCTkz&JLX+BY#wl-KwYnM4CAT#u+A|A{ZiLOISlzM$8a%YTSj1;cHpRYXfew+jg6|$ zlEP)T%U$YPU8KpAJsQn;hE~bo*-+Q$9N9nifQ8l7-3AD066>2F7fX1n@vzg^s#R7XiU48x?jZP5#?pT6NW1bq=2j>S6|4 z)*Ns^(Hk6fsm^gjK=tf~$!A(aeS%P3(rrK+Q8rMs2IDe@5ZpD^WKUH?(HN{5yhy`C zFdP9i_5Frro%*ECF|69uCv=YAN-WFN-BE2xHZ!$4dk?SQVhfD{0R5)jOgb%By+s#s z+11G+T}%n07QC(M3`@HyWYolZ<04B2ekh3p_2%r)(PUzYF^{tf@nv(4Wg$F&Ff8zS z`KfBS)Jd1aV}t!is8{jl>H-)!L=eoX*zRc|I<-n?ph4_acq(kYF5e8!zH@YjG@tLq z_ogF>o`u2LI>SQ=SPlWU{*ss)i! z8n*oEp-AMad7*%7eV1#QsEk{4nU?NkG zL@$uEfT?dq%}g4o)HigFfyP^XUFR5Fsnu5ofsntcc(EG7h#ZKIu;Vd+qTW$0NxP(a zOy|%id(DpOJ5s;w;5Z|r4>D?@;e}hym+p zlVUm);ibk>!XXHJo^bxh6^hTeWNo65T zH}zTvmcF2dGph7r(GQRZ(^JJP%aRt6pez`;_SX-fM=}*O#op;Pz~?f2>{ohG(HS|n zWeTB>(+Ne@+ z1YQ^AU`lCthgSAOLV65k+k>dY+QUrbR?gxHbX4@0VNi%AdCNwyd-N@-0o~#SJtEuk zp*(NA&Oo|IPClj>|Jkv*;W(YaW`{ADd4~~FY~ZNmSa}4_k$g|FuZxi;U`%lvx&Zw^ z_Frf=J2nOiitSptjW#8N+Bwmq1HKn`GBh)uW9)9YJ0sTpMF06MjKioY*$romh}D2< z-ziGxw1Hd9pS zlr3~D$;V+@Yr0!jpF!N15PX?+n7HIf zfMIxqE`X(uE+w6cbQWds;0>>h5T!(zvRHRCl$ z$!gW2Cb1o67Gg-{6QITIU`X@?dLiatx;VXBtb(pn(HXSRrE;HvlCQ*O#PQ2IgJnvu zTR=%3!9dDxgP~0-W}gs$X1RQa_4F1V5)m|!GSo?A9q1v6bcht_y zpPv6*er#=i{@1zxtxc~rYunUv)n8V>TiCAp>FNinS5!~09#`F`I=(ur@)xiM-^~4_ za!=*P$_15$m6?@2E8ADfm?8wX%qMu^*zZjKvvY_+DMm#hp2Chl_rS>QIARi1NuUJQ`cnR z6Zx8cww#HuL1qJjosbQ4v#q`=8M5M#WjhN?Sq*UQt1s(k80f1WjvB>IPqs^J@L5Z- zmR4Vo^yG24`kcN$ah|O{BM&f~S*uS=hT&vcJ)lb@4~*6Q(W84$fz?_mU^wJe_eqA~ zKv&%>8HV#n^)X$Q!NPf!USB1BUkBYKMEA2{zyijeTvn&-XWa!lJz?w#mgonI?>QR{ z?2haMSd50gx+p4uNmGu$<(OIaGeK~&PJaapLHz*Q(?gY^Zqu@0-@sM{qY{T>VvoZ_ zeW5(TwAqN#**CBQmVg{S8yz+<$Loqr_DNlU)iO&{EIw>^uokjnJ|#+*<2YGx3&ey? zf!my~D`E@9VxL8CTh^K^odb2H&PblhsrT!e*gNBtEQfm>Y@t6+`&eDTWHHtmd=z#h zVxPmhfFUw$s0(yW2D?a<-fQOYr%OeqGl3hV0EX{qSAktbwxgH@4%X>>!(J;yH$7pJ zjnYjUV;-D5&Qu@JEixI_bxnrdeU#4r6pIq(3%$+9LUEE#AH?Eg+QI4j(RV%qW>ofs zVw4N~#ZkIxd&L_hPcqeebpgZXRMHV*!qCx8HyEcmU`v?mU3IaD$awOmYcgzFbpg|f zoGu_{5_V&--#^F>*JK{l_Z#d6 zQF>%aX2Xgp0CP&qT`1{{*$Ija+nTp$u-&c6 zrYH6Enol`}IYy@&OfEXzuTr0$X)C&Ex+$KG+!CR|FqD zo*K4QSo<)vxpKmTAs@@3X9miwL#;%xqXkt+qMy$=cDh9xg zj*TG1oU&mm#|{euodXJ>H|9EGu%kC=*b!JMEN={rzN|~I!8@S|c65w}9q|wr=or~J zb4O-k+)TiZ-Wb7-egw?p){kJlADHzcuzm#M zXK4KhtRKPa*NZbabRIBe|@hJEY z^dk_1lwr53ey9O`WPLL&;%=Af96WF0amyKtCpF$WZ^KA7lLp ztRI2(Bd~r1){g)@y7eOff3cqE!uk;;{0N5h`Vr_!)L>jz-`6>>*pFcR#`_WI2N>+= z>WK&mYyAkUAA$8F(0#%B5#WPj{RsX!egt31er59i-gnUH;zuwyckTxL2y$QkYn}wT zyK1@Ix&LZ!g4{c-Kfym7c3>Z1C153BCGhuc_f762POLlnev% zM*ToCaPtIP2j*@)&!+Vw7!do}`Vm+^g0~0;RlJw2AA$8F7~rOD{Rq0=*wRBxL=928 z^&=2DSU&>D6GRYrr2R+u5tL;q*UvBTxk-~p-t^KRek68*3)3@IW_qEMUCUYf9i{E7 zM-|>x+`IB}VVm44SO#VlzhC`D{?huI($kr(3)%c*)kjOGWPX&pqqbG~f%2R3r)9rg z{BwtZPJVKld4NgtLwGQNjX3BQst>?JzFjBU4CDsS${TtbLOGis?2$n z>GfMmHpm1bnu)LyDwS4$V}&fJ-sTboyOsg7LTp@>6v*O zE#dF6;(uM&G1#u=Ldn2)1Lt8VdW5hE=)VIY-Ua&f#6*O(T8aqERj()VTl7N=p2!_t zmx;0L%`#XS{GiX*=}F(^^CD6eoGozyg>VU$Wt?f*d_`<^1{$-7tV#CB2=` zmSnu5;c5|A2qEx=C8-%P)fp(yG*g|y3Hl6OPlDMz;;A#xuCI)m)9V4fLXYN2;_Bs+ zZg7l_IO>G?r-xhawCKzW2ag__>7_b@kJ(FIy+j^?pBPRp1K7P6cWX+pH80W`co@Sv z1J4$8LXd93j@4MGGYrI|+E>lst$B(rU|>VlKGp{BZtXH{@V3*At_HH-`TE_GF18U( zoq_Ijt}c-DXq}^5Y5-4ZKS+FJd!4eiJD-8J^aNdzftwWH>!1&YN4#C}Z^Eg$pUzZ! zDjNKgkCmnx9R1#;D-uG%9xByibcTUH_>DRPPeB29$5}~_j@p#u9-Sr67T?1jw$g~K z&Ok|eq!cjljvf&`8fGLMsvvxYbPZ}PNT+7%42T1TODWE~dbrLokc-ZU8Y^yU11Urg zlV=-9M-SBn49ud3=nMm~=ya*cz<8=X!i6!c$KCxP{p6%${(<@dc#uQo1YI49jyD>E zbEp~dU{URLYTsX1lyuDBFKTI$H*{Yq03&5D8NoiffbgdEFr!YB0tR}}y>$Tt+2>T9 zfx)Yn9(0P%FtC75j-H)l0iC2XgiRD$Iw8t}l$;U8b0*4QnIu1bgS6Ga8oHOH!#CFJ zzP_if-#|*ahZHcZp(jZCdQQr9PS0Jwzl4)?OYX-pvX@UGj6{*7$!zKZ(B$>-CIpfW zcoSMPB#S#b9A-iu=u0{*VZBc3o}}ZE*z3jIkaPpdq^s*ml1w_1F3g2J>)QniIiikm;R2rL996FBXO3@9dvq<^ z%Tc=iBxS-jl5XIV9I0Q}z!|x`L-PRCJ4yhks0?doO1cq5D zV4!%&NIK5Vy#$77ot`8xObtzYMFW8$8?`OvU%y>o_w>A@zLrgYTKEMvEw57b2kPh4 zTeaWTK2}>?+ok$+_2%la)h#QJSFWraSjm<@!!7pDO2A6MO2A6MO2A6MO2A6MO2A6s zZ;-&GPB!Niu!$I;Q46q02C?Yx!32rPlSrD{$xuZ`qM9X+8~S#-;KiOI-UNsa2i77< zQ#)xQp{JpvH=Ipu^4ML;A_M{$&=zX(rgT!Yg<1^f7^d*_*sc?mxKlcPQ6&cU)$HXz zO_Y$Zo;@w`TT?o!8`<4(K2rUDvP7~azB~DR8j=z_t(acfL=u(@UVe#ckO&U%O(4!q zq8-lU^SV_e4_(wniTjB>(OZSro_sEEf{K`e`u6IGH^ErN-m9nr6(Jg}1a?3HpuplF z0gA7{s3XKz=xvDGo_bEdiX?;Am{f$Y3W-X>$!F(W(U9a3kx4-?#wDuoC!ZBnkvvYy zUjB6Qer!KI>ftt~oY~b5!_iaq2Z;h0B6{m^g2`t@pVn|nW%#s2vPe|nO+1}9;nOBV z^(H?o2SAAm8dFww-@|b9l~B>f1Ps0d>yRXduK{?0&#pP?rw?v&{l0=1xG25Hza3s6 zy@y2%{0&o%E&7j_fSlNypvxEOqx>YXqOy1a3GK`|6jX_DWH&;K7w8XlZSexIk-!?P zLj+sAfW-?q7B8?qoT$YMaCF~Kl5X(=UAA?L7XTp^#j3P;f&SQ&7B3JF&uH-i{Q(a* z7B6uBm`y+Z%@yG=m^FB$kc!7cEmw*l|ULb}Mk@J6x7Z@NA*Wv}j(N24U=P`c#Bk%&pUH60Y zZ(Z=Cmjy3yaeBLd30@$*-G&$jEMnkwI_3VGy|$eG8)7>~(RGch0*e>G;XZVUBa73e z%fF`O7x2a7-?97x02p!g4hiJxS$=_dycWwZz(J2IfyJRR!Pnp71uR~`@(U1uxNZ3b znqfdl_eRsR`~ohH6T(4Z`2|>5wg~VoM5&fv01uZC>XX3zTlod%PQTzs=idI=ir@t{ zFa36-@B-Xs|EvV81gr$C1gr$C1gr$C1gr%9<0LS-laJ2&P3Hc~H}0(8;stu#wk^Lv zFZjW?`~q=?3~z#K`31%~>yG>XJ^2N;o^(Q0opbSdf)`kmE*S6v>B2ugB7sE={KrkI zuh9l;7JpMH=QS2DVB--8_p9S-o2=`@@&c7TQ5tMKg3t|{fkexIwA-`s2nZJRjYr_vcmy7yTG}D#kHEL_2pS%=I&jq6cm!|@1&tLGA`pZ{KzuIYx;01=1?%GJa05{q{D*-D3D*-D3D*-D3 zD*-D3D}jHW1g3NfT@G%84Zr$C@~pp?(j32j-{J)Z_-xyF1jP4E9QNCI1g^9Gblb)w z7|>;2yYUDXwU-_L+)uu_SnvXuq<;CT@dBw|mLDj;DSuk_+r?iO!s5zIQ2b0~e(j<9 zPT3=~Hx~}g*Yme#mt?NZ?v;C~x~BX>sZ{u5@dLSZ?V9wrOB1RSEn?uGH>uhuX;c6q zQ~f5PS{$65o34aR3DqSQFA(^I+V+VSOaSnJW6#!kQB2j4lX0hw({HOqXjkIpc<1U2 zL)4p9I>Si@va$REmR}%fa%w06k}SV~ONequTqB7cKnv0F`V!0vnIOb=nO-Y=yA)*mwkO7g@9+9kB5TS^*Ih17gs*Ek9@kHXebE zN6<$=!m!cyJ+~3Q(s%^fU%%`6tG+R&BY1%=N((j`FTkz#&q}~bz)HYMz)HYMz)HYM zz)Ik+OJHiJ*bRVgu*)Yyj|UUnB!xer$1Pr9-6<~62X|^G162aS>G9WKTNs9J({G1? zcy_tQ*z^J6>wB32no~RJ?zeF`7zjBwX?ji1Z{Z&1v`xY3gJe8*%P-I?SIaNZqiB|2 zU|ruOoWQ>)zd-s8H~rzs1J8M@-~}#CJ^nAn3#1+|56M4}`*CHP^rHNv>eABcdM$HO z&dN$Ysq#s7P0Y`JUIPD3j7-u29D)!pt7Z@MB{NQ)}`IiV@;H{|#{sZv>sRv3olFkcVhtg~7kJi@~kFELXnfVu9)6@Nb{L2X}AP8D5 zT<^SQyXm>Db{o^YdaK0?80JIuW;xrmcmY_UR}M|PeSk^Ypd|z+(P{@R+&3*=z(Wd% z1gJ!_(O#hSg{?qKSU3Vy%Hjo_X0s834S<`Z(ZaR!Sc?|`bld>)?LyY#`7<=bh{X#C zNr1%*SiC@=#S5@69}|rVgjctC0f8i9q_B7acT<@=aVoNSfwr5|J>=g2FL3gGpIQ8y zMQ2n6FEFh5)GNXZaJ&7p60j1m60j1m60j1m60j2Z_msetPB}X2H`vdUj^mu`hdpOw zl4S7$1J4UNsBcW}%k)*v>0iJ+@!Zk2O8#yT4 zWGyxx!RsU*!H^F)D=+-NBi|)>fy+|2{%i39x4t@t0gD*;_gswpom&;1{3J;stu7 z#8JODrIU(|`mv~nPTTPtL{!AJ(`z@|Ng4_P2P7-8c!2@u(q4P=xg7RGL4hGZ5ih!z zgTmqk5(QTR>)bm0 z=KRlYIs4vk9Cr9&2Q64JZ}j{n%NEUEG1^m`s8mW#8aK%q{g4Uv|9hYsuX6b`tJ3ItAD}k|CGw`@>k2J7cVUDQJ7ggz*NwtSqWGPSP57O zSP57O{AWp^v%H)iHfBuU>K#|iK5^l^Wh)miUaT0j31$I#+usO5moILONB`a4fUAbcUfFGp+0vnKJ5SYmC zxYmdu^UfBw4ck*<(9R;JT}IEC zw$C)4KXuySqqVZlows84f`!XRN7(~D_vq2Pv`ZWM-~&F+@$P`1%kS=;iC~8GXp~sBzuHhN9dkd8}T( z=)2dMa?m?{_QI9(1{N6jLc6DO!={cL?1lOpa=hDrm1adz=&maCp1$8MaOZ!Y zG4sp*7guG;OxJ%Uw`^7aWBqsaU)4TeyS#Q}ZQJV0)vs2kS1XmrDmPb7uN+Xls**2% zseDEG=(1Bzm)4Z(#V3j%EnZOiT5(co-(s=wc;WWK`Gr*elKjm4uDSm!?34Rc{&Tq< zv!BhLo82>WUFM0*=9weYPo_VZJ}*5ZJtXyH>Yb^ha;tOGvzurCkQ&+dMBh96X7`Qj z%c$?G8)(lS$7H?9qm(cFPJ~r;yp|Xu+g`(EYMHZQ+%jg)dCSJlop<_*B}*1AA2)Z& zoaIcYb55Nwf5Dl%zA@{K8KwwQ7r-ypbXu+ujJ5Fuo3oN}chR`z^Ol`HZ`p|}7c87R z=IE@q?J(60!E|^8w!`oqG~6%@oMrPCEjV-B=}htZ#>T9y7YUe&7i#z6|7vml6ki^GaF3S?<*GBdZ?h3vu&``b>!9#+^Afg+n zc?U+C=LWbOLgI$k1JM8pn%FXE-T_+kFsr*EpNQyqcq=wUT)mpNzt+3}J$CV;aD=#+ za}G4x_#yN+XzrH{&^%r|!S`b<)USGz_tBycLxLI7mNqZp@i;_iEM^k@#C`SW_gVn4 zLx*FSM!OjVGGkmbR#P0zGbN2(m-Wou43I=?s~XZQ~E}TYSTjiKf5hp^MOH4 zgJ^&xGIr>p)eVYxp+k)99*KB|p>hluE{=|&*QEQeLr@x<6Y1%pk)DP!J~%R3%lW87 zcQb#fb$aS*>2Y5Jx@iU_TEz(7-Y6xDq_^wtS_n;oBr(af-5?-z6rbHBgq_D{17-LKrm@(--YQBsWmjgJ?Uma=heOnW4hMxGz0NU@Edy)l zYM~SLH5p%tfQk%xiLen2rpW8GaJQYa0n;?yh8|AgmWTgOyA740Yf!^6ks2})at}o0 zbZIHlNX*ka>Cv*?Y&pbz67LTgLVRzK$wSLO*ip~ZZDv|XB@sm%r*U{mJ@bguFa9ap zN77@EWPW6pWt{;_CnJveTbrb}>$cI1k)+^C%3$ZwkrpCe7Aw*bTkwK1ugkh%z+%N4 z6=@-=2b2J2-jHybK0@#sM$L${aGOXAQCOBKA)YiW9SEj|1D~-_zZfR&ptZ2Y2pxEQ z8HV~6f5Bi2g#qKW9tyYCotcFia|NW0A!8~d4PV3fT$31^+htwmdnTHYzRY~ZddF`D zj=AM}xv1ZHw=E+bWYNd?M`&YKnotI`f~H9aM`#`7Je;YqAz=g@q6olu+^d7$@JRg7 zAv0ggjLnU$0Hrd|fsqmp(@N-3Ep)H#AfOHOYoebTrO+?^NkgN>B1=U%S!UVdB6*oS zH%59|{98ogZ;AFZ5)i`JMWJbe@xdnX@4C6xV&=g%O9m%k?x$;lc4-*2c(X{0rMsiX zo?hEQ86Apl4$$Jprn)QBqkO)P&-B=k`x!2b4U3d`lSqjXB0~_>G9*#PXANpBv`&om zNQ|u3m)h(g@W4eD`G>oHpe9P(HJuLsN<<SO+wa&O|$l{AIKVM{WKcJa+^7nQJ7^b;ZfHY zWLrI?GoSz6v@@Fj-Q*blX9)k+;RT*P?6UVA{?bv;iyy%>b(g9?Sii7-V10|)bG1*` zE~rhc{;7I@wNu@@Dtm9>@gDig||D4$cFR4$eNt8{ni>{7G*a`CstPZc}GgNxf0 zUMhU5aAqOM|0cgSe}4Xe{HWY-a`)wy=ltw%vTL*FWe>=X&ip2GZ)SOB_w)+k<@^IFn6?Yi)Hc>Lga>dxLq%` z-8%ES9Y+>_fW{p98tTm&%G7Z>bEBR^SZbVuSS868k*|Y$a!=1`bmr*q0pyPzM3V&_ zTOj5pR?dTe{jhT)g|=0UjBGp@=2)Ae)HKGdGP>)mIBV&=e${x`~|=^xSO#&l$@lN4-g%07A{!4 zVshs=J#rc%^K3*Tx+7=jSUq$a0G8%D)(xGzcHR_ihLZ7?l0)a14t6Ov0tUvW9tH3^ zZ;Zw>G5iPtf-EeB!<`?-7U{7m>|l;U0}RAP#zN~gpxK!fO?(aJosc1i)c`w`fI-_l zMy*!?j8vFwSn<(ygjSsaj_nt-t?`lTKA^5ZPkbG*S8a>EO16E(A(kCagSi*q^bJ=L z*MZ1l<+osJB1RJiGv*`4*^OGoL^{ywbWK*QxR?#-0|AS2ra=}Y=60-8g55fYN8^Aj zU|G`Xy}YcZ*i)IbAhHs$ux1iqmjNq3s?WU8I}Es;!?G@$VxLi5EDH2ymf;R&0%L=; z4zxP5Cq|qQD`A2N#Eim>#uzfl7Ba2`heS$%_!yb!kt|@CJlG5UwQ)d9ZljbTGKI0B zNhR2`b1+K4ZVmqy#7I8QfFGU{52477z?iZ zdh14kNu9mBRj^>C|FS*BqJjmEFR|e&*4gbRb*5%rl)$IovNXl)PtRowKgftVunqlV zz?5h$VBpg-w_@EGuuErh)Z*Y3m}o8}B{B-|kI{C( z8rtnljD~;^^MEI#GMg&~i$ONkT@84H)&NXyO`$+xEC$hv89p?R$#D(XE7AZ19M<^$ z{TeW_v!@;but(B+*!W-@#GuB?)jVs*X8SOI0qW9Q(w8@~Z+cG`L$ zpNtD*Y<#=}V@~Dc@ie`fXOxwt8S5y+I&Mq{!zr^kUs!CXYydpAY~mS!rVjXcUZ;sT z^{B>K46`EBW56nt^|@Ir-4Q&XluU?hCb14+(GrbfQuocPzxem_qwk090xK7R%jG}- z!!k7(MbQ8KCUw02?#B*_*KYGZa#%%4W5MJHoYdJPssiIKd`&0-XvTRYos_8kMX^_y?Ctd#h4!0&$AJL zzeoB$D`jJ$xEAadX@P;^XYit&98T=)s(Uf>jRd+BGng1mnEyAX4@xhd)Y&Cc0(L7H zpD2krpID?=Ud$SwRDvlT47)Oyv-L+0F(c9#u`0DUN)`L(atyxAsN19W1~M1(e{UQkG2+1`d|rUQ!3fbTIug6trk4gEB)jy^9JO%5A}1}Fuo%(@u~4knfuOS;B}Xa-at?(s zkn`rAtk4HB2CW|mwv9d@#!oRlvJqqHfC6&5Vr=KS52$Mp9bmJ)g>1O{@d6J$c<1d8 zpLEZQrM~;sg1$w73NqQuO?}T5_bB|X`ks=TyQBQ)?0d>Lq)tt@3YX`XXVzAa$X-zV zbLq*_ap`SR+5D#UTI#~e2{i>a;DE~R>4o))xrYjV?RSMI)87FPur~Xb%Fx2W`H%PA zT)C=rX7Q2Yl5Cj&dgV8%!wU2J9?i`u9#QyUW=7^a`TxlcFTK6`t=bRkk7P%dK9|m9 zE==8*zNvP0HeEifuw`}o!sqfw=blP^J9ka_6UCdd-^~5KG%PbJdsxoxTU5Kcx@Z2K zwf%FeQlrYJrf#Z_NwxYeF4of*m48-$wsKbSsJ@xC5q*1PUdaBuyt;aCs#W`9{+OCu ze72A&e^-HAlt!eUFZC7g%eFEL3orLQpUD-r&OeYnweWCtaduSS#q~Ay zrTOQxx%|}pW0fZ=pHIJ_g!axbc&IycMsk2qw?~w4Nro@=k%(K5l?3K$tUP+U#oniW zsEZgno%&Gfc{R+?lXL-@TYAPyb(hXzO6(mM)tx%W&58 z)Khhf&S3!I1Rni&uxLteZn)~^==qpv*j`{H!QT(VJqoUF(vM+^?ezluFI}XGwV4$` zoFGiysB>5*=yjHyS+XGT*=VVE%QrJ{hpDKpO@vQ0#WOOI@pr z@D4CIH5s1R`mi@)8>X(&IkJC52L#F>rb{slsH?jT;1e`h-*9liu^mwy9rgB1TMcLO z<>U-31LDW5BrCc|0EQKU`joB<#08rnIU;4y)y;0Iw`CTp5j>8UW3k1P*ac(N^3@f( zh=Gz!U7mSCjcCc@$LCy)%>Y(s_J)qSOcyZ(H&bubIV{j{MP#t$!~k0!y}?nJ>KrU~ z5|x-0A_sJg^6em0mvkG@MwD2O(I?K0LPV(6WKUH?(HN{5yhsBy1NV4MeZOH@r#`83 z468Qv37x~CK<~0l-5u4&p*7oeghE?c@3Z<=tF!m;`d}wW!H%af2ApEL>Mgp6fwxR` zhNayUGHUX{ToizTpTmbhy*c}HG#R@%^Ej&zVZsIv)eg_s3~1OD#PTV2b0&D!KAv-4 zeySQSTxfJT1{wAr7%-9Axw-&G4iN+e*c;J8bZV8(K!ez;@Kn6-IJW{!<)5Q7r1?CB z?@iD?(X%i(TW4^}!48pg61M1a;>E$qSvmuY2V)X)knOlfu}0&}VQ~4;M18)>0c^2ya4rxLIx&m5rW5fG8(6MDYg98*+NSJ{{jFRlQr$x^|1;rME@afr2 zF~uy+U#5n#rKw!NS$$sTuqUUP19rUXvpUDH1fx!(F07E$g`COgBSt+Y=x~N!HFa*#M<`l=M8e;_`oLHIlBMl}p z^+@yrNeh_zR@BU-fl7Tt=NN2H>gzhkVChj`(JJXn*ixC9SebHkz=_bCiWjRPy}-q& zmZV)$J*IQ$lf7m~^&P3-05_afypR5wgcKg71!uqv9$9==4L3jmkBB}2@!EUveKSi3 zs3E=ZJ>5=&aany|=NN3i>bv>@1|;1$@9*|u0faJ-F`fr_Mu%oLd^aBhSxBW^l zs-g6|9uS+ZNDp`ek9yS4w5-`N_W;f&mRGCe3@EZ`)v`Ll01}%a^%yW=ZAni;y&}ma zPp#Dd$o;Zs=z(V)UjBw2n|q;Hffj@Td3Bi1Frcdrt?Z`+W+fAK96se%&f*D4Ow{ht zw@l)n#_J3N+-aQ7FhH8d$|DSzrG_p*Kal+w>z8#Y2P!m1#A-kW?G&Xa&_6rs2N>Wz+gBH>;fAnz+v)-ae9mZ{!CJN#jx$PU7$7&> zRPR-e0aLRB>B9|BnXPq2OgYTA18^)`R-ZxKNzBR!UBCcQ8D1Nqh8tig!*l@y&SYrq zL?u%h%R|22dicl|B31(?WOH4S0spaC?RK7=gnMinHI>PO#Y!B~u}M@@60=dS&!S05 zC`K)6QUYHwBzi&;K2gyb2B<_?XBdzXC3%Da{ZNc*0vCu?PY@S^3SddwEYzP>XR;pc zg)ro`RwiKzIh~$_B4nwDrFsHxAlU!m24Fxsdgmn6ASHYMB$R49l85qdon2tKKW)`c z$CNG+5`j}#X4apnKaxK-zj^)M`c3tV>q~Nt`cd_X`5)AGD$K0cvOmv#x%N`w!rG5( z57q9hy(2fbc3%GU{O9sxYxDEJ&i!v~daYU8CU;jYmpixm%j$Ov+f_eZ{Xq4K>gmsnr(h-ICl=dv`P^#oq{zJtV^LrPcEPkPQTVY}Gs{GrE zXBB4`_b)od;kgk-Rd}ZGNbVhld*yxYpOt`>fR(`OTmoWvVgoAf7`PH)m|+#lwn9BC z82}aq>x7MiGeb;G*!tBol7aajPzQ4zA%+DOiAhHNTvwHZMyaQDRY~}h`l)14Z7;e> z{X{Yh;3M^vWEdbt>c_eSi*Ydx0I|Rf!6BXJsV61FfV@#ZkPHJpMtx5*43HJ|xMUdM zA?n*=rAeYe)T2_sfWA=Q)HNjm4eD$9*-5;D`l@6Y00-*J`WZ=3fqFPZ7sl0-c^P_5@4xgT-)w zMG3njuzXA+p|38A3N*#j4r3q7L-sGM!%o)euV5jlACNo(RJUnaV9%7(Bo^wvw#PLB zb)h`LwAqN#u}lGk0FVwGnFhDL<8?(Q`=l;FHwO)c#fR+<)H_I>TgG*EJb-_fb0jBUp8TiDIJXJGj9~Iz8#Id5BI=qWU+F(#3)~AYjDe zDBZNZ;ti4~nd-f|fMIhg=@_9ChK_E!!8pwjoiNwC>S7U*@#Ia{WZ1Oo0;Ur=T|huF z1O0@L*69Z8#L%?cXV^vQ+YJVmDBWzcFqxqA{e$dqP3A#;f6~Q9M>puVB!e>K$e6?C zmb*~yPnxWPR+J7vM20B#*z`W8u`x0*9~h-4+%~m|j>9JL?EycIy_zKrhXFc@kinJwjZ%-n$#q|y zp7bA`A$nyvgH<2Y1q?snRc%?f%PNk`dnE*0_#Tr_W$qZ zM<5nU;Mw?C;Io0HoZ|=aj#amM}Wf=hhl!q`Vn*)n*P;( z1iP9Jag%-ok&gndXrMwkUFU>eXeB*gy`Xc1OaQq(IP z)~oX+$j<2ZCdi&zye)g9*`pwPkM${7Z|1UBRsvQ6|5yo#!2}?epacWZdTa^A)z?wK z))}mqz}otdcH&kiF3wH$|0DxMEey_p%5a+p%@6sQqka{Y(7yjrK?s0WtT3MXrDQ}@ z0YD?EQHWA#B{2)ez30YIY`RW%^z+l_9egp~XOY284fcwt+5yVL&tRI2( zBLJvtqIMCWuGzuf`Vru94IgYEA~KWQSU&wz9_&p|D1b(1p^gS& zIQ1~Ls2ddI)F>#30l{M|rA45lyZN0{2q8l#fW%?S;01Lsh}VuEL0P(TKfl20srB&> zUwP$E1ut-U>Qa@NUg%`krZ1}9QQE$GRN-C4z0-xt%Y|)nt6(3TRs4SS7x_!;Yf4XN zwk~Azk5wNnos#)c?vC14sb7{KD8DIxTK3z;Ul+pS%1luFOl5xUq54kQBeORb4$ar| zw`P}QuFdY1d#Spn{6eWz_+#+{xpeKC^tVeBQkPaIrnjpvP2HM$ygVfTK<>wtZPJVK zld4NgtLwGQNjX3BQst@i9@TobTHd?-zDl$HZ2IQRL$y_z^D5Kpx1=5@-B7x_dP{jl z<>Bhu+EcZI%44(76|bm{$z5BYRhp4qQ+ug$T`gU>J98&oiE}G=RdV^AE9aLVFAgaz zC|{O4D7SUtYo$MBGR3j!=SyEJJe}P!_fUFm{n7f`;;}V9Jv0Bp>wWt zKnAS%X%Q=IGW^uis6;ZP)e?DxA?nxSZcT|OPK$JgA-c#yonZ(_qB(2~EKaBB0){9_ zntRQ_`lhMW3@kjF0Lu^rXuf{8B=uHAUvCJ5GFKN!GF{ElEj0vZ(fmjtFnZ%PX__DC zg*ELOAPjiUAmZ`E6Ldv}m?dzs1${(*0QosE%!y_&GVqoiD@`>J0KG|9B!LEcLaZF4 zGYoNs-l#KR5bBLqa&*+DWK5D-@@$E8-V?>-C|!WA+8e6mNGV{5M-q|P8$zhe)HM-M zpf?`N;X1?MECfT779fEL=+wL>|AmzstXt*jvS&h3;{=`OHGDID4Hpb zcv8JIcn9exCkguw)DM7JuGiy7b2JfMrI+kZvuYUvitHD)l*k_v^iM*QN|+g(>o)|e*h31S_Prck6C{0otcrDHXx%sf3Gy^eszwBq zUY^A;5=An6MpGU@_>^8gMSZSKxVGM)6u#U~aNb_>I#1FK>}Cx~Hw2$>bv?=86ON=4 z%%qomHUVr%RSQ|*J$gBks*`>N6d`O zhENhir6xlZi!Gv>l93^XNC86x2u)~d2r;plegNYkta@=DlT9Vv5CCEm{b1p4Z9|jV zB!~?`%wSDz)OCg-JVQ-q7{V}AW$a4wM^oodc2q%d9^2v{yBs$($Db;dd2Xs12FYfTX9>_pPkPK7!$ z)R8oa_w97Si#13I_Eo)=1XDZ3Tp%qW&@TUvd7oIdA*9;`A`P>bKbes>66PU?^Zn zn$*cs2R0GIA;N;>{k(FIJREmwCqosYCCTFkgO+#`a8(;vizH3$q`Tk75WF*~CKN%l z2ed_!rgT!Yg)eM4$4IIPC3;^-lBRU}qDl-=S+bY^H1Sw=Z@n$?TT?o!t0ji>k?Qx8 zC6X=i-O1(*eNFKVVixT$}bhx()uRZx(-UJolJSK5I z)2k!i1Y;F@uc8W6gkupQ#6SV)e31XZco!ITBr%eBj3iUf=~t0tP+OCVz^&8!Hf}ii z?3^nak~|_ZDF~zti7NcbXGK*ckCT#v2<`6eyOK2J%&vAAj-IMNNIVlGL2omhVDcH! zr!|~X89puXpA%Jh6Hn(&__Rb^c8S`}3pozs89{rKA2u-tc??TaR(9XRaP*Z>(Z&RE zTpiG9C5b6(0A66;KDYnwo?m`?s^A5#NS$W!0va!nI?W;m`WH9{y=7*Qrzynw)h2sp}lzHjjY#JUwisnGZT zWAOs}gkL%7kEKhl5WK*a#m!y?UVuXO&q}~bz)HYMz)HYMz)IjXA%RJq8b?8bY)?Aw z_8#PL*57+9CP@}AFz{ds(1FDZ^oqo3SiHbMnOM9)uRJVXV88)4hy4~W5TVTeQFs9_ zc<$&u3lr`UyujO1N5$|0siR)c3TLN1aF~T=#&Lk^TYiBiaQ4v0LD}*PG+lV*2#RC*1;U2w_>dS_egQ%j5q1;5Ajk3x zz|Z3~aMx;Beu3c+UbX7*t=@9_34#~cs_>0hg%_Zh{j(CV60j1m60j1m60j2Z*GgbY zr{49rG!RoK+&($k?{!X=B#Re_vmaP~0n0DYOG6=K0zIzEl4SV>;vGjQ2Q0rpj7NpT ze#%qkWuUaLdmwxxVtm@FN8; zuyx_mSBV#(p#8HFuoAEmuoAEmuoAEmc-0b^)Y$}nW(dHOp`;Te(VXk|k}FG+#S6qw zENwgjVhQw8noE+6M=;XEzM|(BcKOELsjB=LyE`SiArc-9yg15JtmyEnWZ=Vw0ec zp2Z6^9k^G5X4B#Y`WQ09pxyQ?Uce_@EeteZm>6%)s(Z`$lLap@vM}vc;{_;c z|EvV81gr$C1gr$C1YVC4n9|u43V-5K8*InPpyRCxI8_Z~-j*bb7g%>71@^(8+NmH@ ziA?y zyTuD|p4kk17Y}IupLneeb+HHq(5uA@5bfH7FuoD2(&t)^<1}CjcP(DPX}2IiZuk;> zBH&oZS*isTI_)-#_$CHyix;qX0k=hTfz}(fYIualvv>jDZ##!*d04!FgeBQq%fjLX zn!=#o9+vhjUI71y@medGTr6H-d(nv|!6z(UAW{m?;srqQ`c=WHTD*YYXr_jyz2ZjT z1&(_DteIn*M_(s+fo%%vZ@>#s*#21wSP57OSP57OSPA?`NnlE6v*@V5)lS%hvu_{O zbGX=oWZRHr@dE4Jb2;k|CwHm{6{>`WgLfIGbx0(IE6{TTUtOLMV58Rw-r@y3zz&Tb zK}ph-PN5rdqT%>{2rO0t+~R}O3WH|#i9`v@FVJ(+Y4HNp@Aqg4kpnEh!1@8q@(c8I z87D|6%xf1fu;7;EUl_mjZ;uwdz}0;({+;mxeJ@t#*B+|xlsz(gbK%f@J%4L`smIGh@(<*GT-heQC_kyXw6wZj z%bb++GcQ%1O7BsvXRGDC%kQf+>(8cd&OB6Gl{v36y?#sTfzl17yQ{a9S5zLZuB|;) zJE%N1`&{vg>X_WM^;xerBEf4IF`#1wNC0e)^$4zMVasuwf#<8MEnXn8)=+CiD8ln= z@d7Or#swj9uC_@BEe^b0V2Po{3&51_v0(~aoVWaD`!p>em~Sm!01wCca+nh~1CB6Y z%We~8Jq+0_dGoZCEMCCk1;Er0aKLGWE^9Ei9ay}8=JIKIZrHGRfe`da%W1YjU0J+9 z2nw$OHqYV(V5Pz82Aq{uh{X%E8*a-F8o_Xj7l78P*=hwAFW|Y2P=Z|ruK+Lb=Ve<@ z{_h|E`Q3sS7?r>OZ^8>u-2Pb!SP57OSP57OSPA@7BrvtJIY*~B^}7Ze?Rww(aCA56y01wAK60uC@FS-ikNA9haq zgQ=ZjS6%(43xEQ1GRDECD{Qo3_VTBD#AxvXy&@FL*?^Nw*c05TolKX7LbR1_0Cwqi z2ztWtT>}e+{znBbFgm~DZ^R2wf&H@* zuoAEmuoAEmuoBpy1g3U|M2CC^v#sF(hhzO-4@XI|c!2?@rySk4r*!IF?{gvbge2An zLg{)fY%rm(F6udN6>xwd$>Ig#2nx>a!zrB-`U*0o;p5Hk6CKcZ@ak{k*dHc2CD;lc`o+uVCVDSQ7?Fd~r(EX0^>un;Q27a^pgM>c4*6{*)S*#2j z;$8l|&aJ~YS@!0|zu5Hl8^tcrSARkA|Mt&Hz)HYMz)HYMz)HYMz)HYMz)HYMz)HYM zz)Ik?Ac0N$(mSSB%wB%#@h2}>zGBI;v($sUR#9H9-!3pSyXvJw*1XsjKY|ByMODAH zeo6i4`u6o<^>XdS+LN_!)xJ=>skWeYZ0)dGyS7EGSp8XbQT2%O$qj|4=@@{=53K z^&b)W?@RTy^*idf)X%M-R-actxb~OY&ujPAK2p27Hmx?Uwr%y#)n8YCP`#>pVfC!) z?CSp2y{c|?$Lfe`weo1?OO>^iJIXJVe^UNR`N8tX%I_~C`>D~ z3cD3HEoAa9=YNs^QT~zqJ^6R%-Rx8}~votB%MJ1TcTZm*n^+delG(c3>O0V@G3fq$(8D(S6K%U8~sGjI8F z^WJ-f7~7a@$vYNkHvp{H2&kR_>Vi| zKkkVCxIO;kBk>=%#eaM_{^LXOA0LeW_(1%}`{l>{*$Wn~TsBX=FP?L2{KtFaKW>Tt zxHJDzhxJm+2UAJ@l!yfgmey7-TG#D82XKl&efO+4r7_>Z^8 ze_R#+ab^6++u}d2i2t}e{^PRvkGIBuTpIszN&Lr}_>YU@KQ4;@xG?_Xg7}Zs@}vJv z-xAO1#DBcGoZhOh+e^-mU7r`bJ~wu~Dt3KN?D}lE?mq6USo)c<>oa24r^l{W#;#Yy zu9wHIm&tXv{?lUVOJmndV%Ljf*NbA;3uD)(#;#9^T`!R9?z2vgU7r-YXMXH@UhH~q z?0Qb@`o!4vY`N~%e?lz%_}KMvvFl@F*Kdkl9}~NNW9<59x$f3KE0%s#?E1*q^%1e_ znf3JceG8Y&nZ0n_oY`|uo_Bc9?-?W06XW^gPMx=O#khHAvMOJ&_@u*n?mjeD^C7Y8 z>9OmBW7h}8t`Ce|A0XG=H`+gzzF+Km-wn2GpAF_t+hFeA8_b=$!Q3eu%$*!-|D@RU z#Mt#4V%K~1$al}4-+T1@o)9bBj$OB6*J13s8M_W**S=hLvHV=QtY}IyQdJl&d08EvFmK?IupB2$F5VQ^j5|GwH_t`S$Ou_1x}gw z{To~Vb;2#B)JSz~-;Jv9kyMboHWOqgRVNlVDNZaOl`E9KR9aQMzc4@bt@NX*bY^XVfNYbRzOEMJmN*C*z_QoB8UV|sP^&|FwvnmaUqVc)amU*x}& zKPGiU{-(;0Q_tppnt3_<-Sl(WHx{nSzOQ(3;i>A<+ST=E@{@CSWiqJ+>5;YlbLSMk zRJlFBHg!nprP7?@Ero*%ne4AJ=V!j0eQV~<`c9QE)l}cTeUFsxC>>Zlx-hc#QhxJv zSh%ZxbLE=+t%Zl{vvQr>_2qi?=KS({t@vD#wL^Jg^^)q&6|a1Mez%&NoswN%y0$v2 z@7~&vYv)v-Deh8!Z|0=F3o5J1-_DIHPA;6ET3z^k{`t&LG9&YE?K?H|&fFg}f5?5T z`bc$?%tuor>uc&uv%6O2R<=r?GT1U+hqd?Nf^tF^7H&^CVA`&yuGeh;N%vdz&c1uq z2m@cYx-N2h_i(5R8W7^+;@yVlC}^p7Xp($G5Ttu_h6}TE3j%!~1SPywLDTKB3PAKs z1KI)2YKLCXXg8YbYW);92%VPKq(Hj?T(H4^)!S36)o@6cJaBFR-CWOuRGfO1F5x&3 zG2wI$Kdwteb|SSm)Vp*J-q%6cY;k)Cb5p|y%ck)#y)lwJf zBD^qZxQxnYm7F3?517T`<(UJY=B@C`Sct%h3N z&A}PDfeU*ezGOig_@;V`&cR=~>4i=}1Diyb;Aw&C=p576d~@X4OwE4F=Y2$=5I=eT z`8uQ7#0lDM(zqu7Z8Y4#Juh>T8s5T_&&9jZX}UmiUE&cqQ9J?zhxjU8lOg8#Ihl9z zjUl>d;dahT@;WYzvHsb*K-g-~41m9&x$sDb(4cu%<|k?>3h%XO39f`q-VhEj{c>m^ zaS%LI!U>wtgAun_y(g-uO;OaXL6~a?4Q%`2>DgVW$Zd(rL4)6Fxgkmx>WTuCsp;^6 z0z`t&xo%tC9K8alLkhQi9OeC%P+>dEv&+@cw%-m~RE^fr99j`o#0ybT5V&nH%M?O< z>K0v5&?NdB9~7mb7iuTsrMXdRxK!EWM7%^7Fa#-ItTWI7x)d(yAl_U)hv)i>bcTl{ zgSPAN7LffjLinwP(X)l*oxUUe4Rs9p_~hhP`JqduT>OykR~I!9VBVf9eRHf^G|wtBCA zFb`ljazaKoD&_mMo!L4Ac4F>D1sIDNx12`XIU&Cr+8s!Y1WJM7b?IGniQ~n|n;|fO z1Dz@uyW4d8M)SBl3ed!F57Co~^3lt~pxdHE=n3^fsYiw^f@(u7?>6XKp6j)b$v>|) zYcePc{~9uGca;dW(T%{XJm4(?ZdZ5c+8J5+#*B__J~Y}6af7;D=NPyx)Q6%^kPK^n zWFg>%CE7WIFk=n+=rE$UkI)5Bk5-!&Fa~?*5ks>#Q%i!$ga8tdAkYyQQX7rn@WT0O zICF*1(8@PvN<#bSi8G>#g#MV(5cQ@)hf&EpOlR=!jZo$UW+zhV!OcSpzgL^l{i$6- zo1mB7o|%kwqCTPD*l`?`ljbn3qN@CBs=FguBtfC-qx!)BL>Vudkoz~h1`lTLIk32k z$bx|lXuJ#q9u+|?cz`azl*f=R-M=X`ZZx*NfAKUml%_Kn07#}MLx#?KMr}fSdz}{U z8$@>d6u+Z}CS|AVk*TFOM$iL;$#m*qGM!TL)P4*U5-6s{Sjcxkf7||KX^|nu`y}o+ zea(qle`S(phGBX~2m$kT^9`kIxj$L|UW2^xo`b!?9)rEXgwl`o2pNRTswg{46(&mf z9|w6tYp{yKa-F6EA#d{C>9W#|8+5GZU`-0j?^XNJ`Fy?8QCcV5H`T-82N2@7DIC+_R7zcC)9Qw$V*^3UvSk5F9Iy!?@2vZFM zZG%`g5`4jPcCVz>erTY~jto@@gAs^%ZanG3Wu1k4xpW{3vNUW5)H=JFiqBiS22WkUWXQBj5dj2ll zZ+h^~`T?wmgjI%tO;{yS9j85}x{2D4aZ3|T@&fquwCG{Yok-_}5-r`ax--INxf!%& z1t4Fa(Ku}HpdY|%%5+0>nGKnBJ>T12XCO%k^V$qBF5iuodX4RL20fKYkP(llThLrK zxMN$Lf$$l8LskY1i0B5(sL|C~YIoKRtXq)<-G)US!%b@x>BHzqA>RB1K#=7K;f9*q z=z5q57#H!cahM&2Hm2#0tX{&zsVN~)IaoGv5s`UrYh6GBmU==kv)&VatJ(;4M)Cn$ zY6WA#BTFMbFtNiJbsOObZb!5EhO)2;cp_rNw`aKAZ)pE8xgXVK?azXT&dV2W(6@%_ z_J}qhR8NnB%vPb-*rIlhLbkGgr7Q4!$wqmG=mxdqWAdrlLNIGG)(4wMFUGXX$mJxL3YrJns*ld&)nFC&D+gv5A~A>E-BjP7(| z6qN~>1xAq8ZPOWl=HFG{DgVcMt@aW-=!a@|7B;WFqjp|xerKWGO4n2 zWs~yn%TJXbF5i_uv@orFUHSa-N##TGUoAJw+mv&qUzWaG`gH02rOQhzOUIU`mBy8Z z6h2)1Q}Ms^o#NMvpD4b&ctQT;;==qkg|VFO?@`>oST4Mn4+~EgJ}+-(|EvV81gr$C z1gr#Jp#;RrXYln`4@!nuAlRU=&t(_Px|xl>`jliatFqW(MZqFcCT5mf>i%JAH^s6l zV3o#7jm4Af;(fI?swqKmukO_utdv-c1bRIqTXl>hpOl(}tep)7)*Ds^*cUJed|cA8 zY_R^2(CsYCpm}tg>SIz7wit{@>{w)hkFhEU8|p4yfUPv^Dax@dWSQR#)t%7;T5T5T z*aX`w?pXOW)JLQu9w_@M7A_u(B$jbJ`8LVGD5cjjG5SsQVf|?Ban9afmj61sUQ4}S zGT3H`fliDHvZY~x(^l`34D5Dnv)RAkPK}L?w{NSPbO!cU*~($+lw~K|o`$+nGGwDf zJ=lT}7JDgnOX}T{VYIjErIuk|6Qw7&DLOr2`16&?YgMVM49OsdsM9e8u=CP;+rId_FlAH)Ebw7mvr zMxsvehpKn#iqL2_i4t*?kH<%M+DAv}N&B%*PuOG|E2H$JfhtNj8Ea5&!^y$rQedE2 z38Q7(KSZY|>FM_ErYFptQF>yBI(Crs9YsRMlN?>ZVE>NNlbd^;p0GA~`{{JUHZDp} z?xhAvujqzyLc$4U6_yU(!uxsVJReIJz@-BR0_t!>w?RPES&E&eiFI>`IxM z#H=M&2{xQ!7;PUU_oIbk_ru(Z`A3cz8tyEeZm`hkbi-~{r?Yp)6ot_XlRYyEGswYF zy4kE|VAMQH-;d2#tjjc4rYB5f;hQAgV3O1(PeZykRVIzF-V9w&(y*<0Uk&$9ly1b9 zJbBiuD;mUl!i&dFLDIbEkG?E-_^3s@ zpIzI(Hlq4$^?pvsd?A{Mh38W2Yew?Fnj4xKe*!|N!CG9^bHLer% z*Pk>x#_o^aciKJUJAVHQ1WB;Y`U06X^Laq#{lmt0y#4|P3{RrKyT3QK)96YxY3)qh zesybX$L-#pG=j!%pZ+sx&YHu$*|qz=2Agl<{x5%NTxXZ={RUHT;{MNkb$n;%{`MPCY_S4oJtz(Oq=FJM3!CJJ2jhjE=9`#*8gXq~wK%1g#|c98pv z*{s2q-Sxwewx7GD{O{_&jPGpU-yj3HG4X(NhmP-T*IxkRe=p{7eSy?{D|tfdu}R}Q f+x8d0Fwl!hO%(Y0565>#_ZKjrVG{+uaK--zH7EJZ literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/d/server-process.json b/.nx/workspace-data/d/server-process.json new file mode 100644 index 00000000..a5b1823c --- /dev/null +++ b/.nx/workspace-data/d/server-process.json @@ -0,0 +1,3 @@ +{ + "processId": 46056 +} diff --git a/.nx/workspace-data/file-map.json b/.nx/workspace-data/file-map.json new file mode 100644 index 00000000..7d418bae --- /dev/null +++ b/.nx/workspace-data/file-map.json @@ -0,0 +1,2466 @@ +{ + "version": "6.0", + "nxVersion": "21.6.3", + "pathMappings": {}, + "nxJsonPlugins": [], + "fileMap": { + "nonProjectFiles": [], + "projectFileMap": { + "remix-vite": [ + { + "file": "test-apps/react-router-vite/.gitignore", + "hash": "3720223643790550580" + }, + { + "file": "test-apps/react-router-vite/README.md", + "hash": "1491361762179187242" + }, + { + "file": "test-apps/react-router-vite/app/actions/home.ts", + "hash": "14183660365488166516" + }, + { + "file": "test-apps/react-router-vite/app/components/Button.tsx", + "hash": "17154166576501587636" + }, + { + "file": "test-apps/react-router-vite/app/modules/user.server.ts", + "hash": "11365706242795083285" + }, + { + "file": "test-apps/react-router-vite/app/root.tsx", + "hash": "2941840694245776223" + }, + { + "file": "test-apps/react-router-vite/app/routes.ts", + "hash": "18019213395655409097" + }, + { + "file": "test-apps/react-router-vite/app/routes/_index.tsx", + "hash": "9626989997228889894" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.added.tsx", + "hash": "16650497447192826241" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.final_test.tsx", + "hash": "13692946368549816748" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.new_route.tsx", + "hash": "16650497447192826241" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.one_more_time.tsx", + "hash": "13692946368549816748" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.test/route.tsx", + "hash": "15072465261571049300" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.$wildcard.tsx", + "hash": "8958656271790170806" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.$test.tsx", + "hash": "9001265331871125386" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.new.tsx", + "hash": "15171324432376749567" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.edit.tsx", + "hash": "5018127902909916621" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.$id.tsx", + "hash": "13618216133877098922" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tests.tsx", + "hash": "2532345256770133634" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout.tsx", + "hash": "17590904627750058111" + }, + { + "file": "test-apps/react-router-vite/app/routes/_layout/test.tsx", + "hash": "1294307250878048813" + }, + { + "file": "test-apps/react-router-vite/app/routes/correct.tsx", + "hash": "13692946368549816748" + }, + { + "file": "test-apps/react-router-vite/app/routes/dashboard.tsx", + "hash": "12162390354270157051" + }, + { + "file": "test-apps/react-router-vite/app/routes/embedded.tsx", + "hash": "12131494520707606888" + }, + { + "file": "test-apps/react-router-vite/app/routes/epic-test+.tsx", + "hash": "12991289778782068620" + }, + { + "file": "test-apps/react-router-vite/app/routes/epic/__note-editor.server.tsx", + "hash": "9583274578482377308" + }, + { + "file": "test-apps/react-router-vite/app/routes/epic/__note-editor.tsx", + "hash": "8478240983347367658" + }, + { + "file": "test-apps/react-router-vite/app/routes/epic/route.tsx", + "hash": "3613627448113943308" + }, + { + "file": "test-apps/react-router-vite/app/routes/exports.tsx", + "hash": "8896432342756213188" + }, + { + "file": "test-apps/react-router-vite/app/routes/file.tsx", + "hash": "4591513022779158856" + }, + { + "file": "test-apps/react-router-vite/app/routes/folder/route.tsx", + "hash": "15999611888829056644" + }, + { + "file": "test-apps/react-router-vite/app/routes/home.tsx", + "hash": "4026492794520994609" + }, + { + "file": "test-apps/react-router-vite/app/routes/login.tsx", + "hash": "11973193821191657764" + }, + { + "file": "test-apps/react-router-vite/app/routes/logout.tsx", + "hash": "5782390093431334850" + }, + { + "file": "test-apps/react-router-vite/app/routes/other._index.tsx", + "hash": "2082476066012433773" + }, + { + "file": "test-apps/react-router-vite/app/routes/other.page.tsx", + "hash": "6804830266546736483" + }, + { + "file": "test-apps/react-router-vite/app/routes/other.tsx", + "hash": "41174365845478948" + }, + { + "file": "test-apps/react-router-vite/app/routes/server-timings.tsx", + "hash": "4596996152008867584" + }, + { + "file": "test-apps/react-router-vite/app/routes/tester.tsx", + "hash": "10458283528365731965" + }, + { + "file": "test-apps/react-router-vite/app/routes/unexported.tsx", + "hash": "12586875299679925058" + }, + { + "file": "test-apps/react-router-vite/app/subroutes.ts", + "hash": "14930096559743060136" + }, + { + "file": "test-apps/react-router-vite/app/timing.server.ts", + "hash": "1046598559997240538" + }, + { + "file": "test-apps/react-router-vite/app/utils/example.ts", + "hash": "5172185985407020705" + }, + { + "file": "test-apps/react-router-vite/env.d.ts", + "hash": "3628982214799554375" + }, + { + "file": "test-apps/react-router-vite/package.json", + "hash": "13071754336052718558", + "deps": [ + "npm:@react-router/fs-routes", + "npm:@types/react", + "npm:@types/react-dom", + "npm:eslint", + "react-router-devtools", + "npm:typescript", + "npm:vite", + "npm:vite-plugin-inspect", + "npm:vite-tsconfig-paths", + "npm:@react-router/dev", + "npm:@react-router/node@7.9.3", + "npm:@react-router/serve", + "npm:isbot", + "npm:react", + "npm:react-dom", + "npm:react-router" + ] + }, + { + "file": "test-apps/react-router-vite/plugins/tailwind-palette.tsx", + "hash": "8802149031409413352" + }, + { + "file": "test-apps/react-router-vite/public/favicon.ico", + "hash": "3730367829618743876" + }, + { + "file": "test-apps/react-router-vite/tailwind.config.js", + "hash": "2669378767128225946" + }, + { + "file": "test-apps/react-router-vite/tsconfig.json", + "hash": "6395505829783525100" + }, + { + "file": "test-apps/react-router-vite/vite.config.ts", + "hash": "16176236665688074477" + } + ], + "custom-server": [ + { + "file": "test-apps/custom-server/.dockerignore", + "hash": "12300572454926931166" + }, + { + "file": "test-apps/custom-server/.gitignore", + "hash": "15725049244611274171" + }, + { + "file": "test-apps/custom-server/Dockerfile", + "hash": "18331381097904376422" + }, + { + "file": "test-apps/custom-server/README.md", + "hash": "13365379906844146695" + }, + { + "file": "test-apps/custom-server/app/app.css", + "hash": "4675026803280386130" + }, + { + "file": "test-apps/custom-server/app/root.tsx", + "hash": "4188389117746109032" + }, + { + "file": "test-apps/custom-server/app/routes.ts", + "hash": "15943785825532209897" + }, + { + "file": "test-apps/custom-server/app/routes/home.tsx", + "hash": "10519829406035970925" + }, + { + "file": "test-apps/custom-server/app/welcome/logo-dark.svg", + "hash": "9626073043576514916" + }, + { + "file": "test-apps/custom-server/app/welcome/logo-light.svg", + "hash": "8072710182416767715" + }, + { + "file": "test-apps/custom-server/app/welcome/welcome.tsx", + "hash": "4894654687534575903" + }, + { + "file": "test-apps/custom-server/package.json", + "hash": "6869342905685050975", + "deps": [ + "npm:@react-router/dev", + "npm:@tailwindcss/postcss", + "npm:@tailwindcss/vite", + "npm:@types/compression", + "npm:@types/express", + "npm:@types/express-serve-static-core", + "npm:@types/morgan", + "npm:@types/node", + "npm:@types/react", + "npm:@types/react-dom", + "npm:cross-env", + "npm:postcss-import@16.1.0", + "react-router-devtools", + "npm:tailwindcss@4.1.14", + "npm:typescript", + "npm:vite", + "npm:vite-tsconfig-paths", + "npm:@react-router/express@7.9.3", + "npm:@react-router/node@7.9.3", + "npm:compression", + "npm:express@5.1.0", + "npm:isbot", + "npm:morgan", + "npm:react", + "npm:react-dom", + "npm:react-router" + ] + }, + { + "file": "test-apps/custom-server/postcss.config.js", + "hash": "4400300510323362694" + }, + { + "file": "test-apps/custom-server/public/favicon.ico", + "hash": "4262445438011821815" + }, + { + "file": "test-apps/custom-server/react-router.config.ts", + "hash": "8632924037515828174" + }, + { + "file": "test-apps/custom-server/server.js", + "hash": "11906231730458815193" + }, + { + "file": "test-apps/custom-server/server/app.ts", + "hash": "11033250697068026706" + }, + { + "file": "test-apps/custom-server/tsconfig.json", + "hash": "15954553033307929026" + }, + { + "file": "test-apps/custom-server/tsconfig.node.json", + "hash": "11948141145719265417" + }, + { + "file": "test-apps/custom-server/tsconfig.vite.json", + "hash": "18143719851598884137" + }, + { + "file": "test-apps/custom-server/vite.config.ts", + "hash": "17230353525634683833" + } + ], + "react-router-devtools": [ + { + "file": "packages/react-router-devtools/CODE_OF_CONDUCT.md", + "hash": "3258460387548224411" + }, + { + "file": "packages/react-router-devtools/LICENSE", + "hash": "844629241531018268" + }, + { + "file": "packages/react-router-devtools/README.md", + "hash": "16433879045648113017" + }, + { + "file": "packages/react-router-devtools/SECURITY.MD", + "hash": "7449513177361792593" + }, + { + "file": "packages/react-router-devtools/logo.svg", + "hash": "17429582280778895120" + }, + { + "file": "packages/react-router-devtools/package.json", + "hash": "3688448879471120460", + "deps": [ + "npm:@biomejs/cli-darwin-arm64", + "npm:@rollup/rollup-darwin-arm64", + "npm:@rollup/rollup-linux-x64-gnu", + "npm:@types/react", + "npm:@types/react-dom", + "npm:react", + "npm:react-dom", + "npm:react-router", + "npm:vite", + "npm:@react-router/dev", + "npm:@react-router/node@7.9.3", + "npm:@react-router/serve", + "npm:@testing-library/dom", + "npm:@testing-library/react", + "npm:@types/babel__core", + "npm:@types/babel__generator", + "npm:@types/babel__traverse", + "npm:@types/beautify", + "npm:@types/node", + "npm:@vitest/coverage-v8", + "npm:@vitest/ui", + "npm:autoprefixer", + "npm:happy-dom", + "npm:jest-preview", + "npm:npm-run-all", + "npm:postcss", + "npm:tailwindcss@3.4.18", + "npm:tailwindcss-animate", + "npm:tsup", + "npm:tsx", + "npm:typescript", + "npm:vite-node@3.2.4", + "npm:vitest", + "npm:@babel/core", + "npm:@babel/generator", + "npm:@babel/parser", + "npm:@babel/traverse", + "npm:@babel/types", + "npm:@radix-ui/react-accordion", + "npm:@radix-ui/react-select", + "npm:beautify", + "npm:bippy", + "npm:chalk@5.4.1", + "npm:clsx", + "npm:date-fns", + "npm:framer-motion@11.18.2", + "npm:react-d3-tree", + "npm:react-diff-viewer-continued", + "npm:react-hotkeys-hook", + "npm:react-tooltip", + "npm:tailwind-merge" + ] + }, + { + "file": "packages/react-router-devtools/postcss.config.js", + "hash": "357949107557622203" + }, + { + "file": "packages/react-router-devtools/resources/icons/accessibility.svg", + "hash": "17916237677770668508" + }, + { + "file": "packages/react-router-devtools/resources/icons/activity.svg", + "hash": "9137663995426468373" + }, + { + "file": "packages/react-router-devtools/resources/icons/check.svg", + "hash": "17852713049878103019" + }, + { + "file": "packages/react-router-devtools/resources/icons/chevron-down.svg", + "hash": "15438540561016993979" + }, + { + "file": "packages/react-router-devtools/resources/icons/columns.svg", + "hash": "16439225591483103737" + }, + { + "file": "packages/react-router-devtools/resources/icons/copy-slash.svg", + "hash": "1435472896474629100" + }, + { + "file": "packages/react-router-devtools/resources/icons/corner-down-right.svg", + "hash": "13054557061139505802" + }, + { + "file": "packages/react-router-devtools/resources/icons/git-merge.svg", + "hash": "13873406430073634733" + }, + { + "file": "packages/react-router-devtools/resources/icons/layers.svg", + "hash": "13797138464909036812" + }, + { + "file": "packages/react-router-devtools/resources/icons/layout.svg", + "hash": "11048134395012687820" + }, + { + "file": "packages/react-router-devtools/resources/icons/list.svg", + "hash": "8151168487386823652" + }, + { + "file": "packages/react-router-devtools/resources/icons/network.svg", + "hash": "3778471911445224368" + }, + { + "file": "packages/react-router-devtools/resources/icons/radio.svg", + "hash": "2922814450115548011" + }, + { + "file": "packages/react-router-devtools/resources/icons/root.svg", + "hash": "1315383699983833189" + }, + { + "file": "packages/react-router-devtools/resources/icons/send.svg", + "hash": "6889519652458855347" + }, + { + "file": "packages/react-router-devtools/resources/icons/settings.svg", + "hash": "2170853302844904807" + }, + { + "file": "packages/react-router-devtools/resources/icons/shield.svg", + "hash": "2643404290264047075" + }, + { + "file": "packages/react-router-devtools/resources/icons/terminal.svg", + "hash": "10889362543861449011" + }, + { + "file": "packages/react-router-devtools/resources/icons/x.svg", + "hash": "7934759707461399601" + }, + { + "file": "packages/react-router-devtools/src/client.ts", + "hash": "8793735816545984115" + }, + { + "file": "packages/react-router-devtools/src/client/components/Accordion.tsx", + "hash": "2383960051629429672" + }, + { + "file": "packages/react-router-devtools/src/client/components/Breakpoints.tsx", + "hash": "4056234447329040262" + }, + { + "file": "packages/react-router-devtools/src/client/components/CacheInfo.tsx", + "hash": "2038003516769394046" + }, + { + "file": "packages/react-router-devtools/src/client/components/Checkbox.tsx", + "hash": "17088305952949506868" + }, + { + "file": "packages/react-router-devtools/src/client/components/EditorButton.tsx", + "hash": "4367293521095343823" + }, + { + "file": "packages/react-router-devtools/src/client/components/InfoCard.tsx", + "hash": "9179020268759860923" + }, + { + "file": "packages/react-router-devtools/src/client/components/Input.tsx", + "hash": "8447251371723222799" + }, + { + "file": "packages/react-router-devtools/src/client/components/LiveUrls.tsx", + "hash": "7557781950640850133" + }, + { + "file": "packages/react-router-devtools/src/client/components/Logo.tsx", + "hash": "12589470630470880864" + }, + { + "file": "packages/react-router-devtools/src/client/components/NewRouteForm.tsx", + "hash": "16388415952205642319" + }, + { + "file": "packages/react-router-devtools/src/client/components/RouteInfo.tsx", + "hash": "13587525942384260998" + }, + { + "file": "packages/react-router-devtools/src/client/components/RouteNode.tsx", + "hash": "11108398612436647165" + }, + { + "file": "packages/react-router-devtools/src/client/components/RouteSegmentInfo.tsx", + "hash": "3866954488263319060" + }, + { + "file": "packages/react-router-devtools/src/client/components/RouteToggle.tsx", + "hash": "5590963303318179734" + }, + { + "file": "packages/react-router-devtools/src/client/components/Select.tsx", + "hash": "13930446887838104113" + }, + { + "file": "packages/react-router-devtools/src/client/components/Stack.tsx", + "hash": "1867050951375166660" + }, + { + "file": "packages/react-router-devtools/src/client/components/Tag.tsx", + "hash": "4092455307442546540" + }, + { + "file": "packages/react-router-devtools/src/client/components/Trigger.tsx", + "hash": "5218666692687491516" + }, + { + "file": "packages/react-router-devtools/src/client/components/icon/Icon.tsx", + "hash": "12219767183359880798" + }, + { + "file": "packages/react-router-devtools/src/client/components/icon/icons/icon.svg", + "hash": "17499718119396953538" + }, + { + "file": "packages/react-router-devtools/src/client/components/icon/icons/types.ts", + "hash": "6599868879152435130" + }, + { + "file": "packages/react-router-devtools/src/client/components/jsonRenderer.tsx", + "hash": "5468956460074010042" + }, + { + "file": "packages/react-router-devtools/src/client/components/network-tracer/NetworkBar.tsx", + "hash": "703427952284209729" + }, + { + "file": "packages/react-router-devtools/src/client/components/network-tracer/NetworkPanel.tsx", + "hash": "662670630347831132" + }, + { + "file": "packages/react-router-devtools/src/client/components/network-tracer/NetworkWaterfall.tsx", + "hash": "1795951572027899697" + }, + { + "file": "packages/react-router-devtools/src/client/components/network-tracer/RequestDetails.tsx", + "hash": "17454770429491500967" + }, + { + "file": "packages/react-router-devtools/src/client/components/util.ts", + "hash": "16106263879724533065" + }, + { + "file": "packages/react-router-devtools/src/client/context/RDTContext.test.tsx", + "hash": "8673534969370519366" + }, + { + "file": "packages/react-router-devtools/src/client/context/RDTContext.tsx", + "hash": "14904753187379320850" + }, + { + "file": "packages/react-router-devtools/src/client/context/rdtReducer.test.ts", + "hash": "15838054204753170561" + }, + { + "file": "packages/react-router-devtools/src/client/context/rdtReducer.ts", + "hash": "3451310381261727897" + }, + { + "file": "packages/react-router-devtools/src/client/context/requests/request-context.tsx", + "hash": "12226434104169065330" + }, + { + "file": "packages/react-router-devtools/src/client/context/terminal/types.ts", + "hash": "18180937460003844073" + }, + { + "file": "packages/react-router-devtools/src/client/context/timeline/types.ts", + "hash": "1375095082001603405" + }, + { + "file": "packages/react-router-devtools/src/client/context/useRDTContext.ts", + "hash": "16654968489275211150" + }, + { + "file": "packages/react-router-devtools/src/client/embedded-dev-tools.tsx", + "hash": "7952116280193074664" + }, + { + "file": "packages/react-router-devtools/src/client/hof.test.ts", + "hash": "16241405280492020064" + }, + { + "file": "packages/react-router-devtools/src/client/hof.ts", + "hash": "15169040893752386081" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/detached/useCheckIfStillDetached.ts", + "hash": "7631188621088199450" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/detached/useListenToRouteChange.ts", + "hash": "4318350706738101639" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/detached/useRemoveBody.ts", + "hash": "10706182454469869644" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/detached/useResetDetachmentCheck.ts", + "hash": "16843812078945976821" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/detached/useSyncStateWhenDetached.ts", + "hash": "13688572960628445255" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useAttachListener.ts", + "hash": "16971374980120722726" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useCountdown.ts", + "hash": "4338989984278074149" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useDebounce.ts", + "hash": "10925875905064801976" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useDevServerConnection.ts", + "hash": "213606978156448044" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useHorizontalScroll.ts", + "hash": "13477154050184441060" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useOnWindowResize.ts", + "hash": "689430436212465628" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useOpenElementSource.ts", + "hash": "8343987674828721122" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useReactTreeListeners.ts", + "hash": "15703025332827207331" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useResize.ts", + "hash": "10667477468016846071" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useSetRouteBoundaries.ts", + "hash": "1913157323043286211" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useTabs.ts", + "hash": "10113125461584818309" + }, + { + "file": "packages/react-router-devtools/src/client/hooks/useTimelineHandler.ts", + "hash": "12937077658969845564" + }, + { + "file": "packages/react-router-devtools/src/client/init/hydration.ts", + "hash": "14623390633419612067" + }, + { + "file": "packages/react-router-devtools/src/client/init/root.tsx", + "hash": "2765312650260896130" + }, + { + "file": "packages/react-router-devtools/src/client/layout/ContentPanel.tsx", + "hash": "10861871392299547790" + }, + { + "file": "packages/react-router-devtools/src/client/layout/MainPanel.tsx", + "hash": "9788943811492003942" + }, + { + "file": "packages/react-router-devtools/src/client/layout/Tabs.tsx", + "hash": "17163087254500788350" + }, + { + "file": "packages/react-router-devtools/src/client/react-router-dev-tools.test.tsx", + "hash": "12047378468624065402" + }, + { + "file": "packages/react-router-devtools/src/client/react-router-dev-tools.tsx", + "hash": "552847955047404686" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/ErrorsTab.test.tsx", + "hash": "2341872829807092907" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/ErrorsTab.tsx", + "hash": "10912868983014196443" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/NetworkTab.tsx", + "hash": "10348561670563725388" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/PageTab.test.tsx", + "hash": "17985055068465635120" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/PageTab.tsx", + "hash": "3992686808564020294" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/RoutesTab.tsx", + "hash": "7436229722065032250" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/SettingsTab.tsx", + "hash": "6741131534860871906" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/TimelineTab.tsx", + "hash": "13722791378245130304" + }, + { + "file": "packages/react-router-devtools/src/client/tabs/index.tsx", + "hash": "1156058641389974148" + }, + { + "file": "packages/react-router-devtools/src/client/utils/common.ts", + "hash": "17663526328570257042" + }, + { + "file": "packages/react-router-devtools/src/client/utils/detached.ts", + "hash": "9481622430935789966" + }, + { + "file": "packages/react-router-devtools/src/client/utils/routing.test.ts", + "hash": "1487297903775856619" + }, + { + "file": "packages/react-router-devtools/src/client/utils/routing.ts", + "hash": "6635568535291394496" + }, + { + "file": "packages/react-router-devtools/src/client/utils/sanitize.test.ts", + "hash": "16283202191726948349" + }, + { + "file": "packages/react-router-devtools/src/client/utils/sanitize.ts", + "hash": "7807616587462024371" + }, + { + "file": "packages/react-router-devtools/src/client/utils/storage.test.ts", + "hash": "855379990097378438" + }, + { + "file": "packages/react-router-devtools/src/client/utils/storage.ts", + "hash": "16278194016836072513" + }, + { + "file": "packages/react-router-devtools/src/client/utils/string.ts", + "hash": "142307826881093362" + }, + { + "file": "packages/react-router-devtools/src/context.ts", + "hash": "15553298155522187991" + }, + { + "file": "packages/react-router-devtools/src/context/extend-context.ts", + "hash": "13748794453917474219" + }, + { + "file": "packages/react-router-devtools/src/context/tracing.ts", + "hash": "2512747527084815156" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/Container.tsx", + "hash": "6124200302828990102" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/README.MD", + "hash": "4161733698439297500" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/arrow/TriangleArrow.tsx", + "hash": "10092329507414322271" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/comps/Copied.tsx", + "hash": "7945927562367531211" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/comps/KeyValues.tsx", + "hash": "15754201965624565061" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/comps/NestedClose.tsx", + "hash": "2157142098123676111" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/comps/NestedOpen.tsx", + "hash": "16367522503298009224" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/comps/Value.tsx", + "hash": "8881679169558235599" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/index.tsx", + "hash": "6561665850441078953" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/section/Copied.tsx", + "hash": "14831075828129011288" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/section/CountInfo.tsx", + "hash": "4876768202582888436" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/section/CountInfoExtra.tsx", + "hash": "618554298694489950" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/section/Ellipsis.tsx", + "hash": "6313042669341714064" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/section/KeyName.tsx", + "hash": "4503344659410902906" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store.tsx", + "hash": "4399007277873999973" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store/Expands.tsx", + "hash": "6265969699330830840" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store/Section.tsx", + "hash": "1613472385623614088" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store/ShowTools.tsx", + "hash": "8672588815136959334" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store/Symbols.tsx", + "hash": "8965207367075376314" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/store/Types.tsx", + "hash": "6694886989779683903" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/Arrow.tsx", + "hash": "11304119000330091388" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/BraceLeft.tsx", + "hash": "1254915323001920811" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/BraceRight.tsx", + "hash": "3953196913975370114" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/BracketsLeft.tsx", + "hash": "18384946288842672869" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/BracketsRight.tsx", + "hash": "6573155595617760051" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/Colon.tsx", + "hash": "9331067456992931648" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/Quote.tsx", + "hash": "3521957875956901312" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/ValueQuote.tsx", + "hash": "7141002801719133314" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/symbol/index.tsx", + "hash": "13198239949545897057" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/theme/custom.tsx", + "hash": "4331617307822542963" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Bigint.tsx", + "hash": "15309421227869795269" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Date.tsx", + "hash": "11007018508001463108" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/False.tsx", + "hash": "868076443287061466" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Float.tsx", + "hash": "5250928904577805321" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Int.tsx", + "hash": "1884487492787819372" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Map.tsx", + "hash": "392242354930091560" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Nan.tsx", + "hash": "10455447710971990894" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Null.tsx", + "hash": "6267786246642986551" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Set.tsx", + "hash": "2783009362057939390" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/String.tsx", + "hash": "14602498579822534164" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/True.tsx", + "hash": "17652764170812400562" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Undefined.tsx", + "hash": "1030291561393393533" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/Url.tsx", + "hash": "12541876038804697989" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/types/index.tsx", + "hash": "16264982390488032787" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/utils/useHighlight.tsx", + "hash": "2454266295198878213" + }, + { + "file": "packages/react-router-devtools/src/external/react-json-view/utils/useRender.tsx", + "hash": "14075438930118552645" + }, + { + "file": "packages/react-router-devtools/src/gradients.css", + "hash": "10644906555997789237" + }, + { + "file": "packages/react-router-devtools/src/index.ts", + "hash": "5474433216724772836" + }, + { + "file": "packages/react-router-devtools/src/input.css", + "hash": "17375848540334386362" + }, + { + "file": "packages/react-router-devtools/src/server.ts", + "hash": "11749661291508487890" + }, + { + "file": "packages/react-router-devtools/src/server/config.test.ts", + "hash": "7351810922522734797" + }, + { + "file": "packages/react-router-devtools/src/server/config.ts", + "hash": "7505363346926833369" + }, + { + "file": "packages/react-router-devtools/src/server/event-queue.ts", + "hash": "1084597944910776546" + }, + { + "file": "packages/react-router-devtools/src/server/hof.test.ts", + "hash": "16524037441805864991" + }, + { + "file": "packages/react-router-devtools/src/server/hof.ts", + "hash": "4204317357777660546" + }, + { + "file": "packages/react-router-devtools/src/server/logger.ts", + "hash": "15936780391604819455" + }, + { + "file": "packages/react-router-devtools/src/server/parser.test.ts", + "hash": "2297840313590495994" + }, + { + "file": "packages/react-router-devtools/src/server/parser.ts", + "hash": "14136655191784930171" + }, + { + "file": "packages/react-router-devtools/src/server/perf.test.ts", + "hash": "404021073452198087" + }, + { + "file": "packages/react-router-devtools/src/server/perf.ts", + "hash": "16928797818724954853" + }, + { + "file": "packages/react-router-devtools/src/server/utils.test.ts", + "hash": "4964263904153967621" + }, + { + "file": "packages/react-router-devtools/src/server/utils.ts", + "hash": "12831314094240931132" + }, + { + "file": "packages/react-router-devtools/src/shared/bigint-util.test.ts", + "hash": "17003844934265464735" + }, + { + "file": "packages/react-router-devtools/src/shared/bigint-util.ts", + "hash": "5177618656377732685" + }, + { + "file": "packages/react-router-devtools/src/shared/request-event.ts", + "hash": "1064103685389633549" + }, + { + "file": "packages/react-router-devtools/src/shared/send-event.ts", + "hash": "3350377167003689809" + }, + { + "file": "packages/react-router-devtools/src/vite-env.d.ts", + "hash": "8740655899735847499" + }, + { + "file": "packages/react-router-devtools/src/vite/editor.ts", + "hash": "373123590367304854" + }, + { + "file": "packages/react-router-devtools/src/vite/file.ts", + "hash": "7146671693535483166" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/action.ts", + "hash": "9704810297079869658" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/clientAction.ts", + "hash": "14784118263943209907" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/clintLoader.ts", + "hash": "15240434119927838687" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/component.ts", + "hash": "13342569989703790138" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/dependencies.ts", + "hash": "2484397485970567623" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/errorBoundary.ts", + "hash": "11241494616370711421" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/handler.ts", + "hash": "6818261729355553" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/headers.ts", + "hash": "2372922209698294661" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/index.ts", + "hash": "2099689658322362479" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/links.ts", + "hash": "8768946409781970402" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/loader.ts", + "hash": "15446400093999533859" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/meta.ts", + "hash": "1975304651000131604" + }, + { + "file": "packages/react-router-devtools/src/vite/generators/revalidate.ts", + "hash": "4571270717631526724" + }, + { + "file": "packages/react-router-devtools/src/vite/node-server.ts", + "hash": "17969889750886036996" + }, + { + "file": "packages/react-router-devtools/src/vite/plugin.tsx", + "hash": "8622823223028037812" + }, + { + "file": "packages/react-router-devtools/src/vite/utils.ts", + "hash": "11661821494475851817" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/babel.ts", + "hash": "5899944954414323184" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/data-functions-augment.test.ts", + "hash": "15849031169377750986" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/data-functions-augment.ts", + "hash": "11974269181025794042" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-client.test.ts", + "hash": "13394916701565424068" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-client.ts", + "hash": "2762241369893259461" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-context.test.ts", + "hash": "14912212921486540932" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-context.ts", + "hash": "4435837361569877987" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-source.test.ts", + "hash": "8652065120866960238" + }, + { + "file": "packages/react-router-devtools/src/vite/utils/inject-source.ts", + "hash": "1692561776715218277" + }, + { + "file": "packages/react-router-devtools/tailwind.config.js", + "hash": "10552905321285839898" + }, + { + "file": "packages/react-router-devtools/test/console.ts", + "hash": "12621796016513506258" + }, + { + "file": "packages/react-router-devtools/test/setup.tsx", + "hash": "8576832037358046723" + }, + { + "file": "packages/react-router-devtools/tsconfig.json", + "hash": "13979377077485061567" + }, + { + "file": "packages/react-router-devtools/tsup-client.config.ts", + "hash": "5414814809913571084" + }, + { + "file": "packages/react-router-devtools/tsup-context.config.ts", + "hash": "14786296425694628607" + }, + { + "file": "packages/react-router-devtools/tsup-server.config.ts", + "hash": "15573923155638243918" + }, + { + "file": "packages/react-router-devtools/tsup.config.ts", + "hash": "10469525433347414559" + }, + { + "file": "packages/react-router-devtools/vitest.workspace.ts", + "hash": "3319703065568383863" + } + ], + "react-router-devtools-monorepo": [ + { + "file": ".changeset/config.json", + "hash": "10079509839918820525" + }, + { + "file": ".github/FUNDING.yml", + "hash": "3567019647852244331" + }, + { + "file": ".github/pull_request_template.md", + "hash": "1006311090800722462" + }, + { + "file": ".github/workflows/publish-commit.yaml", + "hash": "4285388049939519132" + }, + { + "file": ".github/workflows/publish-documentation.yaml", + "hash": "17340739068251726882" + }, + { + "file": ".github/workflows/publish.yaml", + "hash": "17085994481174119327" + }, + { + "file": ".github/workflows/validate.yaml", + "hash": "13678419737795914184" + }, + { + "file": ".gitignore", + "hash": "2426616936603429051" + }, + { + "file": ".vscode/launch.json", + "hash": "10863342029620892504" + }, + { + "file": ".vscode/settings.json", + "hash": "8419937488202318500" + }, + { + "file": "CODE_OF_CONDUCT.md", + "hash": "3258460387548224411" + }, + { + "file": "assets/active-page.png", + "hash": "7918524640707072467" + }, + { + "file": "assets/active-tab.png", + "hash": "1486682194956221656" + }, + { + "file": "assets/boundaries.png", + "hash": "16257390668973373780" + }, + { + "file": "assets/error-tab.png", + "hash": "14005199515968495115" + }, + { + "file": "assets/errors-tab.gif", + "hash": "3689401509062269294" + }, + { + "file": "assets/logs.png", + "hash": "11646926553150332493" + }, + { + "file": "assets/remix-dev-tools.png", + "hash": "1436751497491319415" + }, + { + "file": "assets/routes-tab.png", + "hash": "7096064271708402014" + }, + { + "file": "assets/routes.gif", + "hash": "9802421330848091962" + }, + { + "file": "assets/rrd-mascott.png", + "hash": "10518501446635129230" + }, + { + "file": "assets/timeline.gif", + "hash": "12902288230327133154" + }, + { + "file": "assets/tree-view.png", + "hash": "18037469479345223125" + }, + { + "file": "biome.json", + "hash": "13321492905758479132" + }, + { + "file": "knip.json", + "hash": "15956629028535379767" + }, + { + "file": "lefthook.yml", + "hash": "17189358546993597962" + }, + { + "file": "nx.json", + "hash": "8076551793246198740" + }, + { + "file": "package.json", + "hash": "7256585560372554455", + "deps": [ + "npm:@biomejs/biome", + "npm:@changesets/cli", + "npm:@types/node", + "npm:knip", + "npm:lefthook", + "npm:nx", + "npm:sherif" + ] + }, + { + "file": "plugins/README.md", + "hash": "11194815227946876737" + }, + { + "file": "plugins/icon-library/README.md", + "hash": "2918560399708421847" + }, + { + "file": "plugins/icon-library/icon-library.mp4", + "hash": "7404348890361169988" + }, + { + "file": "plugins/icon-library/icon-library.tsx", + "hash": "17912371176847091599" + }, + { + "file": "plugins/tailwind-palette/README.md", + "hash": "2897438465286001942" + }, + { + "file": "plugins/tailwind-palette/color-palette.mp4", + "hash": "13042830019096181798" + }, + { + "file": "plugins/tailwind-palette/tailwind-palette.tsx", + "hash": "13085898657746413543" + }, + { + "file": "pnpm-lock.yaml", + "hash": "2439649523691824103" + }, + { + "file": "pnpm-workspace.yaml", + "hash": "6232840446629522188" + } + ], + "react-router-devtools-docs": [ + { + "file": "docs/.dockerignore", + "hash": "13293882212034534471" + }, + { + "file": "docs/.env.example", + "hash": "8655268144817341492" + }, + { + "file": "docs/.env.test", + "hash": "12230831055481382195" + }, + { + "file": "docs/Dockerfile", + "hash": "18406281644342655514" + }, + { + "file": "docs/LICENSE", + "hash": "10448442840114497030" + }, + { + "file": "docs/README.md", + "hash": "10233350812938360847" + }, + { + "file": "docs/app/components/FeaturesSection.tsx", + "hash": "11246400426104596407" + }, + { + "file": "docs/app/components/backdrop.tsx", + "hash": "10177186555415709469" + }, + { + "file": "docs/app/components/code-block/code-block-diff.ts", + "hash": "14150012959469856689" + }, + { + "file": "docs/app/components/code-block/code-block-elements.tsx", + "hash": "7817805111329695408" + }, + { + "file": "docs/app/components/code-block/code-block-parser.ts", + "hash": "17127755111442742738" + }, + { + "file": "docs/app/components/code-block/code-block-syntax-highlighter.ts", + "hash": "6198451709933666042" + }, + { + "file": "docs/app/components/code-block/code-block.tsx", + "hash": "11501111862795950671" + }, + { + "file": "docs/app/components/code-block/copy-button.tsx", + "hash": "5954814219133996282" + }, + { + "file": "docs/app/components/code-block/tests/code-block-diff.test.ts", + "hash": "2584115159750183479" + }, + { + "file": "docs/app/components/code-block/tests/code-block-parser.test.ts", + "hash": "2836731995543091343" + }, + { + "file": "docs/app/components/code-block/tests/code-block-syntax-highlighter.test.ts", + "hash": "6054215315534765299" + }, + { + "file": "docs/app/components/command-k/components/command-k.tsx", + "hash": "10201914501896654610" + }, + { + "file": "docs/app/components/command-k/components/empty-state.tsx", + "hash": "3847285035042351460" + }, + { + "file": "docs/app/components/command-k/components/keyboard-hint.tsx", + "hash": "7357561178128549333" + }, + { + "file": "docs/app/components/command-k/components/results-footer-note.tsx", + "hash": "2934531194374457319" + }, + { + "file": "docs/app/components/command-k/components/results-footer.tsx", + "hash": "5952164867652495598" + }, + { + "file": "docs/app/components/command-k/components/search-history.tsx", + "hash": "8150037087349620564" + }, + { + "file": "docs/app/components/command-k/components/search-input.tsx", + "hash": "13150015979131584652" + }, + { + "file": "docs/app/components/command-k/components/search-result.tsx", + "hash": "17143411896922450932" + }, + { + "file": "docs/app/components/command-k/components/trigger-button.tsx", + "hash": "15715163513663088176" + }, + { + "file": "docs/app/components/command-k/create-search-index.ts", + "hash": "13755420192654344569" + }, + { + "file": "docs/app/components/command-k/hooks/use-debounce.ts", + "hash": "14455527908906265729" + }, + { + "file": "docs/app/components/command-k/hooks/use-fuzzy-search.ts", + "hash": "13958371166388220219" + }, + { + "file": "docs/app/components/command-k/hooks/use-keyboard-navigation.ts", + "hash": "3870737589310916898" + }, + { + "file": "docs/app/components/command-k/hooks/use-modal-state.ts", + "hash": "16217728312368608402" + }, + { + "file": "docs/app/components/command-k/hooks/use-search-history.ts", + "hash": "1686754014833074969" + }, + { + "file": "docs/app/components/command-k/hooks/use-search.ts", + "hash": "14454037620923636029" + }, + { + "file": "docs/app/components/command-k/search-types.ts", + "hash": "820585514480458656" + }, + { + "file": "docs/app/components/github-contribute-links.tsx", + "hash": "3658708761484847249" + }, + { + "file": "docs/app/components/header.tsx", + "hash": "15021992961087203403" + }, + { + "file": "docs/app/components/icon-link.tsx", + "hash": "5765829223060196501" + }, + { + "file": "docs/app/components/link/Link.browser.test.tsx", + "hash": "13286645729729361098" + }, + { + "file": "docs/app/components/link/index.ts", + "hash": "667994079145595765" + }, + { + "file": "docs/app/components/link/link.tsx", + "hash": "8433911746879301427" + }, + { + "file": "docs/app/components/link/useEnhancedTo.ts", + "hash": "9279534418562525658" + }, + { + "file": "docs/app/components/logo.tsx", + "hash": "4633285588477443178" + }, + { + "file": "docs/app/components/mdx-wrapper.tsx", + "hash": "11426787604644088431" + }, + { + "file": "docs/app/components/modal.tsx", + "hash": "12143825272502317668" + }, + { + "file": "docs/app/components/page-mdx-article.tsx", + "hash": "14964879549076774957" + }, + { + "file": "docs/app/components/page-navigation.tsx", + "hash": "10423739146174462594" + }, + { + "file": "docs/app/components/sidebar/build-breadcrumbs.ts", + "hash": "4980794181514471323" + }, + { + "file": "docs/app/components/sidebar/desktop-sidebar.tsx", + "hash": "12439138824144905045" + }, + { + "file": "docs/app/components/sidebar/mobile-sidebar-context.tsx", + "hash": "9808331024833959607" + }, + { + "file": "docs/app/components/sidebar/mobile-sidebar.tsx", + "hash": "15460873252732214471" + }, + { + "file": "docs/app/components/sidebar/sidebar-content.tsx", + "hash": "9847060626222582391" + }, + { + "file": "docs/app/components/sidebar/sidebar-items.tsx", + "hash": "9822650374234064106" + }, + { + "file": "docs/app/components/sidebar/sidebar.tsx", + "hash": "1768344173502474757" + }, + { + "file": "docs/app/components/sidebar/tests/build-breadcrumbs.test.ts", + "hash": "8996655030755093368" + }, + { + "file": "docs/app/components/table-of-content.tsx", + "hash": "14170556854389917035" + }, + { + "file": "docs/app/components/theme-toggle.tsx", + "hash": "3259283023182263359" + }, + { + "file": "docs/app/components/ui/Button.tsx", + "hash": "5130465720503057831" + }, + { + "file": "docs/app/components/ui/Lamp.tsx", + "hash": "3707353558196972796" + }, + { + "file": "docs/app/components/ui/MaskContainer.tsx", + "hash": "9428198595826744869" + }, + { + "file": "docs/app/components/ui/Meteors.tsx", + "hash": "13420214718261926476" + }, + { + "file": "docs/app/components/ui/Sparkles.tsx", + "hash": "16222811854776541588" + }, + { + "file": "docs/app/components/ui/background-gradient.tsx", + "hash": "7997574893515098842" + }, + { + "file": "docs/app/components/ui/infinite-cards.tsx", + "hash": "1182821053556574542" + }, + { + "file": "docs/app/components/ui/navbar-menu.tsx", + "hash": "8565150802809365240" + }, + { + "file": "docs/app/components/ui/sticky-scroll-reveral.tsx", + "hash": "2306569585843711447" + }, + { + "file": "docs/app/components/ui/typewritter.tsx", + "hash": "13345472754782815132" + }, + { + "file": "docs/app/components/versions-dropdown.tsx", + "hash": "8304709405995319958" + }, + { + "file": "docs/app/entry.client.tsx", + "hash": "15048405030361008916" + }, + { + "file": "docs/app/entry.server.tsx", + "hash": "15091262450765435346" + }, + { + "file": "docs/app/env.server.ts", + "hash": "16082980967439279574" + }, + { + "file": "docs/app/hooks/use-active-heading-id.ts", + "hash": "262148384287286858" + }, + { + "file": "docs/app/hooks/use-documentation-layout-loader-data.ts", + "hash": "4354062758673816818" + }, + { + "file": "docs/app/hooks/use-mobile-view.ts", + "hash": "2483964746243368242" + }, + { + "file": "docs/app/hooks/use-previous-next-pages.ts", + "hash": "8446223015195093639" + }, + { + "file": "docs/app/hooks/use-scroll-lock.ts", + "hash": "3326190455442004976" + }, + { + "file": "docs/app/localization/i18n.server.test.ts", + "hash": "14733095067951681557" + }, + { + "file": "docs/app/localization/i18n.server.ts", + "hash": "10522850357438558705" + }, + { + "file": "docs/app/localization/i18n.ts", + "hash": "17777842107623781273" + }, + { + "file": "docs/app/localization/resource.ts", + "hash": "15779078185505167959" + }, + { + "file": "docs/app/root.tsx", + "hash": "5226922091172491724" + }, + { + "file": "docs/app/routes.ts", + "hash": "5835012026501223249" + }, + { + "file": "docs/app/routes/$.tsx", + "hash": "128472444314502659" + }, + { + "file": "docs/app/routes/documentation-homepage.tsx", + "hash": "7436821439825774266" + }, + { + "file": "docs/app/routes/documentation-layout.tsx", + "hash": "5840957965465661991" + }, + { + "file": "docs/app/routes/documentation-page.tsx", + "hash": "4856968292364195714" + }, + { + "file": "docs/app/routes/index.tsx", + "hash": "16774448341310120978" + }, + { + "file": "docs/app/routes/llms[.]txt.ts", + "hash": "3728124478650686285" + }, + { + "file": "docs/app/routes/resource.locales.ts", + "hash": "12438656812490523686" + }, + { + "file": "docs/app/routes/robots[.]txt.ts", + "hash": "3273359228575293257" + }, + { + "file": "docs/app/routes/search.ts", + "hash": "10035443941654968371" + }, + { + "file": "docs/app/routes/sitemap-index[.]xml.ts", + "hash": "8147703782373833665" + }, + { + "file": "docs/app/routes/sitemap.$lang[.]xml.ts", + "hash": "8503068504795909963" + }, + { + "file": "docs/app/server/context.ts", + "hash": "17917634373691535307" + }, + { + "file": "docs/app/server/index.ts", + "hash": "5558936282968432172" + }, + { + "file": "docs/app/server/search-index.ts", + "hash": "13527191234793018894" + }, + { + "file": "docs/app/services/client-hints.tsx", + "hash": "7015065984936940471" + }, + { + "file": "docs/app/tailwind.css", + "hash": "18331929869809900241" + }, + { + "file": "docs/app/ui/accordion.tsx", + "hash": "10057841376658176681" + }, + { + "file": "docs/app/ui/alert.tsx", + "hash": "8138301218838707225" + }, + { + "file": "docs/app/ui/anchor-tag.tsx", + "hash": "4589521991323005526" + }, + { + "file": "docs/app/ui/breadcrumbs.tsx", + "hash": "8798232629108591580" + }, + { + "file": "docs/app/ui/icon-button.tsx", + "hash": "7461785779167641683" + }, + { + "file": "docs/app/ui/icon/icon.tsx", + "hash": "7478651499702693161" + }, + { + "file": "docs/app/ui/icon/icons/icon.svg", + "hash": "16598005309983581868" + }, + { + "file": "docs/app/ui/icon/icons/types.ts", + "hash": "1913007499582755248" + }, + { + "file": "docs/app/ui/info-alert.tsx", + "hash": "13009514469530693818" + }, + { + "file": "docs/app/ui/inline-code.tsx", + "hash": "6788472266720318586" + }, + { + "file": "docs/app/ui/kbd.tsx", + "hash": "8610113492697899902" + }, + { + "file": "docs/app/ui/list-item.tsx", + "hash": "466866298462836251" + }, + { + "file": "docs/app/ui/ordered-list.tsx", + "hash": "9378511130824289488" + }, + { + "file": "docs/app/ui/strong-text.tsx", + "hash": "3048593871129480618" + }, + { + "file": "docs/app/ui/title.tsx", + "hash": "2528175587896336895" + }, + { + "file": "docs/app/ui/warning-alert.tsx", + "hash": "17015167441815856515" + }, + { + "file": "docs/app/utils/create-github-contribution-links.ts", + "hash": "17368657762659036910" + }, + { + "file": "docs/app/utils/create-sidebar-tree.ts", + "hash": "12147389695792138859" + }, + { + "file": "docs/app/utils/css.ts", + "hash": "2877363366833283694" + }, + { + "file": "docs/app/utils/extract-heading-tree-from-mdx.ts", + "hash": "9084730636734951169" + }, + { + "file": "docs/app/utils/flatten-sidebar.ts", + "hash": "13047224098712769003" + }, + { + "file": "docs/app/utils/fonts.ts", + "hash": "11350421400945997078" + }, + { + "file": "docs/app/utils/get-domain.ts", + "hash": "15539582581820627805" + }, + { + "file": "docs/app/utils/get-page-slug.ts", + "hash": "15131101522769748315" + }, + { + "file": "docs/app/utils/http.ts", + "hash": "7108421193332442375" + }, + { + "file": "docs/app/utils/llms-txt-builder.ts", + "hash": "6418124516016796792" + }, + { + "file": "docs/app/utils/load-content-collections.ts", + "hash": "4433662992968864539" + }, + { + "file": "docs/app/utils/load-content.ts", + "hash": "17762449281088041211" + }, + { + "file": "docs/app/utils/local-storage.ts", + "hash": "5446365150998704094" + }, + { + "file": "docs/app/utils/parse-search-params.ts", + "hash": "283211970433057477" + }, + { + "file": "docs/app/utils/path-builders.ts", + "hash": "3205324273519802592" + }, + { + "file": "docs/app/utils/scroll-into-view.ts", + "hash": "3872053352016233427" + }, + { + "file": "docs/app/utils/seo.ts", + "hash": "5982753321401855975" + }, + { + "file": "docs/app/utils/split-slug.ts", + "hash": "16655170351972672385" + }, + { + "file": "docs/app/utils/tests/css.test.ts", + "hash": "18223510739297364047" + }, + { + "file": "docs/app/utils/tests/local-storage.test.ts", + "hash": "5244991851360525571" + }, + { + "file": "docs/app/utils/theme.ts", + "hash": "3928500454016761596" + }, + { + "file": "docs/app/utils/version-resolvers.ts", + "hash": "6250981735584011477" + }, + { + "file": "docs/app/utils/versions.ts", + "hash": "7771834021349984208" + }, + { + "file": "docs/content-collections.ts", + "hash": "4514756800052047871" + }, + { + "file": "docs/content/01-started/01-installation.mdx", + "hash": "10729190023574174076" + }, + { + "file": "docs/content/01-started/index.md", + "hash": "7672386487615779714" + }, + { + "file": "docs/content/02-features/01-shortcuts.mdx", + "hash": "10418108987281980013" + }, + { + "file": "docs/content/02-features/02-active-page-tab.mdx", + "hash": "3449567770065162991" + }, + { + "file": "docs/content/02-features/03-routes-tab.mdx", + "hash": "8825310302822345088" + }, + { + "file": "docs/content/02-features/04-errors-tab.mdx", + "hash": "14100253352520064894" + }, + { + "file": "docs/content/02-features/05-settings-tab.mdx", + "hash": "5830750984973366662" + }, + { + "file": "docs/content/02-features/06-detach.mdx", + "hash": "3719217450241127649" + }, + { + "file": "docs/content/02-features/07-devtools.mdx", + "hash": "679148098722640318" + }, + { + "file": "docs/content/02-features/08-network-tab.mdx", + "hash": "18014921026404076385" + }, + { + "file": "docs/content/02-features/index.md", + "hash": "3738808767365251244" + }, + { + "file": "docs/content/03-configuration/01-client.mdx", + "hash": "14487423752450976513" + }, + { + "file": "docs/content/03-configuration/02-editor.mdx", + "hash": "14441833740364848531" + }, + { + "file": "docs/content/03-configuration/03-server.mdx", + "hash": "7697839152655288038" + }, + { + "file": "docs/content/03-configuration/04-general.mdx", + "hash": "8890639640226488917" + }, + { + "file": "docs/content/03-configuration/index.md", + "hash": "12219505074562502155" + }, + { + "file": "docs/content/04-guides/01-migration.mdx", + "hash": "15450469663033177628" + }, + { + "file": "docs/content/04-guides/02-plugins.mdx", + "hash": "28803885585524356" + }, + { + "file": "docs/content/04-guides/03-hydrogen-oxygen.mdx", + "hash": "4298091471716369961" + }, + { + "file": "docs/content/04-guides/04-contributing.mdx", + "hash": "2657957110428292909" + }, + { + "file": "docs/content/04-guides/index.md", + "hash": "11735349136714747353" + }, + { + "file": "docs/content/_index.mdx", + "hash": "251739237474292371" + }, + { + "file": "docs/env.d.ts", + "hash": "4857489130196114373" + }, + { + "file": "docs/fly.toml", + "hash": "14271900338457781686" + }, + { + "file": "docs/package.json", + "hash": "297350915200307674", + "deps": [ + "npm:@rollup/rollup-linux-x64-gnu", + "npm:@babel/preset-typescript@7.26.0", + "npm:@dotenvx/dotenvx", + "npm:@react-router/dev", + "npm:@tailwindcss/typography", + "npm:@tailwindcss/vite", + "npm:@testing-library/react", + "npm:@types/node", + "npm:@types/prompt", + "npm:@types/react", + "npm:@types/react-dom", + "npm:@types/semver", + "npm:@types/slug", + "npm:@vitest/browser", + "npm:@vitest/coverage-v8", + "npm:@vitest/ui", + "npm:babel-plugin-react-compiler", + "npm:chalk@5.4.1", + "npm:happy-dom", + "npm:npm-run-all", + "npm:playwright", + "npm:prompt", + "react-router-devtools", + "npm:tailwindcss@4.0.9", + "npm:tsx", + "npm:typescript", + "npm:vite", + "npm:vite-plugin-babel", + "npm:vite-plugin-icons-spritesheet", + "npm:vite-tsconfig-paths", + "npm:vitest", + "npm:vitest-browser-react", + "npm:@content-collections/cli", + "npm:@content-collections/core", + "npm:@content-collections/mdx", + "npm:@content-collections/remix-vite", + "npm:@epic-web/client-hints", + "npm:@forge42/seo-tools", + "npm:@react-router/node@7.9.3", + "npm:@tsparticles/engine", + "npm:@tsparticles/react", + "npm:@tsparticles/slim", + "npm:clsx", + "npm:framer-motion@11.18.2", + "npm:hono", + "npm:i18next", + "npm:i18next-browser-languagedetector", + "npm:i18next-http-backend", + "npm:isbot", + "npm:pretty-cache-header", + "npm:react", + "npm:react-dom", + "npm:react-i18next", + "npm:react-router", + "npm:react-router-hono-server", + "npm:rehype-slug", + "npm:remix-hono", + "npm:remix-i18next", + "npm:semver@7.7.2", + "npm:slug", + "npm:tailwind-merge", + "npm:zod@4.0.17" + ] + }, + { + "file": "docs/pnpm-lock.yaml", + "hash": "3550310542123974563" + }, + { + "file": "docs/public/AI-Hero.webp", + "hash": "18282548243803932233" + }, + { + "file": "docs/public/active-page.png", + "hash": "7918524640707072467" + }, + { + "file": "docs/public/active-tab.png", + "hash": "1486682194956221656" + }, + { + "file": "docs/public/boundaries.png", + "hash": "16257390668973373780" + }, + { + "file": "docs/public/error-tab.png", + "hash": "14005199515968495115" + }, + { + "file": "docs/public/errors-tab.gif", + "hash": "3689401509062269294" + }, + { + "file": "docs/public/favicon.ico", + "hash": "16224818365058890974" + }, + { + "file": "docs/public/fonts/FiraCode/FiraCode-Medium.ttf", + "hash": "450244547450235851" + }, + { + "file": "docs/public/fonts/FiraCode/FiraCode-Regular.woff2", + "hash": "2661738199960715299" + }, + { + "file": "docs/public/fonts/Inter/Inter-italic.var.woff2", + "hash": "12780156461374913458" + }, + { + "file": "docs/public/fonts/Inter/Inter-roman.var.woff2", + "hash": "4871902713075499900" + }, + { + "file": "docs/public/fonts/Space/Space.woff2", + "hash": "17246129729876734895" + }, + { + "file": "docs/public/logs.png", + "hash": "3893788855974529074" + }, + { + "file": "docs/public/mask.svg", + "hash": "8027189824294349159" + }, + { + "file": "docs/public/rdt.png", + "hash": "16049730726051095269" + }, + { + "file": "docs/public/remix.svg", + "hash": "10732575836181222894" + }, + { + "file": "docs/public/routes-tab.png", + "hash": "7096064271708402014" + }, + { + "file": "docs/public/routes.gif", + "hash": "9802421330848091962" + }, + { + "file": "docs/public/rrd-mascott.png", + "hash": "10518501446635129230" + }, + { + "file": "docs/public/statics/images/package-logo-1200x630.png", + "hash": "6081296750913745186" + }, + { + "file": "docs/public/statics/images/package-logo.png", + "hash": "12120967912428795105" + }, + { + "file": "docs/public/timeline.gif", + "hash": "12902288230327133154" + }, + { + "file": "docs/public/tree-view.png", + "hash": "18037469479345223125" + }, + { + "file": "docs/react-router.config.ts", + "hash": "3198651605977148882" + }, + { + "file": "docs/resources/fonts/dyna-puff/DynaPuff-Bold.ttf", + "hash": "12421922125572129024" + }, + { + "file": "docs/resources/fonts/dyna-puff/DynaPuff-Medium.ttf", + "hash": "11202578541449981779" + }, + { + "file": "docs/resources/fonts/dyna-puff/DynaPuff-Regular.ttf", + "hash": "11913212788874463710" + }, + { + "file": "docs/resources/fonts/dyna-puff/DynaPuff-SemiBold.ttf", + "hash": "1482819021006800358" + }, + { + "file": "docs/resources/fonts/inter/Inter-Black.ttf", + "hash": "1109877264299287546" + }, + { + "file": "docs/resources/fonts/inter/Inter-BlackItalic.ttf", + "hash": "17549413085914554344" + }, + { + "file": "docs/resources/fonts/inter/Inter-Bold.ttf", + "hash": "1963817612965968624" + }, + { + "file": "docs/resources/fonts/inter/Inter-BoldItalic.ttf", + "hash": "13735825104004619083" + }, + { + "file": "docs/resources/fonts/inter/Inter-ExtraBold.ttf", + "hash": "10517170813994048820" + }, + { + "file": "docs/resources/fonts/inter/Inter-ExtraBoldItalic.ttf", + "hash": "17027684319941720427" + }, + { + "file": "docs/resources/fonts/inter/Inter-ExtraLight.ttf", + "hash": "1407730027097510265" + }, + { + "file": "docs/resources/fonts/inter/Inter-ExtraLightItalic.ttf", + "hash": "6895371716988918405" + }, + { + "file": "docs/resources/fonts/inter/Inter-Italic.ttf", + "hash": "13536965565532163500" + }, + { + "file": "docs/resources/fonts/inter/Inter-Light.ttf", + "hash": "16952815519938783557" + }, + { + "file": "docs/resources/fonts/inter/Inter-LightItalic.ttf", + "hash": "2241238034883939206" + }, + { + "file": "docs/resources/fonts/inter/Inter-Medium.ttf", + "hash": "11508008480040598422" + }, + { + "file": "docs/resources/fonts/inter/Inter-MediumItalic.ttf", + "hash": "2024716445315133675" + }, + { + "file": "docs/resources/fonts/inter/Inter-Regular.ttf", + "hash": "11023754889551202127" + }, + { + "file": "docs/resources/fonts/inter/Inter-SemiBold.ttf", + "hash": "7090888527009002064" + }, + { + "file": "docs/resources/fonts/inter/Inter-SemiBoldItalic.ttf", + "hash": "1095266060200299127" + }, + { + "file": "docs/resources/fonts/inter/Inter-Thin.ttf", + "hash": "11505102118963534070" + }, + { + "file": "docs/resources/fonts/inter/Inter-ThinItalic.ttf", + "hash": "10131754558557012308" + }, + { + "file": "docs/resources/fonts/space/Space.woff2", + "hash": "17246129729876734895" + }, + { + "file": "docs/resources/icons/arrow-left.svg", + "hash": "14547954257562363990" + }, + { + "file": "docs/resources/icons/arrow-right.svg", + "hash": "12204659229675818379" + }, + { + "file": "docs/resources/icons/bot.svg", + "hash": "829174754146321183" + }, + { + "file": "docs/resources/icons/chevron-down.svg", + "hash": "7122757087635977143" + }, + { + "file": "docs/resources/icons/chevron-right.svg", + "hash": "17379758399940713691" + }, + { + "file": "docs/resources/icons/clipboard-check.svg", + "hash": "16592899739444221095" + }, + { + "file": "docs/resources/icons/clipboard-copy.svg", + "hash": "16889109833169740478" + }, + { + "file": "docs/resources/icons/clock.svg", + "hash": "240993685201795788" + }, + { + "file": "docs/resources/icons/code.svg", + "hash": "13531080764753974457" + }, + { + "file": "docs/resources/icons/file-text.svg", + "hash": "4040822320292293210" + }, + { + "file": "docs/resources/icons/ghost.svg", + "hash": "7574553890668466473" + }, + { + "file": "docs/resources/icons/github.svg", + "hash": "5417704823757599978" + }, + { + "file": "docs/resources/icons/hash.svg", + "hash": "637607605143180359" + }, + { + "file": "docs/resources/icons/info.svg", + "hash": "539947719990673271" + }, + { + "file": "docs/resources/icons/menu.svg", + "hash": "696734335883974359" + }, + { + "file": "docs/resources/icons/moon.svg", + "hash": "1860321321024630692" + }, + { + "file": "docs/resources/icons/palette.svg", + "hash": "8371577147228856998" + }, + { + "file": "docs/resources/icons/pilcrow.svg", + "hash": "1328152063956877452" + }, + { + "file": "docs/resources/icons/rocket.svg", + "hash": "2086747054841835555" + }, + { + "file": "docs/resources/icons/search.svg", + "hash": "11588690385709269946" + }, + { + "file": "docs/resources/icons/shield-check.svg", + "hash": "5697422794242993145" + }, + { + "file": "docs/resources/icons/sun-moon.svg", + "hash": "5817124174138695364" + }, + { + "file": "docs/resources/icons/sun.svg", + "hash": "15424871870949488142" + }, + { + "file": "docs/resources/icons/trash-2.svg", + "hash": "13320543813872787118" + }, + { + "file": "docs/resources/icons/triangle-alert.svg", + "hash": "16449760235519817572" + }, + { + "file": "docs/resources/icons/x.svg", + "hash": "16181695241358292237" + }, + { + "file": "docs/resources/icons/zap.svg", + "hash": "7561450463182313109" + }, + { + "file": "docs/resources/locales/bs/common.json", + "hash": "9207452031922619362" + }, + { + "file": "docs/resources/locales/en/common.json", + "hash": "17755988568721261404" + }, + { + "file": "docs/scripts/generate-docs.ts", + "hash": "604501572713264513" + }, + { + "file": "docs/scripts/setup.ts", + "hash": "4430417773081723074" + }, + { + "file": "docs/scripts/verify-docs.ts", + "hash": "4309970097092723613" + }, + { + "file": "docs/tests/setup.browser.tsx", + "hash": "7388865743417688283" + }, + { + "file": "docs/tsconfig.json", + "hash": "15264144982157859518" + }, + { + "file": "docs/vite.config.ts", + "hash": "11907881550159797749" + }, + { + "file": "docs/vitest.config.ts", + "hash": "3193099158728347422" + }, + { + "file": "docs/vitest.workspace.ts", + "hash": "2205620307208093269" + } + ] + } + }, + "externalNodesHash": "3859257116829726595" +} \ No newline at end of file diff --git a/.nx/workspace-data/lockfile.hash b/.nx/workspace-data/lockfile.hash new file mode 100644 index 00000000..f92ecb92 --- /dev/null +++ b/.nx/workspace-data/lockfile.hash @@ -0,0 +1 @@ +5832674718335771478 \ No newline at end of file diff --git a/.nx/workspace-data/nx_files.nxt b/.nx/workspace-data/nx_files.nxt new file mode 100644 index 0000000000000000000000000000000000000000..a67e556c2382b223fc7759f133cc2ac961d68136 GIT binary patch literal 53796 zcmb`Q2Y{SK`TrBDAX248K$`Tu+g^}BNP|E~APIp$5Uyd%&V2 z_|?aYpGEWdrFQf)Kk#1Ve$}APk^DM_mv9Rm)cfOkujl+2$j>6-^z#!6_MPps_x==z zKi$E_Kz?eUJClMpPv`Ld0$vyL`Z+JrivD&9@4dPD74P{mpTCSZ-gAVzf?rqi;%CuS z{JNT#{;sm1`mLAV>t_|-uf$7jU*qat3*=|fb^Nlms@3b=`lS!z+iv==djW=)d(%+ih&5y0zj>f5^x_fOz^?*01?egyp3 zy;ptSnrG*w=JgHUYrn3``}KIKo<66a^(k+_OYb)V zZp>>GukZ5OoR{!h1GnY1Jum*7&&GHodeh(a`unax^$TD=6RfYl zk9GC-aBz~VufMJ2KIc78bGsLR=YQ?_s;8eR4nGyB@=V}tUWd4{aEI}}#g)}|EAPGj zwDUgCYYwjtUaH^Y;2PA`xJs^EcCg<;)jg8;{9kkwzm5*z^*233uVWnEd#2XrIB@FA z2|)fYIx$e^B;KFw%4YyoZ?P+DF3xuE^^6PLd$oNb?=RwYY2fdwa~0*Q9Zus>d#m%( z->!4`yMRmFd*SbQ?*WFE1Rn_eU3G*L)U&;@Jq%Lgdjzc9Q8-Q%E4S@brFmskEfZ@h7;{=1a_#Y^u$0e;ErKfKm) zpI7@U(#e&1t-?$7ygpNH(W=6Gb=}`pM?c@B{4IxD3%Is>|81Z*H|smx1_9g_4!0$6 z8}}ZtXj^`*2iyr5;nmD5%1h7k+DlN@d%Zk-5?sdB6Ry43R&Flk%f-G@TfW>pr`S^| zHy3&;`BL*F{f(&efgUM}`T<`weuo6D7ADNnoo$wV#}jb`GROg6*YTrQKS^`ooU*3wltvZYce z_SA-@&ZIJ#Tr`u7WmBnWDwfXVQn~-7GnECsjAEabUUevui^r4kL@Jp}M5DP_Djlu$ z$BeMtOu4T+-%~ODigdLsVBq>>Dw~YvQkh&jl}xA7X=XNNK3d6_S%z}H(%0M6S}M*j z=S!-dNo2FxbSjffBx9L$HXF|-LJXppDj>Uxfz0l zXlO5&i6*o36PU?m(=1N5L33WG*g4FyZHnd@+q{lkERjj4q0>|{o=&E-2}iB|XY8IU z^Nf7+bp39cUz{^19?Qg&%pQ9um(8RziDWkSKkc8kVs~%3c?y)3Z=c$m*GT(g=|nn{ zipNvY1W$o@A!IY-nw)Zlj+Ew_j!`)tkEYUbRx%ThieBRBMmxwKqMeq0%||AeNM=%+ zTSmvUq@$MPn|SWre5ugU!#0o69cVoskMY1Hbdb#0T84-r=4dj~(N}0^4;Fgb^ZiZT z?Xg%!1jBTvGqGeQsZxVw6T7L~9HsWkw0wJCn;}S^981L55)dV;k;&#VO>LbmJutAm z*-vu{9Zh0TG1yTK;>|Li7~O^l|EHz0++}Q`14e9?DV2!kl1v7DNauJ|7#rZv2))@OWn@U0= zF`7g|(9H%-2D<3P2m27|&}2xjQifG0GO%~ZGLy(;X}_Ksl=Cg6woWr3#7q*wkc`1N za@u8e^b(KE$+uMc7)En67AbcYOO>|1N*TiGk42NPz-X3jhJ4dDi1`9VyQbI!rz$tY zrOI%Ka-_Xf>^0+N2W1n{WQN6wrr6;L7W#F@I#rAxp6`nO0{wv<@BO<*mCBxsf z;n-$b2-q~ljKU8SN!yv;zSgcnn-kE6O*CQ_dQb%6%)|N+p4}14X%Q=i;T~R&#d6Vf zJi*3^CR15Ndn}je%Fn5YV44vv*+$T!Saii2b8hk7zmlfx|Z$5V+o`!AkKXELluBArP3O${86-;5|Bl}kb_ zscanTfo0{`v?1tlSYc+gj^^okPdLCbSrVhnFm>rzGMcpuUOy)-CFFJleunm>{Xt)l z@i5pN92bcTY1hbkXhIo+M9M4)dJlS4ES5~hGyHeE!hif=6>fUIyD+xc)jp|$Zq#OU zIkb*=Ivq_%k<;A1aWtG1f{9HA4@$&P@`f5k8P?p|QfhWEf;8zi%bJ6y zr;#@FJdup1lW-#QdB6KsR8&eW<<3al%v>S?LuL2J&^lp&nOMx@ z40V%elgw=tvgA|r*-ULsWCmGaGLnZrOXWzVrPc62RwBxtOR(c0i8RWFRRo6obQ+bt z(gNp&d%|gR=ql)J@nj4-N+*4~b_~ag=t?=2O2JRkXo7I)WI`H_Pj$;=5Bcuae0zId zGuj`EBb1XlctaE=0vbjqZm_}uNn`m;^EfHPJ(Yc1dh%VS(P%augS4c|OI4G#U}n#; z-L7Isxv96OBf$XRYKW#BLyluoEMuBdaNJ4-TBuEP3UQHh0N+S4Tnt#~KkejKavxsPs?uF?9 zTg<}tCH2!NNx?xn0v1UyROpsk@mMaIL+^_tSclx|K9>r}G}AdK5;hgfrsJ} z5bIR0mK!=9TkPv;Z^2lA!K3AC`P1mGtUr7(ZbiLQSs_@dWtB2A6#0ocrkw}N_BKzA zqEQ1XEhV&JX#|BH3SC{sK(k5#dN=Yhid~n%+QKOEhY#18-%{$)E^q0|m#mJ4n37?c zlrn+LOs8UDbU>$nS_R1NDnsTuOb}*WDgYh8a!QA>X@(VJR->HKVzqw6J=#(x6GO8? zWr0^DL##}L#;51aJiwu41+&c&6sUm-w~>4)U1tsV8kG;To;iar#B+$%WDMmYW{JL@ zJ$Do;oqeq$=M?KATMgEn!lb|v;Irj`NNvUGAeGG!C3*>34W0=;oRZ>}&V}SboyBhJ zeqf^^{W69FKpcoKJ6uF)C?gp_9vmEbU9c_>TxuHr~Kb}Vuu9-=G5 z?p950xq0vWf|)H{eP*!e4jE=E8pG8g?+XfA+VWIwTHBefu5P4Qe+5me(A93tV|J-r zE-*bTK5T~4GX zqtl|s;tZ7{kV@mEjr(590lTl8DQ}O=ZT1yiYj(5iG$u1wc-&Zks8n5+0?PMwzyWR5 zj9`CLN7@T><`^Ppr$pH>7;sDr-q5Vy$N;x)A(qAE;Jk)*x8v~P!A8f(L5~RFRKTDa zdb>MCD&OCWFTkuxRvc7jXFS6`K+9Yn#j-X%To6e0Z_Vm>3Mw&xaMMB{oPNL95 zOqLNh<16i&kBW>RpbK>|KL{amfx@vJAVUlr$RGy8Z)DbppA5?coIcRkWwhTk?s+^* zkX1T~A5eb#8Yf2ADOd3HbVTGmR$uTIWK#+Opo&4n+9kEx!!Hz0CmfB?ob)MNMW|)b zMzTUfF#4cVk6J1%kvV-m#uhI}TKYQVQy1+JVZgh}Cc$khmJ&@`L&+C5=y4b~$Xq!V zSqc>A5Uj#H9D58p=P|f$W2l2{RXjAB1Yaw!t$w7th~bzwAqzedXGb`(jI=|$NjBn< z0WlERIx}!2bXYHWDvtib4+eOattO>2#7Ksvgt8@3ETZ0mGqC8hSTYWKW(yr2J)yS1 zfj-I5wOwN8VkhJ<>u{st9>%mE(t`#kVrq(WB2F_AHN{Zk;6s?kPzCC`0!GdzD&e>2 zS9B<1!b8?5k;5AOUn57uM~MqcjDS mRY@3Up3xF31CF9cmm5$+5V=;A%+IN8BW_ zoNO!{VuZCYKBA4Z3CCUrI<~gPDIjuc>dDVH4NDVDV8Ow4(4J&z`8tqm!Ly$6JhAuT z9Rz<^ANV!gB*e-)DPX3Y@XxgIGhj@1FI(o>5A!yza~wJ>1!hwyTch0BQo?p>HD2n7 zb|@oaJQ?_bBnrL~Vgy;cK2juxn%yAMi4}C+zAnRPm>Wg9H0KITu#Sm(|Kng)dq!uW zC+O&6t`JQ|$HhWJk+QTrz?~XYF$&g6R?{(XY2YM>Y2)`ZM2D-?U;BZ2GRAww1u$@u z;gHF(v}t)oAo4KA@36bn^6ULe)>#q9cp)Yvx z88XY9=h{ z!j+C;HAfTTT{sx}h#D%!Tnj(pAwmBja*6)T(qnssk#0d1ZG!R086^$2s8A>lLt;v( zRcPk$h@qI5I^H~)Uw)j}?P~Z6av}*KDugJXV9t`hZ%hu}JriW8nvlQ0hv)=>7zh}( z46mY`jJ2LP9#xiumtgqTT|~zYZaSpDTZAfMkABHMkOK%JOxq#&9k9;ca$gT(6Zfrb z`YaE^m}JKg)aAkHMq2lv*77~=Y6)uzT@aH7&LJZgGqBd}04tIQnFZ}(1d+CuQoGRv z;W>CI(O5`wP`n-M$lu$@a4b7E0}ga_MJR88wxlt+II!8ZB2r`(Awnz^getZUTEVc| zUrlAfo|mG8cFsDY84~~uv2C5pH9rr{C~`z!zRzxwY*OKyq_MRWTMwA}%hZl#?YmS3 z3{dthJQ#0df@pLqj6pjrLn|-nZY_2-8yj@LzGB6=R^T&oL$iyq>v#xm%@9Kl?x7jZ zjq2^9M246tP0@J;bD_uOXfZ$~<2v(gb6bo3EGDKCF`oqfc$^AIY$!ZEK&B8wHmXV* z{*RtW?h6!R0xtEABBL!6k;FcezQGPqG&zT3Ti$Kd8?+XQIe3^z+%cQd^i)nU zQu(Ze|02ilbWJ9IiR#e&Ax!aB%tkZ~Mln>l3=V3cclm;Z|uj zBo+@Qf%1YFYoh_SG5N4Nr*L@+Cc6Z$s5D(hhvJ1GTaFNZV6%vbr@@8uC1_b45J;5%k7DNK+N z4(0}99on)VM;tY;NmR#R`owy1#-SM#Il+%HG!1*&5|$PrLNq=69!ZuGJIT;|OwDW$Rd-{U?}x$vkPyp;h8v`lru)| zEqV_UE#>DV1Z03Wuj)Apj)De}R>V$wTdA+R6|rT7vk7eCg_Z+f_B|b}DJaZIu_PhV zPQ1wkb^68NmHUDfj}{IC3!Pw8taKubyjUZ7Zz*_jc9ME# z#&Ojfj}|Mbq+?=+VTi}rrM9_3&*8}Wh|SEd%@@-hMGV2S5O<{Sxb&ZJI>#nl9TqGX6wXcJ+7Nu$u!6T0C2i!Lz~ez41i2qkH0xN*^KdeR z?iTn~#hMHl3NS0U4H?5MGVIl|2(!HTesuJ%yxj9hSSn#E(>Ijb+WJ|_@e&oGL!5A= zn&HJDX$|cL?XJp(y%n@jPZTO6WwOA;i9yUA6e@d zqWksK)#VcwOPnO#9wD#1QQ{%X)OLsS7Kqaz%*in$D1qXSKU~VDFD?f9Cu_b1YNbtb zt-^nh5WK|q=~yCSPEeUDwRE;hDW8wbApjd8bAab!2N85be}sQx1tSxNHirUxm81nr z3vweVTN+0q<{=8G&-4Q#gtvnXGC$)N^Moh^CZe=VdI94w+ra5?q4TNiXgl&1;%^<; zMDFm4GQV-M6S6`RLt3Ke3^%LJ<$@d*1wz{i{C|9ixkbVNLQslp!RxRn;2TfVTXYT4`P`}I0@0zu=~OCY|mgMBB4|m;}=2_D_Je;D_L$xgN#gU zXq-DlS<%mkr?62&^vE#+yIAEGymcm%y=LKO$q_}=kx{6)It1x2)?i1&5E_%JmzxHJ zXSNouY3uoDF7gW+=^Avcm@qt?7z>gNavl8%KMt3Lh?mN`8?oz<+Jp=Ua=^P}3eW8+ z^jb|8M-zF17*<*QGNcWox%;CVxWNaizf-qpP&}P`f~EUg*M{7<;srYFbEooJb&lw6w4;mIOq3*ir`NhrW! z1KS8GI1zd!t_S)=8mO!)d40(?Yt})SIb9sYYMw_9bvxdZrUfl1Q*gg5-g%^%T->-X zvkiPp0sb~OzrZRnM68TisvVE+L;A8zUq~vE@E3Y88B67p*{zIPe-qGb&b1DGE$EZwH5ZYaFWAdb;8K%0!XFTyKpBzSfuw zwKhiAZqJGlryavjx&kA6ft3mP=Qb-ac_}bVTr_vDigFeiP$FV zmIhHb$sSdbv;?ac4woyEB-jE8M5;)X31wHAyvilk37KebPj7d`oW&4v$|i?B>p&c~ zIYw+W;UybOmg`WZX$ZzmP6^H++=s|JOzq{MpTOi!CnbEYS#bi&Sj+SsQe>^*7)Vi0Km`vW zq>Qhe`iVAlebAX&h+n2#1P0y0)G05Pxg(W@HI$_r%0=ZkBgrb|=0Hr=5@A1z3$b^d zVZbm#_v8pb2;#1{1ZvZ*1(sjfIG@oOk?-W14o#f!<~}LV&@nnUiav^hVuZ`K9em%nR%$_9pub*l13D%5Wij*FBLV=Xgj?gfGRh zC9yKt7a>-ten)g;%xg1f!eG@zOp(DDh|wVxD#Y+UE#kn8v+S}(Cie5`O0 zL)G5!{WHU4ada-=NB{{Skz)S>fP@4yK~x1TN~sRWOd_XsyTXpWx6lP&oNr87ax9o| ztYDaZ7FTnsQH)-!Ilz)7lptz0vredxVHWCIf&tbLtVEGxrcUR~F-YhWCmYZXh_m@p zYaqL=846kkYi8h4f)1EJG!HhnR2nmUvr7ZPFnh?|8uHXcT~U4!CJWrvd2c6A8aH9e z^a+?n97$tU2>Qu`4tKNeEH6(99}cqtpC(0#$R!D5gks20!b2W{g4`?&&_n%XL75oD zd=-2}^vlbDSP9W;qm4eU*kunIqMjp|mF}a=M<_KJ$O{|LDMRX-#v0czH;=6yScKY; zk7$qNWuSGkZ$lk5@Weaojz+2D`+`^j=n1)iwlZ+t1H!;N&w{I%RVS5!Qw}=hi%e^z zUj!mq&XV1S3m2Nt<)gy4_o5a)1#x#`Vi3c)D&|yi?gnDq}Bmc}9M~+*$^Tl;@ zB?`BZd8ev-c{LcLI=doQs7^4WnFOCRr)8ctY!kmwmdUw6{a}g_cT&lggTe;8AEz(q zX+zzu%0W>th8HfM@;HK)~z4zEu$y1f!H}Z1VL5Qh-IgTxV`J5dxTsS zUokoXE^e&+TDJnb3^CzvG-*5t7DeP?L|APJ%ilda8npmJ7nzOzjsXcb99CPk+Xx*O zE`vIVU6R9W*U@A2p+qAY5ZFF7b#`jc0nB)D{xt872FyBfMT~nQv`}`uk>ftlYG4MY zX|qisjIFL>6%!j`#%Yr94U#VH8J9Nlvs|09c9_FzZ-b6>ScRE915_6Y6`ba*ISl!K z;lkDfIbIGJGa%e$v}(>t%f?`Qh7RiWl_N<`L{*V{#aMz+KZY*V1CGLhoU$e%do+3G zmJg#|F&N@zHb-XY18ZLB)13rxMVs?(Pf$ScB7P_yfZvEc={cHuIg)W`DNp8JxpF8; zmAxEE&Fi!rX-o1*qj)o9xLM<*FkIl`64npPY$1*blCf1VYOy4d+jg!7uw~B=ff#^? zDOM=ff{MR98myB|&2AjJ?#T=&I0yKWa2{h!A^Fp&vr-^yTewuTdkcA{)Niyh)B;jA z_*JVDAabAd5V0OvMus{ZSSFv2xF>_+o(d(GdAUgS1Vc`$QE_lL=#&|Zj9fpQ+&Gzr z>Vb(JphHGDP+Vv;Nz?sEKXd{mf5GjQyASuQBhJBQmX~9q3%4K;94I^#6-Jp+@cM?I zx3>rQ$-8_^+Z<7Z^`Nkiv!(s<4(`JQ@3gAl3=>8m1e+g^2$~u$n1-257IjGOi zM%8y4fYnhb2mXh~t{AE!77bN47ZI<8b7iQSIDxniN!0`xiB>Zt2qX)sngufSPyTHi z`Cv9*Pi}t54pB`|2$fkrEXXPZCv;(y-h8Q+(I`JPzG-{_oCOju@fG#JrZ7?*$L@q4 zt}JTHx6e?9kDHbjaaUL80S$})ll*YA+Y@yy0xcQ2IB`I2&E z4m<`|QIE?#MupcNfyZMN!{MQH(-nz&J8&;+(q;%n6c80xmERrtj~z#hMd?DzW5RhC zTLexyL0GI2&N4(knuv@cM76(B28t=iyaT!}E@rlta!-_bf;|vh4t3rJAmJ3SWP%~& z+u%Ny%V9Z4HJE#g?;GO;XBF%duPZr+AxPdDcFZlz6D178lI@PP046hZ*s$#GZqDav^f)f$93-|& zmIgL5X_g_VZ&?3<)m$gGblHd%z7l3bC;!kb&`RA!O7%lAcjh5t*aMI#P8pnAh?$1j zGxhEGiBe?HF~67=SZADEO^NLZi$JHun9UB!emzBafCg+soor@C zt+)nipdz&H;>$Wq)Mwx|Lx}^xM;=LNqIUHgYok1FlmVq`N=+J8rw{H6bB_h#G(&PY z9?-#MZppw!adT>gKHxL}<|q(ukUrui6XJnao{>VOINfv*xsezQY?9izypt;ZXQ zaf7B#UpSPa>}0or2d$c?g9p{|ybUf}28o-GP@Xb5VPt5?(XfhGUynVo?-B-~9kDYK z6y&BL?^K!COn^W0Kz) zg`ZnCl)~u+!5f|xcfs;-w_>>gaETQ5A1?B4lF7==jv@$4l2oanJvJPMHO@4pFQas@ zlwqi*?gn3X$j!gO7d1_{U*Hc#mDch5K(gAr5({BN$hfBz3lj=*ijU4hYc$XCLIFbd~%?hYZ*=sU!@v)-kda0f|Q>OrX$sanT?)= z9VCDD^0ag4p)x`u?w$!}uA;9=u+ggWOJG|jIue3doWaP7S!Xk(!6{m%5KjtQ02e^L zymymmC8{(gg@iEx$V$bk#RG%d7~;Xh@(ri?5Sup+Q_N0Ug;E%qqyUKlhQ{ioh;ga( z;KT3m=z(M#ZbBk(31Og*LLD6P3ehn~Uv=iIIE848U_O~X1l~y#Fn4gfeb1h?i8gpo zGzv2G;LL-92F3Q<6&`Tj+88!ln7l`PK}1-_@k;hk*~-c7ck;)lWaj82O>y;N7oq( zc3AK$Gz^wfUQC>4VWf$trJ!P9UBO&Xe(*i$@gX+CuuRNd1l(DiKSSSDp#G6ng#M{G z9+ZO{A08Xx31&;!m2YinHP?@#;LFN}fJg!0R3cuJ5Dhs-Z#{$BpwcMN0sf%@@Vxqg+J9tgAqGmEr;W1F4RFW{nGyL+qbJycY!mQ}H<^(y( zMFnYgEKvf*F;M`>+-zi1xa{8y%Z)@fg9YdONfnvUkD1($t=wG*f7j~2>)@#Ud0vQ{K`GXD~G@# zHi7P^G~k+)3a~iG!?~-4@yO9&T{*g4l8xrR2SKD=a|%Ry$-OKT`^pi_UVB1CoX3z3 zX)-(&a>Eu+cBulf-q>kW-MdFaI;9c9>*uaXQm_++o09jgcS<6St z^hj;tTwNIMKiCC3wClK*>cX)F5($-6j6pk)Ke-K(SJ(xS&K8p}Vt*(C8^~x45QrxO z2S$!XEu;u3?~e!?ij7kJgRU2pKO#JQr2%%0J!y%YgGe1v&SHezoJw?=gFgs*c+4jk?MFbiNv5v^H0Jj#J(Rq)7l-) zllW!E%NTXgMM)w|94Dr)C1IZ9OgO`;$pa73Y*hy^WJ4!1e76nl1y~38)tq4UnOA)Lie9?FCYO!8D&g9 zRKdKvB$;}iWjr~?i7hE%JjT!w)-ASEgITU`%EZ)7Q%D>=QAv9|9dly1Z8_+^R=yhu zUkZ*pl3eJ#4qF*&sehIiuk*kDfb$6uJrN8P9ddVgd>DPetfvw%ydW+*0r5iJL&eU< zNQHN!r!418aC`%!#(Z^2;0qc^3BtuHUp%o)!}_dD2-*yO<|cZqt^*;J%7h=$0(}W$ z7upCgQ4o3==Sg&25ml7qV!5G{t=kv$v_yLQ=FDjx&%1qj6A9*Av%8eus=%)f7LvPV z^##cbM_Kfgjak1{iJ#XtE2=cR9kZLIQ}~Bfhz@CC)XX9xyI95e-|(UlA44;3M0Wul zA;3VUTbGXXguo1jiIN6l*g?0j^@C`om zIBw0Y9$hWmAlGT-C5P$J-Km4sM$i-ggr8>O78830f4KIp^BbUrAn*wqkiw=L1aJX2 zAj7~YOp5n3rDl~~g13SQoH@g=##PDgq7P#EnGpy&)>Ld5 zZsBk0AO&;mhbv}9G>+d5&TOb%P&w!XBqk3&DJ7$k7Q{IPNWy)8hfjq%N!!jf&2m~O zHC5pmtR$E&Zbi9!h7vEzoS9#u5oa@EM&r9CQ4#fp*nsj*8cc3I2Z9L5e&W!II36wN z7A?iZky7Y^67s+lB5;MyhGSYzxgi-~NeYcQ0;8K6FkN9Th#t&f zeg-bA|1|{G_Udj&?kVVwXG(`lrK;AG;~cWWAdA3lB?{;%EsQJ_eMJo3yXb$nt0tJ+ zZvCuD=n@AR<~u4GPA6`Z2xLVrld`OR8nJ0;#$c8m#wJw8yqGugpnhPTm5LI=IZ-QS zLs$ywNCr9n?Ye2U2Ivqxb3g)>6d+~;?ksm99+H5^%q6e3xG0RhNLZW^0)f-gL0A)g z2)U0erAVPttXxWwA{|8BEt{_GlEIlU&Y5BD+Q4}sI7GR2B^9zz-)cfu8kEnL z^G>e>=0$h#`-&-5U_p==@&cjmMQT((KnTQn?8!alDY1F69}q3Lm~>J#1Zf#@VP&AZ zkj7B5bYmw7@tdNoGeu}9I215P!#JE9&5!4YBFPR-i&&?wTEvrx8Zs!0Qk2Ix=#&av zKFV=!dy$g(KEeYdLhdK|f=L+9gz4JgA$xc57$+OCPq>6`{6eN>!U%oms3V|Yukc0% z)VXn#Djjc<)5OVyy0ybpBmTknXpzjq$v=1ts+bb%ack=v7`Y25*~r;6fIV10&;Tcp zvQ&{A=nGhvq+21bmd6VepftmBrsvI_?B0E5>^DXC;R2XkEF`Xufx<7y4KuYbf>kI{ zK~e%Fh%@YE>ZN(U{- zE$~HS;E|BTKKV+XZ|*Yctx;NaVojkGB0i`l4Q5I7;O-anlCr%k206{7GvZ3GQ^-XFZMH2MW=cFSBpL+Ki@E_iN#X4Sz~35;e%KHC($lc%~&I=LjGKS#zS^`$P;jQ3a0W6WlqOs)4exJ$+&GQ7G}U^X$apeV)b(0(zp zpaOpqg4)%vRw&<#aHui8?AoB(EXM`HK~<^9mt2`PbU6!l1k8fKtZ{u<##&Rz{YxW~ zzJF5*?g$~gBzO=Atil82tVfHkt&KVN=6%(;`A!-+r}&ZOg6fXZf`S(KZgO~crBJa7 zIeM7%5j>}c)e>n7qvvy@MZ3Psn{QAmm&LA;-Q*<@?d7RD#vOjS12V-pUY!o*zMcr@ z5biCkCfFWkF0#}&oC2R@MANx%YA%UHcD+dEBvlywTv?0ks%+MU^&8%C5~Alrec^=D zL3JrEj7GOcD8ZR{^^k4`e-8x)!5OOx`J`?W_0tY}2p0^bCl3#P_Yi%nXNnx(H*Cgz zaiQ*PfjVFfh%EW!6`x_d4(V$jvX^YLz^Mhzwpf-99ph7Ejj+*j+17%-qt2dHgJJRr z$Pv#2`W-5eq1+nT2Q{y__uZu?=LSw7+D8LHEU5u#OgZP_Q*>)L8x2U`ArBkDkI_#c zm#7RhzZ`PgikslKby@vlM$ydkIPjyf*Mz@g{mdx$RYvHB*g-fo zkSkC+TsTyac(5vA`rs+O%F!lPKyDIV90(GT5N4pms|_yn%vZKeX>s2{s6-?@8azWs z0^v)ceae1>p6i@+O8~o7+LZVB`}QYwxz5nuA|&c?i#!wFfV3zX4|j8`GdD21B$$Am4 zhDnC;xDGohF2TrrFNP7P%D$1QgiVBf4xbu$ZJ7CXEbHD@Tv)+1R$IqvaXN-y?wTHN zGF#l&+GBaao#6@O(P3b)8udA&gUyP%Z;iozLl4Et!Q|^(U~&J4=+yADW4|v%*X+n` zR=a7(q?AbovThm0CPO@?UR)D|F#=kdle!!pD}x{kk|fkE`@?sdtBmr^6Z(6}dNfOF z!fssOq{GK#S4%}V6z8^Z;~U;;+Gjw4K?~DY+;*ThbELr25w)S%rue+b??I1|X3lb& z2K->j;AIT>B#?*nmBe|XIH($k)#Xry2B`aiYgs&Ru1>(BA?sEayjXG^+P=BfGg^!y zYf9iyynx+I93{lsO2S0EJ00MD(vW4tAeHe+hhkg<$Rnt8n0tmN&6!T@peu0ghxR5p zHYjvN4Rk^}lnZTGva$Kn({X5Gg@`YrgQDS)fq-B{ba7xl%tZL=j!6W!6VEijB;d1H zAQ&g4^))gY#8UZUTYFOv9!PRb@e(3pNDjie?i>!Xy=tt)yEx8VMOZ20_0b_QxwQzg z%A#w;3VZ^!c8PPQS;T52YtpgboQc*;OsZf5CyT9F^Gh>-@ zwjqHSXvbN38t0XqP{9LYa54rO&4 zUC3vTISoD!kCc&?gISHKNv=#Si%l0s;6;qU(eRko+``RLDolT@nyS6Qro%EvSJ3ri zP$dE|#PSWh^;~quS4pJi;yK{VJ{()QWT9@0a}31zRQC10dAHn86a!~6u_zV+euv&3 zW(5jH3zNlftS5r|xWg5RB@`BBumRGlqg6*yoUze~N1g724~rZ7&Ypmr8PYCwH!}I( z1>BD-lF3p=7>5wZrwDgyv7XG@^V~<KwB6`c^p zPmU@hdzgG=44xsS;SfRP+E=%8DgZw_+lNdc1-;9yX74=3# zkTr_dib({+WJ(EKDks7n6BfHg?(4cz7w?js5QWMQtWR?TIiC;1%Utiw@hk7*6_^+y zAq*x$r)0zojG7MEoMw)#=gr>P0#W1i zu4q;>1W@TTtd}jKtpXi}VeG@Q8Y|^zl*~8u^}|64&Ejum;}F(Gj}3j+!p~08F=nal zN+TkU%v;NjebF#j-K8qExsIXW!+k+dG2 zS76JVy)>kIDPb8o-yd&1OMFP#jN;hvZIq?J+Dmb>ii@@^v`1#D;x6od9Z77c0lM92 zI*I3n{UeVoo+tDV9GOFI_yKV_zCzDT1Q9S81cwgMfRRrqsUbG{u#4?~%d$H@Ac|6g zkG`S;FARAFXy=JQnyyJtG0UZi(CsL&9_T{fYXSKW{gnwO=a6qp_VPZYf5=IrB_fQf zOx6+h=i7jISGBtS53U_~UHYYwJ5c_7ZnY}>Uf@4H;v9qDgz{#T*8`pc-2CGMK7NM! z6DX%CtNxY18Cxzg^|zorkMg>}e*#NiH*Ko=lPI4>S?#RZU9H}B@swL00lyvP=Nq+eVcOq?@*~s}eiHaS7M@tRndg3=^4G4N!@*y%;crYk z+kj6})^l$Kp5JWeXJ5)QDXX2wfiGTmu&KWh^#qGQa|82^8?mS@f z6FbkE|9u?(Lf~PY?X6n(?ZLNF*8JQHeD)7>%y@-A!QsCE{`>8@2EQx#UsG258y-=u z?sNNIk=toU>-eU_C&4e?@LwBkeecqdqQey_tNt#)4PO8H_&-s94a%ESR{v)L_g?)r z)Ba|Zx1+57oCth+m0RC^W0$2Pvy{hBRy$V#kJ{-Y)Bg7;mtFmj^!Hq|ndg1LpY7_e zU8+_eJ@dDw{jI^jLU9|N9| zxZB{hkIr)Vmw+pO_+!()_RDW6>$$5}s?~QQc3m`Yk2w4u;NN&=+S8Y9@Y2ZL!GGr3 zIRN}ouUb0M=M$9m+=alFdu)GpqCA$e{(dSj^5OY!ymkMJBUP_JS@Uoa@b+iQcRvdK ztWUY0vi^PxaP8dfrk|pp6CD0=;FW*e)6nNA@E227`~L!NduGAZ*Lvym!pHim)q4+k zx5nRI0k8JQf=|x0d_&LOl(On~0$;o4s?=ljNAn+X_+x?3AAG85e^c-?D65^@ftO!x z_qF&~x2yjjV09f!x8l#2y864%t5#3{o{xXW;akCbd|T_a6J@o3G;qWXb{@o+_MxnP zo(JsxR;%gH=9D{J{riD89CqDmn}4u$WHb2VUHx}~C*66Ksowj1}te|5wA4gF|8u0>h>DFVlwX7_2Fa)h$_b0+W~3*$%p>*}RO?i}Rm{~7q) z>@M@%y{Na))vp3aZn@td--7>(P9AXhZTqX$R~A{mC;YqMMJKbtN8YsaEIGR#Wj*(D zVBZwWZ>Lh8NLl@S0Jvu5O!M3=DKDn1cHReme8E&hKT*opyZY-ds8;`UnWbmZ&!54o z{aN4_rQb31qjelXS?ym89DR~~?%tFqIQ*@^Yp$~NDL!xtWwrAm@ZTdAHg#pJ9J$2R z|K5?+>ehd)n0{(pFS+{rfnWM*hr!3duT5F)%mcpj3P-#^&sGkbua=kPB8FF$>zslO)pJ1DE4D;-^} zc268R^B3?LjrRfY>d$w<-@4{eroQCP`wo8)cu#K`1AcYN>d&P>Pj8t*d4j{=4V-Y_4L1t6rXw0;nz5(T7CbMNj3iS26#Pp zH2B-rD4KTC?(@Pg1poZ2w-|XRy>5HT!k-0v;ec;nC%Gv(emG@4_gUcL)h;*shU)*& z;a6SAx;%aMDAAAP<`VE~XBY5~O(>b??o9b#4&MR(nK3sTy!gO&lvRH*@cWA`or@1l zclaBCQ*X0!Q2XT=hyMh)&0#*jx{$K^`OP0zt0%YIXWAD%yyoyJ@XtQC!&>U6p8J`@ zcYxol=TJir8StA^R(~!Aj^FFwe-?d851B?;?Y{t=IM?!R@zqmZ{m+5d{r=vXT)W@l zql>E5-{xOGPVGp~eAD3%0)OMTjxqhzcsHS}_D=yG@ZL2BpQ1d`;jaaraNCazUVM0- z!#@h#YI`g9MTh4({FlJbMp->mDa`>&lXAe4XFUgnH!LLSH z{TU6sY0PQnx#II{I{ZPvwf0zX#&7ptI#TPhox}eWICX>HY&X}@!vu%F1NiS5R*q{Q z^*j8^$N6$+Kk%1<*Zl7azVuDYZ#DlPI{Z=K`*wcY@IA@>9Vn~*$-v*OvbUjs^}B=%vqF;{=bl;g1~tW#BcXJ5Bw~!C&X_9|3n;`=7ulZy2uAiK3 z@S=y89DWS=&py9P zu72bv==me8ywm(V>F~3_-+7GXC#t^@Wwn1U@a5`ThJMCU9`Eqi1CLtUj#qlru@3(@ zaElQ)oO>Vhto`*f%IeP-K#$LB{%>*hcR!(8{dw0bpK8BP2LG0;-wFQfl{dZf=o747 zu@hyra~ANj;yg2N;!86qtDnCIj_R}XBfjxNhhGYOb>|aJed&j{QdT<~oLH^yaJi+= zF_a&6^(TSf@inVQY5rHBtoDDX`iTXm9r3ZG!=DR0e5{qH@&g?1@DBrj(rM{L^n5I3 zJ$LPss?}-FSw1X1=O$NwD)`bVb56OGeIfh(Kd%0P;J@gcVV=7t_?;=MofhD%7q2+u zX6E@@l*dz6KaU4KzrWA-_Hp9$M z@7aCQPd28kcDjM5-+K60AE7rIJDRfkb0jc+`*hR(I+SNQ{OQ0^m#uH)rsQ&-vf8-` zICcEu9k#gY#gVe7^m*a`2Fzb>*G2O2B8N|(;_G$O!9N3D&z%qcpWi#p_zkqLx1_9g zt_OPZNOaOlS@qul-f*j3FY&7jT>Y6U;8WL@TUS#zj2D;!?NSr9sWw->_;uX5?|Hl)y|{9b$7J( zyZG~2l-2)FfSYU**+6nc`tWZZe%qh=dbq~*DtNWi4SvN-W*Ipyy?0&8!k-9?PyLDM zr=B~@;U5HkIcwrLwLb=Y#o;$Uty;bLcDs)b1An8#?+<>`DmxlJEPZ$l%4+{0;9if} zeZ3mx-5vfY;4gRe$2HO6uLXYVZ@q7=1V7Y1>Y%Lg{vGJ)W1`RV9lrVWYW41utiGyo zJ?rq3!Ef=I^<#+Nj-sso%mFq}{`^4cZyIlgvfBSSaIMd+9w>U7=J3A*Zhony6Y0q( zIQ;(se>~}xcO*xoCtpEX?eB0#wR+GfTVMO-9an!o_^ThWe!2a?Z$Me~e+~TEUym^J zuX$^A_fhV0{&?`7Jd(cgnX7+1_@gS5-j_Zw z9(*%peeMe2=v(hI`kwYhk+S6K5@4l#hZ&dT$eFJG8^9yiw05QRuB#n>)S1<4N7ni| zwSWKM@Oy(VtYz&x(a9>5HLm%Tm3HUUZ7&m+0_O@EY%Q@Xsx@dhc$OSE8)vb^-6X z&mZq@l-193fS!IOelpYH?*=Ye)%v?+-z}o7_MZWI{8oDVRj&RQzz=4hXXaD-)e=`f zc6PP8+PT*5mj3XjtG^Jurw@n@H>Irp+y*ROKWi85cdc)MvYz_@@YpS0zWwGuy*N_* z{8yAUuIGVke4ae>VdiZ^$~RC}JKsFV*Q+Hr?{)Yw;1532&X4xjXAa*6{;=^@-&MVMOmX-tfRpa?^{#o8)z3cwr#!uF%`RT-@GG8+oqo6Pf4I}(w+DYk z-tr&K+XoIm9{jlHto|ncus&tAKN+~j{IHQ zQdWO{4!q^!GoP2=PwP0v;jaU3xzS`JcO$}9^)90gC?0(t@;(If||H!;zT9>mZtDk=Y9=FxYuP=cPHUHN+{Aa+Y&YS+K z_OO4Ux9cdYon0?L54q9O z$zGJ-boFO~AMxJZW*)@HcA%{KM*(-3=F{`;l=a-}fR8lPhO5+_(S@`pT#Z9cgSA233WwmnyaM~%>PS?1Oclc+3i*LwQWyfh9FLd~?fQ9il zn0b)DaS3I$zunKV7tX%k;A52k=IS2+{?7}qHuxm?^(d?UkARndXQY`2)gMP${ka|( z^v4!m{pWzwzG3|s+IJVY`fFSS{$sm;wT}0?`dfiN<>T*cq5g|+e-2*sGXuQG54A39 zQdWQF1NTe&e!^WH{#xLDS3caYc^3a{rL2BF2OKqFd&Bo+pPuLHe+K-daElqQ^v3%f zKK2XNtEboC$AEtwyxQ3h{A+!Cyrejk>Tg0>{rM@-<0oS%k9PQ*fk%93_l5XpKV`M^ zGVrNSKS(R?Ci=O^)nD_M{&>X)9&`8N!qf2Z*C1>9PuYQgOf6Sln>wbcMZbo@6%4)v?Tz8v0_my5G z`L(^n9}jH$*z!Yt{!q$-cLF^>yw<(P)n5u6G3DjG)xPHQ3d$PS7MJ+@TKek4;MGnF z{3bWseXafVP0GR-fL@$Y`n*0b{Mo>NetM-@M~!QL%Ig0T;3ntV_?PgDT>X!LPyN;U zRb=O0IA3YJVd519r3iaM8&~%4+`*;I}`qcD?pd z+~F4k%T3mgC;fR()dM~X?A&JD&RR#U%h9g>3&5-YaoX%VSQoYXTZexS`2AH+HuI_W z?|1mfWwhtwm>Tb&!K?i#;1}Lu^%nUXH&Q)dEASgVHjW_sZfDAR&KbbUbFW<}c@(Ft z&kKJs@XYr|ufOd|e=+jwD2KlhxbiIP$Cg|>g|gaz9yspKOH4n-e=cl%hi7fIO+Z0 zndge0&v5wXfa5>)`+1|ouY3i1`@Z-7%4U9mN3CkITfbvMn!tV~;YisL2)I6-~@GU@3 zZ`8W%+t9>S(Jch;NLbtbVow$L`T@o~!wfIQ+@Lzkcg0NOpOJh&owDY0i)--{{>SF zzTMUT40!xF%TF}kdtLnd)&AzbE)-9{1x@8&Fn%`hhdYTRxVgoTRLIegx?G zjb~79bM>DGdj3Q4!<#6ppH<)?n_GD&I=|1=U;ldYxGu8tLh|%o@M?d1@JBsi_o>!p z1ZDMS8gQrCHqI!yxgKS;e>!lbz3l$gdX0AYCxM>+Cj3#9)y_M>g=gA4AMMjSDC@Z+ zZm3qLKWObl`8}R-_16MF@7B}Jx@cVg0I%n63qH2U`ma>~OIQCO@E%{19AA&Jp1TmZ z^J7+yYaJ(0Ry)50W}mQnpw_G4@J|C@UKBU$tNnF~!>@CrPgmOScY{~^+ks!0yYgV! z`;w3U=kPm&Uwp64i<6zW9%a=p05`e(GBd6uk@$f0gc+{>!@w=?Tw?rJ;#a4*`WxQt`#<*wf3vIK1b*Ay z7Mt;I0)7R`dhR~J72mS^PI0SI4*w&dr?+UI<|wN_w*kF4pw_q7;hzRB9PP`&Upf3g zfgf$vee#2>%jVR-i?W{kjo%QrI?ej4wclTG^(TS%^knHXpE&$6;5~k>{hOq${+tGU za~+$HA$inES?%8id}pj(-vs3a4*xvx_g}wb;%-{Ut0=DnT;aEVd_;2Repi1R@XxJ& zPi>yx1+VAM0q^PgqQiA53x6`ui^qx1_jCAbfcL&J=~2b~CBOP8tDkQGy||?0>^ZLf z$Xm$6S=sIvt;-)Aeh2WMuW0RP@soeLcKX35wzc~0bnxp_R(}=)BY!;3th@GUJ7qoh zYT(3!+iUov9scjY4Ysj)J{s3K4j;Rf`1q2j*^lD$&pG@I@Lx=|c7f#4rj+&E(|~`t z(fYmR=NUuUtP9YSg9-2pT>V#o<*_#YB0g}HtH1GWJond@zl{O^n5+K-@H@_1X;oYF6Kt9r2ZGrw#mOpKQ6N_OImT#+3Ek zD}d2A$6hZzc2CMvD65~h09Uwg)YGeeVe{F}boK8CJ~jQ4vg~w?^J0hp_8q=FlH9)@ zyxN%!KIq3AL0R|{fX}XG{VnSM9u9vk@cF-9ZpI~hszh1+d=EHoiJkw6l+SbZx4V-( zgneck{wBWnqO0Ete*U4>AFlno9%ViEe4y7(lJX47YX1&k(*jG+TKD4}{$1eMt16~H z;{TUZRy*JQoo|mz?|s4HM}t4D;>VFJ;>4{4Xok(8abmoWy->z58U|)t2fGC z8%jtU zZ2tLl$}N=D{=b1NdThGdc zeZX%(S@n+x?lsE#OGURopseTK1N8Js?dzh${~dVF7B+ua^nA6$XYcpr&J6I+f>-<9 z;6EwsVAfH5Z!5}b|5o5jZFU{ipIMYu|M$QNtNZzHm$>?$0=<2q`Mk~5|IP#GtH1uW zS$B>1HHSY8ycbWGTv(N|=BXQa+Xb(jrZ}MF{bb7O&v`&EFI3|?z~SEletE^Y#$PcV z{Be}k&z&A5&gJrKB?q5!^$!Ez-fiP4+IJgKR{JLcy*QWR7kfMWWx&&ySi460PubyL z1pfVFKd<0)hhOI*@)f@uJ5qiL(d~l{zZdwwP1|Xt{79m!|A1FN7lS`-T`R}c&lF|h zZwB66_4BEYp{#zs5A^uS7|OqJ`1Kyf9=tsBg7j+bqZb{14EQD29%A^v_TAUu)&2?K zzxASBUp;q6%4+{^;M;MVhbej}Q&#;qfwQ-W89I^ty~^RYdIUf4nD=V=)lY#}I|qUP z?JOIQ7Qb4Hvhe2t-+IEv@5DDIP*(f*12-Gpx|jHv*7rDve;>H^0hVtFf4#%UAElim zPd0fP;*)=I_$Ki0&WbP5JoogQqe`o){qf*OTyFF8#m7cbR)6LL-y8ehpC#Y5f1?h6 z0q~^X*?HIwe5=D>1zcsfJr0x}qR;=Bvgr0v;JMG)xRUh7vt0eZ0wd4*aj2Uqt3T^L z=I7fdDgVLY4+Q_hWNWAI1^#Q-&X2)+`3&+`jHj&U-vB(h`5Lpo#OHe*ehKi6uTH$U zu>Mlx54^zP-vs{bODh*dC)ZF`e?A57u!oJaNI(ChtG~(P(DTSAgCk I$amiVKi&WTwg3PC literal 0 HcmV?d00001 diff --git a/.nx/workspace-data/parsed-lock-file.json b/.nx/workspace-data/parsed-lock-file.json new file mode 100644 index 00000000..d09a01a9 --- /dev/null +++ b/.nx/workspace-data/parsed-lock-file.json @@ -0,0 +1,28199 @@ +{ + "externalNodes": { + "npm:@alloc/quick-lru": { + "type": "npm", + "name": "npm:@alloc/quick-lru", + "data": { + "version": "5.2.0", + "packageName": "@alloc/quick-lru", + "hash": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + } + }, + "npm:@ampproject/remapping": { + "type": "npm", + "name": "npm:@ampproject/remapping", + "data": { + "version": "2.3.0", + "packageName": "@ampproject/remapping", + "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==" + } + }, + "npm:@babel/code-frame": { + "type": "npm", + "name": "npm:@babel/code-frame", + "data": { + "version": "7.27.1", + "packageName": "@babel/code-frame", + "hash": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==" + } + }, + "npm:@babel/compat-data": { + "type": "npm", + "name": "npm:@babel/compat-data", + "data": { + "version": "7.28.4", + "packageName": "@babel/compat-data", + "hash": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==" + } + }, + "npm:@babel/core": { + "type": "npm", + "name": "npm:@babel/core", + "data": { + "version": "7.28.4", + "packageName": "@babel/core", + "hash": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==" + } + }, + "npm:@babel/generator": { + "type": "npm", + "name": "npm:@babel/generator", + "data": { + "version": "7.28.3", + "packageName": "@babel/generator", + "hash": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==" + } + }, + "npm:@babel/helper-annotate-as-pure": { + "type": "npm", + "name": "npm:@babel/helper-annotate-as-pure", + "data": { + "version": "7.27.3", + "packageName": "@babel/helper-annotate-as-pure", + "hash": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==" + } + }, + "npm:@babel/helper-compilation-targets": { + "type": "npm", + "name": "npm:@babel/helper-compilation-targets", + "data": { + "version": "7.27.2", + "packageName": "@babel/helper-compilation-targets", + "hash": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==" + } + }, + "npm:@babel/helper-create-class-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-class-features-plugin", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-create-class-features-plugin", + "hash": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==" + } + }, + "npm:@babel/helper-globals": { + "type": "npm", + "name": "npm:@babel/helper-globals", + "data": { + "version": "7.28.0", + "packageName": "@babel/helper-globals", + "hash": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==" + } + }, + "npm:@babel/helper-member-expression-to-functions": { + "type": "npm", + "name": "npm:@babel/helper-member-expression-to-functions", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-member-expression-to-functions", + "hash": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==" + } + }, + "npm:@babel/helper-module-imports": { + "type": "npm", + "name": "npm:@babel/helper-module-imports", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-module-imports", + "hash": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==" + } + }, + "npm:@babel/helper-module-transforms": { + "type": "npm", + "name": "npm:@babel/helper-module-transforms", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-module-transforms", + "hash": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==" + } + }, + "npm:@babel/helper-optimise-call-expression": { + "type": "npm", + "name": "npm:@babel/helper-optimise-call-expression", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-optimise-call-expression", + "hash": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==" + } + }, + "npm:@babel/helper-plugin-utils": { + "type": "npm", + "name": "npm:@babel/helper-plugin-utils", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-plugin-utils", + "hash": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==" + } + }, + "npm:@babel/helper-replace-supers": { + "type": "npm", + "name": "npm:@babel/helper-replace-supers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-replace-supers", + "hash": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==" + } + }, + "npm:@babel/helper-skip-transparent-expression-wrappers": { + "type": "npm", + "name": "npm:@babel/helper-skip-transparent-expression-wrappers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-skip-transparent-expression-wrappers", + "hash": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==" + } + }, + "npm:@babel/helper-string-parser": { + "type": "npm", + "name": "npm:@babel/helper-string-parser", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-string-parser", + "hash": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==" + } + }, + "npm:@babel/helper-validator-identifier": { + "type": "npm", + "name": "npm:@babel/helper-validator-identifier", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-identifier", + "hash": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==" + } + }, + "npm:@babel/helper-validator-option": { + "type": "npm", + "name": "npm:@babel/helper-validator-option", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-option", + "hash": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==" + } + }, + "npm:@babel/helpers": { + "type": "npm", + "name": "npm:@babel/helpers", + "data": { + "version": "7.28.4", + "packageName": "@babel/helpers", + "hash": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==" + } + }, + "npm:@babel/parser": { + "type": "npm", + "name": "npm:@babel/parser", + "data": { + "version": "7.28.4", + "packageName": "@babel/parser", + "hash": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==" + } + }, + "npm:@babel/plugin-syntax-jsx": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-jsx", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-jsx", + "hash": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==" + } + }, + "npm:@babel/plugin-syntax-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-typescript", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-typescript", + "hash": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==" + } + }, + "npm:@babel/plugin-transform-modules-commonjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-commonjs", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-transform-modules-commonjs", + "hash": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==" + } + }, + "npm:@babel/plugin-transform-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typescript", + "data": { + "version": "7.28.0", + "packageName": "@babel/plugin-transform-typescript", + "hash": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==" + } + }, + "npm:@babel/preset-typescript@7.26.0": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.26.0", + "data": { + "version": "7.26.0", + "packageName": "@babel/preset-typescript", + "hash": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==" + } + }, + "npm:@babel/preset-typescript@7.27.1": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.27.1", + "data": { + "version": "7.27.1", + "packageName": "@babel/preset-typescript", + "hash": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==" + } + }, + "npm:@babel/runtime": { + "type": "npm", + "name": "npm:@babel/runtime", + "data": { + "version": "7.28.4", + "packageName": "@babel/runtime", + "hash": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==" + } + }, + "npm:@babel/template": { + "type": "npm", + "name": "npm:@babel/template", + "data": { + "version": "7.27.2", + "packageName": "@babel/template", + "hash": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==" + } + }, + "npm:@babel/traverse": { + "type": "npm", + "name": "npm:@babel/traverse", + "data": { + "version": "7.28.4", + "packageName": "@babel/traverse", + "hash": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==" + } + }, + "npm:@babel/types": { + "type": "npm", + "name": "npm:@babel/types", + "data": { + "version": "7.28.4", + "packageName": "@babel/types", + "hash": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==" + } + }, + "npm:@bcoe/v8-coverage": { + "type": "npm", + "name": "npm:@bcoe/v8-coverage", + "data": { + "version": "1.0.2", + "packageName": "@bcoe/v8-coverage", + "hash": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==" + } + }, + "npm:@biomejs/biome": { + "type": "npm", + "name": "npm:@biomejs/biome", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/biome", + "hash": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==" + } + }, + "npm:@biomejs/cli-darwin-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-arm64", + "hash": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==" + } + }, + "npm:@biomejs/cli-darwin-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-x64", + "hash": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==" + } + }, + "npm:@biomejs/cli-linux-arm64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64-musl", + "hash": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==" + } + }, + "npm:@biomejs/cli-linux-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64", + "hash": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==" + } + }, + "npm:@biomejs/cli-linux-x64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64-musl", + "hash": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==" + } + }, + "npm:@biomejs/cli-linux-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64", + "hash": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==" + } + }, + "npm:@biomejs/cli-win32-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-arm64", + "hash": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==" + } + }, + "npm:@biomejs/cli-win32-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-x64", + "hash": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==" + } + }, + "npm:@bkrem/react-transition-group": { + "type": "npm", + "name": "npm:@bkrem/react-transition-group", + "data": { + "version": "1.3.5", + "packageName": "@bkrem/react-transition-group", + "hash": "sha512-lbBYhC42sxAeFEopxzd9oWdkkV0zirO5E9WyeOBxOrpXsf7m30Aj8vnbayZxFOwD9pvUQ2Pheb1gO79s0Qap3Q==" + } + }, + "npm:@bundled-es-modules/cookie": { + "type": "npm", + "name": "npm:@bundled-es-modules/cookie", + "data": { + "version": "2.0.1", + "packageName": "@bundled-es-modules/cookie", + "hash": "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==" + } + }, + "npm:@bundled-es-modules/statuses": { + "type": "npm", + "name": "npm:@bundled-es-modules/statuses", + "data": { + "version": "1.0.1", + "packageName": "@bundled-es-modules/statuses", + "hash": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==" + } + }, + "npm:@changesets/apply-release-plan": { + "type": "npm", + "name": "npm:@changesets/apply-release-plan", + "data": { + "version": "7.0.13", + "packageName": "@changesets/apply-release-plan", + "hash": "sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==" + } + }, + "npm:@changesets/assemble-release-plan": { + "type": "npm", + "name": "npm:@changesets/assemble-release-plan", + "data": { + "version": "6.0.9", + "packageName": "@changesets/assemble-release-plan", + "hash": "sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==" + } + }, + "npm:@changesets/changelog-git": { + "type": "npm", + "name": "npm:@changesets/changelog-git", + "data": { + "version": "0.2.1", + "packageName": "@changesets/changelog-git", + "hash": "sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==" + } + }, + "npm:@changesets/cli": { + "type": "npm", + "name": "npm:@changesets/cli", + "data": { + "version": "2.29.7", + "packageName": "@changesets/cli", + "hash": "sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==" + } + }, + "npm:@changesets/config": { + "type": "npm", + "name": "npm:@changesets/config", + "data": { + "version": "3.1.1", + "packageName": "@changesets/config", + "hash": "sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==" + } + }, + "npm:@changesets/errors": { + "type": "npm", + "name": "npm:@changesets/errors", + "data": { + "version": "0.2.0", + "packageName": "@changesets/errors", + "hash": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==" + } + }, + "npm:@changesets/get-dependents-graph": { + "type": "npm", + "name": "npm:@changesets/get-dependents-graph", + "data": { + "version": "2.1.3", + "packageName": "@changesets/get-dependents-graph", + "hash": "sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==" + } + }, + "npm:@changesets/get-release-plan": { + "type": "npm", + "name": "npm:@changesets/get-release-plan", + "data": { + "version": "4.0.13", + "packageName": "@changesets/get-release-plan", + "hash": "sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==" + } + }, + "npm:@changesets/get-version-range-type": { + "type": "npm", + "name": "npm:@changesets/get-version-range-type", + "data": { + "version": "0.4.0", + "packageName": "@changesets/get-version-range-type", + "hash": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==" + } + }, + "npm:@changesets/git": { + "type": "npm", + "name": "npm:@changesets/git", + "data": { + "version": "3.0.4", + "packageName": "@changesets/git", + "hash": "sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==" + } + }, + "npm:@changesets/logger": { + "type": "npm", + "name": "npm:@changesets/logger", + "data": { + "version": "0.1.1", + "packageName": "@changesets/logger", + "hash": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==" + } + }, + "npm:@changesets/parse": { + "type": "npm", + "name": "npm:@changesets/parse", + "data": { + "version": "0.4.1", + "packageName": "@changesets/parse", + "hash": "sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==" + } + }, + "npm:@changesets/pre": { + "type": "npm", + "name": "npm:@changesets/pre", + "data": { + "version": "2.0.2", + "packageName": "@changesets/pre", + "hash": "sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==" + } + }, + "npm:@changesets/read": { + "type": "npm", + "name": "npm:@changesets/read", + "data": { + "version": "0.6.5", + "packageName": "@changesets/read", + "hash": "sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==" + } + }, + "npm:@changesets/should-skip-package": { + "type": "npm", + "name": "npm:@changesets/should-skip-package", + "data": { + "version": "0.1.2", + "packageName": "@changesets/should-skip-package", + "hash": "sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==" + } + }, + "npm:@changesets/types@4.1.0": { + "type": "npm", + "name": "npm:@changesets/types@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "@changesets/types", + "hash": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==" + } + }, + "npm:@changesets/types@6.1.0": { + "type": "npm", + "name": "npm:@changesets/types@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "@changesets/types", + "hash": "sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==" + } + }, + "npm:@changesets/write": { + "type": "npm", + "name": "npm:@changesets/write", + "data": { + "version": "0.4.0", + "packageName": "@changesets/write", + "hash": "sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==" + } + }, + "npm:@clerc/core": { + "type": "npm", + "name": "npm:@clerc/core", + "data": { + "version": "0.44.0", + "packageName": "@clerc/core", + "hash": "sha512-o8RgXNcMRoHRujSw9OPDMxqrmoNk7HG0XAZkjZgOrSyIfRXCf85VLyHGBT3XmaOrPEGY964h02ZxMVFdp8RnNQ==" + } + }, + "npm:@clerc/plugin-completions": { + "type": "npm", + "name": "npm:@clerc/plugin-completions", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-completions", + "hash": "sha512-r69KpaB+EcWccqe31OwK5iyJQZmgmhxJjEBL4RAGlRr2tu6MRX42AOmD3GDW+ZPHkc4D9NJdkqukLboTJlbycA==" + } + }, + "npm:@clerc/plugin-help": { + "type": "npm", + "name": "npm:@clerc/plugin-help", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-help", + "hash": "sha512-QIH+Lrk6WZtXKNxEAA4gOk7dwseS7U0jTZ0TbJfcyOoNA3fF2p48UV8c7hmKk7OhfPS5009eJRW5CVQEgBB8Ng==" + } + }, + "npm:@clerc/plugin-version": { + "type": "npm", + "name": "npm:@clerc/plugin-version", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-version", + "hash": "sha512-YETH54A0sO32oJcLABpb4P5FyhEkhIhe5oe3IXyeUj9/LMcInvKCm6x/gDMIUjTQuh0a5l4iton0A1RscAANhw==" + } + }, + "npm:@clerc/utils": { + "type": "npm", + "name": "npm:@clerc/utils", + "data": { + "version": "0.44.0", + "packageName": "@clerc/utils", + "hash": "sha512-//1zl8UgVhv1NbqsRoCWWci0Y9uBxzAVn8TqoKZchDywGQNZWK6vQI/Ms9uGe3+PZTDXedoXbVjklOINcVC2aA==" + } + }, + "npm:@colors/colors": { + "type": "npm", + "name": "npm:@colors/colors", + "data": { + "version": "1.5.0", + "packageName": "@colors/colors", + "hash": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + } + }, + "npm:@content-collections/cli": { + "type": "npm", + "name": "npm:@content-collections/cli", + "data": { + "version": "0.1.7", + "packageName": "@content-collections/cli", + "hash": "sha512-dZn8vd6JSu2mXE1KYOEEq6Y7pwZ3vWjHE/LDj+9aSXNEddfXRGem2NNMO24NCuqFH/uIoVpS00Wnkj6gNqqnQw==" + } + }, + "npm:@content-collections/core": { + "type": "npm", + "name": "npm:@content-collections/core", + "data": { + "version": "0.10.0", + "packageName": "@content-collections/core", + "hash": "sha512-GDBYbvhoj9lHNlarY5wr+3PoO3m9GBMjftio9NXatLuZaenY+EHHNCcbbA3J+c06Q7WBYwNoLAaMX2I5N0duAg==" + } + }, + "npm:@content-collections/integrations": { + "type": "npm", + "name": "npm:@content-collections/integrations", + "data": { + "version": "0.3.0", + "packageName": "@content-collections/integrations", + "hash": "sha512-He+TXQC94LO/1bNygTioh3J5H0K/mkFVPVkIrM5kHybprvi5bRmGa91ViZ6K6icFAzGH4jFD0iasR56fZcMGTA==" + } + }, + "npm:@content-collections/mdx": { + "type": "npm", + "name": "npm:@content-collections/mdx", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/mdx", + "hash": "sha512-7Xx8AohrSuq1jn/k44qWIq1s666KnksGPk64nnoY/T9mFZ7fZkdEtYezBsNpzkDMMKTnf65CNIvyFHtwTD2muA==" + } + }, + "npm:@content-collections/remix-vite": { + "type": "npm", + "name": "npm:@content-collections/remix-vite", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/remix-vite", + "hash": "sha512-kdHJz9CMJHZcGBtJy8zfRd4zp5bSOiaKvj7hlACYLaZK8m1ABmql8giliGbXDCepKqbx1YLb0b86niZg+6aytQ==" + } + }, + "npm:@dotenvx/dotenvx": { + "type": "npm", + "name": "npm:@dotenvx/dotenvx", + "data": { + "version": "1.34.0", + "packageName": "@dotenvx/dotenvx", + "hash": "sha512-+Dp/xaI3IZ4eKv+b2vg4V89VnqLKbmJ7UZ7unnZxMu9SNLOSc2jYaXey1YHCJM+67T0pOr2Gbej3TewnuoqTWQ==" + } + }, + "npm:@drizzle-team/brocli": { + "type": "npm", + "name": "npm:@drizzle-team/brocli", + "data": { + "version": "0.11.0", + "packageName": "@drizzle-team/brocli", + "hash": "sha512-hD3pekGiPg0WPCCGAZmusBBJsDqGUR66Y452YgQsZOnkdQ7ViEPKuyP4huUGEZQefp8g34RRodXYmJ2TbCH+tg==" + } + }, + "npm:@ecies/ciphers": { + "type": "npm", + "name": "npm:@ecies/ciphers", + "data": { + "version": "0.2.4", + "packageName": "@ecies/ciphers", + "hash": "sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==" + } + }, + "npm:@emnapi/core": { + "type": "npm", + "name": "npm:@emnapi/core", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/core", + "hash": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==" + } + }, + "npm:@emnapi/runtime": { + "type": "npm", + "name": "npm:@emnapi/runtime", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/runtime", + "hash": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==" + } + }, + "npm:@emnapi/wasi-threads": { + "type": "npm", + "name": "npm:@emnapi/wasi-threads", + "data": { + "version": "1.1.0", + "packageName": "@emnapi/wasi-threads", + "hash": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==" + } + }, + "npm:@emotion/babel-plugin": { + "type": "npm", + "name": "npm:@emotion/babel-plugin", + "data": { + "version": "11.13.5", + "packageName": "@emotion/babel-plugin", + "hash": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==" + } + }, + "npm:@emotion/cache": { + "type": "npm", + "name": "npm:@emotion/cache", + "data": { + "version": "11.14.0", + "packageName": "@emotion/cache", + "hash": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==" + } + }, + "npm:@emotion/css": { + "type": "npm", + "name": "npm:@emotion/css", + "data": { + "version": "11.13.5", + "packageName": "@emotion/css", + "hash": "sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==" + } + }, + "npm:@emotion/hash": { + "type": "npm", + "name": "npm:@emotion/hash", + "data": { + "version": "0.9.2", + "packageName": "@emotion/hash", + "hash": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==" + } + }, + "npm:@emotion/memoize": { + "type": "npm", + "name": "npm:@emotion/memoize", + "data": { + "version": "0.9.0", + "packageName": "@emotion/memoize", + "hash": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==" + } + }, + "npm:@emotion/react": { + "type": "npm", + "name": "npm:@emotion/react", + "data": { + "version": "11.14.0", + "packageName": "@emotion/react", + "hash": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==" + } + }, + "npm:@emotion/serialize": { + "type": "npm", + "name": "npm:@emotion/serialize", + "data": { + "version": "1.3.3", + "packageName": "@emotion/serialize", + "hash": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==" + } + }, + "npm:@emotion/sheet": { + "type": "npm", + "name": "npm:@emotion/sheet", + "data": { + "version": "1.4.0", + "packageName": "@emotion/sheet", + "hash": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==" + } + }, + "npm:@emotion/unitless": { + "type": "npm", + "name": "npm:@emotion/unitless", + "data": { + "version": "0.10.0", + "packageName": "@emotion/unitless", + "hash": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==" + } + }, + "npm:@emotion/use-insertion-effect-with-fallbacks": { + "type": "npm", + "name": "npm:@emotion/use-insertion-effect-with-fallbacks", + "data": { + "version": "1.2.0", + "packageName": "@emotion/use-insertion-effect-with-fallbacks", + "hash": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==" + } + }, + "npm:@emotion/utils": { + "type": "npm", + "name": "npm:@emotion/utils", + "data": { + "version": "1.4.2", + "packageName": "@emotion/utils", + "hash": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==" + } + }, + "npm:@emotion/weak-memoize": { + "type": "npm", + "name": "npm:@emotion/weak-memoize", + "data": { + "version": "0.4.0", + "packageName": "@emotion/weak-memoize", + "hash": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==" + } + }, + "npm:@epic-web/client-hints": { + "type": "npm", + "name": "npm:@epic-web/client-hints", + "data": { + "version": "1.3.5", + "packageName": "@epic-web/client-hints", + "hash": "sha512-tFIDxdU5NzN5Ak4gcDOPKkj6aF/qNMC0G+K58CTBZIx7CMSjCrxqhuiEbZBKGDAGJcsQLF5uKKlgs6mgqWmB7Q==" + } + }, + "npm:@esbuild-plugins/node-resolve": { + "type": "npm", + "name": "npm:@esbuild-plugins/node-resolve", + "data": { + "version": "0.2.2", + "packageName": "@esbuild-plugins/node-resolve", + "hash": "sha512-+t5FdX3ATQlb53UFDBRb4nqjYBz492bIrnVWvpQHpzZlu9BQL5HasMZhqc409ygUwOWCXZhrWr6NyZ6T6Y+cxw==" + } + }, + "npm:@esbuild/aix-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==" + } + }, + "npm:@esbuild/aix-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==" + } + }, + "npm:@esbuild/android-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==" + } + }, + "npm:@esbuild/android-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==" + } + }, + "npm:@esbuild/android-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm", + "hash": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==" + } + }, + "npm:@esbuild/android-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm", + "hash": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==" + } + }, + "npm:@esbuild/android-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-x64", + "hash": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==" + } + }, + "npm:@esbuild/android-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-x64", + "hash": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==" + } + }, + "npm:@esbuild/darwin-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==" + } + }, + "npm:@esbuild/darwin-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==" + } + }, + "npm:@esbuild/darwin-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==" + } + }, + "npm:@esbuild/darwin-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==" + } + }, + "npm:@esbuild/freebsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==" + } + }, + "npm:@esbuild/freebsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==" + } + }, + "npm:@esbuild/freebsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==" + } + }, + "npm:@esbuild/freebsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==" + } + }, + "npm:@esbuild/linux-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==" + } + }, + "npm:@esbuild/linux-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==" + } + }, + "npm:@esbuild/linux-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==" + } + }, + "npm:@esbuild/linux-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==" + } + }, + "npm:@esbuild/linux-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==" + } + }, + "npm:@esbuild/linux-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==" + } + }, + "npm:@esbuild/linux-loong64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==" + } + }, + "npm:@esbuild/linux-loong64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==" + } + }, + "npm:@esbuild/linux-mips64el@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==" + } + }, + "npm:@esbuild/linux-mips64el@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==" + } + }, + "npm:@esbuild/linux-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==" + } + }, + "npm:@esbuild/linux-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==" + } + }, + "npm:@esbuild/linux-riscv64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==" + } + }, + "npm:@esbuild/linux-riscv64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==" + } + }, + "npm:@esbuild/linux-s390x@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==" + } + }, + "npm:@esbuild/linux-s390x@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==" + } + }, + "npm:@esbuild/linux-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==" + } + }, + "npm:@esbuild/linux-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==" + } + }, + "npm:@esbuild/netbsd-arm64": { + "type": "npm", + "name": "npm:@esbuild/netbsd-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-arm64", + "hash": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==" + } + }, + "npm:@esbuild/netbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==" + } + }, + "npm:@esbuild/netbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==" + } + }, + "npm:@esbuild/openbsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==" + } + }, + "npm:@esbuild/openbsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==" + } + }, + "npm:@esbuild/openbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==" + } + }, + "npm:@esbuild/openbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==" + } + }, + "npm:@esbuild/openharmony-arm64": { + "type": "npm", + "name": "npm:@esbuild/openharmony-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openharmony-arm64", + "hash": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==" + } + }, + "npm:@esbuild/sunos-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==" + } + }, + "npm:@esbuild/sunos-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==" + } + }, + "npm:@esbuild/win32-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==" + } + }, + "npm:@esbuild/win32-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==" + } + }, + "npm:@esbuild/win32-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==" + } + }, + "npm:@esbuild/win32-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==" + } + }, + "npm:@esbuild/win32-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==" + } + }, + "npm:@esbuild/win32-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==" + } + }, + "npm:@eslint-community/eslint-utils": { + "type": "npm", + "name": "npm:@eslint-community/eslint-utils", + "data": { + "version": "4.9.0", + "packageName": "@eslint-community/eslint-utils", + "hash": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==" + } + }, + "npm:@eslint-community/regexpp": { + "type": "npm", + "name": "npm:@eslint-community/regexpp", + "data": { + "version": "4.12.1", + "packageName": "@eslint-community/regexpp", + "hash": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==" + } + }, + "npm:@eslint/config-array": { + "type": "npm", + "name": "npm:@eslint/config-array", + "data": { + "version": "0.21.0", + "packageName": "@eslint/config-array", + "hash": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==" + } + }, + "npm:@eslint/config-helpers": { + "type": "npm", + "name": "npm:@eslint/config-helpers", + "data": { + "version": "0.4.0", + "packageName": "@eslint/config-helpers", + "hash": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==" + } + }, + "npm:@eslint/core": { + "type": "npm", + "name": "npm:@eslint/core", + "data": { + "version": "0.16.0", + "packageName": "@eslint/core", + "hash": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==" + } + }, + "npm:@eslint/eslintrc": { + "type": "npm", + "name": "npm:@eslint/eslintrc", + "data": { + "version": "3.3.1", + "packageName": "@eslint/eslintrc", + "hash": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==" + } + }, + "npm:@eslint/js": { + "type": "npm", + "name": "npm:@eslint/js", + "data": { + "version": "9.37.0", + "packageName": "@eslint/js", + "hash": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==" + } + }, + "npm:@eslint/object-schema": { + "type": "npm", + "name": "npm:@eslint/object-schema", + "data": { + "version": "2.1.6", + "packageName": "@eslint/object-schema", + "hash": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==" + } + }, + "npm:@eslint/plugin-kit": { + "type": "npm", + "name": "npm:@eslint/plugin-kit", + "data": { + "version": "0.4.0", + "packageName": "@eslint/plugin-kit", + "hash": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==" + } + }, + "npm:@fal-works/esbuild-plugin-global-externals": { + "type": "npm", + "name": "npm:@fal-works/esbuild-plugin-global-externals", + "data": { + "version": "2.1.2", + "packageName": "@fal-works/esbuild-plugin-global-externals", + "hash": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==" + } + }, + "npm:@floating-ui/core": { + "type": "npm", + "name": "npm:@floating-ui/core", + "data": { + "version": "1.7.3", + "packageName": "@floating-ui/core", + "hash": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==" + } + }, + "npm:@floating-ui/dom": { + "type": "npm", + "name": "npm:@floating-ui/dom", + "data": { + "version": "1.7.4", + "packageName": "@floating-ui/dom", + "hash": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==" + } + }, + "npm:@floating-ui/react-dom": { + "type": "npm", + "name": "npm:@floating-ui/react-dom", + "data": { + "version": "2.1.6", + "packageName": "@floating-ui/react-dom", + "hash": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==" + } + }, + "npm:@floating-ui/utils": { + "type": "npm", + "name": "npm:@floating-ui/utils", + "data": { + "version": "0.2.10", + "packageName": "@floating-ui/utils", + "hash": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==" + } + }, + "npm:@forge42/seo-tools": { + "type": "npm", + "name": "npm:@forge42/seo-tools", + "data": { + "version": "1.3.0", + "packageName": "@forge42/seo-tools", + "hash": "sha512-yxpkeyYyZhFzTpuq9rtcx6FRVZD0NTcVDS2ptrVG7nobnHQnANlLJXkY343GOocHGTygdK35Hyu/iU1nxsEGuA==" + } + }, + "npm:@hono/node-server": { + "type": "npm", + "name": "npm:@hono/node-server", + "data": { + "version": "1.19.5", + "packageName": "@hono/node-server", + "hash": "sha512-iBuhh+uaaggeAuf+TftcjZyWh2GEgZcVGXkNtskLVoWaXhnJtC5HLHrU8W1KHDoucqO1MswwglmkWLFyiDn4WQ==" + } + }, + "npm:@hono/node-ws": { + "type": "npm", + "name": "npm:@hono/node-ws", + "data": { + "version": "1.2.0", + "packageName": "@hono/node-ws", + "hash": "sha512-OBPQ8OSHBw29mj00wT/xGYtB6HY54j0fNSdVZ7gZM3TUeq0So11GXaWtFf1xWxQNfumKIsj0wRuLKWfVsO5GgQ==" + } + }, + "npm:@hono/vite-dev-server": { + "type": "npm", + "name": "npm:@hono/vite-dev-server", + "data": { + "version": "0.17.0", + "packageName": "@hono/vite-dev-server", + "hash": "sha512-EvGOIj1MoY9uV94onXXz88yWaTxzUK+Mv8LiIEsR/9eSFoVUnHVR0B7l7iNIsxfHYRN7tbPDMWBSnD2RQun3yw==" + } + }, + "npm:@humanfs/core": { + "type": "npm", + "name": "npm:@humanfs/core", + "data": { + "version": "0.19.1", + "packageName": "@humanfs/core", + "hash": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==" + } + }, + "npm:@humanfs/node": { + "type": "npm", + "name": "npm:@humanfs/node", + "data": { + "version": "0.16.7", + "packageName": "@humanfs/node", + "hash": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==" + } + }, + "npm:@humanwhocodes/module-importer": { + "type": "npm", + "name": "npm:@humanwhocodes/module-importer", + "data": { + "version": "1.0.1", + "packageName": "@humanwhocodes/module-importer", + "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + } + }, + "npm:@humanwhocodes/retry": { + "type": "npm", + "name": "npm:@humanwhocodes/retry", + "data": { + "version": "0.4.3", + "packageName": "@humanwhocodes/retry", + "hash": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==" + } + }, + "npm:@inquirer/ansi": { + "type": "npm", + "name": "npm:@inquirer/ansi", + "data": { + "version": "1.0.0", + "packageName": "@inquirer/ansi", + "hash": "sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==" + } + }, + "npm:@inquirer/confirm": { + "type": "npm", + "name": "npm:@inquirer/confirm", + "data": { + "version": "5.1.18", + "packageName": "@inquirer/confirm", + "hash": "sha512-MilmWOzHa3Ks11tzvuAmFoAd/wRuaP3SwlT1IZhyMke31FKLxPiuDWcGXhU+PKveNOpAc4axzAgrgxuIJJRmLw==" + } + }, + "npm:@inquirer/core": { + "type": "npm", + "name": "npm:@inquirer/core", + "data": { + "version": "10.2.2", + "packageName": "@inquirer/core", + "hash": "sha512-yXq/4QUnk4sHMtmbd7irwiepjB8jXU0kkFRL4nr/aDBA2mDz13cMakEWdDwX3eSCTkk03kwcndD1zfRAIlELxA==" + } + }, + "npm:@inquirer/external-editor": { + "type": "npm", + "name": "npm:@inquirer/external-editor", + "data": { + "version": "1.0.2", + "packageName": "@inquirer/external-editor", + "hash": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==" + } + }, + "npm:@inquirer/figures": { + "type": "npm", + "name": "npm:@inquirer/figures", + "data": { + "version": "1.0.13", + "packageName": "@inquirer/figures", + "hash": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==" + } + }, + "npm:@inquirer/type": { + "type": "npm", + "name": "npm:@inquirer/type", + "data": { + "version": "3.0.8", + "packageName": "@inquirer/type", + "hash": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==" + } + }, + "npm:@isaacs/balanced-match": { + "type": "npm", + "name": "npm:@isaacs/balanced-match", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/balanced-match", + "hash": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==" + } + }, + "npm:@isaacs/brace-expansion": { + "type": "npm", + "name": "npm:@isaacs/brace-expansion", + "data": { + "version": "5.0.0", + "packageName": "@isaacs/brace-expansion", + "hash": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==" + } + }, + "npm:@isaacs/cliui": { + "type": "npm", + "name": "npm:@isaacs/cliui", + "data": { + "version": "8.0.2", + "packageName": "@isaacs/cliui", + "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==" + } + }, + "npm:@isaacs/fs-minipass": { + "type": "npm", + "name": "npm:@isaacs/fs-minipass", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/fs-minipass", + "hash": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==" + } + }, + "npm:@istanbuljs/schema": { + "type": "npm", + "name": "npm:@istanbuljs/schema", + "data": { + "version": "0.1.3", + "packageName": "@istanbuljs/schema", + "hash": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + } + }, + "npm:@jest/diff-sequences": { + "type": "npm", + "name": "npm:@jest/diff-sequences", + "data": { + "version": "30.0.1", + "packageName": "@jest/diff-sequences", + "hash": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==" + } + }, + "npm:@jest/get-type": { + "type": "npm", + "name": "npm:@jest/get-type", + "data": { + "version": "30.1.0", + "packageName": "@jest/get-type", + "hash": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==" + } + }, + "npm:@jest/schemas": { + "type": "npm", + "name": "npm:@jest/schemas", + "data": { + "version": "30.0.5", + "packageName": "@jest/schemas", + "hash": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==" + } + }, + "npm:@jridgewell/gen-mapping": { + "type": "npm", + "name": "npm:@jridgewell/gen-mapping", + "data": { + "version": "0.3.13", + "packageName": "@jridgewell/gen-mapping", + "hash": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==" + } + }, + "npm:@jridgewell/remapping": { + "type": "npm", + "name": "npm:@jridgewell/remapping", + "data": { + "version": "2.3.5", + "packageName": "@jridgewell/remapping", + "hash": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==" + } + }, + "npm:@jridgewell/resolve-uri": { + "type": "npm", + "name": "npm:@jridgewell/resolve-uri", + "data": { + "version": "3.1.2", + "packageName": "@jridgewell/resolve-uri", + "hash": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + } + }, + "npm:@jridgewell/sourcemap-codec": { + "type": "npm", + "name": "npm:@jridgewell/sourcemap-codec", + "data": { + "version": "1.5.5", + "packageName": "@jridgewell/sourcemap-codec", + "hash": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" + } + }, + "npm:@jridgewell/trace-mapping": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping", + "data": { + "version": "0.3.31", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==" + } + }, + "npm:@manypkg/find-root": { + "type": "npm", + "name": "npm:@manypkg/find-root", + "data": { + "version": "1.1.0", + "packageName": "@manypkg/find-root", + "hash": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==" + } + }, + "npm:@manypkg/get-packages": { + "type": "npm", + "name": "npm:@manypkg/get-packages", + "data": { + "version": "1.1.3", + "packageName": "@manypkg/get-packages", + "hash": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==" + } + }, + "npm:@mdx-js/esbuild": { + "type": "npm", + "name": "npm:@mdx-js/esbuild", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/esbuild", + "hash": "sha512-NS35VhTdvKNj5/B1JSD5W3kN1R0WDHgk+zCWq+tSChQw5L2Bgeiz7yyZPFrc5LWuPVOxE1xMbJr82bO9VVzmfQ==" + } + }, + "npm:@mdx-js/mdx": { + "type": "npm", + "name": "npm:@mdx-js/mdx", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/mdx", + "hash": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==" + } + }, + "npm:@mjackson/node-fetch-server": { + "type": "npm", + "name": "npm:@mjackson/node-fetch-server", + "data": { + "version": "0.2.0", + "packageName": "@mjackson/node-fetch-server", + "hash": "sha512-EMlH1e30yzmTpGLQjlFmaDAjyOeZhng1/XCd7DExR8PNAnG/G1tyruZxEoUe11ClnwGhGrtsdnyyUx1frSzjng==" + } + }, + "npm:@mswjs/interceptors": { + "type": "npm", + "name": "npm:@mswjs/interceptors", + "data": { + "version": "0.39.7", + "packageName": "@mswjs/interceptors", + "hash": "sha512-sURvQbbKsq5f8INV54YJgJEdk8oxBanqkTiXXd33rKmofFCwZLhLRszPduMZ9TA9b8/1CHc/IJmOlBHJk2Q5AQ==" + } + }, + "npm:@napi-rs/wasm-runtime": { + "type": "npm", + "name": "npm:@napi-rs/wasm-runtime", + "data": { + "version": "0.2.4", + "packageName": "@napi-rs/wasm-runtime", + "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==" + } + }, + "npm:@noble/ciphers": { + "type": "npm", + "name": "npm:@noble/ciphers", + "data": { + "version": "1.3.0", + "packageName": "@noble/ciphers", + "hash": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==" + } + }, + "npm:@noble/curves": { + "type": "npm", + "name": "npm:@noble/curves", + "data": { + "version": "1.9.7", + "packageName": "@noble/curves", + "hash": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==" + } + }, + "npm:@noble/hashes": { + "type": "npm", + "name": "npm:@noble/hashes", + "data": { + "version": "1.8.0", + "packageName": "@noble/hashes", + "hash": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==" + } + }, + "npm:@nodelib/fs.scandir@2.1.5": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@2.1.5", + "data": { + "version": "2.1.5", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + } + }, + "npm:@nodelib/fs.scandir@4.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==" + } + }, + "npm:@nodelib/fs.stat@2.0.5": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + } + }, + "npm:@nodelib/fs.stat@4.0.0": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==" + } + }, + "npm:@nodelib/fs.walk@1.2.8": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@1.2.8", + "data": { + "version": "1.2.8", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + } + }, + "npm:@nodelib/fs.walk@3.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==" + } + }, + "npm:@npmcli/git": { + "type": "npm", + "name": "npm:@npmcli/git", + "data": { + "version": "4.1.0", + "packageName": "@npmcli/git", + "hash": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==" + } + }, + "npm:@npmcli/package-json": { + "type": "npm", + "name": "npm:@npmcli/package-json", + "data": { + "version": "4.0.1", + "packageName": "@npmcli/package-json", + "hash": "sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==" + } + }, + "npm:@npmcli/promise-spawn": { + "type": "npm", + "name": "npm:@npmcli/promise-spawn", + "data": { + "version": "6.0.2", + "packageName": "@npmcli/promise-spawn", + "hash": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==" + } + }, + "npm:@nx/nx-darwin-arm64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-arm64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-arm64", + "hash": "sha512-y/Wuo+FEky/ehah5UyERpQpUOm+KOc437zRwUrMGumNUFk73DaHVMmqABCZ1J5eqam60XgRZhq05qpRn+8dhtA==" + } + }, + "npm:@nx/nx-darwin-x64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-x64", + "hash": "sha512-+9rogeP6EmlMBcUwflfOmFbQOWgAnJdupeJJuSenzWJCn/bE1C2iIGhuq4u4zajo2VceyN7uirlAWc8cQWCevw==" + } + }, + "npm:@nx/nx-freebsd-x64": { + "type": "npm", + "name": "npm:@nx/nx-freebsd-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-freebsd-x64", + "hash": "sha512-jrewLpv/J84ze+sC+P0x1INVuXTWqU4qdZIPe0ItrRMDMmxiHdhm6LtHEEo5JYezqM/LgB87yjFE49Qsudtadw==" + } + }, + "npm:@nx/nx-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm-gnueabihf", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm-gnueabihf", + "hash": "sha512-VyMIKSp1N2ulA2wkAKIH+9a8k4tl67bH2wnvYROTRnfFykeczodfOxWeCAggS//1ccBM05pRxBklMt7fgAqV8w==" + } + }, + "npm:@nx/nx-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-gnu", + "hash": "sha512-l6/YZp5MJ5TYWbHoaR31lsqd4Ia2AnaGSACeNCUAsUsUNaa099nwmvFaKQEJxUX1aMpe4kHLyVbomK7ydEX+pg==" + } + }, + "npm:@nx/nx-linux-arm64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-musl", + "hash": "sha512-klidxt4eiSxgLa1LW7YUHstm3qsptz+XD1+3w0ofX1rkdVkK1afrfcolzoeZ5nc4Av7MzZB0g0PoFTGHUIBkrw==" + } + }, + "npm:@nx/nx-linux-x64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-gnu", + "hash": "sha512-B5ZvolVUIKKmacbZw1XD2nBIbebE2T6vBbMYq6kZP7PfSsfO5Y0HaWIsK8ulwCj35TPaEn9x/XbHJp5RakU7Ng==" + } + }, + "npm:@nx/nx-linux-x64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-musl", + "hash": "sha512-11L6SigPvjnIFbr4ivXlcH0fOPs55SvT8gkg2TOsSohKFY/Ze4O43NuoZe/7dilLjNgq8aWTbnbSuRK/kFGdBQ==" + } + }, + "npm:@nx/nx-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-arm64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-arm64-msvc", + "hash": "sha512-hC84RvGp5YxGhQLitHcg3cohTy7sdsvIRIErq3EsJNlHIaUTZJAegno26sRpRE4Y/5G5RWqfzDCCERg9c3Askw==" + } + }, + "npm:@nx/nx-win32-x64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-x64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-x64-msvc", + "hash": "sha512-vcnVwrTsOVdN6ovKO6qFDHXYRa+lxKFLRGCUHvJvjTOddT1/xJqkL8NE4i1YDWZiCQCck0BizR3Kvs+N0DqHoQ==" + } + }, + "npm:@one-ini/wasm": { + "type": "npm", + "name": "npm:@one-ini/wasm", + "data": { + "version": "0.1.1", + "packageName": "@one-ini/wasm", + "hash": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==" + } + }, + "npm:@open-draft/deferred-promise": { + "type": "npm", + "name": "npm:@open-draft/deferred-promise", + "data": { + "version": "2.2.0", + "packageName": "@open-draft/deferred-promise", + "hash": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" + } + }, + "npm:@open-draft/logger": { + "type": "npm", + "name": "npm:@open-draft/logger", + "data": { + "version": "0.3.0", + "packageName": "@open-draft/logger", + "hash": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==" + } + }, + "npm:@open-draft/until": { + "type": "npm", + "name": "npm:@open-draft/until", + "data": { + "version": "2.1.0", + "packageName": "@open-draft/until", + "hash": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" + } + }, + "npm:@pkgjs/parseargs": { + "type": "npm", + "name": "npm:@pkgjs/parseargs", + "data": { + "version": "0.11.0", + "packageName": "@pkgjs/parseargs", + "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==" + } + }, + "npm:@pnpm/config.env-replace": { + "type": "npm", + "name": "npm:@pnpm/config.env-replace", + "data": { + "version": "1.1.0", + "packageName": "@pnpm/config.env-replace", + "hash": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" + } + }, + "npm:@pnpm/network.ca-file": { + "type": "npm", + "name": "npm:@pnpm/network.ca-file", + "data": { + "version": "1.0.2", + "packageName": "@pnpm/network.ca-file", + "hash": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==" + } + }, + "npm:@pnpm/npm-conf": { + "type": "npm", + "name": "npm:@pnpm/npm-conf", + "data": { + "version": "2.3.1", + "packageName": "@pnpm/npm-conf", + "hash": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==" + } + }, + "npm:@polka/url": { + "type": "npm", + "name": "npm:@polka/url", + "data": { + "version": "1.0.0-next.29", + "packageName": "@polka/url", + "hash": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==" + } + }, + "npm:@radix-ui/number": { + "type": "npm", + "name": "npm:@radix-ui/number", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/number", + "hash": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + } + }, + "npm:@radix-ui/primitive": { + "type": "npm", + "name": "npm:@radix-ui/primitive", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/primitive", + "hash": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==" + } + }, + "npm:@radix-ui/react-accordion": { + "type": "npm", + "name": "npm:@radix-ui/react-accordion", + "data": { + "version": "1.2.12", + "packageName": "@radix-ui/react-accordion", + "hash": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==" + } + }, + "npm:@radix-ui/react-arrow": { + "type": "npm", + "name": "npm:@radix-ui/react-arrow", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-arrow", + "hash": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==" + } + }, + "npm:@radix-ui/react-collapsible": { + "type": "npm", + "name": "npm:@radix-ui/react-collapsible", + "data": { + "version": "1.1.12", + "packageName": "@radix-ui/react-collapsible", + "hash": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==" + } + }, + "npm:@radix-ui/react-collection": { + "type": "npm", + "name": "npm:@radix-ui/react-collection", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-collection", + "hash": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==" + } + }, + "npm:@radix-ui/react-compose-refs": { + "type": "npm", + "name": "npm:@radix-ui/react-compose-refs", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-compose-refs", + "hash": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==" + } + }, + "npm:@radix-ui/react-context": { + "type": "npm", + "name": "npm:@radix-ui/react-context", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-context", + "hash": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==" + } + }, + "npm:@radix-ui/react-direction": { + "type": "npm", + "name": "npm:@radix-ui/react-direction", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-direction", + "hash": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==" + } + }, + "npm:@radix-ui/react-dismissable-layer": { + "type": "npm", + "name": "npm:@radix-ui/react-dismissable-layer", + "data": { + "version": "1.1.11", + "packageName": "@radix-ui/react-dismissable-layer", + "hash": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==" + } + }, + "npm:@radix-ui/react-focus-guards": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-guards", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/react-focus-guards", + "hash": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==" + } + }, + "npm:@radix-ui/react-focus-scope": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-scope", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-focus-scope", + "hash": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==" + } + }, + "npm:@radix-ui/react-id": { + "type": "npm", + "name": "npm:@radix-ui/react-id", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-id", + "hash": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==" + } + }, + "npm:@radix-ui/react-popper": { + "type": "npm", + "name": "npm:@radix-ui/react-popper", + "data": { + "version": "1.2.8", + "packageName": "@radix-ui/react-popper", + "hash": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==" + } + }, + "npm:@radix-ui/react-portal": { + "type": "npm", + "name": "npm:@radix-ui/react-portal", + "data": { + "version": "1.1.9", + "packageName": "@radix-ui/react-portal", + "hash": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==" + } + }, + "npm:@radix-ui/react-presence": { + "type": "npm", + "name": "npm:@radix-ui/react-presence", + "data": { + "version": "1.1.5", + "packageName": "@radix-ui/react-presence", + "hash": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==" + } + }, + "npm:@radix-ui/react-primitive": { + "type": "npm", + "name": "npm:@radix-ui/react-primitive", + "data": { + "version": "2.1.3", + "packageName": "@radix-ui/react-primitive", + "hash": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==" + } + }, + "npm:@radix-ui/react-select": { + "type": "npm", + "name": "npm:@radix-ui/react-select", + "data": { + "version": "2.2.6", + "packageName": "@radix-ui/react-select", + "hash": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==" + } + }, + "npm:@radix-ui/react-slot": { + "type": "npm", + "name": "npm:@radix-ui/react-slot", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-slot", + "hash": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==" + } + }, + "npm:@radix-ui/react-use-callback-ref": { + "type": "npm", + "name": "npm:@radix-ui/react-use-callback-ref", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-callback-ref", + "hash": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==" + } + }, + "npm:@radix-ui/react-use-controllable-state": { + "type": "npm", + "name": "npm:@radix-ui/react-use-controllable-state", + "data": { + "version": "1.2.2", + "packageName": "@radix-ui/react-use-controllable-state", + "hash": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==" + } + }, + "npm:@radix-ui/react-use-effect-event": { + "type": "npm", + "name": "npm:@radix-ui/react-use-effect-event", + "data": { + "version": "0.0.2", + "packageName": "@radix-ui/react-use-effect-event", + "hash": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==" + } + }, + "npm:@radix-ui/react-use-escape-keydown": { + "type": "npm", + "name": "npm:@radix-ui/react-use-escape-keydown", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-escape-keydown", + "hash": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==" + } + }, + "npm:@radix-ui/react-use-layout-effect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-layout-effect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-layout-effect", + "hash": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==" + } + }, + "npm:@radix-ui/react-use-previous": { + "type": "npm", + "name": "npm:@radix-ui/react-use-previous", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-previous", + "hash": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==" + } + }, + "npm:@radix-ui/react-use-rect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-rect", + "hash": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==" + } + }, + "npm:@radix-ui/react-use-size": { + "type": "npm", + "name": "npm:@radix-ui/react-use-size", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-size", + "hash": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==" + } + }, + "npm:@radix-ui/react-visually-hidden": { + "type": "npm", + "name": "npm:@radix-ui/react-visually-hidden", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-visually-hidden", + "hash": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==" + } + }, + "npm:@radix-ui/rect": { + "type": "npm", + "name": "npm:@radix-ui/rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/rect", + "hash": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + } + }, + "npm:@react-router/dev": { + "type": "npm", + "name": "npm:@react-router/dev", + "data": { + "version": "7.9.3", + "packageName": "@react-router/dev", + "hash": "sha512-oPaO+OpvCo/rNTJrRipHSp31/K4It19PE5A24x21FlYlemPTe3fbGX/kyC2+8au/abXbvzNHfRbuIBD/rfojmA==" + } + }, + "npm:@react-router/express@7.1.4": { + "type": "npm", + "name": "npm:@react-router/express@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/express", + "hash": "sha512-mRQENitGitHohLLwu/vUahu463KO6jx8tPJIHhmbBblQk+Fyxs5ernJHxJe1ahm/BS1heGVGn1geWOLUuZ/+uw==" + } + }, + "npm:@react-router/express@7.9.3": { + "type": "npm", + "name": "npm:@react-router/express@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/express", + "hash": "sha512-XNVj/8AfecE1n61bXD41LqpXAixyWBpmBWkrzVA2iG+SrQOb+J6TjqZYEmZmoqJHuHmkOjt6/Iz1f81p93peGQ==" + } + }, + "npm:@react-router/fs-routes": { + "type": "npm", + "name": "npm:@react-router/fs-routes", + "data": { + "version": "7.1.4", + "packageName": "@react-router/fs-routes", + "hash": "sha512-EBf2hefhKbyt+5dkxRntqC5rFGLw1K91EkMGhX2dfvybWWQYGb98if6PDUMeU/h4F4h5VKV1VrHd6MMyGpuvgQ==" + } + }, + "npm:@react-router/node@7.1.4": { + "type": "npm", + "name": "npm:@react-router/node@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/node", + "hash": "sha512-TeCZMrFmMSjLI2HeUalL44P48+AEJyzO3lIUbR0ucFKq95tB0hu+X8daaLQlpbwGK4dL5i27kHiGiuMhVbynOQ==" + } + }, + "npm:@react-router/node@7.9.3": { + "type": "npm", + "name": "npm:@react-router/node@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/node", + "hash": "sha512-+OvWxPPUgouOshw85QlG0J6yFJM0GMCCpXqPj38IcveeFLlP7ppOAEkOi7RBFrDvg7vSUtCEBDnsbuDCvxUPJg==" + } + }, + "npm:@react-router/serve": { + "type": "npm", + "name": "npm:@react-router/serve", + "data": { + "version": "7.1.4", + "packageName": "@react-router/serve", + "hash": "sha512-dU21Zz25hHxxdTsdOQqUy/gZLSYHb+TACrDVYPpIQxD1iByE9/mdNUeGUcb/zYnC0WgqYYbZp3SE9fDRvYscEA==" + } + }, + "npm:@remix-run/node-fetch-server": { + "type": "npm", + "name": "npm:@remix-run/node-fetch-server", + "data": { + "version": "0.9.0", + "packageName": "@remix-run/node-fetch-server", + "hash": "sha512-SoLMv7dbH+njWzXnOY6fI08dFMI5+/dQ+vY3n8RnnbdG7MdJEgiP28Xj/xWlnRnED/aB6SFw56Zop+LbmaaKqA==" + } + }, + "npm:@remix-run/router": { + "type": "npm", + "name": "npm:@remix-run/router", + "data": { + "version": "1.23.0", + "packageName": "@remix-run/router", + "hash": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==" + } + }, + "npm:@remix-run/server-runtime": { + "type": "npm", + "name": "npm:@remix-run/server-runtime", + "data": { + "version": "2.17.1", + "packageName": "@remix-run/server-runtime", + "hash": "sha512-d1Vp9FxX4KafB111vP2E5C1fmWzPI+gHZ674L1drq+N8Bp9U6FBspi7GAZSU5K5Kxa4T6UF+aE1gK6pVi9R8sw==" + } + }, + "npm:@rollup/rollup-android-arm-eabi": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm-eabi", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm-eabi", + "hash": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==" + } + }, + "npm:@rollup/rollup-android-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm64", + "hash": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==" + } + }, + "npm:@rollup/rollup-darwin-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-arm64", + "hash": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==" + } + }, + "npm:@rollup/rollup-darwin-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-x64", + "hash": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==" + } + }, + "npm:@rollup/rollup-freebsd-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-arm64", + "hash": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==" + } + }, + "npm:@rollup/rollup-freebsd-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-x64", + "hash": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==" + } + }, + "npm:@rollup/rollup-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-gnueabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-gnueabihf", + "hash": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==" + } + }, + "npm:@rollup/rollup-linux-arm-musleabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-musleabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-musleabihf", + "hash": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==" + } + }, + "npm:@rollup/rollup-linux-arm64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-musl", + "hash": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==" + } + }, + "npm:@rollup/rollup-linux-loong64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-loong64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-loong64-gnu", + "hash": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==" + } + }, + "npm:@rollup/rollup-linux-ppc64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-ppc64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-ppc64-gnu", + "hash": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==" + } + }, + "npm:@rollup/rollup-linux-riscv64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-gnu", + "hash": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==" + } + }, + "npm:@rollup/rollup-linux-riscv64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-musl", + "hash": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==" + } + }, + "npm:@rollup/rollup-linux-s390x-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-s390x-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-s390x-gnu", + "hash": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==" + } + }, + "npm:@rollup/rollup-linux-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-gnu", + "hash": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==" + } + }, + "npm:@rollup/rollup-linux-x64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-musl", + "hash": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==" + } + }, + "npm:@rollup/rollup-openharmony-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-openharmony-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-openharmony-arm64", + "hash": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==" + } + }, + "npm:@rollup/rollup-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-ia32-msvc", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-ia32-msvc", + "hash": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==" + } + }, + "npm:@rollup/rollup-win32-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-gnu", + "hash": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==" + } + }, + "npm:@sinclair/typebox": { + "type": "npm", + "name": "npm:@sinclair/typebox", + "data": { + "version": "0.34.41", + "packageName": "@sinclair/typebox", + "hash": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==" + } + }, + "npm:@snyk/github-codeowners": { + "type": "npm", + "name": "npm:@snyk/github-codeowners", + "data": { + "version": "1.1.0", + "packageName": "@snyk/github-codeowners", + "hash": "sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw==" + } + }, + "npm:@standard-schema/spec": { + "type": "npm", + "name": "npm:@standard-schema/spec", + "data": { + "version": "1.0.0", + "packageName": "@standard-schema/spec", + "hash": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==" + } + }, + "npm:@svgr/babel-plugin-add-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-add-jsx-attribute", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-add-jsx-attribute", + "hash": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-attribute", + "hash": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-empty-expression": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-empty-expression", + "hash": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==" + } + }, + "npm:@svgr/babel-plugin-replace-jsx-attribute-value": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-replace-jsx-attribute-value", + "hash": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==" + } + }, + "npm:@svgr/babel-plugin-svg-dynamic-title": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-dynamic-title", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-dynamic-title", + "hash": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==" + } + }, + "npm:@svgr/babel-plugin-svg-em-dimensions": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-em-dimensions", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-em-dimensions", + "hash": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==" + } + }, + "npm:@svgr/babel-plugin-transform-react-native-svg": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-react-native-svg", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-react-native-svg", + "hash": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==" + } + }, + "npm:@svgr/babel-plugin-transform-svg-component": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-svg-component", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-svg-component", + "hash": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==" + } + }, + "npm:@svgr/babel-preset": { + "type": "npm", + "name": "npm:@svgr/babel-preset", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-preset", + "hash": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==" + } + }, + "npm:@svgr/core": { + "type": "npm", + "name": "npm:@svgr/core", + "data": { + "version": "6.5.1", + "packageName": "@svgr/core", + "hash": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==" + } + }, + "npm:@svgr/hast-util-to-babel-ast": { + "type": "npm", + "name": "npm:@svgr/hast-util-to-babel-ast", + "data": { + "version": "6.5.1", + "packageName": "@svgr/hast-util-to-babel-ast", + "hash": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==" + } + }, + "npm:@svgr/plugin-jsx": { + "type": "npm", + "name": "npm:@svgr/plugin-jsx", + "data": { + "version": "6.5.1", + "packageName": "@svgr/plugin-jsx", + "hash": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==" + } + }, + "npm:@tailwindcss/node": { + "type": "npm", + "name": "npm:@tailwindcss/node", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/node", + "hash": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==" + } + }, + "npm:@tailwindcss/oxide-android-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-android-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-android-arm64", + "hash": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==" + } + }, + "npm:@tailwindcss/oxide-darwin-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-arm64", + "hash": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==" + } + }, + "npm:@tailwindcss/oxide-darwin-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-x64", + "hash": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==" + } + }, + "npm:@tailwindcss/oxide-freebsd-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-freebsd-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-freebsd-x64", + "hash": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm-gnueabihf", + "hash": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-gnu", + "hash": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-musl", + "hash": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-gnu", + "hash": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-musl", + "hash": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==" + } + }, + "npm:@tailwindcss/oxide-wasm32-wasi": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-wasm32-wasi", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-wasm32-wasi", + "hash": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==" + } + }, + "npm:@tailwindcss/oxide-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-arm64-msvc", + "hash": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==" + } + }, + "npm:@tailwindcss/oxide-win32-x64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-x64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-x64-msvc", + "hash": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==" + } + }, + "npm:@tailwindcss/oxide": { + "type": "npm", + "name": "npm:@tailwindcss/oxide", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide", + "hash": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==" + } + }, + "npm:@tailwindcss/postcss": { + "type": "npm", + "name": "npm:@tailwindcss/postcss", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/postcss", + "hash": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==" + } + }, + "npm:@tailwindcss/typography": { + "type": "npm", + "name": "npm:@tailwindcss/typography", + "data": { + "version": "0.5.16", + "packageName": "@tailwindcss/typography", + "hash": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==" + } + }, + "npm:@tailwindcss/vite": { + "type": "npm", + "name": "npm:@tailwindcss/vite", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/vite", + "hash": "sha512-BoFUoU0XqgCUS1UXWhmDJroKKhNXeDzD7/XwabjkDIAbMnc4ULn5e2FuEuBbhZ6ENZoSYzKlzvZ44Yr6EUDUSA==" + } + }, + "npm:@testing-library/dom": { + "type": "npm", + "name": "npm:@testing-library/dom", + "data": { + "version": "10.4.1", + "packageName": "@testing-library/dom", + "hash": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==" + } + }, + "npm:@testing-library/react": { + "type": "npm", + "name": "npm:@testing-library/react", + "data": { + "version": "16.2.0", + "packageName": "@testing-library/react", + "hash": "sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==" + } + }, + "npm:@testing-library/user-event": { + "type": "npm", + "name": "npm:@testing-library/user-event", + "data": { + "version": "14.6.1", + "packageName": "@testing-library/user-event", + "hash": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==" + } + }, + "npm:@tsparticles/basic": { + "type": "npm", + "name": "npm:@tsparticles/basic", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/basic", + "hash": "sha512-ijr2dHMx0IQHqhKW3qA8tfwrR2XYbbWYdaJMQuBo2CkwBVIhZ76U+H20Y492j/NXpd1FUnt2aC0l4CEVGVGdeQ==" + } + }, + "npm:@tsparticles/engine": { + "type": "npm", + "name": "npm:@tsparticles/engine", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/engine", + "hash": "sha512-DpdgAhWMZ3Eh2gyxik8FXS6BKZ8vyea+Eu5BC4epsahqTGY9V3JGGJcXC6lRJx6cPMAx1A0FaQAojPF3v6rkmQ==" + } + }, + "npm:@tsparticles/interaction-external-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-attract", + "hash": "sha512-5AJGmhzM9o4AVFV24WH5vSqMBzOXEOzIdGLIr+QJf4fRh9ZK62snsusv/ozKgs2KteRYQx+L7c5V3TqcDy2upg==" + } + }, + "npm:@tsparticles/interaction-external-bounce": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bounce", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bounce", + "hash": "sha512-bv05+h70UIHOTWeTsTI1AeAmX6R3s8nnY74Ea6p6AbQjERzPYIa0XY19nq/hA7+Nrg+EissP5zgoYYeSphr85A==" + } + }, + "npm:@tsparticles/interaction-external-bubble": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bubble", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bubble", + "hash": "sha512-tbd8ox/1GPl+zr+KyHQVV1bW88GE7OM6i4zql801YIlCDrl9wgTDdDFGIy9X7/cwTvTrCePhrfvdkUamXIribQ==" + } + }, + "npm:@tsparticles/interaction-external-connect": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-connect", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-connect", + "hash": "sha512-sq8YfUNsIORjXHzzW7/AJQtfi/qDqLnYG2qOSE1WOsog39MD30RzmiOloejOkfNeUdcGUcfsDgpUuL3UhzFUOA==" + } + }, + "npm:@tsparticles/interaction-external-grab": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-grab", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-grab", + "hash": "sha512-QwXza+sMMWDaMiFxd8y2tJwUK6c+nNw554+/9+tEZeTTk2fCbB0IJ7p/TH6ZGWDL0vo2muK54Njv2fEey191ow==" + } + }, + "npm:@tsparticles/interaction-external-pause": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-pause", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-pause", + "hash": "sha512-Gzv4/FeNir0U/tVM9zQCqV1k+IAgaFjDU3T30M1AeAsNGh/rCITV2wnT7TOGFkbcla27m4Yxa+Fuab8+8pzm+g==" + } + }, + "npm:@tsparticles/interaction-external-push": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-push", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-push", + "hash": "sha512-GvnWF9Qy4YkZdx+WJL2iy9IcgLvzOIu3K7aLYJFsQPaxT8d9TF8WlpoMlWKnJID6H5q4JqQuMRKRyWH8aAKyQw==" + } + }, + "npm:@tsparticles/interaction-external-remove": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-remove", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-remove", + "hash": "sha512-yPThm4UDWejDOWW5Qc8KnnS2EfSo5VFcJUQDWc1+Wcj17xe7vdSoiwwOORM0PmNBzdDpSKQrte/gUnoqaUMwOA==" + } + }, + "npm:@tsparticles/interaction-external-repulse": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-repulse", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-repulse", + "hash": "sha512-/LBppXkrMdvLHlEKWC7IykFhzrz+9nebT2fwSSFXK4plEBxDlIwnkDxd3FbVOAbnBvx4+L8+fbrEx+RvC8diAw==" + } + }, + "npm:@tsparticles/interaction-external-slow": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-slow", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-slow", + "hash": "sha512-1ZYIR/udBwA9MdSCfgADsbDXKSFS0FMWuPWz7bm79g3sUxcYkihn+/hDhc6GXvNNR46V1ocJjrj0u6pAynS1KQ==" + } + }, + "npm:@tsparticles/interaction-particles-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-attract", + "hash": "sha512-CYYYowJuGwRLUixQcSU/48PTKM8fCUYThe0hXwQ+yRMLAn053VHzL7NNZzKqEIeEyt5oJoy9KcvubjKWbzMBLQ==" + } + }, + "npm:@tsparticles/interaction-particles-collisions": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-collisions", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-collisions", + "hash": "sha512-ggGyjW/3v1yxvYW1IF1EMT15M6w31y5zfNNUPkqd/IXRNPYvm0Z0ayhp+FKmz70M5p0UxxPIQHTvAv9Jqnuj8w==" + } + }, + "npm:@tsparticles/interaction-particles-links": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-links", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-links", + "hash": "sha512-MsLbMjy1vY5M5/hu/oa5OSRZAUz49H3+9EBMTIOThiX+a+vpl3sxc9AqNd9gMsPbM4WJlub8T6VBZdyvzez1Vg==" + } + }, + "npm:@tsparticles/move-base": { + "type": "npm", + "name": "npm:@tsparticles/move-base", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-base", + "hash": "sha512-X4huBS27d8srpxwOxliWPUt+NtCwY+8q/cx1DvQxyqmTA8VFCGpcHNwtqiN+9JicgzOvSuaORVqUgwlsc7h4pQ==" + } + }, + "npm:@tsparticles/move-parallax": { + "type": "npm", + "name": "npm:@tsparticles/move-parallax", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-parallax", + "hash": "sha512-whlOR0bVeyh6J/hvxf/QM3DqvNnITMiAQ0kro6saqSDItAVqg4pYxBfEsSOKq7EhjxNvfhhqR+pFMhp06zoCVA==" + } + }, + "npm:@tsparticles/plugin-easing-quad": { + "type": "npm", + "name": "npm:@tsparticles/plugin-easing-quad", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-easing-quad", + "hash": "sha512-C2UJOca5MTDXKUTBXj30Kiqr5UyID+xrY/LxicVWWZPczQW2bBxbIbfq9ULvzGDwBTxE2rdvIB8YFKmDYO45qw==" + } + }, + "npm:@tsparticles/plugin-hex-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hex-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hex-color", + "hash": "sha512-vZgZ12AjUicJvk7AX4K2eAmKEQX/D1VEjEPFhyjbgI7A65eX72M465vVKIgNA6QArLZ1DLs7Z787LOE6GOBWsg==" + } + }, + "npm:@tsparticles/plugin-hsl-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hsl-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hsl-color", + "hash": "sha512-jJd1iGgRwX6eeNjc1zUXiJivaqC5UE+SC2A3/NtHwwoQrkfxGWmRHOsVyLnOBRcCPgBp/FpdDe6DIDjCMO715w==" + } + }, + "npm:@tsparticles/plugin-rgb-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-rgb-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-rgb-color", + "hash": "sha512-SBxk7f1KBfXeTnnklbE2Hx4jBgh6I6HOtxb+Os1gTp0oaghZOkWcCD2dP4QbUu7fVNCMOcApPoMNC8RTFcy9wQ==" + } + }, + "npm:@tsparticles/react": { + "type": "npm", + "name": "npm:@tsparticles/react", + "data": { + "version": "3.0.0", + "packageName": "@tsparticles/react", + "hash": "sha512-hjGEtTT1cwv6BcjL+GcVgH++KYs52bIuQGW3PWv7z3tMa8g0bd6RI/vWSLj7p//NZ3uTjEIeilYIUPBh7Jfq/Q==" + } + }, + "npm:@tsparticles/shape-circle": { + "type": "npm", + "name": "npm:@tsparticles/shape-circle", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-circle", + "hash": "sha512-DqZFLjbuhVn99WJ+A9ajz9YON72RtCcvubzq6qfjFmtwAK7frvQeb6iDTp6Ze9FUipluxVZWVRG4vWTxi2B+/g==" + } + }, + "npm:@tsparticles/shape-emoji": { + "type": "npm", + "name": "npm:@tsparticles/shape-emoji", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-emoji", + "hash": "sha512-ifvY63usuT+hipgVHb8gelBHSeF6ryPnMxAAEC1RGHhhXfpSRWMtE6ybr+pSsYU52M3G9+TF84v91pSwNrb9ZQ==" + } + }, + "npm:@tsparticles/shape-image": { + "type": "npm", + "name": "npm:@tsparticles/shape-image", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-image", + "hash": "sha512-fCA5eme8VF3oX8yNVUA0l2SLDKuiZObkijb0z3Ky0qj1HUEVlAuEMhhNDNB9E2iELTrWEix9z7BFMePp2CC7AA==" + } + }, + "npm:@tsparticles/shape-line": { + "type": "npm", + "name": "npm:@tsparticles/shape-line", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-line", + "hash": "sha512-wT8NSp0N9HURyV05f371cHKcNTNqr0/cwUu6WhBzbshkYGy1KZUP9CpRIh5FCrBpTev34mEQfOXDycgfG0KiLQ==" + } + }, + "npm:@tsparticles/shape-polygon": { + "type": "npm", + "name": "npm:@tsparticles/shape-polygon", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-polygon", + "hash": "sha512-dA77PgZdoLwxnliH6XQM/zF0r4jhT01pw5y7XTeTqws++hg4rTLV9255k6R6eUqKq0FPSW1/WBsBIl7q/MmrqQ==" + } + }, + "npm:@tsparticles/shape-square": { + "type": "npm", + "name": "npm:@tsparticles/shape-square", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-square", + "hash": "sha512-DKGkDnRyZrAm7T2ipqNezJahSWs6xd9O5LQLe5vjrYm1qGwrFxJiQaAdlb00UNrexz1/SA7bEoIg4XKaFa7qhQ==" + } + }, + "npm:@tsparticles/shape-star": { + "type": "npm", + "name": "npm:@tsparticles/shape-star", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-star", + "hash": "sha512-kdMJpi8cdeb6vGrZVSxTG0JIjCwIenggqk0EYeKAwtOGZFBgL7eHhF2F6uu1oq8cJAbXPujEoabnLsz6mW8XaA==" + } + }, + "npm:@tsparticles/slim": { + "type": "npm", + "name": "npm:@tsparticles/slim", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/slim", + "hash": "sha512-CL5cDmADU7sDjRli0So+hY61VMbdroqbArmR9Av+c1Fisa5ytr6QD7Jv62iwU2S6rvgicEe9OyRmSy5GIefwZw==" + } + }, + "npm:@tsparticles/updater-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-color", + "hash": "sha512-XGWdscrgEMA8L5E7exsE0f8/2zHKIqnTrZymcyuFBw2DCB6BIV+5z6qaNStpxrhq3DbIxxhqqcybqeOo7+Alpg==" + } + }, + "npm:@tsparticles/updater-life": { + "type": "npm", + "name": "npm:@tsparticles/updater-life", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-life", + "hash": "sha512-Oi8aF2RIwMMsjssUkCB6t3PRpENHjdZf6cX92WNfAuqXtQphr3OMAkYFJFWkvyPFK22AVy3p/cFt6KE5zXxwAA==" + } + }, + "npm:@tsparticles/updater-opacity": { + "type": "npm", + "name": "npm:@tsparticles/updater-opacity", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-opacity", + "hash": "sha512-w778LQuRZJ+IoWzeRdrGykPYSSaTeWfBvLZ2XwYEkh/Ss961InOxZKIpcS6i5Kp/Zfw0fS1ZAuqeHwuj///Osw==" + } + }, + "npm:@tsparticles/updater-out-modes": { + "type": "npm", + "name": "npm:@tsparticles/updater-out-modes", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-out-modes", + "hash": "sha512-cKQEkAwbru+hhKF+GTsfbOvuBbx2DSB25CxOdhtW2wRvDBoCnngNdLw91rs+0Cex4tgEeibkebrIKFDDE6kELg==" + } + }, + "npm:@tsparticles/updater-rotate": { + "type": "npm", + "name": "npm:@tsparticles/updater-rotate", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-rotate", + "hash": "sha512-9BfKaGfp28JN82MF2qs6Ae/lJr9EColMfMTHqSKljblwbpVDHte4umuwKl3VjbRt87WD9MGtla66NTUYl+WxuQ==" + } + }, + "npm:@tsparticles/updater-size": { + "type": "npm", + "name": "npm:@tsparticles/updater-size", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-size", + "hash": "sha512-3NSVs0O2ApNKZXfd+y/zNhTXSFeG1Pw4peI8e6z/q5+XLbmue9oiEwoPy/tQLaark3oNj3JU7Q903ZijPyXSzw==" + } + }, + "npm:@tsparticles/updater-stroke-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-stroke-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-stroke-color", + "hash": "sha512-3x14+C2is9pZYTg9T2TiA/aM1YMq4wLdYaZDcHm3qO30DZu5oeQq0rm/6w+QOGKYY1Z3Htg9rlSUZkhTHn7eDA==" + } + }, + "npm:@tybys/wasm-util": { + "type": "npm", + "name": "npm:@tybys/wasm-util", + "data": { + "version": "0.9.0", + "packageName": "@tybys/wasm-util", + "hash": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==" + } + }, + "npm:@types/aria-query": { + "type": "npm", + "name": "npm:@types/aria-query", + "data": { + "version": "5.0.4", + "packageName": "@types/aria-query", + "hash": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + } + }, + "npm:@types/babel__core": { + "type": "npm", + "name": "npm:@types/babel__core", + "data": { + "version": "7.20.5", + "packageName": "@types/babel__core", + "hash": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==" + } + }, + "npm:@types/babel__generator": { + "type": "npm", + "name": "npm:@types/babel__generator", + "data": { + "version": "7.27.0", + "packageName": "@types/babel__generator", + "hash": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==" + } + }, + "npm:@types/babel__template": { + "type": "npm", + "name": "npm:@types/babel__template", + "data": { + "version": "7.4.4", + "packageName": "@types/babel__template", + "hash": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==" + } + }, + "npm:@types/babel__traverse": { + "type": "npm", + "name": "npm:@types/babel__traverse", + "data": { + "version": "7.28.0", + "packageName": "@types/babel__traverse", + "hash": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==" + } + }, + "npm:@types/beautify": { + "type": "npm", + "name": "npm:@types/beautify", + "data": { + "version": "0.0.3", + "packageName": "@types/beautify", + "hash": "sha512-x4igynPrE/x0ITiQXn4IHU5b0FSIKfHG0VPeju+aPvvclxSKSdO8As10ea0qgpP3yBRV8e32jr3wJr94wlcr9Q==" + } + }, + "npm:@types/body-parser": { + "type": "npm", + "name": "npm:@types/body-parser", + "data": { + "version": "1.19.6", + "packageName": "@types/body-parser", + "hash": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==" + } + }, + "npm:@types/compression": { + "type": "npm", + "name": "npm:@types/compression", + "data": { + "version": "1.8.1", + "packageName": "@types/compression", + "hash": "sha512-kCFuWS0ebDbmxs0AXYn6e2r2nrGAb5KwQhknjSPSPgJcGd8+HVSILlUyFhGqML2gk39HcG7D1ydW9/qpYkN00Q==" + } + }, + "npm:@types/connect": { + "type": "npm", + "name": "npm:@types/connect", + "data": { + "version": "3.4.38", + "packageName": "@types/connect", + "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==" + } + }, + "npm:@types/cookie": { + "type": "npm", + "name": "npm:@types/cookie", + "data": { + "version": "0.6.0", + "packageName": "@types/cookie", + "hash": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + } + }, + "npm:@types/d3-hierarchy": { + "type": "npm", + "name": "npm:@types/d3-hierarchy", + "data": { + "version": "1.1.11", + "packageName": "@types/d3-hierarchy", + "hash": "sha512-lnQiU7jV+Gyk9oQYk0GGYccuexmQPTp08E0+4BidgFdiJivjEvf+esPSdZqCZ2C7UwTWejWpqetVaU8A+eX3FA==" + } + }, + "npm:@types/debug": { + "type": "npm", + "name": "npm:@types/debug", + "data": { + "version": "4.1.12", + "packageName": "@types/debug", + "hash": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==" + } + }, + "npm:@types/estree-jsx": { + "type": "npm", + "name": "npm:@types/estree-jsx", + "data": { + "version": "1.0.5", + "packageName": "@types/estree-jsx", + "hash": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==" + } + }, + "npm:@types/estree": { + "type": "npm", + "name": "npm:@types/estree", + "data": { + "version": "1.0.8", + "packageName": "@types/estree", + "hash": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" + } + }, + "npm:@types/express-serve-static-core": { + "type": "npm", + "name": "npm:@types/express-serve-static-core", + "data": { + "version": "5.0.7", + "packageName": "@types/express-serve-static-core", + "hash": "sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==" + } + }, + "npm:@types/express": { + "type": "npm", + "name": "npm:@types/express", + "data": { + "version": "5.0.3", + "packageName": "@types/express", + "hash": "sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==" + } + }, + "npm:@types/hast": { + "type": "npm", + "name": "npm:@types/hast", + "data": { + "version": "3.0.4", + "packageName": "@types/hast", + "hash": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==" + } + }, + "npm:@types/http-errors": { + "type": "npm", + "name": "npm:@types/http-errors", + "data": { + "version": "2.0.5", + "packageName": "@types/http-errors", + "hash": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==" + } + }, + "npm:@types/json-schema": { + "type": "npm", + "name": "npm:@types/json-schema", + "data": { + "version": "7.0.15", + "packageName": "@types/json-schema", + "hash": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + } + }, + "npm:@types/mdast": { + "type": "npm", + "name": "npm:@types/mdast", + "data": { + "version": "4.0.4", + "packageName": "@types/mdast", + "hash": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==" + } + }, + "npm:@types/mdx": { + "type": "npm", + "name": "npm:@types/mdx", + "data": { + "version": "2.0.13", + "packageName": "@types/mdx", + "hash": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + } + }, + "npm:@types/mime": { + "type": "npm", + "name": "npm:@types/mime", + "data": { + "version": "1.3.5", + "packageName": "@types/mime", + "hash": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + } + }, + "npm:@types/morgan": { + "type": "npm", + "name": "npm:@types/morgan", + "data": { + "version": "1.9.10", + "packageName": "@types/morgan", + "hash": "sha512-sS4A1zheMvsADRVfT0lYbJ4S9lmsey8Zo2F7cnbYjWHP67Q0AwMYuuzLlkIM2N8gAbb9cubhIVFwcIN2XyYCkA==" + } + }, + "npm:@types/ms": { + "type": "npm", + "name": "npm:@types/ms", + "data": { + "version": "2.1.0", + "packageName": "@types/ms", + "hash": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + } + }, + "npm:@types/node@12.20.55": { + "type": "npm", + "name": "npm:@types/node@12.20.55", + "data": { + "version": "12.20.55", + "packageName": "@types/node", + "hash": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + }, + "npm:@types/node": { + "type": "npm", + "name": "npm:@types/node", + "data": { + "version": "22.13.1", + "packageName": "@types/node", + "hash": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==" + } + }, + "npm:@types/parse-json": { + "type": "npm", + "name": "npm:@types/parse-json", + "data": { + "version": "4.0.2", + "packageName": "@types/parse-json", + "hash": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + } + }, + "npm:@types/prompt": { + "type": "npm", + "name": "npm:@types/prompt", + "data": { + "version": "1.1.9", + "packageName": "@types/prompt", + "hash": "sha512-Yl0hzOWGDNCo2JHA8s7g7e9higzonlP/MssTMAIAwYmA7GugrB5WZ1DmrfrpJyJY8Y5UHFr8uaXDlxiyHt2jbg==" + } + }, + "npm:@types/qs": { + "type": "npm", + "name": "npm:@types/qs", + "data": { + "version": "6.14.0", + "packageName": "@types/qs", + "hash": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==" + } + }, + "npm:@types/range-parser": { + "type": "npm", + "name": "npm:@types/range-parser", + "data": { + "version": "1.2.7", + "packageName": "@types/range-parser", + "hash": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + } + }, + "npm:@types/react-dom": { + "type": "npm", + "name": "npm:@types/react-dom", + "data": { + "version": "19.2.0", + "packageName": "@types/react-dom", + "hash": "sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==" + } + }, + "npm:@types/react-reconciler": { + "type": "npm", + "name": "npm:@types/react-reconciler", + "data": { + "version": "0.28.9", + "packageName": "@types/react-reconciler", + "hash": "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==" + } + }, + "npm:@types/react": { + "type": "npm", + "name": "npm:@types/react", + "data": { + "version": "19.2.0", + "packageName": "@types/react", + "hash": "sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==" + } + }, + "npm:@types/resolve": { + "type": "npm", + "name": "npm:@types/resolve", + "data": { + "version": "1.20.6", + "packageName": "@types/resolve", + "hash": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==" + } + }, + "npm:@types/revalidator": { + "type": "npm", + "name": "npm:@types/revalidator", + "data": { + "version": "0.3.12", + "packageName": "@types/revalidator", + "hash": "sha512-DsA2jHfz73JaIROVoMDd/x7nVWXBmEdDSoXB4yQlDzv/NCBkFY2fMHkyE6DGrvooLDAFe5QI6l9Wq0TgdopMtg==" + } + }, + "npm:@types/semver": { + "type": "npm", + "name": "npm:@types/semver", + "data": { + "version": "7.7.0", + "packageName": "@types/semver", + "hash": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==" + } + }, + "npm:@types/send@0.17.5": { + "type": "npm", + "name": "npm:@types/send@0.17.5", + "data": { + "version": "0.17.5", + "packageName": "@types/send", + "hash": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==" + } + }, + "npm:@types/send@1.2.0": { + "type": "npm", + "name": "npm:@types/send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "@types/send", + "hash": "sha512-zBF6vZJn1IaMpg3xUF25VK3gd3l8zwE0ZLRX7dsQyQi+jp4E8mMDJNGDYnYse+bQhYwWERTxVwHpi3dMOq7RKQ==" + } + }, + "npm:@types/serve-static": { + "type": "npm", + "name": "npm:@types/serve-static", + "data": { + "version": "1.15.9", + "packageName": "@types/serve-static", + "hash": "sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA==" + } + }, + "npm:@types/slug": { + "type": "npm", + "name": "npm:@types/slug", + "data": { + "version": "5.0.9", + "packageName": "@types/slug", + "hash": "sha512-6Yp8BSplP35Esa/wOG1wLNKiqXevpQTEF/RcL/NV6BBQaMmZh4YlDwCgrrFSoUE4xAGvnKd5c+lkQJmPrBAzfQ==" + } + }, + "npm:@types/statuses": { + "type": "npm", + "name": "npm:@types/statuses", + "data": { + "version": "2.0.6", + "packageName": "@types/statuses", + "hash": "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==" + } + }, + "npm:@types/text-table": { + "type": "npm", + "name": "npm:@types/text-table", + "data": { + "version": "0.2.5", + "packageName": "@types/text-table", + "hash": "sha512-hcZhlNvMkQG/k1vcZ6yHOl6WAYftQ2MLfTHcYRZ2xYZFD8tGVnE3qFV0lj1smQeDSR7/yY0PyuUalauf33bJeA==" + } + }, + "npm:@types/unist@2.0.11": { + "type": "npm", + "name": "npm:@types/unist@2.0.11", + "data": { + "version": "2.0.11", + "packageName": "@types/unist", + "hash": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + } + }, + "npm:@types/unist@3.0.3": { + "type": "npm", + "name": "npm:@types/unist@3.0.3", + "data": { + "version": "3.0.3", + "packageName": "@types/unist", + "hash": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + } + }, + "npm:@ungap/structured-clone": { + "type": "npm", + "name": "npm:@ungap/structured-clone", + "data": { + "version": "1.3.0", + "packageName": "@ungap/structured-clone", + "hash": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" + } + }, + "npm:@vitest/browser": { + "type": "npm", + "name": "npm:@vitest/browser", + "data": { + "version": "3.0.5", + "packageName": "@vitest/browser", + "hash": "sha512-5WAWJoucuWcGYU5t0HPBY03k9uogbUEIu4pDmZHoB4Dt+6pXqzDbzEmxGjejZSitSYA3k/udYfuotKNxETVA3A==" + } + }, + "npm:@vitest/coverage-v8": { + "type": "npm", + "name": "npm:@vitest/coverage-v8", + "data": { + "version": "3.0.5", + "packageName": "@vitest/coverage-v8", + "hash": "sha512-zOOWIsj5fHh3jjGwQg+P+J1FW3s4jBu1Zqga0qW60yutsBtqEqNEJKWYh7cYn1yGD+1bdPsPdC/eL4eVK56xMg==" + } + }, + "npm:@vitest/expect": { + "type": "npm", + "name": "npm:@vitest/expect", + "data": { + "version": "3.0.5", + "packageName": "@vitest/expect", + "hash": "sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==" + } + }, + "npm:@vitest/mocker": { + "type": "npm", + "name": "npm:@vitest/mocker", + "data": { + "version": "3.0.5", + "packageName": "@vitest/mocker", + "hash": "sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==" + } + }, + "npm:@vitest/pretty-format@3.0.5": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "@vitest/pretty-format", + "hash": "sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==" + } + }, + "npm:@vitest/pretty-format@3.2.4": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "@vitest/pretty-format", + "hash": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==" + } + }, + "npm:@vitest/runner": { + "type": "npm", + "name": "npm:@vitest/runner", + "data": { + "version": "3.0.5", + "packageName": "@vitest/runner", + "hash": "sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==" + } + }, + "npm:@vitest/snapshot": { + "type": "npm", + "name": "npm:@vitest/snapshot", + "data": { + "version": "3.0.5", + "packageName": "@vitest/snapshot", + "hash": "sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==" + } + }, + "npm:@vitest/spy": { + "type": "npm", + "name": "npm:@vitest/spy", + "data": { + "version": "3.0.5", + "packageName": "@vitest/spy", + "hash": "sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==" + } + }, + "npm:@vitest/ui": { + "type": "npm", + "name": "npm:@vitest/ui", + "data": { + "version": "3.0.5", + "packageName": "@vitest/ui", + "hash": "sha512-gw2noso6WI+2PeMVCZFntdATS6xl9qhQcbhkPQ9sOmx/Xn0f4Bx4KDSbD90jpJPF0l5wOzSoGCmKyVR3W612mg==" + } + }, + "npm:@vitest/utils": { + "type": "npm", + "name": "npm:@vitest/utils", + "data": { + "version": "3.0.5", + "packageName": "@vitest/utils", + "hash": "sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==" + } + }, + "npm:@web3-storage/multipart-parser": { + "type": "npm", + "name": "npm:@web3-storage/multipart-parser", + "data": { + "version": "1.0.0", + "packageName": "@web3-storage/multipart-parser", + "hash": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==" + } + }, + "npm:@yarnpkg/lockfile": { + "type": "npm", + "name": "npm:@yarnpkg/lockfile", + "data": { + "version": "1.1.0", + "packageName": "@yarnpkg/lockfile", + "hash": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + } + }, + "npm:@yarnpkg/parsers": { + "type": "npm", + "name": "npm:@yarnpkg/parsers", + "data": { + "version": "3.0.2", + "packageName": "@yarnpkg/parsers", + "hash": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==" + } + }, + "npm:@zkochan/js-yaml": { + "type": "npm", + "name": "npm:@zkochan/js-yaml", + "data": { + "version": "0.0.7", + "packageName": "@zkochan/js-yaml", + "hash": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==" + } + }, + "npm:abbrev": { + "type": "npm", + "name": "npm:abbrev", + "data": { + "version": "2.0.0", + "packageName": "abbrev", + "hash": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==" + } + }, + "npm:accepts@1.3.8": { + "type": "npm", + "name": "npm:accepts@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "accepts", + "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + } + }, + "npm:accepts@2.0.0": { + "type": "npm", + "name": "npm:accepts@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "accepts", + "hash": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==" + } + }, + "npm:acorn-jsx": { + "type": "npm", + "name": "npm:acorn-jsx", + "data": { + "version": "5.3.2", + "packageName": "acorn-jsx", + "hash": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + } + }, + "npm:acorn": { + "type": "npm", + "name": "npm:acorn", + "data": { + "version": "8.15.0", + "packageName": "acorn", + "hash": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==" + } + }, + "npm:aggregate-error": { + "type": "npm", + "name": "npm:aggregate-error", + "data": { + "version": "3.1.0", + "packageName": "aggregate-error", + "hash": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + } + }, + "npm:ajv": { + "type": "npm", + "name": "npm:ajv", + "data": { + "version": "6.12.6", + "packageName": "ajv", + "hash": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + } + }, + "npm:ansi-align": { + "type": "npm", + "name": "npm:ansi-align", + "data": { + "version": "3.0.1", + "packageName": "ansi-align", + "hash": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==" + } + }, + "npm:ansi-colors": { + "type": "npm", + "name": "npm:ansi-colors", + "data": { + "version": "4.1.3", + "packageName": "ansi-colors", + "hash": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + } + }, + "npm:ansi-regex@5.0.1": { + "type": "npm", + "name": "npm:ansi-regex@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "ansi-regex", + "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + }, + "npm:ansi-regex@6.2.2": { + "type": "npm", + "name": "npm:ansi-regex@6.2.2", + "data": { + "version": "6.2.2", + "packageName": "ansi-regex", + "hash": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==" + } + }, + "npm:ansi-styles@3.2.1": { + "type": "npm", + "name": "npm:ansi-styles@3.2.1", + "data": { + "version": "3.2.1", + "packageName": "ansi-styles", + "hash": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + } + }, + "npm:ansi-styles@4.3.0": { + "type": "npm", + "name": "npm:ansi-styles@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "ansi-styles", + "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + } + }, + "npm:ansi-styles@5.2.0": { + "type": "npm", + "name": "npm:ansi-styles@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "ansi-styles", + "hash": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + }, + "npm:ansi-styles@6.2.3": { + "type": "npm", + "name": "npm:ansi-styles@6.2.3", + "data": { + "version": "6.2.3", + "packageName": "ansi-styles", + "hash": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==" + } + }, + "npm:ansis": { + "type": "npm", + "name": "npm:ansis", + "data": { + "version": "3.17.0", + "packageName": "ansis", + "hash": "sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==" + } + }, + "npm:any-promise": { + "type": "npm", + "name": "npm:any-promise", + "data": { + "version": "1.3.0", + "packageName": "any-promise", + "hash": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + } + }, + "npm:anymatch": { + "type": "npm", + "name": "npm:anymatch", + "data": { + "version": "3.1.3", + "packageName": "anymatch", + "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + } + }, + "npm:arg": { + "type": "npm", + "name": "npm:arg", + "data": { + "version": "5.0.2", + "packageName": "arg", + "hash": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + }, + "npm:argparse@1.0.10": { + "type": "npm", + "name": "npm:argparse@1.0.10", + "data": { + "version": "1.0.10", + "packageName": "argparse", + "hash": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + } + }, + "npm:argparse@2.0.1": { + "type": "npm", + "name": "npm:argparse@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "argparse", + "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + }, + "npm:aria-hidden": { + "type": "npm", + "name": "npm:aria-hidden", + "data": { + "version": "1.2.6", + "packageName": "aria-hidden", + "hash": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==" + } + }, + "npm:aria-query": { + "type": "npm", + "name": "npm:aria-query", + "data": { + "version": "5.3.0", + "packageName": "aria-query", + "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==" + } + }, + "npm:array-buffer-byte-length": { + "type": "npm", + "name": "npm:array-buffer-byte-length", + "data": { + "version": "1.0.2", + "packageName": "array-buffer-byte-length", + "hash": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==" + } + }, + "npm:array-flatten": { + "type": "npm", + "name": "npm:array-flatten", + "data": { + "version": "1.1.1", + "packageName": "array-flatten", + "hash": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + } + }, + "npm:array-union": { + "type": "npm", + "name": "npm:array-union", + "data": { + "version": "2.1.0", + "packageName": "array-union", + "hash": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + } + }, + "npm:arraybuffer.prototype.slice": { + "type": "npm", + "name": "npm:arraybuffer.prototype.slice", + "data": { + "version": "1.0.4", + "packageName": "arraybuffer.prototype.slice", + "hash": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==" + } + }, + "npm:assertion-error": { + "type": "npm", + "name": "npm:assertion-error", + "data": { + "version": "2.0.1", + "packageName": "assertion-error", + "hash": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==" + } + }, + "npm:astring": { + "type": "npm", + "name": "npm:astring", + "data": { + "version": "1.9.0", + "packageName": "astring", + "hash": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" + } + }, + "npm:async-function": { + "type": "npm", + "name": "npm:async-function", + "data": { + "version": "1.0.0", + "packageName": "async-function", + "hash": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==" + } + }, + "npm:async@2.6.4": { + "type": "npm", + "name": "npm:async@2.6.4", + "data": { + "version": "2.6.4", + "packageName": "async", + "hash": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==" + } + }, + "npm:async@3.2.3": { + "type": "npm", + "name": "npm:async@3.2.3", + "data": { + "version": "3.2.3", + "packageName": "async", + "hash": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + } + }, + "npm:asynckit": { + "type": "npm", + "name": "npm:asynckit", + "data": { + "version": "0.4.0", + "packageName": "asynckit", + "hash": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + } + }, + "npm:atomically": { + "type": "npm", + "name": "npm:atomically", + "data": { + "version": "2.0.3", + "packageName": "atomically", + "hash": "sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==" + } + }, + "npm:autoprefixer": { + "type": "npm", + "name": "npm:autoprefixer", + "data": { + "version": "10.4.21", + "packageName": "autoprefixer", + "hash": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==" + } + }, + "npm:available-typed-arrays": { + "type": "npm", + "name": "npm:available-typed-arrays", + "data": { + "version": "1.0.7", + "packageName": "available-typed-arrays", + "hash": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" + } + }, + "npm:axios": { + "type": "npm", + "name": "npm:axios", + "data": { + "version": "1.12.2", + "packageName": "axios", + "hash": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==" + } + }, + "npm:babel-dead-code-elimination": { + "type": "npm", + "name": "npm:babel-dead-code-elimination", + "data": { + "version": "1.0.10", + "packageName": "babel-dead-code-elimination", + "hash": "sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==" + } + }, + "npm:babel-plugin-macros": { + "type": "npm", + "name": "npm:babel-plugin-macros", + "data": { + "version": "3.1.0", + "packageName": "babel-plugin-macros", + "hash": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" + } + }, + "npm:babel-plugin-react-compiler": { + "type": "npm", + "name": "npm:babel-plugin-react-compiler", + "data": { + "version": "19.0.0-beta-df7b47d-20241124", + "packageName": "babel-plugin-react-compiler", + "hash": "sha512-93iSASR20HNsotcOTQ+KPL0zpgfRFVWL86AtXpmHp995HuMVnC9femd8Winr3GxkPEh8lEOyaw3nqY4q2HUm5w==" + } + }, + "npm:bail": { + "type": "npm", + "name": "npm:bail", + "data": { + "version": "2.0.2", + "packageName": "bail", + "hash": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + } + }, + "npm:balanced-match": { + "type": "npm", + "name": "npm:balanced-match", + "data": { + "version": "1.0.2", + "packageName": "balanced-match", + "hash": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + } + }, + "npm:base64-js": { + "type": "npm", + "name": "npm:base64-js", + "data": { + "version": "1.5.1", + "packageName": "base64-js", + "hash": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + } + }, + "npm:baseline-browser-mapping": { + "type": "npm", + "name": "npm:baseline-browser-mapping", + "data": { + "version": "2.8.12", + "packageName": "baseline-browser-mapping", + "hash": "sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==" + } + }, + "npm:basic-auth": { + "type": "npm", + "name": "npm:basic-auth", + "data": { + "version": "2.0.1", + "packageName": "basic-auth", + "hash": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==" + } + }, + "npm:beautify": { + "type": "npm", + "name": "npm:beautify", + "data": { + "version": "0.0.8", + "packageName": "beautify", + "hash": "sha512-1iF6Ey2qxDkm6bPgKcoXUmwFDpoRi5IgwefQDDQBRLxlZAAYwcULoQ2IdBArXZuSsuL7AT+KvZI9xZVLeUZPRg==" + } + }, + "npm:better-path-resolve": { + "type": "npm", + "name": "npm:better-path-resolve", + "data": { + "version": "1.0.0", + "packageName": "better-path-resolve", + "hash": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==" + } + }, + "npm:binary-extensions": { + "type": "npm", + "name": "npm:binary-extensions", + "data": { + "version": "2.3.0", + "packageName": "binary-extensions", + "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + } + }, + "npm:bippy": { + "type": "npm", + "name": "npm:bippy", + "data": { + "version": "0.3.27", + "packageName": "bippy", + "hash": "sha512-0k9M+yXcgUDpMgSl+7QjYRqUk8Ud4Z18uL7m34AKkkXy7Fi79Yl8q2pdyDGOyb0uhmRzHgJUOsAIYW1qvlnGaA==" + } + }, + "npm:bl": { + "type": "npm", + "name": "npm:bl", + "data": { + "version": "4.1.0", + "packageName": "bl", + "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + } + }, + "npm:body-parser@1.20.3": { + "type": "npm", + "name": "npm:body-parser@1.20.3", + "data": { + "version": "1.20.3", + "packageName": "body-parser", + "hash": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==" + } + }, + "npm:body-parser@2.2.0": { + "type": "npm", + "name": "npm:body-parser@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "body-parser", + "hash": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==" + } + }, + "npm:boolbase": { + "type": "npm", + "name": "npm:boolbase", + "data": { + "version": "1.0.0", + "packageName": "boolbase", + "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + } + }, + "npm:boxen": { + "type": "npm", + "name": "npm:boxen", + "data": { + "version": "8.0.1", + "packageName": "boxen", + "hash": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==" + } + }, + "npm:brace-expansion@1.1.12": { + "type": "npm", + "name": "npm:brace-expansion@1.1.12", + "data": { + "version": "1.1.12", + "packageName": "brace-expansion", + "hash": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==" + } + }, + "npm:brace-expansion@2.0.2": { + "type": "npm", + "name": "npm:brace-expansion@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "brace-expansion", + "hash": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==" + } + }, + "npm:braces": { + "type": "npm", + "name": "npm:braces", + "data": { + "version": "3.0.3", + "packageName": "braces", + "hash": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" + } + }, + "npm:browserslist": { + "type": "npm", + "name": "npm:browserslist", + "data": { + "version": "4.26.3", + "packageName": "browserslist", + "hash": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==" + } + }, + "npm:buffer-from": { + "type": "npm", + "name": "npm:buffer-from", + "data": { + "version": "1.1.2", + "packageName": "buffer-from", + "hash": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + } + }, + "npm:buffer": { + "type": "npm", + "name": "npm:buffer", + "data": { + "version": "5.7.1", + "packageName": "buffer", + "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + } + }, + "npm:bundle-name": { + "type": "npm", + "name": "npm:bundle-name", + "data": { + "version": "4.1.0", + "packageName": "bundle-name", + "hash": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" + } + }, + "npm:bundle-require": { + "type": "npm", + "name": "npm:bundle-require", + "data": { + "version": "5.1.0", + "packageName": "bundle-require", + "hash": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==" + } + }, + "npm:bytes": { + "type": "npm", + "name": "npm:bytes", + "data": { + "version": "3.1.2", + "packageName": "bytes", + "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + }, + "npm:cac": { + "type": "npm", + "name": "npm:cac", + "data": { + "version": "6.7.14", + "packageName": "cac", + "hash": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" + } + }, + "npm:call-bind-apply-helpers": { + "type": "npm", + "name": "npm:call-bind-apply-helpers", + "data": { + "version": "1.0.2", + "packageName": "call-bind-apply-helpers", + "hash": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==" + } + }, + "npm:call-bind": { + "type": "npm", + "name": "npm:call-bind", + "data": { + "version": "1.0.8", + "packageName": "call-bind", + "hash": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==" + } + }, + "npm:call-bound": { + "type": "npm", + "name": "npm:call-bound", + "data": { + "version": "1.0.4", + "packageName": "call-bound", + "hash": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==" + } + }, + "npm:callsites": { + "type": "npm", + "name": "npm:callsites", + "data": { + "version": "3.1.0", + "packageName": "callsites", + "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + }, + "npm:camelcase-css": { + "type": "npm", + "name": "npm:camelcase-css", + "data": { + "version": "2.0.1", + "packageName": "camelcase-css", + "hash": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + } + }, + "npm:camelcase@6.3.0": { + "type": "npm", + "name": "npm:camelcase@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "camelcase", + "hash": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } + }, + "npm:camelcase@8.0.0": { + "type": "npm", + "name": "npm:camelcase@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "camelcase", + "hash": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==" + } + }, + "npm:caniuse-lite": { + "type": "npm", + "name": "npm:caniuse-lite", + "data": { + "version": "1.0.30001748", + "packageName": "caniuse-lite", + "hash": "sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==" + } + }, + "npm:ccount": { + "type": "npm", + "name": "npm:ccount", + "data": { + "version": "2.0.1", + "packageName": "ccount", + "hash": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + } + }, + "npm:chai": { + "type": "npm", + "name": "npm:chai", + "data": { + "version": "5.3.3", + "packageName": "chai", + "hash": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==" + } + }, + "npm:chain-function": { + "type": "npm", + "name": "npm:chain-function", + "data": { + "version": "1.0.1", + "packageName": "chain-function", + "hash": "sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg==" + } + }, + "npm:chalk@2.4.2": { + "type": "npm", + "name": "npm:chalk@2.4.2", + "data": { + "version": "2.4.2", + "packageName": "chalk", + "hash": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + } + }, + "npm:chalk@4.1.2": { + "type": "npm", + "name": "npm:chalk@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "chalk", + "hash": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + } + }, + "npm:chalk@5.4.1": { + "type": "npm", + "name": "npm:chalk@5.4.1", + "data": { + "version": "5.4.1", + "packageName": "chalk", + "hash": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==" + } + }, + "npm:character-entities-html4": { + "type": "npm", + "name": "npm:character-entities-html4", + "data": { + "version": "2.1.0", + "packageName": "character-entities-html4", + "hash": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + } + }, + "npm:character-entities-legacy": { + "type": "npm", + "name": "npm:character-entities-legacy", + "data": { + "version": "3.0.0", + "packageName": "character-entities-legacy", + "hash": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + } + }, + "npm:character-entities": { + "type": "npm", + "name": "npm:character-entities", + "data": { + "version": "2.0.2", + "packageName": "character-entities", + "hash": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + } + }, + "npm:character-reference-invalid": { + "type": "npm", + "name": "npm:character-reference-invalid", + "data": { + "version": "2.0.1", + "packageName": "character-reference-invalid", + "hash": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + } + }, + "npm:chardet": { + "type": "npm", + "name": "npm:chardet", + "data": { + "version": "2.1.0", + "packageName": "chardet", + "hash": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==" + } + }, + "npm:check-error": { + "type": "npm", + "name": "npm:check-error", + "data": { + "version": "2.1.1", + "packageName": "check-error", + "hash": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==" + } + }, + "npm:chokidar@3.6.0": { + "type": "npm", + "name": "npm:chokidar@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "chokidar", + "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" + } + }, + "npm:chokidar@4.0.3": { + "type": "npm", + "name": "npm:chokidar@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "chokidar", + "hash": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==" + } + }, + "npm:chownr": { + "type": "npm", + "name": "npm:chownr", + "data": { + "version": "3.0.0", + "packageName": "chownr", + "hash": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==" + } + }, + "npm:ci-info": { + "type": "npm", + "name": "npm:ci-info", + "data": { + "version": "3.9.0", + "packageName": "ci-info", + "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + }, + "npm:classnames": { + "type": "npm", + "name": "npm:classnames", + "data": { + "version": "2.5.1", + "packageName": "classnames", + "hash": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + } + }, + "npm:clean-stack": { + "type": "npm", + "name": "npm:clean-stack", + "data": { + "version": "2.2.0", + "packageName": "clean-stack", + "hash": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + }, + "npm:cli-boxes": { + "type": "npm", + "name": "npm:cli-boxes", + "data": { + "version": "3.0.0", + "packageName": "cli-boxes", + "hash": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + } + }, + "npm:cli-cursor": { + "type": "npm", + "name": "npm:cli-cursor", + "data": { + "version": "3.1.0", + "packageName": "cli-cursor", + "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + } + }, + "npm:cli-spinners": { + "type": "npm", + "name": "npm:cli-spinners", + "data": { + "version": "2.6.1", + "packageName": "cli-spinners", + "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + } + }, + "npm:cli-width": { + "type": "npm", + "name": "npm:cli-width", + "data": { + "version": "4.1.0", + "packageName": "cli-width", + "hash": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==" + } + }, + "npm:cliui": { + "type": "npm", + "name": "npm:cliui", + "data": { + "version": "8.0.1", + "packageName": "cliui", + "hash": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + } + }, + "npm:clone@1.0.4": { + "type": "npm", + "name": "npm:clone@1.0.4", + "data": { + "version": "1.0.4", + "packageName": "clone", + "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + } + }, + "npm:clone@2.1.2": { + "type": "npm", + "name": "npm:clone@2.1.2", + "data": { + "version": "2.1.2", + "packageName": "clone", + "hash": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + } + }, + "npm:clsx": { + "type": "npm", + "name": "npm:clsx", + "data": { + "version": "2.1.1", + "packageName": "clsx", + "hash": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + } + }, + "npm:collapse-white-space": { + "type": "npm", + "name": "npm:collapse-white-space", + "data": { + "version": "2.1.0", + "packageName": "collapse-white-space", + "hash": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" + } + }, + "npm:color-convert@1.9.3": { + "type": "npm", + "name": "npm:color-convert@1.9.3", + "data": { + "version": "1.9.3", + "packageName": "color-convert", + "hash": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + } + }, + "npm:color-convert@2.0.1": { + "type": "npm", + "name": "npm:color-convert@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "color-convert", + "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + } + }, + "npm:color-name@1.1.3": { + "type": "npm", + "name": "npm:color-name@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "color-name", + "hash": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + }, + "npm:color-name@1.1.4": { + "type": "npm", + "name": "npm:color-name@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "color-name", + "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + }, + "npm:colors": { + "type": "npm", + "name": "npm:colors", + "data": { + "version": "1.0.3", + "packageName": "colors", + "hash": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + } + }, + "npm:combined-stream": { + "type": "npm", + "name": "npm:combined-stream", + "data": { + "version": "1.0.8", + "packageName": "combined-stream", + "hash": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + } + }, + "npm:comma-separated-tokens": { + "type": "npm", + "name": "npm:comma-separated-tokens", + "data": { + "version": "2.0.3", + "packageName": "comma-separated-tokens", + "hash": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + } + }, + "npm:commander@10.0.1": { + "type": "npm", + "name": "npm:commander@10.0.1", + "data": { + "version": "10.0.1", + "packageName": "commander", + "hash": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" + } + }, + "npm:commander@11.1.0": { + "type": "npm", + "name": "npm:commander@11.1.0", + "data": { + "version": "11.1.0", + "packageName": "commander", + "hash": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==" + } + }, + "npm:commander@4.1.1": { + "type": "npm", + "name": "npm:commander@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "commander", + "hash": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + }, + "npm:commander@9.5.0": { + "type": "npm", + "name": "npm:commander@9.5.0", + "data": { + "version": "9.5.0", + "packageName": "commander", + "hash": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==" + } + }, + "npm:compressible": { + "type": "npm", + "name": "npm:compressible", + "data": { + "version": "2.0.18", + "packageName": "compressible", + "hash": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + } + }, + "npm:compression": { + "type": "npm", + "name": "npm:compression", + "data": { + "version": "1.8.1", + "packageName": "compression", + "hash": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==" + } + }, + "npm:concat-map": { + "type": "npm", + "name": "npm:concat-map", + "data": { + "version": "0.0.1", + "packageName": "concat-map", + "hash": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + } + }, + "npm:concat-stream": { + "type": "npm", + "name": "npm:concat-stream", + "data": { + "version": "1.6.2", + "packageName": "concat-stream", + "hash": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + } + }, + "npm:confbox": { + "type": "npm", + "name": "npm:confbox", + "data": { + "version": "0.1.8", + "packageName": "confbox", + "hash": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==" + } + }, + "npm:config-chain": { + "type": "npm", + "name": "npm:config-chain", + "data": { + "version": "1.1.13", + "packageName": "config-chain", + "hash": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==" + } + }, + "npm:configstore": { + "type": "npm", + "name": "npm:configstore", + "data": { + "version": "7.1.0", + "packageName": "configstore", + "hash": "sha512-N4oog6YJWbR9kGyXvS7jEykLDXIE2C0ILYqNBZBp9iwiJpoCBWYsuAdW6PPFn6w06jjnC+3JstVvWHO4cZqvRg==" + } + }, + "npm:connect": { + "type": "npm", + "name": "npm:connect", + "data": { + "version": "3.7.0", + "packageName": "connect", + "hash": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==" + } + }, + "npm:consola": { + "type": "npm", + "name": "npm:consola", + "data": { + "version": "3.4.2", + "packageName": "consola", + "hash": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==" + } + }, + "npm:content-disposition@0.5.4": { + "type": "npm", + "name": "npm:content-disposition@0.5.4", + "data": { + "version": "0.5.4", + "packageName": "content-disposition", + "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + } + }, + "npm:content-disposition@1.0.0": { + "type": "npm", + "name": "npm:content-disposition@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "content-disposition", + "hash": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==" + } + }, + "npm:content-type": { + "type": "npm", + "name": "npm:content-type", + "data": { + "version": "1.0.5", + "packageName": "content-type", + "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + } + }, + "npm:convert-source-map@1.9.0": { + "type": "npm", + "name": "npm:convert-source-map@1.9.0", + "data": { + "version": "1.9.0", + "packageName": "convert-source-map", + "hash": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + } + }, + "npm:convert-source-map@2.0.0": { + "type": "npm", + "name": "npm:convert-source-map@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "convert-source-map", + "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + } + }, + "npm:cookie-signature@1.0.6": { + "type": "npm", + "name": "npm:cookie-signature@1.0.6", + "data": { + "version": "1.0.6", + "packageName": "cookie-signature", + "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + } + }, + "npm:cookie-signature@1.2.2": { + "type": "npm", + "name": "npm:cookie-signature@1.2.2", + "data": { + "version": "1.2.2", + "packageName": "cookie-signature", + "hash": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==" + } + }, + "npm:cookie@0.7.1": { + "type": "npm", + "name": "npm:cookie@0.7.1", + "data": { + "version": "0.7.1", + "packageName": "cookie", + "hash": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" + } + }, + "npm:cookie@0.7.2": { + "type": "npm", + "name": "npm:cookie@0.7.2", + "data": { + "version": "0.7.2", + "packageName": "cookie", + "hash": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==" + } + }, + "npm:cookie@1.0.2": { + "type": "npm", + "name": "npm:cookie@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "cookie", + "hash": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==" + } + }, + "npm:core-util-is": { + "type": "npm", + "name": "npm:core-util-is", + "data": { + "version": "1.0.3", + "packageName": "core-util-is", + "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + } + }, + "npm:cosmiconfig": { + "type": "npm", + "name": "npm:cosmiconfig", + "data": { + "version": "7.1.0", + "packageName": "cosmiconfig", + "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==" + } + }, + "npm:cross-env": { + "type": "npm", + "name": "npm:cross-env", + "data": { + "version": "7.0.3", + "packageName": "cross-env", + "hash": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==" + } + }, + "npm:cross-fetch": { + "type": "npm", + "name": "npm:cross-fetch", + "data": { + "version": "4.0.0", + "packageName": "cross-fetch", + "hash": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==" + } + }, + "npm:cross-spawn@6.0.6": { + "type": "npm", + "name": "npm:cross-spawn@6.0.6", + "data": { + "version": "6.0.6", + "packageName": "cross-spawn", + "hash": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==" + } + }, + "npm:cross-spawn@7.0.6": { + "type": "npm", + "name": "npm:cross-spawn@7.0.6", + "data": { + "version": "7.0.6", + "packageName": "cross-spawn", + "hash": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==" + } + }, + "npm:css-select": { + "type": "npm", + "name": "npm:css-select", + "data": { + "version": "5.2.2", + "packageName": "css-select", + "hash": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==" + } + }, + "npm:css-what": { + "type": "npm", + "name": "npm:css-what", + "data": { + "version": "6.2.2", + "packageName": "css-what", + "hash": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==" + } + }, + "npm:cssbeautify": { + "type": "npm", + "name": "npm:cssbeautify", + "data": { + "version": "0.3.1", + "packageName": "cssbeautify", + "hash": "sha512-ljnSOCOiMbklF+dwPbpooyB78foId02vUrTDogWzu6ca2DCNB7Kc/BHEGBnYOlUYtwXvSW0mWTwaiO2pwFIoRg==" + } + }, + "npm:cssesc": { + "type": "npm", + "name": "npm:cssesc", + "data": { + "version": "3.0.0", + "packageName": "cssesc", + "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + } + }, + "npm:csstype": { + "type": "npm", + "name": "npm:csstype", + "data": { + "version": "3.1.3", + "packageName": "csstype", + "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + }, + "npm:cycle": { + "type": "npm", + "name": "npm:cycle", + "data": { + "version": "1.0.3", + "packageName": "cycle", + "hash": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" + } + }, + "npm:d3-color": { + "type": "npm", + "name": "npm:d3-color", + "data": { + "version": "3.1.0", + "packageName": "d3-color", + "hash": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + } + }, + "npm:d3-dispatch": { + "type": "npm", + "name": "npm:d3-dispatch", + "data": { + "version": "3.0.1", + "packageName": "d3-dispatch", + "hash": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + } + }, + "npm:d3-drag": { + "type": "npm", + "name": "npm:d3-drag", + "data": { + "version": "3.0.0", + "packageName": "d3-drag", + "hash": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==" + } + }, + "npm:d3-ease": { + "type": "npm", + "name": "npm:d3-ease", + "data": { + "version": "3.0.1", + "packageName": "d3-ease", + "hash": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + } + }, + "npm:d3-hierarchy": { + "type": "npm", + "name": "npm:d3-hierarchy", + "data": { + "version": "1.1.9", + "packageName": "d3-hierarchy", + "hash": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + } + }, + "npm:d3-interpolate": { + "type": "npm", + "name": "npm:d3-interpolate", + "data": { + "version": "3.0.1", + "packageName": "d3-interpolate", + "hash": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" + } + }, + "npm:d3-path": { + "type": "npm", + "name": "npm:d3-path", + "data": { + "version": "1.0.9", + "packageName": "d3-path", + "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + } + }, + "npm:d3-selection": { + "type": "npm", + "name": "npm:d3-selection", + "data": { + "version": "3.0.0", + "packageName": "d3-selection", + "hash": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + } + }, + "npm:d3-shape": { + "type": "npm", + "name": "npm:d3-shape", + "data": { + "version": "1.3.7", + "packageName": "d3-shape", + "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==" + } + }, + "npm:d3-timer": { + "type": "npm", + "name": "npm:d3-timer", + "data": { + "version": "3.0.1", + "packageName": "d3-timer", + "hash": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + } + }, + "npm:d3-transition": { + "type": "npm", + "name": "npm:d3-transition", + "data": { + "version": "3.0.1", + "packageName": "d3-transition", + "hash": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==" + } + }, + "npm:d3-zoom": { + "type": "npm", + "name": "npm:d3-zoom", + "data": { + "version": "3.0.0", + "packageName": "d3-zoom", + "hash": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==" + } + }, + "npm:data-view-buffer": { + "type": "npm", + "name": "npm:data-view-buffer", + "data": { + "version": "1.0.2", + "packageName": "data-view-buffer", + "hash": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==" + } + }, + "npm:data-view-byte-length": { + "type": "npm", + "name": "npm:data-view-byte-length", + "data": { + "version": "1.0.2", + "packageName": "data-view-byte-length", + "hash": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==" + } + }, + "npm:data-view-byte-offset": { + "type": "npm", + "name": "npm:data-view-byte-offset", + "data": { + "version": "1.0.1", + "packageName": "data-view-byte-offset", + "hash": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==" + } + }, + "npm:date-fns": { + "type": "npm", + "name": "npm:date-fns", + "data": { + "version": "4.1.0", + "packageName": "date-fns", + "hash": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==" + } + }, + "npm:debug@2.6.9": { + "type": "npm", + "name": "npm:debug@2.6.9", + "data": { + "version": "2.6.9", + "packageName": "debug", + "hash": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + } + }, + "npm:debug@4.4.3": { + "type": "npm", + "name": "npm:debug@4.4.3", + "data": { + "version": "4.4.3", + "packageName": "debug", + "hash": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==" + } + }, + "npm:decode-named-character-reference": { + "type": "npm", + "name": "npm:decode-named-character-reference", + "data": { + "version": "1.2.0", + "packageName": "decode-named-character-reference", + "hash": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==" + } + }, + "npm:dedent": { + "type": "npm", + "name": "npm:dedent", + "data": { + "version": "1.7.0", + "packageName": "dedent", + "hash": "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==" + } + }, + "npm:deep-eql": { + "type": "npm", + "name": "npm:deep-eql", + "data": { + "version": "5.0.2", + "packageName": "deep-eql", + "hash": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==" + } + }, + "npm:deep-extend": { + "type": "npm", + "name": "npm:deep-extend", + "data": { + "version": "0.6.0", + "packageName": "deep-extend", + "hash": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + } + }, + "npm:deep-is": { + "type": "npm", + "name": "npm:deep-is", + "data": { + "version": "0.1.4", + "packageName": "deep-is", + "hash": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + } + }, + "npm:default-browser-id": { + "type": "npm", + "name": "npm:default-browser-id", + "data": { + "version": "5.0.0", + "packageName": "default-browser-id", + "hash": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + } + }, + "npm:default-browser": { + "type": "npm", + "name": "npm:default-browser", + "data": { + "version": "5.2.1", + "packageName": "default-browser", + "hash": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==" + } + }, + "npm:defaults": { + "type": "npm", + "name": "npm:defaults", + "data": { + "version": "1.0.4", + "packageName": "defaults", + "hash": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + } + }, + "npm:define-data-property": { + "type": "npm", + "name": "npm:define-data-property", + "data": { + "version": "1.1.4", + "packageName": "define-data-property", + "hash": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + } + }, + "npm:define-lazy-prop@2.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + } + }, + "npm:define-lazy-prop@3.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" + } + }, + "npm:define-properties": { + "type": "npm", + "name": "npm:define-properties", + "data": { + "version": "1.2.1", + "packageName": "define-properties", + "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" + } + }, + "npm:defu": { + "type": "npm", + "name": "npm:defu", + "data": { + "version": "6.1.4", + "packageName": "defu", + "hash": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" + } + }, + "npm:delayed-stream": { + "type": "npm", + "name": "npm:delayed-stream", + "data": { + "version": "1.0.0", + "packageName": "delayed-stream", + "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + } + }, + "npm:depd": { + "type": "npm", + "name": "npm:depd", + "data": { + "version": "2.0.0", + "packageName": "depd", + "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + } + }, + "npm:dequal": { + "type": "npm", + "name": "npm:dequal", + "data": { + "version": "2.0.3", + "packageName": "dequal", + "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + } + }, + "npm:destroy": { + "type": "npm", + "name": "npm:destroy", + "data": { + "version": "1.2.0", + "packageName": "destroy", + "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + } + }, + "npm:detect-file": { + "type": "npm", + "name": "npm:detect-file", + "data": { + "version": "1.0.0", + "packageName": "detect-file", + "hash": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + } + }, + "npm:detect-indent": { + "type": "npm", + "name": "npm:detect-indent", + "data": { + "version": "6.1.0", + "packageName": "detect-indent", + "hash": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==" + } + }, + "npm:detect-libc": { + "type": "npm", + "name": "npm:detect-libc", + "data": { + "version": "2.1.2", + "packageName": "detect-libc", + "hash": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==" + } + }, + "npm:detect-node-es": { + "type": "npm", + "name": "npm:detect-node-es", + "data": { + "version": "1.1.0", + "packageName": "detect-node-es", + "hash": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + } + }, + "npm:devlop": { + "type": "npm", + "name": "npm:devlop", + "data": { + "version": "1.1.0", + "packageName": "devlop", + "hash": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==" + } + }, + "npm:didyoumean": { + "type": "npm", + "name": "npm:didyoumean", + "data": { + "version": "1.2.2", + "packageName": "didyoumean", + "hash": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + } + }, + "npm:diff": { + "type": "npm", + "name": "npm:diff", + "data": { + "version": "5.2.0", + "packageName": "diff", + "hash": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + } + }, + "npm:dir-glob": { + "type": "npm", + "name": "npm:dir-glob", + "data": { + "version": "3.0.1", + "packageName": "dir-glob", + "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + } + }, + "npm:dlv": { + "type": "npm", + "name": "npm:dlv", + "data": { + "version": "1.1.3", + "packageName": "dlv", + "hash": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + } + }, + "npm:dom-accessibility-api": { + "type": "npm", + "name": "npm:dom-accessibility-api", + "data": { + "version": "0.5.16", + "packageName": "dom-accessibility-api", + "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + } + }, + "npm:dom-helpers": { + "type": "npm", + "name": "npm:dom-helpers", + "data": { + "version": "3.4.0", + "packageName": "dom-helpers", + "hash": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==" + } + }, + "npm:dom-serializer": { + "type": "npm", + "name": "npm:dom-serializer", + "data": { + "version": "2.0.0", + "packageName": "dom-serializer", + "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" + } + }, + "npm:domelementtype": { + "type": "npm", + "name": "npm:domelementtype", + "data": { + "version": "2.3.0", + "packageName": "domelementtype", + "hash": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + }, + "npm:domhandler": { + "type": "npm", + "name": "npm:domhandler", + "data": { + "version": "5.0.3", + "packageName": "domhandler", + "hash": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" + } + }, + "npm:domutils": { + "type": "npm", + "name": "npm:domutils", + "data": { + "version": "3.2.2", + "packageName": "domutils", + "hash": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==" + } + }, + "npm:dot-prop": { + "type": "npm", + "name": "npm:dot-prop", + "data": { + "version": "9.0.0", + "packageName": "dot-prop", + "hash": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==" + } + }, + "npm:dotenv-expand": { + "type": "npm", + "name": "npm:dotenv-expand", + "data": { + "version": "11.0.7", + "packageName": "dotenv-expand", + "hash": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==" + } + }, + "npm:dotenv@16.4.7": { + "type": "npm", + "name": "npm:dotenv@16.4.7", + "data": { + "version": "16.4.7", + "packageName": "dotenv", + "hash": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + } + }, + "npm:dotenv@16.6.1": { + "type": "npm", + "name": "npm:dotenv@16.6.1", + "data": { + "version": "16.6.1", + "packageName": "dotenv", + "hash": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + } + }, + "npm:dunder-proto": { + "type": "npm", + "name": "npm:dunder-proto", + "data": { + "version": "1.0.1", + "packageName": "dunder-proto", + "hash": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==" + } + }, + "npm:eastasianwidth": { + "type": "npm", + "name": "npm:eastasianwidth", + "data": { + "version": "0.2.0", + "packageName": "eastasianwidth", + "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + } + }, + "npm:easy-table": { + "type": "npm", + "name": "npm:easy-table", + "data": { + "version": "1.2.0", + "packageName": "easy-table", + "hash": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==" + } + }, + "npm:eciesjs": { + "type": "npm", + "name": "npm:eciesjs", + "data": { + "version": "0.4.15", + "packageName": "eciesjs", + "hash": "sha512-r6kEJXDKecVOCj2nLMuXK/FCPeurW33+3JRpfXVbjLja3XUYFfD9I/JBreH6sUyzcm3G/YQboBjMla6poKeSdA==" + } + }, + "npm:editorconfig": { + "type": "npm", + "name": "npm:editorconfig", + "data": { + "version": "1.0.4", + "packageName": "editorconfig", + "hash": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==" + } + }, + "npm:ee-first": { + "type": "npm", + "name": "npm:ee-first", + "data": { + "version": "1.1.1", + "packageName": "ee-first", + "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + } + }, + "npm:electron-to-chromium": { + "type": "npm", + "name": "npm:electron-to-chromium", + "data": { + "version": "1.5.230", + "packageName": "electron-to-chromium", + "hash": "sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==" + } + }, + "npm:emoji-regex@10.5.0": { + "type": "npm", + "name": "npm:emoji-regex@10.5.0", + "data": { + "version": "10.5.0", + "packageName": "emoji-regex", + "hash": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==" + } + }, + "npm:emoji-regex@8.0.0": { + "type": "npm", + "name": "npm:emoji-regex@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "emoji-regex", + "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + }, + "npm:emoji-regex@9.2.2": { + "type": "npm", + "name": "npm:emoji-regex@9.2.2", + "data": { + "version": "9.2.2", + "packageName": "emoji-regex", + "hash": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + }, + "npm:encodeurl@1.0.2": { + "type": "npm", + "name": "npm:encodeurl@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "encodeurl", + "hash": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + }, + "npm:encodeurl@2.0.0": { + "type": "npm", + "name": "npm:encodeurl@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "encodeurl", + "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + } + }, + "npm:end-of-stream": { + "type": "npm", + "name": "npm:end-of-stream", + "data": { + "version": "1.4.5", + "packageName": "end-of-stream", + "hash": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==" + } + }, + "npm:enhanced-resolve": { + "type": "npm", + "name": "npm:enhanced-resolve", + "data": { + "version": "5.18.3", + "packageName": "enhanced-resolve", + "hash": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==" + } + }, + "npm:enquirer@2.3.6": { + "type": "npm", + "name": "npm:enquirer@2.3.6", + "data": { + "version": "2.3.6", + "packageName": "enquirer", + "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + } + }, + "npm:enquirer@2.4.1": { + "type": "npm", + "name": "npm:enquirer@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "enquirer", + "hash": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==" + } + }, + "npm:entities": { + "type": "npm", + "name": "npm:entities", + "data": { + "version": "4.5.0", + "packageName": "entities", + "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + }, + "npm:err-code": { + "type": "npm", + "name": "npm:err-code", + "data": { + "version": "2.0.3", + "packageName": "err-code", + "hash": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + } + }, + "npm:error-ex": { + "type": "npm", + "name": "npm:error-ex", + "data": { + "version": "1.3.4", + "packageName": "error-ex", + "hash": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==" + } + }, + "npm:error-stack-parser-es": { + "type": "npm", + "name": "npm:error-stack-parser-es", + "data": { + "version": "1.0.5", + "packageName": "error-stack-parser-es", + "hash": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==" + } + }, + "npm:es-abstract": { + "type": "npm", + "name": "npm:es-abstract", + "data": { + "version": "1.24.0", + "packageName": "es-abstract", + "hash": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==" + } + }, + "npm:es-define-property": { + "type": "npm", + "name": "npm:es-define-property", + "data": { + "version": "1.0.1", + "packageName": "es-define-property", + "hash": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + } + }, + "npm:es-errors": { + "type": "npm", + "name": "npm:es-errors", + "data": { + "version": "1.3.0", + "packageName": "es-errors", + "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + } + }, + "npm:es-module-lexer": { + "type": "npm", + "name": "npm:es-module-lexer", + "data": { + "version": "1.7.0", + "packageName": "es-module-lexer", + "hash": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==" + } + }, + "npm:es-object-atoms": { + "type": "npm", + "name": "npm:es-object-atoms", + "data": { + "version": "1.1.1", + "packageName": "es-object-atoms", + "hash": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==" + } + }, + "npm:es-set-tostringtag": { + "type": "npm", + "name": "npm:es-set-tostringtag", + "data": { + "version": "2.1.0", + "packageName": "es-set-tostringtag", + "hash": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==" + } + }, + "npm:es-to-primitive": { + "type": "npm", + "name": "npm:es-to-primitive", + "data": { + "version": "1.3.0", + "packageName": "es-to-primitive", + "hash": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==" + } + }, + "npm:esast-util-from-estree": { + "type": "npm", + "name": "npm:esast-util-from-estree", + "data": { + "version": "2.0.0", + "packageName": "esast-util-from-estree", + "hash": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==" + } + }, + "npm:esast-util-from-js": { + "type": "npm", + "name": "npm:esast-util-from-js", + "data": { + "version": "2.0.1", + "packageName": "esast-util-from-js", + "hash": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==" + } + }, + "npm:esbuild@0.23.1": { + "type": "npm", + "name": "npm:esbuild@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "esbuild", + "hash": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==" + } + }, + "npm:esbuild@0.25.10": { + "type": "npm", + "name": "npm:esbuild@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "esbuild", + "hash": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==" + } + }, + "npm:escalade": { + "type": "npm", + "name": "npm:escalade", + "data": { + "version": "3.2.0", + "packageName": "escalade", + "hash": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + } + }, + "npm:escape-goat": { + "type": "npm", + "name": "npm:escape-goat", + "data": { + "version": "4.0.0", + "packageName": "escape-goat", + "hash": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" + } + }, + "npm:escape-html": { + "type": "npm", + "name": "npm:escape-html", + "data": { + "version": "1.0.3", + "packageName": "escape-html", + "hash": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + } + }, + "npm:escape-string-regexp@1.0.5": { + "type": "npm", + "name": "npm:escape-string-regexp@1.0.5", + "data": { + "version": "1.0.5", + "packageName": "escape-string-regexp", + "hash": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + }, + "npm:escape-string-regexp@4.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + }, + "npm:escape-string-regexp@5.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + }, + "npm:eslint-scope": { + "type": "npm", + "name": "npm:eslint-scope", + "data": { + "version": "8.4.0", + "packageName": "eslint-scope", + "hash": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==" + } + }, + "npm:eslint-visitor-keys@3.4.3": { + "type": "npm", + "name": "npm:eslint-visitor-keys@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "eslint-visitor-keys", + "hash": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" + } + }, + "npm:eslint-visitor-keys@4.2.1": { + "type": "npm", + "name": "npm:eslint-visitor-keys@4.2.1", + "data": { + "version": "4.2.1", + "packageName": "eslint-visitor-keys", + "hash": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==" + } + }, + "npm:eslint": { + "type": "npm", + "name": "npm:eslint", + "data": { + "version": "9.37.0", + "packageName": "eslint", + "hash": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==" + } + }, + "npm:espree": { + "type": "npm", + "name": "npm:espree", + "data": { + "version": "10.4.0", + "packageName": "espree", + "hash": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==" + } + }, + "npm:esprima": { + "type": "npm", + "name": "npm:esprima", + "data": { + "version": "4.0.1", + "packageName": "esprima", + "hash": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + }, + "npm:esquery": { + "type": "npm", + "name": "npm:esquery", + "data": { + "version": "1.6.0", + "packageName": "esquery", + "hash": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==" + } + }, + "npm:esrecurse": { + "type": "npm", + "name": "npm:esrecurse", + "data": { + "version": "4.3.0", + "packageName": "esrecurse", + "hash": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + } + }, + "npm:estraverse": { + "type": "npm", + "name": "npm:estraverse", + "data": { + "version": "5.3.0", + "packageName": "estraverse", + "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + }, + "npm:estree-util-attach-comments": { + "type": "npm", + "name": "npm:estree-util-attach-comments", + "data": { + "version": "3.0.0", + "packageName": "estree-util-attach-comments", + "hash": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==" + } + }, + "npm:estree-util-build-jsx": { + "type": "npm", + "name": "npm:estree-util-build-jsx", + "data": { + "version": "3.0.1", + "packageName": "estree-util-build-jsx", + "hash": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==" + } + }, + "npm:estree-util-is-identifier-name": { + "type": "npm", + "name": "npm:estree-util-is-identifier-name", + "data": { + "version": "3.0.0", + "packageName": "estree-util-is-identifier-name", + "hash": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + } + }, + "npm:estree-util-scope": { + "type": "npm", + "name": "npm:estree-util-scope", + "data": { + "version": "1.0.0", + "packageName": "estree-util-scope", + "hash": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==" + } + }, + "npm:estree-util-to-js": { + "type": "npm", + "name": "npm:estree-util-to-js", + "data": { + "version": "2.0.0", + "packageName": "estree-util-to-js", + "hash": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==" + } + }, + "npm:estree-util-value-to-estree": { + "type": "npm", + "name": "npm:estree-util-value-to-estree", + "data": { + "version": "3.4.0", + "packageName": "estree-util-value-to-estree", + "hash": "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ==" + } + }, + "npm:estree-util-visit": { + "type": "npm", + "name": "npm:estree-util-visit", + "data": { + "version": "2.0.0", + "packageName": "estree-util-visit", + "hash": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==" + } + }, + "npm:estree-walker": { + "type": "npm", + "name": "npm:estree-walker", + "data": { + "version": "3.0.3", + "packageName": "estree-walker", + "hash": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==" + } + }, + "npm:esutils": { + "type": "npm", + "name": "npm:esutils", + "data": { + "version": "2.0.3", + "packageName": "esutils", + "hash": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + } + }, + "npm:etag": { + "type": "npm", + "name": "npm:etag", + "data": { + "version": "1.8.1", + "packageName": "etag", + "hash": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + } + }, + "npm:execa": { + "type": "npm", + "name": "npm:execa", + "data": { + "version": "5.1.1", + "packageName": "execa", + "hash": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" + } + }, + "npm:exit-hook": { + "type": "npm", + "name": "npm:exit-hook", + "data": { + "version": "2.2.1", + "packageName": "exit-hook", + "hash": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==" + } + }, + "npm:expand-tilde": { + "type": "npm", + "name": "npm:expand-tilde", + "data": { + "version": "2.0.2", + "packageName": "expand-tilde", + "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" + } + }, + "npm:expect-type": { + "type": "npm", + "name": "npm:expect-type", + "data": { + "version": "1.2.2", + "packageName": "expect-type", + "hash": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==" + } + }, + "npm:express@4.21.2": { + "type": "npm", + "name": "npm:express@4.21.2", + "data": { + "version": "4.21.2", + "packageName": "express", + "hash": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==" + } + }, + "npm:express@5.1.0": { + "type": "npm", + "name": "npm:express@5.1.0", + "data": { + "version": "5.1.0", + "packageName": "express", + "hash": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==" + } + }, + "npm:extend-shallow": { + "type": "npm", + "name": "npm:extend-shallow", + "data": { + "version": "2.0.1", + "packageName": "extend-shallow", + "hash": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==" + } + }, + "npm:extend": { + "type": "npm", + "name": "npm:extend", + "data": { + "version": "3.0.2", + "packageName": "extend", + "hash": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + } + }, + "npm:extendable-error": { + "type": "npm", + "name": "npm:extendable-error", + "data": { + "version": "0.1.7", + "packageName": "extendable-error", + "hash": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==" + } + }, + "npm:eyes": { + "type": "npm", + "name": "npm:eyes", + "data": { + "version": "0.1.8", + "packageName": "eyes", + "hash": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" + } + }, + "npm:fast-deep-equal": { + "type": "npm", + "name": "npm:fast-deep-equal", + "data": { + "version": "3.1.3", + "packageName": "fast-deep-equal", + "hash": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + }, + "npm:fast-glob": { + "type": "npm", + "name": "npm:fast-glob", + "data": { + "version": "3.3.3", + "packageName": "fast-glob", + "hash": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==" + } + }, + "npm:fast-json-stable-stringify": { + "type": "npm", + "name": "npm:fast-json-stable-stringify", + "data": { + "version": "2.1.0", + "packageName": "fast-json-stable-stringify", + "hash": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + } + }, + "npm:fast-levenshtein": { + "type": "npm", + "name": "npm:fast-levenshtein", + "data": { + "version": "2.0.6", + "packageName": "fast-levenshtein", + "hash": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + } + }, + "npm:fastq": { + "type": "npm", + "name": "npm:fastq", + "data": { + "version": "1.19.1", + "packageName": "fastq", + "hash": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==" + } + }, + "npm:fault": { + "type": "npm", + "name": "npm:fault", + "data": { + "version": "2.0.1", + "packageName": "fault", + "hash": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==" + } + }, + "npm:fdir": { + "type": "npm", + "name": "npm:fdir", + "data": { + "version": "6.5.0", + "packageName": "fdir", + "hash": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==" + } + }, + "npm:fflate": { + "type": "npm", + "name": "npm:fflate", + "data": { + "version": "0.8.2", + "packageName": "fflate", + "hash": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + } + }, + "npm:figures": { + "type": "npm", + "name": "npm:figures", + "data": { + "version": "3.2.0", + "packageName": "figures", + "hash": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + } + }, + "npm:file-entry-cache": { + "type": "npm", + "name": "npm:file-entry-cache", + "data": { + "version": "8.0.0", + "packageName": "file-entry-cache", + "hash": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==" + } + }, + "npm:fill-range": { + "type": "npm", + "name": "npm:fill-range", + "data": { + "version": "7.1.1", + "packageName": "fill-range", + "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" + } + }, + "npm:finalhandler@1.1.2": { + "type": "npm", + "name": "npm:finalhandler@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "finalhandler", + "hash": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + } + }, + "npm:finalhandler@1.3.1": { + "type": "npm", + "name": "npm:finalhandler@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "finalhandler", + "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==" + } + }, + "npm:finalhandler@2.1.0": { + "type": "npm", + "name": "npm:finalhandler@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "finalhandler", + "hash": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==" + } + }, + "npm:find-node-modules": { + "type": "npm", + "name": "npm:find-node-modules", + "data": { + "version": "2.1.3", + "packageName": "find-node-modules", + "hash": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==" + } + }, + "npm:find-root": { + "type": "npm", + "name": "npm:find-root", + "data": { + "version": "1.1.0", + "packageName": "find-root", + "hash": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + } + }, + "npm:find-up@4.1.0": { + "type": "npm", + "name": "npm:find-up@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "find-up", + "hash": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + } + }, + "npm:find-up@5.0.0": { + "type": "npm", + "name": "npm:find-up@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "find-up", + "hash": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + } + }, + "npm:findup-sync": { + "type": "npm", + "name": "npm:findup-sync", + "data": { + "version": "4.0.0", + "packageName": "findup-sync", + "hash": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==" + } + }, + "npm:fix-dts-default-cjs-exports": { + "type": "npm", + "name": "npm:fix-dts-default-cjs-exports", + "data": { + "version": "1.0.1", + "packageName": "fix-dts-default-cjs-exports", + "hash": "sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==" + } + }, + "npm:flat-cache": { + "type": "npm", + "name": "npm:flat-cache", + "data": { + "version": "4.0.1", + "packageName": "flat-cache", + "hash": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==" + } + }, + "npm:flat": { + "type": "npm", + "name": "npm:flat", + "data": { + "version": "5.0.2", + "packageName": "flat", + "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + } + }, + "npm:flatted": { + "type": "npm", + "name": "npm:flatted", + "data": { + "version": "3.3.3", + "packageName": "flatted", + "hash": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==" + } + }, + "npm:follow-redirects": { + "type": "npm", + "name": "npm:follow-redirects", + "data": { + "version": "1.15.11", + "packageName": "follow-redirects", + "hash": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==" + } + }, + "npm:for-each": { + "type": "npm", + "name": "npm:for-each", + "data": { + "version": "0.3.5", + "packageName": "for-each", + "hash": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==" + } + }, + "npm:foreground-child": { + "type": "npm", + "name": "npm:foreground-child", + "data": { + "version": "3.3.1", + "packageName": "foreground-child", + "hash": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==" + } + }, + "npm:form-data": { + "type": "npm", + "name": "npm:form-data", + "data": { + "version": "4.0.4", + "packageName": "form-data", + "hash": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==" + } + }, + "npm:format": { + "type": "npm", + "name": "npm:format", + "data": { + "version": "0.2.2", + "packageName": "format", + "hash": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" + } + }, + "npm:forwarded": { + "type": "npm", + "name": "npm:forwarded", + "data": { + "version": "0.2.0", + "packageName": "forwarded", + "hash": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + } + }, + "npm:fraction.js": { + "type": "npm", + "name": "npm:fraction.js", + "data": { + "version": "4.3.7", + "packageName": "fraction.js", + "hash": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + } + }, + "npm:framer-motion@11.18.2": { + "type": "npm", + "name": "npm:framer-motion@11.18.2", + "data": { + "version": "11.18.2", + "packageName": "framer-motion", + "hash": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==" + } + }, + "npm:framer-motion@12.23.22": { + "type": "npm", + "name": "npm:framer-motion@12.23.22", + "data": { + "version": "12.23.22", + "packageName": "framer-motion", + "hash": "sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==" + } + }, + "npm:fresh@0.5.2": { + "type": "npm", + "name": "npm:fresh@0.5.2", + "data": { + "version": "0.5.2", + "packageName": "fresh", + "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + } + }, + "npm:fresh@2.0.0": { + "type": "npm", + "name": "npm:fresh@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "fresh", + "hash": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==" + } + }, + "npm:front-matter": { + "type": "npm", + "name": "npm:front-matter", + "data": { + "version": "4.0.2", + "packageName": "front-matter", + "hash": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==" + } + }, + "npm:fs-constants": { + "type": "npm", + "name": "npm:fs-constants", + "data": { + "version": "1.0.0", + "packageName": "fs-constants", + "hash": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + } + }, + "npm:fs-extra@7.0.1": { + "type": "npm", + "name": "npm:fs-extra@7.0.1", + "data": { + "version": "7.0.1", + "packageName": "fs-extra", + "hash": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + } + }, + "npm:fs-extra@8.1.0": { + "type": "npm", + "name": "npm:fs-extra@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "fs-extra", + "hash": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + } + }, + "npm:fsevents@2.3.2": { + "type": "npm", + "name": "npm:fsevents@2.3.2", + "data": { + "version": "2.3.2", + "packageName": "fsevents", + "hash": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + } + }, + "npm:fsevents@2.3.3": { + "type": "npm", + "name": "npm:fsevents@2.3.3", + "data": { + "version": "2.3.3", + "packageName": "fsevents", + "hash": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" + } + }, + "npm:function-bind": { + "type": "npm", + "name": "npm:function-bind", + "data": { + "version": "1.1.2", + "packageName": "function-bind", + "hash": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + } + }, + "npm:function.prototype.name": { + "type": "npm", + "name": "npm:function.prototype.name", + "data": { + "version": "1.1.8", + "packageName": "function.prototype.name", + "hash": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==" + } + }, + "npm:functions-have-names": { + "type": "npm", + "name": "npm:functions-have-names", + "data": { + "version": "1.2.3", + "packageName": "functions-have-names", + "hash": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + } + }, + "npm:generator-function": { + "type": "npm", + "name": "npm:generator-function", + "data": { + "version": "2.0.1", + "packageName": "generator-function", + "hash": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==" + } + }, + "npm:gensync": { + "type": "npm", + "name": "npm:gensync", + "data": { + "version": "1.0.0-beta.2", + "packageName": "gensync", + "hash": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + } + }, + "npm:get-caller-file": { + "type": "npm", + "name": "npm:get-caller-file", + "data": { + "version": "2.0.5", + "packageName": "get-caller-file", + "hash": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + } + }, + "npm:get-east-asian-width": { + "type": "npm", + "name": "npm:get-east-asian-width", + "data": { + "version": "1.4.0", + "packageName": "get-east-asian-width", + "hash": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==" + } + }, + "npm:get-intrinsic": { + "type": "npm", + "name": "npm:get-intrinsic", + "data": { + "version": "1.3.0", + "packageName": "get-intrinsic", + "hash": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==" + } + }, + "npm:get-nonce": { + "type": "npm", + "name": "npm:get-nonce", + "data": { + "version": "1.0.1", + "packageName": "get-nonce", + "hash": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + } + }, + "npm:get-port": { + "type": "npm", + "name": "npm:get-port", + "data": { + "version": "5.1.1", + "packageName": "get-port", + "hash": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==" + } + }, + "npm:get-proto": { + "type": "npm", + "name": "npm:get-proto", + "data": { + "version": "1.0.1", + "packageName": "get-proto", + "hash": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==" + } + }, + "npm:get-stream": { + "type": "npm", + "name": "npm:get-stream", + "data": { + "version": "6.0.1", + "packageName": "get-stream", + "hash": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + }, + "npm:get-symbol-description": { + "type": "npm", + "name": "npm:get-symbol-description", + "data": { + "version": "1.1.0", + "packageName": "get-symbol-description", + "hash": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==" + } + }, + "npm:get-tsconfig": { + "type": "npm", + "name": "npm:get-tsconfig", + "data": { + "version": "4.10.1", + "packageName": "get-tsconfig", + "hash": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==" + } + }, + "npm:github-slugger": { + "type": "npm", + "name": "npm:github-slugger", + "data": { + "version": "2.0.0", + "packageName": "github-slugger", + "hash": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + } + }, + "npm:glob-parent@5.1.2": { + "type": "npm", + "name": "npm:glob-parent@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "glob-parent", + "hash": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + } + }, + "npm:glob-parent@6.0.2": { + "type": "npm", + "name": "npm:glob-parent@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "glob-parent", + "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + } + }, + "npm:glob@10.4.5": { + "type": "npm", + "name": "npm:glob@10.4.5", + "data": { + "version": "10.4.5", + "packageName": "glob", + "hash": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==" + } + }, + "npm:glob@11.0.3": { + "type": "npm", + "name": "npm:glob@11.0.3", + "data": { + "version": "11.0.3", + "packageName": "glob", + "hash": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==" + } + }, + "npm:global-directory": { + "type": "npm", + "name": "npm:global-directory", + "data": { + "version": "4.0.1", + "packageName": "global-directory", + "hash": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==" + } + }, + "npm:global-modules": { + "type": "npm", + "name": "npm:global-modules", + "data": { + "version": "1.0.0", + "packageName": "global-modules", + "hash": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + } + }, + "npm:global-prefix": { + "type": "npm", + "name": "npm:global-prefix", + "data": { + "version": "1.0.2", + "packageName": "global-prefix", + "hash": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" + } + }, + "npm:globals": { + "type": "npm", + "name": "npm:globals", + "data": { + "version": "14.0.0", + "packageName": "globals", + "hash": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==" + } + }, + "npm:globalthis": { + "type": "npm", + "name": "npm:globalthis", + "data": { + "version": "1.0.4", + "packageName": "globalthis", + "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" + } + }, + "npm:globby": { + "type": "npm", + "name": "npm:globby", + "data": { + "version": "11.1.0", + "packageName": "globby", + "hash": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + } + }, + "npm:globrex": { + "type": "npm", + "name": "npm:globrex", + "data": { + "version": "0.1.2", + "packageName": "globrex", + "hash": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + } + }, + "npm:gopd": { + "type": "npm", + "name": "npm:gopd", + "data": { + "version": "1.2.0", + "packageName": "gopd", + "hash": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + } + }, + "npm:graceful-fs@4.2.10": { + "type": "npm", + "name": "npm:graceful-fs@4.2.10", + "data": { + "version": "4.2.10", + "packageName": "graceful-fs", + "hash": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + } + }, + "npm:graceful-fs@4.2.11": { + "type": "npm", + "name": "npm:graceful-fs@4.2.11", + "data": { + "version": "4.2.11", + "packageName": "graceful-fs", + "hash": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + } + }, + "npm:graphql": { + "type": "npm", + "name": "npm:graphql", + "data": { + "version": "16.11.0", + "packageName": "graphql", + "hash": "sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==" + } + }, + "npm:gray-matter": { + "type": "npm", + "name": "npm:gray-matter", + "data": { + "version": "4.0.3", + "packageName": "gray-matter", + "hash": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==" + } + }, + "npm:happy-dom": { + "type": "npm", + "name": "npm:happy-dom", + "data": { + "version": "16.8.1", + "packageName": "happy-dom", + "hash": "sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==" + } + }, + "npm:has-bigints": { + "type": "npm", + "name": "npm:has-bigints", + "data": { + "version": "1.1.0", + "packageName": "has-bigints", + "hash": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==" + } + }, + "npm:has-flag@3.0.0": { + "type": "npm", + "name": "npm:has-flag@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "has-flag", + "hash": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + } + }, + "npm:has-flag@4.0.0": { + "type": "npm", + "name": "npm:has-flag@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "has-flag", + "hash": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + } + }, + "npm:has-property-descriptors": { + "type": "npm", + "name": "npm:has-property-descriptors", + "data": { + "version": "1.0.2", + "packageName": "has-property-descriptors", + "hash": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + } + }, + "npm:has-proto": { + "type": "npm", + "name": "npm:has-proto", + "data": { + "version": "1.2.0", + "packageName": "has-proto", + "hash": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==" + } + }, + "npm:has-symbols": { + "type": "npm", + "name": "npm:has-symbols", + "data": { + "version": "1.1.0", + "packageName": "has-symbols", + "hash": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + } + }, + "npm:has-tostringtag": { + "type": "npm", + "name": "npm:has-tostringtag", + "data": { + "version": "1.0.2", + "packageName": "has-tostringtag", + "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" + } + }, + "npm:hasown": { + "type": "npm", + "name": "npm:hasown", + "data": { + "version": "2.0.2", + "packageName": "hasown", + "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + } + }, + "npm:hast-util-heading-rank": { + "type": "npm", + "name": "npm:hast-util-heading-rank", + "data": { + "version": "3.0.0", + "packageName": "hast-util-heading-rank", + "hash": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==" + } + }, + "npm:hast-util-to-estree": { + "type": "npm", + "name": "npm:hast-util-to-estree", + "data": { + "version": "3.1.3", + "packageName": "hast-util-to-estree", + "hash": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==" + } + }, + "npm:hast-util-to-jsx-runtime": { + "type": "npm", + "name": "npm:hast-util-to-jsx-runtime", + "data": { + "version": "2.3.6", + "packageName": "hast-util-to-jsx-runtime", + "hash": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==" + } + }, + "npm:hast-util-to-string": { + "type": "npm", + "name": "npm:hast-util-to-string", + "data": { + "version": "3.0.1", + "packageName": "hast-util-to-string", + "hash": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==" + } + }, + "npm:hast-util-whitespace": { + "type": "npm", + "name": "npm:hast-util-whitespace", + "data": { + "version": "3.0.0", + "packageName": "hast-util-whitespace", + "hash": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==" + } + }, + "npm:he": { + "type": "npm", + "name": "npm:he", + "data": { + "version": "1.2.0", + "packageName": "he", + "hash": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + } + }, + "npm:headers-polyfill": { + "type": "npm", + "name": "npm:headers-polyfill", + "data": { + "version": "4.0.3", + "packageName": "headers-polyfill", + "hash": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" + } + }, + "npm:hoist-non-react-statics": { + "type": "npm", + "name": "npm:hoist-non-react-statics", + "data": { + "version": "3.3.2", + "packageName": "hoist-non-react-statics", + "hash": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + } + }, + "npm:homedir-polyfill": { + "type": "npm", + "name": "npm:homedir-polyfill", + "data": { + "version": "1.0.3", + "packageName": "homedir-polyfill", + "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + } + }, + "npm:hono": { + "type": "npm", + "name": "npm:hono", + "data": { + "version": "4.6.20", + "packageName": "hono", + "hash": "sha512-5qfNQeaIptMaJKyoJ6N/q4gIq0DBp2FCRaLNuUI3LlJKL4S37DY/rLL1uAxA4wrPB39tJ3s+f7kgI79O4ScSug==" + } + }, + "npm:hosted-git-info@2.8.9": { + "type": "npm", + "name": "npm:hosted-git-info@2.8.9", + "data": { + "version": "2.8.9", + "packageName": "hosted-git-info", + "hash": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + } + }, + "npm:hosted-git-info@6.1.3": { + "type": "npm", + "name": "npm:hosted-git-info@6.1.3", + "data": { + "version": "6.1.3", + "packageName": "hosted-git-info", + "hash": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==" + } + }, + "npm:html-escaper": { + "type": "npm", + "name": "npm:html-escaper", + "data": { + "version": "2.0.2", + "packageName": "html-escaper", + "hash": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + } + }, + "npm:html-parse-stringify": { + "type": "npm", + "name": "npm:html-parse-stringify", + "data": { + "version": "3.0.1", + "packageName": "html-parse-stringify", + "hash": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==" + } + }, + "npm:html": { + "type": "npm", + "name": "npm:html", + "data": { + "version": "1.0.0", + "packageName": "html", + "hash": "sha512-lw/7YsdKiP3kk5PnR1INY17iJuzdAtJewxr14ozKJWbbR97znovZ0mh+WEMZ8rjc3lgTK+ID/htTjuyGKB52Kw==" + } + }, + "npm:http-errors": { + "type": "npm", + "name": "npm:http-errors", + "data": { + "version": "2.0.0", + "packageName": "http-errors", + "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + } + }, + "npm:human-id": { + "type": "npm", + "name": "npm:human-id", + "data": { + "version": "4.1.1", + "packageName": "human-id", + "hash": "sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==" + } + }, + "npm:human-signals": { + "type": "npm", + "name": "npm:human-signals", + "data": { + "version": "2.1.0", + "packageName": "human-signals", + "hash": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + } + }, + "npm:i18next-browser-languagedetector": { + "type": "npm", + "name": "npm:i18next-browser-languagedetector", + "data": { + "version": "8.0.2", + "packageName": "i18next-browser-languagedetector", + "hash": "sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==" + } + }, + "npm:i18next-http-backend": { + "type": "npm", + "name": "npm:i18next-http-backend", + "data": { + "version": "3.0.2", + "packageName": "i18next-http-backend", + "hash": "sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==" + } + }, + "npm:i18next": { + "type": "npm", + "name": "npm:i18next", + "data": { + "version": "24.2.2", + "packageName": "i18next", + "hash": "sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==" + } + }, + "npm:iconv-lite@0.4.24": { + "type": "npm", + "name": "npm:iconv-lite@0.4.24", + "data": { + "version": "0.4.24", + "packageName": "iconv-lite", + "hash": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + } + }, + "npm:iconv-lite@0.6.3": { + "type": "npm", + "name": "npm:iconv-lite@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "iconv-lite", + "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + } + }, + "npm:iconv-lite@0.7.0": { + "type": "npm", + "name": "npm:iconv-lite@0.7.0", + "data": { + "version": "0.7.0", + "packageName": "iconv-lite", + "hash": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==" + } + }, + "npm:ieee754": { + "type": "npm", + "name": "npm:ieee754", + "data": { + "version": "1.2.1", + "packageName": "ieee754", + "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + } + }, + "npm:ignore": { + "type": "npm", + "name": "npm:ignore", + "data": { + "version": "5.3.2", + "packageName": "ignore", + "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + } + }, + "npm:import-fresh": { + "type": "npm", + "name": "npm:import-fresh", + "data": { + "version": "3.3.1", + "packageName": "import-fresh", + "hash": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==" + } + }, + "npm:imurmurhash": { + "type": "npm", + "name": "npm:imurmurhash", + "data": { + "version": "0.1.4", + "packageName": "imurmurhash", + "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + } + }, + "npm:indent-string": { + "type": "npm", + "name": "npm:indent-string", + "data": { + "version": "4.0.0", + "packageName": "indent-string", + "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + }, + "npm:inherits": { + "type": "npm", + "name": "npm:inherits", + "data": { + "version": "2.0.4", + "packageName": "inherits", + "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + }, + "npm:ini@1.3.8": { + "type": "npm", + "name": "npm:ini@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "ini", + "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + }, + "npm:ini@4.1.1": { + "type": "npm", + "name": "npm:ini@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "ini", + "hash": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==" + } + }, + "npm:inline-style-parser": { + "type": "npm", + "name": "npm:inline-style-parser", + "data": { + "version": "0.2.4", + "packageName": "inline-style-parser", + "hash": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + } + }, + "npm:internal-slot": { + "type": "npm", + "name": "npm:internal-slot", + "data": { + "version": "1.1.0", + "packageName": "internal-slot", + "hash": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==" + } + }, + "npm:ipaddr.js": { + "type": "npm", + "name": "npm:ipaddr.js", + "data": { + "version": "1.9.1", + "packageName": "ipaddr.js", + "hash": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + }, + "npm:is-alphabetical": { + "type": "npm", + "name": "npm:is-alphabetical", + "data": { + "version": "2.0.1", + "packageName": "is-alphabetical", + "hash": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + } + }, + "npm:is-alphanumerical": { + "type": "npm", + "name": "npm:is-alphanumerical", + "data": { + "version": "2.0.1", + "packageName": "is-alphanumerical", + "hash": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==" + } + }, + "npm:is-array-buffer": { + "type": "npm", + "name": "npm:is-array-buffer", + "data": { + "version": "3.0.5", + "packageName": "is-array-buffer", + "hash": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==" + } + }, + "npm:is-arrayish": { + "type": "npm", + "name": "npm:is-arrayish", + "data": { + "version": "0.2.1", + "packageName": "is-arrayish", + "hash": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + } + }, + "npm:is-async-function": { + "type": "npm", + "name": "npm:is-async-function", + "data": { + "version": "2.1.1", + "packageName": "is-async-function", + "hash": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==" + } + }, + "npm:is-bigint": { + "type": "npm", + "name": "npm:is-bigint", + "data": { + "version": "1.1.0", + "packageName": "is-bigint", + "hash": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==" + } + }, + "npm:is-binary-path": { + "type": "npm", + "name": "npm:is-binary-path", + "data": { + "version": "2.1.0", + "packageName": "is-binary-path", + "hash": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + } + }, + "npm:is-boolean-object": { + "type": "npm", + "name": "npm:is-boolean-object", + "data": { + "version": "1.2.2", + "packageName": "is-boolean-object", + "hash": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==" + } + }, + "npm:is-callable": { + "type": "npm", + "name": "npm:is-callable", + "data": { + "version": "1.2.7", + "packageName": "is-callable", + "hash": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + } + }, + "npm:is-core-module": { + "type": "npm", + "name": "npm:is-core-module", + "data": { + "version": "2.16.1", + "packageName": "is-core-module", + "hash": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==" + } + }, + "npm:is-data-view": { + "type": "npm", + "name": "npm:is-data-view", + "data": { + "version": "1.0.2", + "packageName": "is-data-view", + "hash": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==" + } + }, + "npm:is-date-object": { + "type": "npm", + "name": "npm:is-date-object", + "data": { + "version": "1.1.0", + "packageName": "is-date-object", + "hash": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==" + } + }, + "npm:is-decimal": { + "type": "npm", + "name": "npm:is-decimal", + "data": { + "version": "2.0.1", + "packageName": "is-decimal", + "hash": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + } + }, + "npm:is-docker@2.2.1": { + "type": "npm", + "name": "npm:is-docker@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "is-docker", + "hash": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + } + }, + "npm:is-docker@3.0.0": { + "type": "npm", + "name": "npm:is-docker@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "is-docker", + "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + } + }, + "npm:is-extendable": { + "type": "npm", + "name": "npm:is-extendable", + "data": { + "version": "0.1.1", + "packageName": "is-extendable", + "hash": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + }, + "npm:is-extglob": { + "type": "npm", + "name": "npm:is-extglob", + "data": { + "version": "2.1.1", + "packageName": "is-extglob", + "hash": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + } + }, + "npm:is-finalizationregistry": { + "type": "npm", + "name": "npm:is-finalizationregistry", + "data": { + "version": "1.1.1", + "packageName": "is-finalizationregistry", + "hash": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==" + } + }, + "npm:is-fullwidth-code-point": { + "type": "npm", + "name": "npm:is-fullwidth-code-point", + "data": { + "version": "3.0.0", + "packageName": "is-fullwidth-code-point", + "hash": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + }, + "npm:is-generator-function": { + "type": "npm", + "name": "npm:is-generator-function", + "data": { + "version": "1.1.2", + "packageName": "is-generator-function", + "hash": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==" + } + }, + "npm:is-glob": { + "type": "npm", + "name": "npm:is-glob", + "data": { + "version": "4.0.3", + "packageName": "is-glob", + "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + } + }, + "npm:is-hexadecimal": { + "type": "npm", + "name": "npm:is-hexadecimal", + "data": { + "version": "2.0.1", + "packageName": "is-hexadecimal", + "hash": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + } + }, + "npm:is-in-ci": { + "type": "npm", + "name": "npm:is-in-ci", + "data": { + "version": "1.0.0", + "packageName": "is-in-ci", + "hash": "sha512-eUuAjybVTHMYWm/U+vBO1sY/JOCgoPCXRxzdju0K+K0BiGW0SChEL1MLC0PoCIR1OlPo5YAp8HuQoUlsWEICwg==" + } + }, + "npm:is-inside-container": { + "type": "npm", + "name": "npm:is-inside-container", + "data": { + "version": "1.0.0", + "packageName": "is-inside-container", + "hash": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" + } + }, + "npm:is-installed-globally": { + "type": "npm", + "name": "npm:is-installed-globally", + "data": { + "version": "1.0.0", + "packageName": "is-installed-globally", + "hash": "sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==" + } + }, + "npm:is-interactive": { + "type": "npm", + "name": "npm:is-interactive", + "data": { + "version": "1.0.0", + "packageName": "is-interactive", + "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + } + }, + "npm:is-map": { + "type": "npm", + "name": "npm:is-map", + "data": { + "version": "2.0.3", + "packageName": "is-map", + "hash": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" + } + }, + "npm:is-negative-zero": { + "type": "npm", + "name": "npm:is-negative-zero", + "data": { + "version": "2.0.3", + "packageName": "is-negative-zero", + "hash": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + } + }, + "npm:is-node-process": { + "type": "npm", + "name": "npm:is-node-process", + "data": { + "version": "1.2.0", + "packageName": "is-node-process", + "hash": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==" + } + }, + "npm:is-npm": { + "type": "npm", + "name": "npm:is-npm", + "data": { + "version": "6.1.0", + "packageName": "is-npm", + "hash": "sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA==" + } + }, + "npm:is-number-object": { + "type": "npm", + "name": "npm:is-number-object", + "data": { + "version": "1.1.1", + "packageName": "is-number-object", + "hash": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==" + } + }, + "npm:is-number": { + "type": "npm", + "name": "npm:is-number", + "data": { + "version": "7.0.0", + "packageName": "is-number", + "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + } + }, + "npm:is-path-inside": { + "type": "npm", + "name": "npm:is-path-inside", + "data": { + "version": "4.0.0", + "packageName": "is-path-inside", + "hash": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==" + } + }, + "npm:is-plain-obj": { + "type": "npm", + "name": "npm:is-plain-obj", + "data": { + "version": "4.1.0", + "packageName": "is-plain-obj", + "hash": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + } + }, + "npm:is-platform": { + "type": "npm", + "name": "npm:is-platform", + "data": { + "version": "1.0.0", + "packageName": "is-platform", + "hash": "sha512-AKxe6+dvzAQsDXhhhxGRL9G67q5rKiyTL0BUl5mCyQz2NdvmqWNmMsjoCOIVdyXOYpP6MhkmZ1DPYGkfgv0MpA==" + } + }, + "npm:is-promise": { + "type": "npm", + "name": "npm:is-promise", + "data": { + "version": "4.0.0", + "packageName": "is-promise", + "hash": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + } + }, + "npm:is-regex": { + "type": "npm", + "name": "npm:is-regex", + "data": { + "version": "1.2.1", + "packageName": "is-regex", + "hash": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==" + } + }, + "npm:is-set": { + "type": "npm", + "name": "npm:is-set", + "data": { + "version": "2.0.3", + "packageName": "is-set", + "hash": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" + } + }, + "npm:is-shared-array-buffer": { + "type": "npm", + "name": "npm:is-shared-array-buffer", + "data": { + "version": "1.0.4", + "packageName": "is-shared-array-buffer", + "hash": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==" + } + }, + "npm:is-stream": { + "type": "npm", + "name": "npm:is-stream", + "data": { + "version": "2.0.1", + "packageName": "is-stream", + "hash": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + } + }, + "npm:is-string": { + "type": "npm", + "name": "npm:is-string", + "data": { + "version": "1.1.1", + "packageName": "is-string", + "hash": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==" + } + }, + "npm:is-subdir": { + "type": "npm", + "name": "npm:is-subdir", + "data": { + "version": "1.2.0", + "packageName": "is-subdir", + "hash": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==" + } + }, + "npm:is-symbol": { + "type": "npm", + "name": "npm:is-symbol", + "data": { + "version": "1.1.1", + "packageName": "is-symbol", + "hash": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==" + } + }, + "npm:is-typed-array": { + "type": "npm", + "name": "npm:is-typed-array", + "data": { + "version": "1.1.15", + "packageName": "is-typed-array", + "hash": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==" + } + }, + "npm:is-unicode-supported": { + "type": "npm", + "name": "npm:is-unicode-supported", + "data": { + "version": "0.1.0", + "packageName": "is-unicode-supported", + "hash": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + } + }, + "npm:is-weakmap": { + "type": "npm", + "name": "npm:is-weakmap", + "data": { + "version": "2.0.2", + "packageName": "is-weakmap", + "hash": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" + } + }, + "npm:is-weakref": { + "type": "npm", + "name": "npm:is-weakref", + "data": { + "version": "1.1.1", + "packageName": "is-weakref", + "hash": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==" + } + }, + "npm:is-weakset": { + "type": "npm", + "name": "npm:is-weakset", + "data": { + "version": "2.0.4", + "packageName": "is-weakset", + "hash": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==" + } + }, + "npm:is-windows": { + "type": "npm", + "name": "npm:is-windows", + "data": { + "version": "1.0.2", + "packageName": "is-windows", + "hash": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + } + }, + "npm:is-wsl@2.2.0": { + "type": "npm", + "name": "npm:is-wsl@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "is-wsl", + "hash": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + } + }, + "npm:is-wsl@3.1.0": { + "type": "npm", + "name": "npm:is-wsl@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "is-wsl", + "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==" + } + }, + "npm:isarray@1.0.0": { + "type": "npm", + "name": "npm:isarray@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "isarray", + "hash": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + }, + "npm:isarray@2.0.5": { + "type": "npm", + "name": "npm:isarray@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "isarray", + "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + }, + "npm:isbot": { + "type": "npm", + "name": "npm:isbot", + "data": { + "version": "5.1.31", + "packageName": "isbot", + "hash": "sha512-DPgQshehErHAqSCKDb3rNW03pa2wS/v5evvUqtxt6TTnHRqAG8FdzcSSJs9656pK6Y+NT7K9R4acEYXLHYfpUQ==" + } + }, + "npm:isexe@2.0.0": { + "type": "npm", + "name": "npm:isexe@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "isexe", + "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + } + }, + "npm:isexe@3.1.1": { + "type": "npm", + "name": "npm:isexe@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "isexe", + "hash": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==" + } + }, + "npm:isstream": { + "type": "npm", + "name": "npm:isstream", + "data": { + "version": "0.1.2", + "packageName": "isstream", + "hash": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + } + }, + "npm:istanbul-lib-coverage": { + "type": "npm", + "name": "npm:istanbul-lib-coverage", + "data": { + "version": "3.2.2", + "packageName": "istanbul-lib-coverage", + "hash": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==" + } + }, + "npm:istanbul-lib-report": { + "type": "npm", + "name": "npm:istanbul-lib-report", + "data": { + "version": "3.0.1", + "packageName": "istanbul-lib-report", + "hash": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==" + } + }, + "npm:istanbul-lib-source-maps": { + "type": "npm", + "name": "npm:istanbul-lib-source-maps", + "data": { + "version": "5.0.6", + "packageName": "istanbul-lib-source-maps", + "hash": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==" + } + }, + "npm:istanbul-reports": { + "type": "npm", + "name": "npm:istanbul-reports", + "data": { + "version": "3.2.0", + "packageName": "istanbul-reports", + "hash": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==" + } + }, + "npm:jackspeak@3.4.3": { + "type": "npm", + "name": "npm:jackspeak@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "jackspeak", + "hash": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==" + } + }, + "npm:jackspeak@4.1.1": { + "type": "npm", + "name": "npm:jackspeak@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "jackspeak", + "hash": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==" + } + }, + "npm:jest-diff": { + "type": "npm", + "name": "npm:jest-diff", + "data": { + "version": "30.2.0", + "packageName": "jest-diff", + "hash": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==" + } + }, + "npm:jest-preview": { + "type": "npm", + "name": "npm:jest-preview", + "data": { + "version": "0.3.2", + "packageName": "jest-preview", + "hash": "sha512-IraA3kvh0YjOr5EqosSbiH64er8Oz0F7YFqxbMJWLbASzApyGn1yct46YoAWhL2EHna4hPUqNn+6+JU3++XtBw==" + } + }, + "npm:jiti@1.21.7": { + "type": "npm", + "name": "npm:jiti@1.21.7", + "data": { + "version": "1.21.7", + "packageName": "jiti", + "hash": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==" + } + }, + "npm:jiti@2.6.1": { + "type": "npm", + "name": "npm:jiti@2.6.1", + "data": { + "version": "2.6.1", + "packageName": "jiti", + "hash": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==" + } + }, + "npm:joycon": { + "type": "npm", + "name": "npm:joycon", + "data": { + "version": "3.1.1", + "packageName": "joycon", + "hash": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==" + } + }, + "npm:js-beautify": { + "type": "npm", + "name": "npm:js-beautify", + "data": { + "version": "1.15.4", + "packageName": "js-beautify", + "hash": "sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==" + } + }, + "npm:js-cookie": { + "type": "npm", + "name": "npm:js-cookie", + "data": { + "version": "3.0.5", + "packageName": "js-cookie", + "hash": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==" + } + }, + "npm:js-tokens": { + "type": "npm", + "name": "npm:js-tokens", + "data": { + "version": "4.0.0", + "packageName": "js-tokens", + "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + }, + "npm:js-yaml@3.14.1": { + "type": "npm", + "name": "npm:js-yaml@3.14.1", + "data": { + "version": "3.14.1", + "packageName": "js-yaml", + "hash": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + } + }, + "npm:js-yaml@4.1.0": { + "type": "npm", + "name": "npm:js-yaml@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "js-yaml", + "hash": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + } + }, + "npm:jsesc@3.0.2": { + "type": "npm", + "name": "npm:jsesc@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "jsesc", + "hash": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + } + }, + "npm:jsesc@3.1.0": { + "type": "npm", + "name": "npm:jsesc@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "jsesc", + "hash": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==" + } + }, + "npm:json-buffer": { + "type": "npm", + "name": "npm:json-buffer", + "data": { + "version": "3.0.1", + "packageName": "json-buffer", + "hash": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + } + }, + "npm:json-parse-better-errors": { + "type": "npm", + "name": "npm:json-parse-better-errors", + "data": { + "version": "1.0.2", + "packageName": "json-parse-better-errors", + "hash": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + } + }, + "npm:json-parse-even-better-errors@2.3.1": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + } + }, + "npm:json-parse-even-better-errors@3.0.2": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==" + } + }, + "npm:json-schema-traverse": { + "type": "npm", + "name": "npm:json-schema-traverse", + "data": { + "version": "0.4.1", + "packageName": "json-schema-traverse", + "hash": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + }, + "npm:json-stable-stringify-without-jsonify": { + "type": "npm", + "name": "npm:json-stable-stringify-without-jsonify", + "data": { + "version": "1.0.1", + "packageName": "json-stable-stringify-without-jsonify", + "hash": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + } + }, + "npm:json5": { + "type": "npm", + "name": "npm:json5", + "data": { + "version": "2.2.3", + "packageName": "json5", + "hash": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } + }, + "npm:jsonc-parser": { + "type": "npm", + "name": "npm:jsonc-parser", + "data": { + "version": "3.2.0", + "packageName": "jsonc-parser", + "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + } + }, + "npm:jsonfile": { + "type": "npm", + "name": "npm:jsonfile", + "data": { + "version": "4.0.0", + "packageName": "jsonfile", + "hash": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + } + }, + "npm:keyv": { + "type": "npm", + "name": "npm:keyv", + "data": { + "version": "4.5.4", + "packageName": "keyv", + "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" + } + }, + "npm:kind-of": { + "type": "npm", + "name": "npm:kind-of", + "data": { + "version": "6.0.3", + "packageName": "kind-of", + "hash": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + }, + "npm:knip": { + "type": "npm", + "name": "npm:knip", + "data": { + "version": "5.43.6", + "packageName": "knip", + "hash": "sha512-bUCFlg44imdV5vayYxu0pIAB373S8Ufjda0qaI9oRZDH6ltJFwUoAO2j7nafxDmo5G0ZeP4IiLAHqlc3wYIONQ==" + } + }, + "npm:ky": { + "type": "npm", + "name": "npm:ky", + "data": { + "version": "1.11.0", + "packageName": "ky", + "hash": "sha512-NEyo0ICpS0cqSuyoJFMCnHOZJILqXsKhIZlHJGDYaH8OB5IFrGzuBpEwyoMZG6gUKMPrazH30Ax5XKaujvD8ag==" + } + }, + "npm:latest-version": { + "type": "npm", + "name": "npm:latest-version", + "data": { + "version": "9.0.0", + "packageName": "latest-version", + "hash": "sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==" + } + }, + "npm:lefthook-darwin-arm64": { + "type": "npm", + "name": "npm:lefthook-darwin-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-arm64", + "hash": "sha512-m6Lb77VGc84/Qo21Lhq576pEvcgFCnvloEiP02HbAHcIXD0RTLy9u2yAInrixqZeaz13HYtdDaI7OBYAAdVt8A==" + } + }, + "npm:lefthook-darwin-x64": { + "type": "npm", + "name": "npm:lefthook-darwin-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-x64", + "hash": "sha512-CoRpdzanu9RK3oXR1vbEJA5LN7iB+c7hP+sONeQJzoOXuq4PNKVtEaN84Gl1BrVtCNLHWFAvCQaZPPiiXSy8qg==" + } + }, + "npm:lefthook-freebsd-arm64": { + "type": "npm", + "name": "npm:lefthook-freebsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-arm64", + "hash": "sha512-X4A7yfvAJ68CoHTqP+XvQzdKbyd935sYy0bQT6Ajz7FL1g7hFiro8dqHSdPdkwei9hs8hXeV7feyTXbYmfjKQQ==" + } + }, + "npm:lefthook-freebsd-x64": { + "type": "npm", + "name": "npm:lefthook-freebsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-x64", + "hash": "sha512-ai2m+Sj2kGdY46USfBrCqLKe9GYhzeq01nuyDYCrdGISePeZ6udOlD1k3lQKJGQCHb0bRz4St0r5nKDSh1x/2A==" + } + }, + "npm:lefthook-linux-arm64": { + "type": "npm", + "name": "npm:lefthook-linux-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-arm64", + "hash": "sha512-cbo4Wtdq81GTABvikLORJsAWPKAJXE8Q5RXsICFUVznh5PHigS9dFW/4NXywo0+jfFPCT6SYds2zz4tCx6DA0Q==" + } + }, + "npm:lefthook-linux-x64": { + "type": "npm", + "name": "npm:lefthook-linux-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-x64", + "hash": "sha512-uJl9vjCIIBTBvMZkemxCE+3zrZHlRO7Oc+nZJ+o9Oea3fu+W82jwX7a7clw8jqNfaeBS+8+ZEQgiMHWCloTsGw==" + } + }, + "npm:lefthook-openbsd-arm64": { + "type": "npm", + "name": "npm:lefthook-openbsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-arm64", + "hash": "sha512-7r153dxrNRQ9ytRs2PmGKKkYdvZYFPre7My7XToSTiRu5jNCq++++eAKVkoyWPduk97dGIA+YWiEr5Noe0TK2A==" + } + }, + "npm:lefthook-openbsd-x64": { + "type": "npm", + "name": "npm:lefthook-openbsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-x64", + "hash": "sha512-Z+UhLlcg1xrXOidK3aLLpgH7KrwNyWYE3yb7ITYnzJSEV8qXnePtVu8lvMBHs/myzemjBzeIr/U/+ipjclR06g==" + } + }, + "npm:lefthook-windows-arm64": { + "type": "npm", + "name": "npm:lefthook-windows-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-arm64", + "hash": "sha512-Uxef6qoDxCmUNQwk8eBvddYJKSBFglfwAY9Y9+NnnmiHpWTjjYiObE9gT2mvGVpEgZRJVAatBXc+Ha5oDD/OgQ==" + } + }, + "npm:lefthook-windows-x64": { + "type": "npm", + "name": "npm:lefthook-windows-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-x64", + "hash": "sha512-mOZoM3FQh3o08M8PQ/b3IYuL5oo36D9ehczIw1dAgp1Ly+Tr4fJ96A+4SEJrQuYeRD4mex9bR7Ps56I73sBSZA==" + } + }, + "npm:lefthook": { + "type": "npm", + "name": "npm:lefthook", + "data": { + "version": "1.13.6", + "packageName": "lefthook", + "hash": "sha512-ojj4/4IJ29Xn4drd5emqVgilegAPN3Kf0FQM2p/9+lwSTpU+SZ1v4Ig++NF+9MOa99UKY8bElmVrLhnUUNFh5g==" + } + }, + "npm:levn": { + "type": "npm", + "name": "npm:levn", + "data": { + "version": "0.4.1", + "packageName": "levn", + "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + } + }, + "npm:lightningcss-android-arm64": { + "type": "npm", + "name": "npm:lightningcss-android-arm64", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-android-arm64", + "hash": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==" + } + }, + "npm:lightningcss@1.30.1": { + "type": "npm", + "name": "npm:lightningcss@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss", + "hash": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==" + } + }, + "npm:lightningcss@1.30.2": { + "type": "npm", + "name": "npm:lightningcss@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss", + "hash": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==" + } + }, + "npm:lilconfig": { + "type": "npm", + "name": "npm:lilconfig", + "data": { + "version": "3.1.3", + "packageName": "lilconfig", + "hash": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==" + } + }, + "npm:lines-and-columns@1.2.4": { + "type": "npm", + "name": "npm:lines-and-columns@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "lines-and-columns", + "hash": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + } + }, + "npm:lines-and-columns@2.0.3": { + "type": "npm", + "name": "npm:lines-and-columns@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "lines-and-columns", + "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==" + } + }, + "npm:lite-emit": { + "type": "npm", + "name": "npm:lite-emit", + "data": { + "version": "2.3.0", + "packageName": "lite-emit", + "hash": "sha512-QMPrnwPho7lfkzZUN3a0RJ/oiwpt464eXf6aVh1HGOYh+s7Utu78q3FcFbW59c8TNWWQaz9flKN1cEb8dmxD+g==" + } + }, + "npm:load-json-file": { + "type": "npm", + "name": "npm:load-json-file", + "data": { + "version": "4.0.0", + "packageName": "load-json-file", + "hash": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==" + } + }, + "npm:load-tsconfig": { + "type": "npm", + "name": "npm:load-tsconfig", + "data": { + "version": "0.2.5", + "packageName": "load-tsconfig", + "hash": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==" + } + }, + "npm:locate-path@5.0.0": { + "type": "npm", + "name": "npm:locate-path@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "locate-path", + "hash": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + } + }, + "npm:locate-path@6.0.0": { + "type": "npm", + "name": "npm:locate-path@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "locate-path", + "hash": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + } + }, + "npm:lodash.castarray": { + "type": "npm", + "name": "npm:lodash.castarray", + "data": { + "version": "4.4.0", + "packageName": "lodash.castarray", + "hash": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==" + } + }, + "npm:lodash.isplainobject": { + "type": "npm", + "name": "npm:lodash.isplainobject", + "data": { + "version": "4.0.6", + "packageName": "lodash.isplainobject", + "hash": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + } + }, + "npm:lodash.merge": { + "type": "npm", + "name": "npm:lodash.merge", + "data": { + "version": "4.6.2", + "packageName": "lodash.merge", + "hash": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + } + }, + "npm:lodash.sortby": { + "type": "npm", + "name": "npm:lodash.sortby", + "data": { + "version": "4.7.0", + "packageName": "lodash.sortby", + "hash": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + } + }, + "npm:lodash.startcase": { + "type": "npm", + "name": "npm:lodash.startcase", + "data": { + "version": "4.4.0", + "packageName": "lodash.startcase", + "hash": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==" + } + }, + "npm:lodash": { + "type": "npm", + "name": "npm:lodash", + "data": { + "version": "4.17.21", + "packageName": "lodash", + "hash": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + }, + "npm:log-symbols": { + "type": "npm", + "name": "npm:log-symbols", + "data": { + "version": "4.1.0", + "packageName": "log-symbols", + "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + } + }, + "npm:longest-streak": { + "type": "npm", + "name": "npm:longest-streak", + "data": { + "version": "3.1.0", + "packageName": "longest-streak", + "hash": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + } + }, + "npm:loose-envify": { + "type": "npm", + "name": "npm:loose-envify", + "data": { + "version": "1.4.0", + "packageName": "loose-envify", + "hash": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + } + }, + "npm:loupe": { + "type": "npm", + "name": "npm:loupe", + "data": { + "version": "3.2.1", + "packageName": "loupe", + "hash": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==" + } + }, + "npm:lru-cache@10.4.3": { + "type": "npm", + "name": "npm:lru-cache@10.4.3", + "data": { + "version": "10.4.3", + "packageName": "lru-cache", + "hash": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + }, + "npm:lru-cache@11.2.2": { + "type": "npm", + "name": "npm:lru-cache@11.2.2", + "data": { + "version": "11.2.2", + "packageName": "lru-cache", + "hash": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==" + } + }, + "npm:lru-cache@5.1.1": { + "type": "npm", + "name": "npm:lru-cache@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "lru-cache", + "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + } + }, + "npm:lru-cache@7.18.3": { + "type": "npm", + "name": "npm:lru-cache@7.18.3", + "data": { + "version": "7.18.3", + "packageName": "lru-cache", + "hash": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==" + } + }, + "npm:lz-string": { + "type": "npm", + "name": "npm:lz-string", + "data": { + "version": "1.5.0", + "packageName": "lz-string", + "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + } + }, + "npm:magic-string": { + "type": "npm", + "name": "npm:magic-string", + "data": { + "version": "0.30.19", + "packageName": "magic-string", + "hash": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==" + } + }, + "npm:magicast": { + "type": "npm", + "name": "npm:magicast", + "data": { + "version": "0.3.5", + "packageName": "magicast", + "hash": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==" + } + }, + "npm:make-dir": { + "type": "npm", + "name": "npm:make-dir", + "data": { + "version": "4.0.0", + "packageName": "make-dir", + "hash": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==" + } + }, + "npm:markdown-extensions": { + "type": "npm", + "name": "npm:markdown-extensions", + "data": { + "version": "2.0.0", + "packageName": "markdown-extensions", + "hash": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" + } + }, + "npm:math-intrinsics": { + "type": "npm", + "name": "npm:math-intrinsics", + "data": { + "version": "1.1.0", + "packageName": "math-intrinsics", + "hash": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + } + }, + "npm:mdast-util-from-markdown": { + "type": "npm", + "name": "npm:mdast-util-from-markdown", + "data": { + "version": "2.0.2", + "packageName": "mdast-util-from-markdown", + "hash": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==" + } + }, + "npm:mdast-util-frontmatter": { + "type": "npm", + "name": "npm:mdast-util-frontmatter", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-frontmatter", + "hash": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==" + } + }, + "npm:mdast-util-mdx-expression": { + "type": "npm", + "name": "npm:mdast-util-mdx-expression", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdx-expression", + "hash": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==" + } + }, + "npm:mdast-util-mdx-jsx": { + "type": "npm", + "name": "npm:mdast-util-mdx-jsx", + "data": { + "version": "3.2.0", + "packageName": "mdast-util-mdx-jsx", + "hash": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==" + } + }, + "npm:mdast-util-mdx": { + "type": "npm", + "name": "npm:mdast-util-mdx", + "data": { + "version": "3.0.0", + "packageName": "mdast-util-mdx", + "hash": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==" + } + }, + "npm:mdast-util-mdxjs-esm": { + "type": "npm", + "name": "npm:mdast-util-mdxjs-esm", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdxjs-esm", + "hash": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==" + } + }, + "npm:mdast-util-phrasing": { + "type": "npm", + "name": "npm:mdast-util-phrasing", + "data": { + "version": "4.1.0", + "packageName": "mdast-util-phrasing", + "hash": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==" + } + }, + "npm:mdast-util-to-hast": { + "type": "npm", + "name": "npm:mdast-util-to-hast", + "data": { + "version": "13.2.0", + "packageName": "mdast-util-to-hast", + "hash": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==" + } + }, + "npm:mdast-util-to-markdown": { + "type": "npm", + "name": "npm:mdast-util-to-markdown", + "data": { + "version": "2.1.2", + "packageName": "mdast-util-to-markdown", + "hash": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==" + } + }, + "npm:mdast-util-to-string": { + "type": "npm", + "name": "npm:mdast-util-to-string", + "data": { + "version": "4.0.0", + "packageName": "mdast-util-to-string", + "hash": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==" + } + }, + "npm:mdx-bundler": { + "type": "npm", + "name": "npm:mdx-bundler", + "data": { + "version": "10.1.1", + "packageName": "mdx-bundler", + "hash": "sha512-87FtxC7miUPznwqEaAlJARinHJ6Qin9kDuG2E2BCCNEOszr62kHpqivI/IF/CmwObVSpvApVFFxN1ftM/Gykvw==" + } + }, + "npm:media-typer@0.3.0": { + "type": "npm", + "name": "npm:media-typer@0.3.0", + "data": { + "version": "0.3.0", + "packageName": "media-typer", + "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + } + }, + "npm:media-typer@1.1.0": { + "type": "npm", + "name": "npm:media-typer@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "media-typer", + "hash": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==" + } + }, + "npm:memoize-one": { + "type": "npm", + "name": "npm:memoize-one", + "data": { + "version": "6.0.0", + "packageName": "memoize-one", + "hash": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + } + }, + "npm:memorystream": { + "type": "npm", + "name": "npm:memorystream", + "data": { + "version": "0.3.1", + "packageName": "memorystream", + "hash": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" + } + }, + "npm:merge-descriptors@1.0.3": { + "type": "npm", + "name": "npm:merge-descriptors@1.0.3", + "data": { + "version": "1.0.3", + "packageName": "merge-descriptors", + "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + } + }, + "npm:merge-descriptors@2.0.0": { + "type": "npm", + "name": "npm:merge-descriptors@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "merge-descriptors", + "hash": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==" + } + }, + "npm:merge-stream": { + "type": "npm", + "name": "npm:merge-stream", + "data": { + "version": "2.0.0", + "packageName": "merge-stream", + "hash": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + } + }, + "npm:merge2": { + "type": "npm", + "name": "npm:merge2", + "data": { + "version": "1.4.1", + "packageName": "merge2", + "hash": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + } + }, + "npm:merge": { + "type": "npm", + "name": "npm:merge", + "data": { + "version": "2.1.1", + "packageName": "merge", + "hash": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==" + } + }, + "npm:methods": { + "type": "npm", + "name": "npm:methods", + "data": { + "version": "1.1.2", + "packageName": "methods", + "hash": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + } + }, + "npm:micromark-core-commonmark": { + "type": "npm", + "name": "npm:micromark-core-commonmark", + "data": { + "version": "2.0.3", + "packageName": "micromark-core-commonmark", + "hash": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==" + } + }, + "npm:micromark-extension-frontmatter": { + "type": "npm", + "name": "npm:micromark-extension-frontmatter", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-frontmatter", + "hash": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==" + } + }, + "npm:micromark-extension-mdx-expression": { + "type": "npm", + "name": "npm:micromark-extension-mdx-expression", + "data": { + "version": "3.0.1", + "packageName": "micromark-extension-mdx-expression", + "hash": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==" + } + }, + "npm:micromark-extension-mdx-jsx": { + "type": "npm", + "name": "npm:micromark-extension-mdx-jsx", + "data": { + "version": "3.0.2", + "packageName": "micromark-extension-mdx-jsx", + "hash": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==" + } + }, + "npm:micromark-extension-mdx-md": { + "type": "npm", + "name": "npm:micromark-extension-mdx-md", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-mdx-md", + "hash": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==" + } + }, + "npm:micromark-extension-mdxjs-esm": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs-esm", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs-esm", + "hash": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==" + } + }, + "npm:micromark-extension-mdxjs": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs", + "hash": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==" + } + }, + "npm:micromark-factory-destination": { + "type": "npm", + "name": "npm:micromark-factory-destination", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-destination", + "hash": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==" + } + }, + "npm:micromark-factory-label": { + "type": "npm", + "name": "npm:micromark-factory-label", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-label", + "hash": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==" + } + }, + "npm:micromark-factory-mdx-expression": { + "type": "npm", + "name": "npm:micromark-factory-mdx-expression", + "data": { + "version": "2.0.3", + "packageName": "micromark-factory-mdx-expression", + "hash": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==" + } + }, + "npm:micromark-factory-space": { + "type": "npm", + "name": "npm:micromark-factory-space", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-space", + "hash": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==" + } + }, + "npm:micromark-factory-title": { + "type": "npm", + "name": "npm:micromark-factory-title", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-title", + "hash": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==" + } + }, + "npm:micromark-factory-whitespace": { + "type": "npm", + "name": "npm:micromark-factory-whitespace", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-whitespace", + "hash": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==" + } + }, + "npm:micromark-util-character": { + "type": "npm", + "name": "npm:micromark-util-character", + "data": { + "version": "2.1.1", + "packageName": "micromark-util-character", + "hash": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==" + } + }, + "npm:micromark-util-chunked": { + "type": "npm", + "name": "npm:micromark-util-chunked", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-chunked", + "hash": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==" + } + }, + "npm:micromark-util-classify-character": { + "type": "npm", + "name": "npm:micromark-util-classify-character", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-classify-character", + "hash": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==" + } + }, + "npm:micromark-util-combine-extensions": { + "type": "npm", + "name": "npm:micromark-util-combine-extensions", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-combine-extensions", + "hash": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==" + } + }, + "npm:micromark-util-decode-numeric-character-reference": { + "type": "npm", + "name": "npm:micromark-util-decode-numeric-character-reference", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-decode-numeric-character-reference", + "hash": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==" + } + }, + "npm:micromark-util-decode-string": { + "type": "npm", + "name": "npm:micromark-util-decode-string", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-decode-string", + "hash": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==" + } + }, + "npm:micromark-util-encode": { + "type": "npm", + "name": "npm:micromark-util-encode", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-encode", + "hash": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==" + } + }, + "npm:micromark-util-events-to-acorn": { + "type": "npm", + "name": "npm:micromark-util-events-to-acorn", + "data": { + "version": "2.0.3", + "packageName": "micromark-util-events-to-acorn", + "hash": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==" + } + }, + "npm:micromark-util-html-tag-name": { + "type": "npm", + "name": "npm:micromark-util-html-tag-name", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-html-tag-name", + "hash": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==" + } + }, + "npm:micromark-util-normalize-identifier": { + "type": "npm", + "name": "npm:micromark-util-normalize-identifier", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-normalize-identifier", + "hash": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==" + } + }, + "npm:micromark-util-resolve-all": { + "type": "npm", + "name": "npm:micromark-util-resolve-all", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-resolve-all", + "hash": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==" + } + }, + "npm:micromark-util-sanitize-uri": { + "type": "npm", + "name": "npm:micromark-util-sanitize-uri", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-sanitize-uri", + "hash": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==" + } + }, + "npm:micromark-util-subtokenize": { + "type": "npm", + "name": "npm:micromark-util-subtokenize", + "data": { + "version": "2.1.0", + "packageName": "micromark-util-subtokenize", + "hash": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==" + } + }, + "npm:micromark-util-symbol": { + "type": "npm", + "name": "npm:micromark-util-symbol", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-symbol", + "hash": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==" + } + }, + "npm:micromark-util-types": { + "type": "npm", + "name": "npm:micromark-util-types", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-types", + "hash": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==" + } + }, + "npm:micromark": { + "type": "npm", + "name": "npm:micromark", + "data": { + "version": "4.0.2", + "packageName": "micromark", + "hash": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==" + } + }, + "npm:micromatch": { + "type": "npm", + "name": "npm:micromatch", + "data": { + "version": "4.0.8", + "packageName": "micromatch", + "hash": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" + } + }, + "npm:mime-db@1.52.0": { + "type": "npm", + "name": "npm:mime-db@1.52.0", + "data": { + "version": "1.52.0", + "packageName": "mime-db", + "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + }, + "npm:mime-db@1.54.0": { + "type": "npm", + "name": "npm:mime-db@1.54.0", + "data": { + "version": "1.54.0", + "packageName": "mime-db", + "hash": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==" + } + }, + "npm:mime-types@2.1.35": { + "type": "npm", + "name": "npm:mime-types@2.1.35", + "data": { + "version": "2.1.35", + "packageName": "mime-types", + "hash": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + } + }, + "npm:mime-types@3.0.1": { + "type": "npm", + "name": "npm:mime-types@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "mime-types", + "hash": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==" + } + }, + "npm:mime": { + "type": "npm", + "name": "npm:mime", + "data": { + "version": "1.6.0", + "packageName": "mime", + "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } + }, + "npm:mimic-fn": { + "type": "npm", + "name": "npm:mimic-fn", + "data": { + "version": "2.1.0", + "packageName": "mimic-fn", + "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + }, + "npm:minimatch@10.0.3": { + "type": "npm", + "name": "npm:minimatch@10.0.3", + "data": { + "version": "10.0.3", + "packageName": "minimatch", + "hash": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==" + } + }, + "npm:minimatch@3.1.2": { + "type": "npm", + "name": "npm:minimatch@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "minimatch", + "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + } + }, + "npm:minimatch@9.0.1": { + "type": "npm", + "name": "npm:minimatch@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "minimatch", + "hash": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==" + } + }, + "npm:minimatch@9.0.3": { + "type": "npm", + "name": "npm:minimatch@9.0.3", + "data": { + "version": "9.0.3", + "packageName": "minimatch", + "hash": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==" + } + }, + "npm:minimatch@9.0.5": { + "type": "npm", + "name": "npm:minimatch@9.0.5", + "data": { + "version": "9.0.5", + "packageName": "minimatch", + "hash": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==" + } + }, + "npm:minimist": { + "type": "npm", + "name": "npm:minimist", + "data": { + "version": "1.2.8", + "packageName": "minimist", + "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + } + }, + "npm:minipass": { + "type": "npm", + "name": "npm:minipass", + "data": { + "version": "7.1.2", + "packageName": "minipass", + "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + } + }, + "npm:minizlib": { + "type": "npm", + "name": "npm:minizlib", + "data": { + "version": "3.1.0", + "packageName": "minizlib", + "hash": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==" + } + }, + "npm:mlly": { + "type": "npm", + "name": "npm:mlly", + "data": { + "version": "1.8.0", + "packageName": "mlly", + "hash": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==" + } + }, + "npm:morgan": { + "type": "npm", + "name": "npm:morgan", + "data": { + "version": "1.10.1", + "packageName": "morgan", + "hash": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==" + } + }, + "npm:motion-dom@11.18.1": { + "type": "npm", + "name": "npm:motion-dom@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-dom", + "hash": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==" + } + }, + "npm:motion-dom@12.23.21": { + "type": "npm", + "name": "npm:motion-dom@12.23.21", + "data": { + "version": "12.23.21", + "packageName": "motion-dom", + "hash": "sha512-5xDXx/AbhrfgsQmSE7YESMn4Dpo6x5/DTZ4Iyy4xqDvVHWvFVoV+V2Ri2S/ksx+D40wrZ7gPYiMWshkdoqNgNQ==" + } + }, + "npm:motion-utils@11.18.1": { + "type": "npm", + "name": "npm:motion-utils@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-utils", + "hash": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==" + } + }, + "npm:motion-utils@12.23.6": { + "type": "npm", + "name": "npm:motion-utils@12.23.6", + "data": { + "version": "12.23.6", + "packageName": "motion-utils", + "hash": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==" + } + }, + "npm:mri": { + "type": "npm", + "name": "npm:mri", + "data": { + "version": "1.2.0", + "packageName": "mri", + "hash": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + } + }, + "npm:mrmime": { + "type": "npm", + "name": "npm:mrmime", + "data": { + "version": "2.0.1", + "packageName": "mrmime", + "hash": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==" + } + }, + "npm:ms@2.0.0": { + "type": "npm", + "name": "npm:ms@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "ms", + "hash": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + }, + "npm:ms@2.1.3": { + "type": "npm", + "name": "npm:ms@2.1.3", + "data": { + "version": "2.1.3", + "packageName": "ms", + "hash": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + }, + "npm:msw": { + "type": "npm", + "name": "npm:msw", + "data": { + "version": "2.11.3", + "packageName": "msw", + "hash": "sha512-878imp8jxIpfzuzxYfX0qqTq1IFQz/1/RBHs/PyirSjzi+xKM/RRfIpIqHSCWjH0GxidrjhgiiXC+DWXNDvT9w==" + } + }, + "npm:mute-stream@0.0.8": { + "type": "npm", + "name": "npm:mute-stream@0.0.8", + "data": { + "version": "0.0.8", + "packageName": "mute-stream", + "hash": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + } + }, + "npm:mute-stream@2.0.0": { + "type": "npm", + "name": "npm:mute-stream@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "mute-stream", + "hash": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==" + } + }, + "npm:mz": { + "type": "npm", + "name": "npm:mz", + "data": { + "version": "2.7.0", + "packageName": "mz", + "hash": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + } + }, + "npm:nanoid": { + "type": "npm", + "name": "npm:nanoid", + "data": { + "version": "3.3.11", + "packageName": "nanoid", + "hash": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" + } + }, + "npm:natural-compare": { + "type": "npm", + "name": "npm:natural-compare", + "data": { + "version": "1.4.0", + "packageName": "natural-compare", + "hash": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + } + }, + "npm:negotiator@0.6.3": { + "type": "npm", + "name": "npm:negotiator@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "negotiator", + "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } + }, + "npm:negotiator@0.6.4": { + "type": "npm", + "name": "npm:negotiator@0.6.4", + "data": { + "version": "0.6.4", + "packageName": "negotiator", + "hash": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==" + } + }, + "npm:negotiator@1.0.0": { + "type": "npm", + "name": "npm:negotiator@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "negotiator", + "hash": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==" + } + }, + "npm:nice-try": { + "type": "npm", + "name": "npm:nice-try", + "data": { + "version": "1.0.5", + "packageName": "nice-try", + "hash": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + } + }, + "npm:node-fetch": { + "type": "npm", + "name": "npm:node-fetch", + "data": { + "version": "2.7.0", + "packageName": "node-fetch", + "hash": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==" + } + }, + "npm:node-html-parser": { + "type": "npm", + "name": "npm:node-html-parser", + "data": { + "version": "7.0.1", + "packageName": "node-html-parser", + "hash": "sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==" + } + }, + "npm:node-machine-id": { + "type": "npm", + "name": "npm:node-machine-id", + "data": { + "version": "1.1.12", + "packageName": "node-machine-id", + "hash": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + } + }, + "npm:node-releases": { + "type": "npm", + "name": "npm:node-releases", + "data": { + "version": "2.0.23", + "packageName": "node-releases", + "hash": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==" + } + }, + "npm:nopt": { + "type": "npm", + "name": "npm:nopt", + "data": { + "version": "7.2.1", + "packageName": "nopt", + "hash": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==" + } + }, + "npm:normalize-package-data@2.5.0": { + "type": "npm", + "name": "npm:normalize-package-data@2.5.0", + "data": { + "version": "2.5.0", + "packageName": "normalize-package-data", + "hash": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + } + }, + "npm:normalize-package-data@5.0.0": { + "type": "npm", + "name": "npm:normalize-package-data@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "normalize-package-data", + "hash": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==" + } + }, + "npm:normalize-path": { + "type": "npm", + "name": "npm:normalize-path", + "data": { + "version": "3.0.0", + "packageName": "normalize-path", + "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + }, + "npm:normalize-range": { + "type": "npm", + "name": "npm:normalize-range", + "data": { + "version": "0.1.2", + "packageName": "normalize-range", + "hash": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + } + }, + "npm:npm-install-checks": { + "type": "npm", + "name": "npm:npm-install-checks", + "data": { + "version": "6.3.0", + "packageName": "npm-install-checks", + "hash": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==" + } + }, + "npm:npm-normalize-package-bin": { + "type": "npm", + "name": "npm:npm-normalize-package-bin", + "data": { + "version": "3.0.1", + "packageName": "npm-normalize-package-bin", + "hash": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==" + } + }, + "npm:npm-package-arg": { + "type": "npm", + "name": "npm:npm-package-arg", + "data": { + "version": "10.1.0", + "packageName": "npm-package-arg", + "hash": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==" + } + }, + "npm:npm-pick-manifest": { + "type": "npm", + "name": "npm:npm-pick-manifest", + "data": { + "version": "8.0.2", + "packageName": "npm-pick-manifest", + "hash": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==" + } + }, + "npm:npm-run-all": { + "type": "npm", + "name": "npm:npm-run-all", + "data": { + "version": "4.1.5", + "packageName": "npm-run-all", + "hash": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==" + } + }, + "npm:npm-run-path": { + "type": "npm", + "name": "npm:npm-run-path", + "data": { + "version": "4.0.1", + "packageName": "npm-run-path", + "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + } + }, + "npm:nth-check": { + "type": "npm", + "name": "npm:nth-check", + "data": { + "version": "2.1.1", + "packageName": "nth-check", + "hash": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + } + }, + "npm:nx": { + "type": "npm", + "name": "npm:nx", + "data": { + "version": "21.6.3", + "packageName": "nx", + "hash": "sha512-CD/R7JV9OWy1UNsm6BOAMvH7m7EpqDKVHbBjoR8wmxYaTKkOQ9lPpi5yYIyRPpONK/uHCqYyeKa2cM3zP6euqw==" + } + }, + "npm:object-assign": { + "type": "npm", + "name": "npm:object-assign", + "data": { + "version": "4.1.1", + "packageName": "object-assign", + "hash": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + } + }, + "npm:object-hash": { + "type": "npm", + "name": "npm:object-hash", + "data": { + "version": "3.0.0", + "packageName": "object-hash", + "hash": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + } + }, + "npm:object-inspect": { + "type": "npm", + "name": "npm:object-inspect", + "data": { + "version": "1.13.4", + "packageName": "object-inspect", + "hash": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" + } + }, + "npm:object-keys": { + "type": "npm", + "name": "npm:object-keys", + "data": { + "version": "1.1.1", + "packageName": "object-keys", + "hash": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + }, + "npm:object-treeify": { + "type": "npm", + "name": "npm:object-treeify", + "data": { + "version": "1.1.33", + "packageName": "object-treeify", + "hash": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==" + } + }, + "npm:object.assign": { + "type": "npm", + "name": "npm:object.assign", + "data": { + "version": "4.1.7", + "packageName": "object.assign", + "hash": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==" + } + }, + "npm:on-finished@2.3.0": { + "type": "npm", + "name": "npm:on-finished@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "on-finished", + "hash": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==" + } + }, + "npm:on-finished@2.4.1": { + "type": "npm", + "name": "npm:on-finished@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "on-finished", + "hash": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + } + }, + "npm:on-headers": { + "type": "npm", + "name": "npm:on-headers", + "data": { + "version": "1.1.0", + "packageName": "on-headers", + "hash": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==" + } + }, + "npm:once": { + "type": "npm", + "name": "npm:once", + "data": { + "version": "1.4.0", + "packageName": "once", + "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + } + }, + "npm:onetime": { + "type": "npm", + "name": "npm:onetime", + "data": { + "version": "5.1.2", + "packageName": "onetime", + "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + } + }, + "npm:open@10.2.0": { + "type": "npm", + "name": "npm:open@10.2.0", + "data": { + "version": "10.2.0", + "packageName": "open", + "hash": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==" + } + }, + "npm:open@8.4.2": { + "type": "npm", + "name": "npm:open@8.4.2", + "data": { + "version": "8.4.2", + "packageName": "open", + "hash": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==" + } + }, + "npm:optionator": { + "type": "npm", + "name": "npm:optionator", + "data": { + "version": "0.9.4", + "packageName": "optionator", + "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" + } + }, + "npm:ora": { + "type": "npm", + "name": "npm:ora", + "data": { + "version": "5.3.0", + "packageName": "ora", + "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==" + } + }, + "npm:outdent": { + "type": "npm", + "name": "npm:outdent", + "data": { + "version": "0.5.0", + "packageName": "outdent", + "hash": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==" + } + }, + "npm:outvariant": { + "type": "npm", + "name": "npm:outvariant", + "data": { + "version": "1.4.3", + "packageName": "outvariant", + "hash": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==" + } + }, + "npm:own-keys": { + "type": "npm", + "name": "npm:own-keys", + "data": { + "version": "1.0.1", + "packageName": "own-keys", + "hash": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==" + } + }, + "npm:p-filter": { + "type": "npm", + "name": "npm:p-filter", + "data": { + "version": "2.1.0", + "packageName": "p-filter", + "hash": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==" + } + }, + "npm:p-limit@2.3.0": { + "type": "npm", + "name": "npm:p-limit@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "p-limit", + "hash": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + } + }, + "npm:p-limit@3.1.0": { + "type": "npm", + "name": "npm:p-limit@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "p-limit", + "hash": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + } + }, + "npm:p-limit@6.2.0": { + "type": "npm", + "name": "npm:p-limit@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "p-limit", + "hash": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==" + } + }, + "npm:p-locate@4.1.0": { + "type": "npm", + "name": "npm:p-locate@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "p-locate", + "hash": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + } + }, + "npm:p-locate@5.0.0": { + "type": "npm", + "name": "npm:p-locate@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-locate", + "hash": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + } + }, + "npm:p-map@2.1.0": { + "type": "npm", + "name": "npm:p-map@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "p-map", + "hash": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + }, + "npm:p-map@4.0.0": { + "type": "npm", + "name": "npm:p-map@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "p-map", + "hash": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + } + }, + "npm:p-try": { + "type": "npm", + "name": "npm:p-try", + "data": { + "version": "2.2.0", + "packageName": "p-try", + "hash": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } + }, + "npm:package-json-from-dist": { + "type": "npm", + "name": "npm:package-json-from-dist", + "data": { + "version": "1.0.1", + "packageName": "package-json-from-dist", + "hash": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + } + }, + "npm:package-json": { + "type": "npm", + "name": "npm:package-json", + "data": { + "version": "10.0.1", + "packageName": "package-json", + "hash": "sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==" + } + }, + "npm:package-manager-detector": { + "type": "npm", + "name": "npm:package-manager-detector", + "data": { + "version": "0.2.11", + "packageName": "package-manager-detector", + "hash": "sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==" + } + }, + "npm:parent-module": { + "type": "npm", + "name": "npm:parent-module", + "data": { + "version": "1.0.1", + "packageName": "parent-module", + "hash": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + } + }, + "npm:parse-entities": { + "type": "npm", + "name": "npm:parse-entities", + "data": { + "version": "4.0.2", + "packageName": "parse-entities", + "hash": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==" + } + }, + "npm:parse-json@4.0.0": { + "type": "npm", + "name": "npm:parse-json@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "parse-json", + "hash": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==" + } + }, + "npm:parse-json@5.2.0": { + "type": "npm", + "name": "npm:parse-json@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "parse-json", + "hash": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + } + }, + "npm:parse-ms": { + "type": "npm", + "name": "npm:parse-ms", + "data": { + "version": "4.0.0", + "packageName": "parse-ms", + "hash": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==" + } + }, + "npm:parse-passwd": { + "type": "npm", + "name": "npm:parse-passwd", + "data": { + "version": "1.0.0", + "packageName": "parse-passwd", + "hash": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + } + }, + "npm:parseurl": { + "type": "npm", + "name": "npm:parseurl", + "data": { + "version": "1.3.3", + "packageName": "parseurl", + "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + } + }, + "npm:path-exists": { + "type": "npm", + "name": "npm:path-exists", + "data": { + "version": "4.0.0", + "packageName": "path-exists", + "hash": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + }, + "npm:path-key@2.0.1": { + "type": "npm", + "name": "npm:path-key@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "path-key", + "hash": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + } + }, + "npm:path-key@3.1.1": { + "type": "npm", + "name": "npm:path-key@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "path-key", + "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + } + }, + "npm:path-parse": { + "type": "npm", + "name": "npm:path-parse", + "data": { + "version": "1.0.7", + "packageName": "path-parse", + "hash": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + } + }, + "npm:path-scurry@1.11.1": { + "type": "npm", + "name": "npm:path-scurry@1.11.1", + "data": { + "version": "1.11.1", + "packageName": "path-scurry", + "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==" + } + }, + "npm:path-scurry@2.0.0": { + "type": "npm", + "name": "npm:path-scurry@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "path-scurry", + "hash": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==" + } + }, + "npm:path-to-regexp@0.1.12": { + "type": "npm", + "name": "npm:path-to-regexp@0.1.12", + "data": { + "version": "0.1.12", + "packageName": "path-to-regexp", + "hash": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" + } + }, + "npm:path-to-regexp@6.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" + } + }, + "npm:path-to-regexp@8.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@8.3.0", + "data": { + "version": "8.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==" + } + }, + "npm:path-type@3.0.0": { + "type": "npm", + "name": "npm:path-type@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "path-type", + "hash": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + } + }, + "npm:path-type@4.0.0": { + "type": "npm", + "name": "npm:path-type@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-type", + "hash": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + }, + "npm:pathe@1.1.2": { + "type": "npm", + "name": "npm:pathe@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "pathe", + "hash": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + } + }, + "npm:pathe@2.0.3": { + "type": "npm", + "name": "npm:pathe@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "pathe", + "hash": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" + } + }, + "npm:pathval": { + "type": "npm", + "name": "npm:pathval", + "data": { + "version": "2.0.1", + "packageName": "pathval", + "hash": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==" + } + }, + "npm:picocolors": { + "type": "npm", + "name": "npm:picocolors", + "data": { + "version": "1.1.1", + "packageName": "picocolors", + "hash": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + } + }, + "npm:picomatch@2.3.1": { + "type": "npm", + "name": "npm:picomatch@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "picomatch", + "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + }, + "npm:picomatch@4.0.3": { + "type": "npm", + "name": "npm:picomatch@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "picomatch", + "hash": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==" + } + }, + "npm:pidtree": { + "type": "npm", + "name": "npm:pidtree", + "data": { + "version": "0.3.1", + "packageName": "pidtree", + "hash": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" + } + }, + "npm:pify@2.3.0": { + "type": "npm", + "name": "npm:pify@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "pify", + "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + }, + "npm:pify@3.0.0": { + "type": "npm", + "name": "npm:pify@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "pify", + "hash": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + }, + "npm:pify@4.0.1": { + "type": "npm", + "name": "npm:pify@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "pify", + "hash": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + }, + "npm:pirates": { + "type": "npm", + "name": "npm:pirates", + "data": { + "version": "4.0.7", + "packageName": "pirates", + "hash": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==" + } + }, + "npm:pkg-types": { + "type": "npm", + "name": "npm:pkg-types", + "data": { + "version": "1.3.1", + "packageName": "pkg-types", + "hash": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==" + } + }, + "npm:playwright-core": { + "type": "npm", + "name": "npm:playwright-core", + "data": { + "version": "1.50.1", + "packageName": "playwright-core", + "hash": "sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==" + } + }, + "npm:playwright": { + "type": "npm", + "name": "npm:playwright", + "data": { + "version": "1.50.1", + "packageName": "playwright", + "hash": "sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==" + } + }, + "npm:pluralize": { + "type": "npm", + "name": "npm:pluralize", + "data": { + "version": "8.0.0", + "packageName": "pluralize", + "hash": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" + } + }, + "npm:possible-typed-array-names": { + "type": "npm", + "name": "npm:possible-typed-array-names", + "data": { + "version": "1.1.0", + "packageName": "possible-typed-array-names", + "hash": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==" + } + }, + "npm:postcss-import@14.1.0": { + "type": "npm", + "name": "npm:postcss-import@14.1.0", + "data": { + "version": "14.1.0", + "packageName": "postcss-import", + "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + } + }, + "npm:postcss-import@15.1.0": { + "type": "npm", + "name": "npm:postcss-import@15.1.0", + "data": { + "version": "15.1.0", + "packageName": "postcss-import", + "hash": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==" + } + }, + "npm:postcss-import@16.1.0": { + "type": "npm", + "name": "npm:postcss-import@16.1.0", + "data": { + "version": "16.1.0", + "packageName": "postcss-import", + "hash": "sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==" + } + }, + "npm:postcss-js": { + "type": "npm", + "name": "npm:postcss-js", + "data": { + "version": "4.1.0", + "packageName": "postcss-js", + "hash": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==" + } + }, + "npm:postcss-load-config@4.0.2": { + "type": "npm", + "name": "npm:postcss-load-config@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "postcss-load-config", + "hash": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==" + } + }, + "npm:postcss-load-config@6.0.1": { + "type": "npm", + "name": "npm:postcss-load-config@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "postcss-load-config", + "hash": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==" + } + }, + "npm:postcss-nested": { + "type": "npm", + "name": "npm:postcss-nested", + "data": { + "version": "6.2.0", + "packageName": "postcss-nested", + "hash": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==" + } + }, + "npm:postcss-selector-parser@6.0.10": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.0.10", + "data": { + "version": "6.0.10", + "packageName": "postcss-selector-parser", + "hash": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + } + }, + "npm:postcss-selector-parser@6.1.2": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.1.2", + "data": { + "version": "6.1.2", + "packageName": "postcss-selector-parser", + "hash": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==" + } + }, + "npm:postcss-value-parser": { + "type": "npm", + "name": "npm:postcss-value-parser", + "data": { + "version": "4.2.0", + "packageName": "postcss-value-parser", + "hash": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + } + }, + "npm:postcss": { + "type": "npm", + "name": "npm:postcss", + "data": { + "version": "8.5.6", + "packageName": "postcss", + "hash": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==" + } + }, + "npm:prelude-ls": { + "type": "npm", + "name": "npm:prelude-ls", + "data": { + "version": "1.2.1", + "packageName": "prelude-ls", + "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + } + }, + "npm:prettier@2.8.8": { + "type": "npm", + "name": "npm:prettier@2.8.8", + "data": { + "version": "2.8.8", + "packageName": "prettier", + "hash": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==" + } + }, + "npm:prettier@3.6.2": { + "type": "npm", + "name": "npm:prettier@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "prettier", + "hash": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==" + } + }, + "npm:pretty-cache-header": { + "type": "npm", + "name": "npm:pretty-cache-header", + "data": { + "version": "1.0.0", + "packageName": "pretty-cache-header", + "hash": "sha512-xtXazslu25CdnGnUkByU1RoOjK55TqwatJkjjJLg5ZAdz2Lngko/mmaUgeET36P2GMlNwh3fdM7FWBO717pNcw==" + } + }, + "npm:pretty-format@27.5.1": { + "type": "npm", + "name": "npm:pretty-format@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "pretty-format", + "hash": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + } + }, + "npm:pretty-format@30.2.0": { + "type": "npm", + "name": "npm:pretty-format@30.2.0", + "data": { + "version": "30.2.0", + "packageName": "pretty-format", + "hash": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==" + } + }, + "npm:pretty-ms": { + "type": "npm", + "name": "npm:pretty-ms", + "data": { + "version": "9.3.0", + "packageName": "pretty-ms", + "hash": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==" + } + }, + "npm:proc-log": { + "type": "npm", + "name": "npm:proc-log", + "data": { + "version": "3.0.0", + "packageName": "proc-log", + "hash": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==" + } + }, + "npm:process-nextick-args": { + "type": "npm", + "name": "npm:process-nextick-args", + "data": { + "version": "2.0.1", + "packageName": "process-nextick-args", + "hash": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + } + }, + "npm:promise-inflight": { + "type": "npm", + "name": "npm:promise-inflight", + "data": { + "version": "1.0.1", + "packageName": "promise-inflight", + "hash": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + } + }, + "npm:promise-retry": { + "type": "npm", + "name": "npm:promise-retry", + "data": { + "version": "2.0.1", + "packageName": "promise-retry", + "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + } + }, + "npm:prompt": { + "type": "npm", + "name": "npm:prompt", + "data": { + "version": "1.3.0", + "packageName": "prompt", + "hash": "sha512-ZkaRWtaLBZl7KKAKndKYUL8WqNT+cQHKRZnT4RYYms48jQkFw3rrBL+/N5K/KtdEveHkxs982MX2BkDKub2ZMg==" + } + }, + "npm:prop-types": { + "type": "npm", + "name": "npm:prop-types", + "data": { + "version": "15.8.1", + "packageName": "prop-types", + "hash": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + } + }, + "npm:property-information": { + "type": "npm", + "name": "npm:property-information", + "data": { + "version": "7.1.0", + "packageName": "property-information", + "hash": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==" + } + }, + "npm:proto-list": { + "type": "npm", + "name": "npm:proto-list", + "data": { + "version": "1.2.4", + "packageName": "proto-list", + "hash": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + } + }, + "npm:proxy-addr": { + "type": "npm", + "name": "npm:proxy-addr", + "data": { + "version": "2.0.7", + "packageName": "proxy-addr", + "hash": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + } + }, + "npm:proxy-from-env": { + "type": "npm", + "name": "npm:proxy-from-env", + "data": { + "version": "1.1.0", + "packageName": "proxy-from-env", + "hash": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + } + }, + "npm:punycode": { + "type": "npm", + "name": "npm:punycode", + "data": { + "version": "2.3.1", + "packageName": "punycode", + "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } + }, + "npm:pupa": { + "type": "npm", + "name": "npm:pupa", + "data": { + "version": "3.3.0", + "packageName": "pupa", + "hash": "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA==" + } + }, + "npm:qs@6.13.0": { + "type": "npm", + "name": "npm:qs@6.13.0", + "data": { + "version": "6.13.0", + "packageName": "qs", + "hash": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==" + } + }, + "npm:qs@6.14.0": { + "type": "npm", + "name": "npm:qs@6.14.0", + "data": { + "version": "6.14.0", + "packageName": "qs", + "hash": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==" + } + }, + "npm:quansync": { + "type": "npm", + "name": "npm:quansync", + "data": { + "version": "0.2.11", + "packageName": "quansync", + "hash": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==" + } + }, + "npm:queue-microtask": { + "type": "npm", + "name": "npm:queue-microtask", + "data": { + "version": "1.2.3", + "packageName": "queue-microtask", + "hash": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + } + }, + "npm:randombytes": { + "type": "npm", + "name": "npm:randombytes", + "data": { + "version": "2.1.0", + "packageName": "randombytes", + "hash": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + } + }, + "npm:range-parser": { + "type": "npm", + "name": "npm:range-parser", + "data": { + "version": "1.2.1", + "packageName": "range-parser", + "hash": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + }, + "npm:raw-body@2.5.2": { + "type": "npm", + "name": "npm:raw-body@2.5.2", + "data": { + "version": "2.5.2", + "packageName": "raw-body", + "hash": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==" + } + }, + "npm:raw-body@3.0.1": { + "type": "npm", + "name": "npm:raw-body@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "raw-body", + "hash": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==" + } + }, + "npm:rc": { + "type": "npm", + "name": "npm:rc", + "data": { + "version": "1.2.8", + "packageName": "rc", + "hash": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + } + }, + "npm:react-d3-tree": { + "type": "npm", + "name": "npm:react-d3-tree", + "data": { + "version": "3.6.6", + "packageName": "react-d3-tree", + "hash": "sha512-E9ByUdeqvlxLlF9BSL7KWQH3ikYHtHO+g1rAPcVgj6mu92tjRUCan2AWxoD4eTSzzAATf8BZtf+CXGSoSd6ioQ==" + } + }, + "npm:react-diff-viewer-continued": { + "type": "npm", + "name": "npm:react-diff-viewer-continued", + "data": { + "version": "4.0.6", + "packageName": "react-diff-viewer-continued", + "hash": "sha512-QtJuaAlAu9w7vLrEvjkUD4XFY/uvA4k4kfRI0SP0xQXLjOXw2QuE/Cg6VSE6qdJCwIWw8FZl5p7NJjW4yVuEUA==" + } + }, + "npm:react-dom": { + "type": "npm", + "name": "npm:react-dom", + "data": { + "version": "19.2.0", + "packageName": "react-dom", + "hash": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==" + } + }, + "npm:react-hotkeys-hook": { + "type": "npm", + "name": "npm:react-hotkeys-hook", + "data": { + "version": "4.6.2", + "packageName": "react-hotkeys-hook", + "hash": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==" + } + }, + "npm:react-i18next": { + "type": "npm", + "name": "npm:react-i18next", + "data": { + "version": "15.4.0", + "packageName": "react-i18next", + "hash": "sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==" + } + }, + "npm:react-is@16.13.1": { + "type": "npm", + "name": "npm:react-is@16.13.1", + "data": { + "version": "16.13.1", + "packageName": "react-is", + "hash": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + }, + "npm:react-is@17.0.2": { + "type": "npm", + "name": "npm:react-is@17.0.2", + "data": { + "version": "17.0.2", + "packageName": "react-is", + "hash": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + }, + "npm:react-is@18.3.1": { + "type": "npm", + "name": "npm:react-is@18.3.1", + "data": { + "version": "18.3.1", + "packageName": "react-is", + "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + } + }, + "npm:react-lifecycles-compat": { + "type": "npm", + "name": "npm:react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "react-lifecycles-compat", + "hash": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + } + }, + "npm:react-refresh": { + "type": "npm", + "name": "npm:react-refresh", + "data": { + "version": "0.14.2", + "packageName": "react-refresh", + "hash": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" + } + }, + "npm:react-remove-scroll-bar": { + "type": "npm", + "name": "npm:react-remove-scroll-bar", + "data": { + "version": "2.3.8", + "packageName": "react-remove-scroll-bar", + "hash": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==" + } + }, + "npm:react-remove-scroll": { + "type": "npm", + "name": "npm:react-remove-scroll", + "data": { + "version": "2.7.1", + "packageName": "react-remove-scroll", + "hash": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==" + } + }, + "npm:react-router-devtools@5.0.4": { + "type": "npm", + "name": "npm:react-router-devtools@5.0.4", + "data": { + "version": "5.0.4", + "packageName": "react-router-devtools", + "hash": "sha512-iTWKNOOPZYMH6pYCoPc0aOFu0F5uVHc//Ugo90SRFqajPf4GRM5jFvrlmvNvxC98yp3ceJDit6Hargml9JpLtA==" + } + }, + "npm:react-router-devtools@5.1.3": { + "type": "npm", + "name": "npm:react-router-devtools@5.1.3", + "data": { + "version": "5.1.3", + "packageName": "react-router-devtools", + "hash": "sha512-KQ7GL2YrMam7LkUEjaDtepst5TmShiv/2utYZq3xgMg2T//YKzF8fFPbTWDfIZe0guaWkW4s/IIgArmLbGf9Gw==" + } + }, + "npm:react-router-hono-server": { + "type": "npm", + "name": "npm:react-router-hono-server", + "data": { + "version": "2.10.0", + "packageName": "react-router-hono-server", + "hash": "sha512-IC0YKpza5BXZjXME2vuKhAflt5mWuZ7RwNDNaMytSpW2K9HhcLB3yxEkFg5rowkJdW1GYI945W34fY/qNs4Q4g==" + } + }, + "npm:react-router": { + "type": "npm", + "name": "npm:react-router", + "data": { + "version": "7.9.3", + "packageName": "react-router", + "hash": "sha512-4o2iWCFIwhI/eYAIL43+cjORXYn/aRQPgtFRRZb3VzoyQ5Uej0Bmqj7437L97N9NJW4wnicSwLOLS+yCXfAPgg==" + } + }, + "npm:react-style-singleton": { + "type": "npm", + "name": "npm:react-style-singleton", + "data": { + "version": "2.2.3", + "packageName": "react-style-singleton", + "hash": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==" + } + }, + "npm:react-tooltip": { + "type": "npm", + "name": "npm:react-tooltip", + "data": { + "version": "5.29.1", + "packageName": "react-tooltip", + "hash": "sha512-rmJmEb/p99xWhwmVT7F7riLG08wwKykjHiMGbDPloNJk3tdI73oHsVOwzZ4SRjqMdd5/xwb/4nmz0RcoMfY7Bw==" + } + }, + "npm:react": { + "type": "npm", + "name": "npm:react", + "data": { + "version": "19.2.0", + "packageName": "react", + "hash": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==" + } + }, + "npm:read-cache": { + "type": "npm", + "name": "npm:read-cache", + "data": { + "version": "1.0.0", + "packageName": "read-cache", + "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + } + }, + "npm:read-pkg": { + "type": "npm", + "name": "npm:read-pkg", + "data": { + "version": "3.0.0", + "packageName": "read-pkg", + "hash": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==" + } + }, + "npm:read-yaml-file": { + "type": "npm", + "name": "npm:read-yaml-file", + "data": { + "version": "1.1.0", + "packageName": "read-yaml-file", + "hash": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==" + } + }, + "npm:read": { + "type": "npm", + "name": "npm:read", + "data": { + "version": "1.0.7", + "packageName": "read", + "hash": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==" + } + }, + "npm:readable-stream@2.3.8": { + "type": "npm", + "name": "npm:readable-stream@2.3.8", + "data": { + "version": "2.3.8", + "packageName": "readable-stream", + "hash": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" + } + }, + "npm:readable-stream@3.6.2": { + "type": "npm", + "name": "npm:readable-stream@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "readable-stream", + "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + } + }, + "npm:readdirp@3.6.0": { + "type": "npm", + "name": "npm:readdirp@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "readdirp", + "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + } + }, + "npm:readdirp@4.1.2": { + "type": "npm", + "name": "npm:readdirp@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "readdirp", + "hash": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==" + } + }, + "npm:recma-build-jsx": { + "type": "npm", + "name": "npm:recma-build-jsx", + "data": { + "version": "1.0.0", + "packageName": "recma-build-jsx", + "hash": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==" + } + }, + "npm:recma-jsx": { + "type": "npm", + "name": "npm:recma-jsx", + "data": { + "version": "1.0.1", + "packageName": "recma-jsx", + "hash": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==" + } + }, + "npm:recma-parse": { + "type": "npm", + "name": "npm:recma-parse", + "data": { + "version": "1.0.0", + "packageName": "recma-parse", + "hash": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==" + } + }, + "npm:recma-stringify": { + "type": "npm", + "name": "npm:recma-stringify", + "data": { + "version": "1.0.0", + "packageName": "recma-stringify", + "hash": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==" + } + }, + "npm:reflect.getprototypeof": { + "type": "npm", + "name": "npm:reflect.getprototypeof", + "data": { + "version": "1.0.10", + "packageName": "reflect.getprototypeof", + "hash": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==" + } + }, + "npm:regexp.prototype.flags": { + "type": "npm", + "name": "npm:regexp.prototype.flags", + "data": { + "version": "1.5.4", + "packageName": "regexp.prototype.flags", + "hash": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==" + } + }, + "npm:registry-auth-token": { + "type": "npm", + "name": "npm:registry-auth-token", + "data": { + "version": "5.1.0", + "packageName": "registry-auth-token", + "hash": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==" + } + }, + "npm:registry-url": { + "type": "npm", + "name": "npm:registry-url", + "data": { + "version": "6.0.1", + "packageName": "registry-url", + "hash": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==" + } + }, + "npm:rehype-recma": { + "type": "npm", + "name": "npm:rehype-recma", + "data": { + "version": "1.0.0", + "packageName": "rehype-recma", + "hash": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==" + } + }, + "npm:rehype-slug": { + "type": "npm", + "name": "npm:rehype-slug", + "data": { + "version": "6.0.0", + "packageName": "rehype-slug", + "hash": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==" + } + }, + "npm:remark-frontmatter": { + "type": "npm", + "name": "npm:remark-frontmatter", + "data": { + "version": "5.0.0", + "packageName": "remark-frontmatter", + "hash": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==" + } + }, + "npm:remark-mdx-frontmatter": { + "type": "npm", + "name": "npm:remark-mdx-frontmatter", + "data": { + "version": "4.0.0", + "packageName": "remark-mdx-frontmatter", + "hash": "sha512-PZzAiDGOEfv1Ua7exQ8S5kKxkD8CDaSb4nM+1Mprs6u8dyvQifakh+kCj6NovfGXW+bTvrhjaR3srzjS2qJHKg==" + } + }, + "npm:remark-mdx": { + "type": "npm", + "name": "npm:remark-mdx", + "data": { + "version": "3.1.1", + "packageName": "remark-mdx", + "hash": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==" + } + }, + "npm:remark-parse": { + "type": "npm", + "name": "npm:remark-parse", + "data": { + "version": "11.0.0", + "packageName": "remark-parse", + "hash": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==" + } + }, + "npm:remark-rehype": { + "type": "npm", + "name": "npm:remark-rehype", + "data": { + "version": "11.1.2", + "packageName": "remark-rehype", + "hash": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==" + } + }, + "npm:remix-hono": { + "type": "npm", + "name": "npm:remix-hono", + "data": { + "version": "0.0.18", + "packageName": "remix-hono", + "hash": "sha512-pYRFCRjCSDxjIco+qUkGQNIOZwKC/3NaDssLE2gBsLVHuNymUbhwMZeQDu1ERxdrYQuBE19Zn3vS8jL8AXcoxA==" + } + }, + "npm:remix-i18next": { + "type": "npm", + "name": "npm:remix-i18next", + "data": { + "version": "7.0.2", + "packageName": "remix-i18next", + "hash": "sha512-mfqbEdB76KgJo3f1+2FJBtoI5VMrq6zLKt+aYpCBeycsj7njafkDYRQ6SVzUYAES8EyT6gNd45agmhr8H10VmQ==" + } + }, + "npm:require-directory": { + "type": "npm", + "name": "npm:require-directory", + "data": { + "version": "2.1.1", + "packageName": "require-directory", + "hash": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + } + }, + "npm:resolve-dir": { + "type": "npm", + "name": "npm:resolve-dir", + "data": { + "version": "1.0.1", + "packageName": "resolve-dir", + "hash": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" + } + }, + "npm:resolve-from@4.0.0": { + "type": "npm", + "name": "npm:resolve-from@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "resolve-from", + "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + }, + "npm:resolve-from@5.0.0": { + "type": "npm", + "name": "npm:resolve-from@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "resolve-from", + "hash": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + }, + "npm:resolve-pkg-maps": { + "type": "npm", + "name": "npm:resolve-pkg-maps", + "data": { + "version": "1.0.0", + "packageName": "resolve-pkg-maps", + "hash": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==" + } + }, + "npm:resolve.exports": { + "type": "npm", + "name": "npm:resolve.exports", + "data": { + "version": "2.0.3", + "packageName": "resolve.exports", + "hash": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==" + } + }, + "npm:resolve": { + "type": "npm", + "name": "npm:resolve", + "data": { + "version": "1.22.10", + "packageName": "resolve", + "hash": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==" + } + }, + "npm:restore-cursor": { + "type": "npm", + "name": "npm:restore-cursor", + "data": { + "version": "3.1.0", + "packageName": "restore-cursor", + "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + } + }, + "npm:retry": { + "type": "npm", + "name": "npm:retry", + "data": { + "version": "0.12.0", + "packageName": "retry", + "hash": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + } + }, + "npm:rettime": { + "type": "npm", + "name": "npm:rettime", + "data": { + "version": "0.7.0", + "packageName": "rettime", + "hash": "sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==" + } + }, + "npm:reusify": { + "type": "npm", + "name": "npm:reusify", + "data": { + "version": "1.1.0", + "packageName": "reusify", + "hash": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==" + } + }, + "npm:revalidator": { + "type": "npm", + "name": "npm:revalidator", + "data": { + "version": "0.1.8", + "packageName": "revalidator", + "hash": "sha512-xcBILK2pA9oh4SiinPEZfhP8HfrB/ha+a2fTMyl7Om2WjlDVrOQy99N2MXXlUHqGJz4qEu2duXxHJjDWuK/0xg==" + } + }, + "npm:rollup": { + "type": "npm", + "name": "npm:rollup", + "data": { + "version": "4.52.4", + "packageName": "rollup", + "hash": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==" + } + }, + "npm:router": { + "type": "npm", + "name": "npm:router", + "data": { + "version": "2.2.0", + "packageName": "router", + "hash": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==" + } + }, + "npm:run-applescript": { + "type": "npm", + "name": "npm:run-applescript", + "data": { + "version": "7.1.0", + "packageName": "run-applescript", + "hash": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==" + } + }, + "npm:run-parallel": { + "type": "npm", + "name": "npm:run-parallel", + "data": { + "version": "1.2.0", + "packageName": "run-parallel", + "hash": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + } + }, + "npm:safe-array-concat": { + "type": "npm", + "name": "npm:safe-array-concat", + "data": { + "version": "1.1.3", + "packageName": "safe-array-concat", + "hash": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==" + } + }, + "npm:safe-buffer@5.1.2": { + "type": "npm", + "name": "npm:safe-buffer@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "safe-buffer", + "hash": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + }, + "npm:safe-buffer@5.2.1": { + "type": "npm", + "name": "npm:safe-buffer@5.2.1", + "data": { + "version": "5.2.1", + "packageName": "safe-buffer", + "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + }, + "npm:safe-push-apply": { + "type": "npm", + "name": "npm:safe-push-apply", + "data": { + "version": "1.0.0", + "packageName": "safe-push-apply", + "hash": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==" + } + }, + "npm:safe-regex-test": { + "type": "npm", + "name": "npm:safe-regex-test", + "data": { + "version": "1.1.0", + "packageName": "safe-regex-test", + "hash": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==" + } + }, + "npm:safer-buffer": { + "type": "npm", + "name": "npm:safer-buffer", + "data": { + "version": "2.1.2", + "packageName": "safer-buffer", + "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + } + }, + "npm:scheduler": { + "type": "npm", + "name": "npm:scheduler", + "data": { + "version": "0.27.0", + "packageName": "scheduler", + "hash": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==" + } + }, + "npm:section-matter": { + "type": "npm", + "name": "npm:section-matter", + "data": { + "version": "1.0.0", + "packageName": "section-matter", + "hash": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==" + } + }, + "npm:semver@5.7.2": { + "type": "npm", + "name": "npm:semver@5.7.2", + "data": { + "version": "5.7.2", + "packageName": "semver", + "hash": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + }, + "npm:semver@6.3.1": { + "type": "npm", + "name": "npm:semver@6.3.1", + "data": { + "version": "6.3.1", + "packageName": "semver", + "hash": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + }, + "npm:semver@7.7.2": { + "type": "npm", + "name": "npm:semver@7.7.2", + "data": { + "version": "7.7.2", + "packageName": "semver", + "hash": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==" + } + }, + "npm:send@0.19.0": { + "type": "npm", + "name": "npm:send@0.19.0", + "data": { + "version": "0.19.0", + "packageName": "send", + "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==" + } + }, + "npm:send@1.2.0": { + "type": "npm", + "name": "npm:send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "send", + "hash": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==" + } + }, + "npm:serialize-javascript": { + "type": "npm", + "name": "npm:serialize-javascript", + "data": { + "version": "6.0.2", + "packageName": "serialize-javascript", + "hash": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==" + } + }, + "npm:serve-static@1.16.2": { + "type": "npm", + "name": "npm:serve-static@1.16.2", + "data": { + "version": "1.16.2", + "packageName": "serve-static", + "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==" + } + }, + "npm:serve-static@2.2.0": { + "type": "npm", + "name": "npm:serve-static@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "serve-static", + "hash": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==" + } + }, + "npm:set-cookie-parser": { + "type": "npm", + "name": "npm:set-cookie-parser", + "data": { + "version": "2.7.1", + "packageName": "set-cookie-parser", + "hash": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + } + }, + "npm:set-function-length": { + "type": "npm", + "name": "npm:set-function-length", + "data": { + "version": "1.2.2", + "packageName": "set-function-length", + "hash": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + } + }, + "npm:set-function-name": { + "type": "npm", + "name": "npm:set-function-name", + "data": { + "version": "2.0.2", + "packageName": "set-function-name", + "hash": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" + } + }, + "npm:set-proto": { + "type": "npm", + "name": "npm:set-proto", + "data": { + "version": "1.0.0", + "packageName": "set-proto", + "hash": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==" + } + }, + "npm:setprototypeof": { + "type": "npm", + "name": "npm:setprototypeof", + "data": { + "version": "1.2.0", + "packageName": "setprototypeof", + "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + }, + "npm:shebang-command@1.2.0": { + "type": "npm", + "name": "npm:shebang-command@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "shebang-command", + "hash": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==" + } + }, + "npm:shebang-command@2.0.0": { + "type": "npm", + "name": "npm:shebang-command@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "shebang-command", + "hash": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + } + }, + "npm:shebang-regex@1.0.0": { + "type": "npm", + "name": "npm:shebang-regex@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "shebang-regex", + "hash": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + } + }, + "npm:shebang-regex@3.0.0": { + "type": "npm", + "name": "npm:shebang-regex@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "shebang-regex", + "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + } + }, + "npm:shell-quote": { + "type": "npm", + "name": "npm:shell-quote", + "data": { + "version": "1.8.3", + "packageName": "shell-quote", + "hash": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==" + } + }, + "npm:sherif-darwin-arm64": { + "type": "npm", + "name": "npm:sherif-darwin-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-arm64", + "hash": "sha512-J15oBJcrnCAZ0rQE8WbMShYw3204A18akCH6C/uZrILTwX/vZyJIqi7lAt5L00LzsadA3HcyQqVjLNNCvuihoQ==" + } + }, + "npm:sherif-darwin-x64": { + "type": "npm", + "name": "npm:sherif-darwin-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-x64", + "hash": "sha512-oLA/GtvUasi+qCl35LczOhQ4g/xY2mxE5/eiTYQGT3Ow7FKLscnkE6v5l28bgkFeR/uke0AgZ/CgHhozAf0ulg==" + } + }, + "npm:sherif-linux-arm64": { + "type": "npm", + "name": "npm:sherif-linux-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-arm64", + "hash": "sha512-OoltlucT7v9BZdkYZRbs1QU0DYMCQ5qgpMqQdMW1Rq3w3amr7+oEiV9NHntD83udOo8xRxKq0uPXfNYu+VptJw==" + } + }, + "npm:sherif-linux-x64": { + "type": "npm", + "name": "npm:sherif-linux-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-x64", + "hash": "sha512-qyDyYqpi3ABGkRuCnjnxN3OMT8DxMiiLzhS9p9xC05Y9nr5hjkxvqP4DdJ4e5opm4E7vzRAS7VQoZ6m7h6tsgQ==" + } + }, + "npm:sherif-windows-arm64": { + "type": "npm", + "name": "npm:sherif-windows-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-arm64", + "hash": "sha512-wAbCiqP//lo7bZUlHmZUV3/sGjnJxo6QB5/fqhz5/GUeWh4CTyvlSacJKZxLnXnzpiUSeFnWutquWnHkRov5Ug==" + } + }, + "npm:sherif-windows-x64": { + "type": "npm", + "name": "npm:sherif-windows-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-x64", + "hash": "sha512-2r0qMxZGCMO2aq8Hlq7npxtAsUFVDsEFtUM/6dFo1npa/jHe2mbU7ii/Ymy0bloSa/qw/azrSfRV6GLU7Gjtxg==" + } + }, + "npm:sherif": { + "type": "npm", + "name": "npm:sherif", + "data": { + "version": "1.6.1", + "packageName": "sherif", + "hash": "sha512-ZnwyTnmXoUOPClkOA37JWIyFxCoozMGHmhk/p7XbTREI554XXCnBAn3BMX8UsqkhSzQ9eNQsq4U+jnImEIppsQ==" + } + }, + "npm:side-channel-list": { + "type": "npm", + "name": "npm:side-channel-list", + "data": { + "version": "1.0.0", + "packageName": "side-channel-list", + "hash": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==" + } + }, + "npm:side-channel-map": { + "type": "npm", + "name": "npm:side-channel-map", + "data": { + "version": "1.0.1", + "packageName": "side-channel-map", + "hash": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==" + } + }, + "npm:side-channel-weakmap": { + "type": "npm", + "name": "npm:side-channel-weakmap", + "data": { + "version": "1.0.2", + "packageName": "side-channel-weakmap", + "hash": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==" + } + }, + "npm:side-channel": { + "type": "npm", + "name": "npm:side-channel", + "data": { + "version": "1.1.0", + "packageName": "side-channel", + "hash": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==" + } + }, + "npm:siginfo": { + "type": "npm", + "name": "npm:siginfo", + "data": { + "version": "2.0.0", + "packageName": "siginfo", + "hash": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + } + }, + "npm:signal-exit@3.0.7": { + "type": "npm", + "name": "npm:signal-exit@3.0.7", + "data": { + "version": "3.0.7", + "packageName": "signal-exit", + "hash": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + }, + "npm:signal-exit@4.1.0": { + "type": "npm", + "name": "npm:signal-exit@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "signal-exit", + "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + } + }, + "npm:sirv@2.0.4": { + "type": "npm", + "name": "npm:sirv@2.0.4", + "data": { + "version": "2.0.4", + "packageName": "sirv", + "hash": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==" + } + }, + "npm:sirv@3.0.2": { + "type": "npm", + "name": "npm:sirv@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "sirv", + "hash": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==" + } + }, + "npm:slash": { + "type": "npm", + "name": "npm:slash", + "data": { + "version": "3.0.0", + "packageName": "slash", + "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + }, + "npm:slug": { + "type": "npm", + "name": "npm:slug", + "data": { + "version": "11.0.0", + "packageName": "slug", + "hash": "sha512-71pb27F9TII2dIweGr2ybS220IUZo1A9GKZ+e2q8rpUr24mejBb6fTaSStM0SE1ITUUOshilqZze8Yt1BKj+ew==" + } + }, + "npm:smol-toml": { + "type": "npm", + "name": "npm:smol-toml", + "data": { + "version": "1.4.2", + "packageName": "smol-toml", + "hash": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==" + } + }, + "npm:source-map-js": { + "type": "npm", + "name": "npm:source-map-js", + "data": { + "version": "1.2.1", + "packageName": "source-map-js", + "hash": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" + } + }, + "npm:source-map-support": { + "type": "npm", + "name": "npm:source-map-support", + "data": { + "version": "0.5.21", + "packageName": "source-map-support", + "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + } + }, + "npm:source-map@0.5.7": { + "type": "npm", + "name": "npm:source-map@0.5.7", + "data": { + "version": "0.5.7", + "packageName": "source-map", + "hash": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + }, + "npm:source-map@0.6.1": { + "type": "npm", + "name": "npm:source-map@0.6.1", + "data": { + "version": "0.6.1", + "packageName": "source-map", + "hash": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + }, + "npm:source-map@0.7.6": { + "type": "npm", + "name": "npm:source-map@0.7.6", + "data": { + "version": "0.7.6", + "packageName": "source-map", + "hash": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==" + } + }, + "npm:source-map@0.8.0-beta.0": { + "type": "npm", + "name": "npm:source-map@0.8.0-beta.0", + "data": { + "version": "0.8.0-beta.0", + "packageName": "source-map", + "hash": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" + } + }, + "npm:space-separated-tokens": { + "type": "npm", + "name": "npm:space-separated-tokens", + "data": { + "version": "2.0.2", + "packageName": "space-separated-tokens", + "hash": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + } + }, + "npm:spawndamnit": { + "type": "npm", + "name": "npm:spawndamnit", + "data": { + "version": "3.0.1", + "packageName": "spawndamnit", + "hash": "sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==" + } + }, + "npm:spdx-correct": { + "type": "npm", + "name": "npm:spdx-correct", + "data": { + "version": "3.2.0", + "packageName": "spdx-correct", + "hash": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" + } + }, + "npm:spdx-exceptions": { + "type": "npm", + "name": "npm:spdx-exceptions", + "data": { + "version": "2.5.0", + "packageName": "spdx-exceptions", + "hash": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + } + }, + "npm:spdx-expression-parse": { + "type": "npm", + "name": "npm:spdx-expression-parse", + "data": { + "version": "3.0.1", + "packageName": "spdx-expression-parse", + "hash": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + } + }, + "npm:spdx-license-ids": { + "type": "npm", + "name": "npm:spdx-license-ids", + "data": { + "version": "3.0.22", + "packageName": "spdx-license-ids", + "hash": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==" + } + }, + "npm:sprintf-js": { + "type": "npm", + "name": "npm:sprintf-js", + "data": { + "version": "1.0.3", + "packageName": "sprintf-js", + "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + }, + "npm:stack-trace": { + "type": "npm", + "name": "npm:stack-trace", + "data": { + "version": "0.0.10", + "packageName": "stack-trace", + "hash": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + } + }, + "npm:stackback": { + "type": "npm", + "name": "npm:stackback", + "data": { + "version": "0.0.2", + "packageName": "stackback", + "hash": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + } + }, + "npm:statuses@1.5.0": { + "type": "npm", + "name": "npm:statuses@1.5.0", + "data": { + "version": "1.5.0", + "packageName": "statuses", + "hash": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + }, + "npm:statuses@2.0.1": { + "type": "npm", + "name": "npm:statuses@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "statuses", + "hash": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + }, + "npm:statuses@2.0.2": { + "type": "npm", + "name": "npm:statuses@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "statuses", + "hash": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==" + } + }, + "npm:std-env": { + "type": "npm", + "name": "npm:std-env", + "data": { + "version": "3.9.0", + "packageName": "std-env", + "hash": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==" + } + }, + "npm:stop-iteration-iterator": { + "type": "npm", + "name": "npm:stop-iteration-iterator", + "data": { + "version": "1.1.0", + "packageName": "stop-iteration-iterator", + "hash": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==" + } + }, + "npm:stream-slice": { + "type": "npm", + "name": "npm:stream-slice", + "data": { + "version": "0.1.2", + "packageName": "stream-slice", + "hash": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" + } + }, + "npm:strict-event-emitter": { + "type": "npm", + "name": "npm:strict-event-emitter", + "data": { + "version": "0.5.1", + "packageName": "strict-event-emitter", + "hash": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" + } + }, + "npm:string-hash": { + "type": "npm", + "name": "npm:string-hash", + "data": { + "version": "1.1.3", + "packageName": "string-hash", + "hash": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + } + }, + "npm:string-width@4.2.3": { + "type": "npm", + "name": "npm:string-width@4.2.3", + "data": { + "version": "4.2.3", + "packageName": "string-width", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string-width@5.1.2": { + "type": "npm", + "name": "npm:string-width@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "string-width", + "hash": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==" + } + }, + "npm:string-width@6.1.0": { + "type": "npm", + "name": "npm:string-width@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "string-width", + "hash": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==" + } + }, + "npm:string-width@7.2.0": { + "type": "npm", + "name": "npm:string-width@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "string-width", + "hash": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==" + } + }, + "npm:string-width-cjs": { + "type": "npm", + "name": "npm:string-width-cjs", + "data": { + "version": "npm:string-width@4.2.3", + "packageName": "string-width-cjs", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string.prototype.padend": { + "type": "npm", + "name": "npm:string.prototype.padend", + "data": { + "version": "3.1.6", + "packageName": "string.prototype.padend", + "hash": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==" + } + }, + "npm:string.prototype.trim": { + "type": "npm", + "name": "npm:string.prototype.trim", + "data": { + "version": "1.2.10", + "packageName": "string.prototype.trim", + "hash": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==" + } + }, + "npm:string.prototype.trimend": { + "type": "npm", + "name": "npm:string.prototype.trimend", + "data": { + "version": "1.0.9", + "packageName": "string.prototype.trimend", + "hash": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==" + } + }, + "npm:string.prototype.trimstart": { + "type": "npm", + "name": "npm:string.prototype.trimstart", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimstart", + "hash": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" + } + }, + "npm:string_decoder": { + "type": "npm", + "name": "npm:string_decoder", + "data": { + "version": "1.1.1", + "packageName": "string_decoder", + "hash": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + } + }, + "npm:stringify-entities": { + "type": "npm", + "name": "npm:stringify-entities", + "data": { + "version": "4.0.4", + "packageName": "stringify-entities", + "hash": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==" + } + }, + "npm:strip-ansi@6.0.1": { + "type": "npm", + "name": "npm:strip-ansi@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "strip-ansi", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-ansi@7.1.2": { + "type": "npm", + "name": "npm:strip-ansi@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "strip-ansi", + "hash": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==" + } + }, + "npm:strip-ansi-cjs": { + "type": "npm", + "name": "npm:strip-ansi-cjs", + "data": { + "version": "npm:strip-ansi@6.0.1", + "packageName": "strip-ansi-cjs", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-bom-string": { + "type": "npm", + "name": "npm:strip-bom-string", + "data": { + "version": "1.0.0", + "packageName": "strip-bom-string", + "hash": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + } + }, + "npm:strip-bom": { + "type": "npm", + "name": "npm:strip-bom", + "data": { + "version": "3.0.0", + "packageName": "strip-bom", + "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + }, + "npm:strip-final-newline": { + "type": "npm", + "name": "npm:strip-final-newline", + "data": { + "version": "2.0.0", + "packageName": "strip-final-newline", + "hash": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + } + }, + "npm:strip-json-comments@2.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + }, + "npm:strip-json-comments@3.1.1": { + "type": "npm", + "name": "npm:strip-json-comments@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "strip-json-comments", + "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + }, + "npm:strip-json-comments@5.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==" + } + }, + "npm:stubborn-fs": { + "type": "npm", + "name": "npm:stubborn-fs", + "data": { + "version": "1.2.5", + "packageName": "stubborn-fs", + "hash": "sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==" + } + }, + "npm:style-to-js": { + "type": "npm", + "name": "npm:style-to-js", + "data": { + "version": "1.1.17", + "packageName": "style-to-js", + "hash": "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==" + } + }, + "npm:style-to-object": { + "type": "npm", + "name": "npm:style-to-object", + "data": { + "version": "1.0.9", + "packageName": "style-to-object", + "hash": "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==" + } + }, + "npm:stylis": { + "type": "npm", + "name": "npm:stylis", + "data": { + "version": "4.2.0", + "packageName": "stylis", + "hash": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + } + }, + "npm:sucrase": { + "type": "npm", + "name": "npm:sucrase", + "data": { + "version": "3.35.0", + "packageName": "sucrase", + "hash": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==" + } + }, + "npm:summary": { + "type": "npm", + "name": "npm:summary", + "data": { + "version": "2.1.0", + "packageName": "summary", + "hash": "sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==" + } + }, + "npm:supports-color@5.5.0": { + "type": "npm", + "name": "npm:supports-color@5.5.0", + "data": { + "version": "5.5.0", + "packageName": "supports-color", + "hash": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + } + }, + "npm:supports-color@7.2.0": { + "type": "npm", + "name": "npm:supports-color@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "supports-color", + "hash": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + } + }, + "npm:supports-preserve-symlinks-flag": { + "type": "npm", + "name": "npm:supports-preserve-symlinks-flag", + "data": { + "version": "1.0.0", + "packageName": "supports-preserve-symlinks-flag", + "hash": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + } + }, + "npm:svg-parser": { + "type": "npm", + "name": "npm:svg-parser", + "data": { + "version": "2.0.4", + "packageName": "svg-parser", + "hash": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + } + }, + "npm:tailwind-merge": { + "type": "npm", + "name": "npm:tailwind-merge", + "data": { + "version": "3.0.1", + "packageName": "tailwind-merge", + "hash": "sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g==" + } + }, + "npm:tailwindcss-animate": { + "type": "npm", + "name": "npm:tailwindcss-animate", + "data": { + "version": "1.0.7", + "packageName": "tailwindcss-animate", + "hash": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==" + } + }, + "npm:tailwindcss@3.4.18": { + "type": "npm", + "name": "npm:tailwindcss@3.4.18", + "data": { + "version": "3.4.18", + "packageName": "tailwindcss", + "hash": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==" + } + }, + "npm:tailwindcss@4.0.9": { + "type": "npm", + "name": "npm:tailwindcss@4.0.9", + "data": { + "version": "4.0.9", + "packageName": "tailwindcss", + "hash": "sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==" + } + }, + "npm:tailwindcss@4.1.14": { + "type": "npm", + "name": "npm:tailwindcss@4.1.14", + "data": { + "version": "4.1.14", + "packageName": "tailwindcss", + "hash": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==" + } + }, + "npm:tapable": { + "type": "npm", + "name": "npm:tapable", + "data": { + "version": "2.3.0", + "packageName": "tapable", + "hash": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==" + } + }, + "npm:tar-stream": { + "type": "npm", + "name": "npm:tar-stream", + "data": { + "version": "2.2.0", + "packageName": "tar-stream", + "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + } + }, + "npm:tar": { + "type": "npm", + "name": "npm:tar", + "data": { + "version": "7.5.1", + "packageName": "tar", + "hash": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==" + } + }, + "npm:term-size": { + "type": "npm", + "name": "npm:term-size", + "data": { + "version": "2.2.1", + "packageName": "term-size", + "hash": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==" + } + }, + "npm:test-exclude": { + "type": "npm", + "name": "npm:test-exclude", + "data": { + "version": "7.0.1", + "packageName": "test-exclude", + "hash": "sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==" + } + }, + "npm:text-table": { + "type": "npm", + "name": "npm:text-table", + "data": { + "version": "0.2.0", + "packageName": "text-table", + "hash": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + } + }, + "npm:thenify-all": { + "type": "npm", + "name": "npm:thenify-all", + "data": { + "version": "1.6.0", + "packageName": "thenify-all", + "hash": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==" + } + }, + "npm:thenify": { + "type": "npm", + "name": "npm:thenify", + "data": { + "version": "3.3.1", + "packageName": "thenify", + "hash": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + } + }, + "npm:timestring": { + "type": "npm", + "name": "npm:timestring", + "data": { + "version": "6.0.0", + "packageName": "timestring", + "hash": "sha512-wMctrWD2HZZLuIlchlkE2dfXJh7J2KDI9Dwl+2abPYg0mswQHfOAyQW3jJg1pY5VfttSINZuKcXoB3FGypVklA==" + } + }, + "npm:tinybench": { + "type": "npm", + "name": "npm:tinybench", + "data": { + "version": "2.9.0", + "packageName": "tinybench", + "hash": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==" + } + }, + "npm:tinyexec": { + "type": "npm", + "name": "npm:tinyexec", + "data": { + "version": "0.3.2", + "packageName": "tinyexec", + "hash": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" + } + }, + "npm:tinyglobby": { + "type": "npm", + "name": "npm:tinyglobby", + "data": { + "version": "0.2.15", + "packageName": "tinyglobby", + "hash": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==" + } + }, + "npm:tinypool": { + "type": "npm", + "name": "npm:tinypool", + "data": { + "version": "1.1.1", + "packageName": "tinypool", + "hash": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==" + } + }, + "npm:tinyrainbow": { + "type": "npm", + "name": "npm:tinyrainbow", + "data": { + "version": "2.0.0", + "packageName": "tinyrainbow", + "hash": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==" + } + }, + "npm:tinyspy": { + "type": "npm", + "name": "npm:tinyspy", + "data": { + "version": "3.0.2", + "packageName": "tinyspy", + "hash": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==" + } + }, + "npm:tldts-core": { + "type": "npm", + "name": "npm:tldts-core", + "data": { + "version": "7.0.16", + "packageName": "tldts-core", + "hash": "sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==" + } + }, + "npm:tldts": { + "type": "npm", + "name": "npm:tldts", + "data": { + "version": "7.0.16", + "packageName": "tldts", + "hash": "sha512-5bdPHSwbKTeHmXrgecID4Ljff8rQjv7g8zKQPkCozRo2HWWni+p310FSn5ImI+9kWw9kK4lzOB5q/a6iv0IJsw==" + } + }, + "npm:tmp": { + "type": "npm", + "name": "npm:tmp", + "data": { + "version": "0.2.5", + "packageName": "tmp", + "hash": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==" + } + }, + "npm:to-regex-range": { + "type": "npm", + "name": "npm:to-regex-range", + "data": { + "version": "5.0.1", + "packageName": "to-regex-range", + "hash": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + } + }, + "npm:toidentifier": { + "type": "npm", + "name": "npm:toidentifier", + "data": { + "version": "1.0.1", + "packageName": "toidentifier", + "hash": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + } + }, + "npm:toml": { + "type": "npm", + "name": "npm:toml", + "data": { + "version": "3.0.0", + "packageName": "toml", + "hash": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + } + }, + "npm:totalist": { + "type": "npm", + "name": "npm:totalist", + "data": { + "version": "3.0.1", + "packageName": "totalist", + "hash": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" + } + }, + "npm:tough-cookie": { + "type": "npm", + "name": "npm:tough-cookie", + "data": { + "version": "6.0.0", + "packageName": "tough-cookie", + "hash": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==" + } + }, + "npm:tr46@0.0.3": { + "type": "npm", + "name": "npm:tr46@0.0.3", + "data": { + "version": "0.0.3", + "packageName": "tr46", + "hash": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + } + }, + "npm:tr46@1.0.1": { + "type": "npm", + "name": "npm:tr46@1.0.1", + "data": { + "version": "1.0.1", + "packageName": "tr46", + "hash": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" + } + }, + "npm:tree-kill": { + "type": "npm", + "name": "npm:tree-kill", + "data": { + "version": "1.2.2", + "packageName": "tree-kill", + "hash": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + } + }, + "npm:trim-lines": { + "type": "npm", + "name": "npm:trim-lines", + "data": { + "version": "3.0.1", + "packageName": "trim-lines", + "hash": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + } + }, + "npm:trough": { + "type": "npm", + "name": "npm:trough", + "data": { + "version": "2.2.0", + "packageName": "trough", + "hash": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" + } + }, + "npm:ts-interface-checker": { + "type": "npm", + "name": "npm:ts-interface-checker", + "data": { + "version": "0.1.13", + "packageName": "ts-interface-checker", + "hash": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + } + }, + "npm:tsconfck": { + "type": "npm", + "name": "npm:tsconfck", + "data": { + "version": "3.1.6", + "packageName": "tsconfck", + "hash": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==" + } + }, + "npm:tsconfig-paths": { + "type": "npm", + "name": "npm:tsconfig-paths", + "data": { + "version": "4.2.0", + "packageName": "tsconfig-paths", + "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==" + } + }, + "npm:tslib": { + "type": "npm", + "name": "npm:tslib", + "data": { + "version": "2.8.1", + "packageName": "tslib", + "hash": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + } + }, + "npm:tsup": { + "type": "npm", + "name": "npm:tsup", + "data": { + "version": "8.5.0", + "packageName": "tsup", + "hash": "sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==" + } + }, + "npm:tsx": { + "type": "npm", + "name": "npm:tsx", + "data": { + "version": "4.19.2", + "packageName": "tsx", + "hash": "sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==" + } + }, + "npm:turbo-stream": { + "type": "npm", + "name": "npm:turbo-stream", + "data": { + "version": "2.4.1", + "packageName": "turbo-stream", + "hash": "sha512-v8kOJXpG3WoTN/+at8vK7erSzo6nW6CIaeOvNOkHQVDajfz1ZVeSxCbc6tOH4hrGZW7VUCV0TOXd8CPzYnYkrw==" + } + }, + "npm:type-check": { + "type": "npm", + "name": "npm:type-check", + "data": { + "version": "0.4.0", + "packageName": "type-check", + "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + } + }, + "npm:type-fest": { + "type": "npm", + "name": "npm:type-fest", + "data": { + "version": "4.41.0", + "packageName": "type-fest", + "hash": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==" + } + }, + "npm:type-flag": { + "type": "npm", + "name": "npm:type-flag", + "data": { + "version": "3.0.0", + "packageName": "type-flag", + "hash": "sha512-3YaYwMseXCAhBB14RXW5cRQfJQlEknS6i4C8fCfeUdS3ihG9EdccdR9kt3vP73ZdeTGmPb4bZtkDn5XMIn1DLA==" + } + }, + "npm:type-is@1.6.18": { + "type": "npm", + "name": "npm:type-is@1.6.18", + "data": { + "version": "1.6.18", + "packageName": "type-is", + "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + } + }, + "npm:type-is@2.0.1": { + "type": "npm", + "name": "npm:type-is@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "type-is", + "hash": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==" + } + }, + "npm:typed-array-buffer": { + "type": "npm", + "name": "npm:typed-array-buffer", + "data": { + "version": "1.0.3", + "packageName": "typed-array-buffer", + "hash": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==" + } + }, + "npm:typed-array-byte-length": { + "type": "npm", + "name": "npm:typed-array-byte-length", + "data": { + "version": "1.0.3", + "packageName": "typed-array-byte-length", + "hash": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==" + } + }, + "npm:typed-array-byte-offset": { + "type": "npm", + "name": "npm:typed-array-byte-offset", + "data": { + "version": "1.0.4", + "packageName": "typed-array-byte-offset", + "hash": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==" + } + }, + "npm:typed-array-length": { + "type": "npm", + "name": "npm:typed-array-length", + "data": { + "version": "1.0.7", + "packageName": "typed-array-length", + "hash": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==" + } + }, + "npm:typedarray": { + "type": "npm", + "name": "npm:typedarray", + "data": { + "version": "0.0.6", + "packageName": "typedarray", + "hash": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + } + }, + "npm:typescript": { + "type": "npm", + "name": "npm:typescript", + "data": { + "version": "5.9.3", + "packageName": "typescript", + "hash": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==" + } + }, + "npm:ufo": { + "type": "npm", + "name": "npm:ufo", + "data": { + "version": "1.6.1", + "packageName": "ufo", + "hash": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==" + } + }, + "npm:unbox-primitive": { + "type": "npm", + "name": "npm:unbox-primitive", + "data": { + "version": "1.1.0", + "packageName": "unbox-primitive", + "hash": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==" + } + }, + "npm:undici-types": { + "type": "npm", + "name": "npm:undici-types", + "data": { + "version": "6.20.0", + "packageName": "undici-types", + "hash": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + } + }, + "npm:undici": { + "type": "npm", + "name": "npm:undici", + "data": { + "version": "6.22.0", + "packageName": "undici", + "hash": "sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==" + } + }, + "npm:unified": { + "type": "npm", + "name": "npm:unified", + "data": { + "version": "11.0.5", + "packageName": "unified", + "hash": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==" + } + }, + "npm:unist-util-is": { + "type": "npm", + "name": "npm:unist-util-is", + "data": { + "version": "6.0.0", + "packageName": "unist-util-is", + "hash": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==" + } + }, + "npm:unist-util-position-from-estree": { + "type": "npm", + "name": "npm:unist-util-position-from-estree", + "data": { + "version": "2.0.0", + "packageName": "unist-util-position-from-estree", + "hash": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==" + } + }, + "npm:unist-util-position": { + "type": "npm", + "name": "npm:unist-util-position", + "data": { + "version": "5.0.0", + "packageName": "unist-util-position", + "hash": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==" + } + }, + "npm:unist-util-stringify-position": { + "type": "npm", + "name": "npm:unist-util-stringify-position", + "data": { + "version": "4.0.0", + "packageName": "unist-util-stringify-position", + "hash": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==" + } + }, + "npm:unist-util-visit-parents": { + "type": "npm", + "name": "npm:unist-util-visit-parents", + "data": { + "version": "6.0.1", + "packageName": "unist-util-visit-parents", + "hash": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==" + } + }, + "npm:unist-util-visit": { + "type": "npm", + "name": "npm:unist-util-visit", + "data": { + "version": "5.0.0", + "packageName": "unist-util-visit", + "hash": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==" + } + }, + "npm:universalify": { + "type": "npm", + "name": "npm:universalify", + "data": { + "version": "0.1.2", + "packageName": "universalify", + "hash": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + }, + "npm:unpipe": { + "type": "npm", + "name": "npm:unpipe", + "data": { + "version": "1.0.0", + "packageName": "unpipe", + "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + } + }, + "npm:until-async": { + "type": "npm", + "name": "npm:until-async", + "data": { + "version": "3.0.2", + "packageName": "until-async", + "hash": "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==" + } + }, + "npm:update-browserslist-db": { + "type": "npm", + "name": "npm:update-browserslist-db", + "data": { + "version": "1.1.3", + "packageName": "update-browserslist-db", + "hash": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==" + } + }, + "npm:update-notifier": { + "type": "npm", + "name": "npm:update-notifier", + "data": { + "version": "7.3.1", + "packageName": "update-notifier", + "hash": "sha512-+dwUY4L35XFYEzE+OAL3sarJdUioVovq+8f7lcIJ7wnmnYQV5UD1Y/lcwaMSyaQ6Bj3JMj1XSTjZbNLHn/19yA==" + } + }, + "npm:uri-js": { + "type": "npm", + "name": "npm:uri-js", + "data": { + "version": "4.4.1", + "packageName": "uri-js", + "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + } + }, + "npm:url-pattern": { + "type": "npm", + "name": "npm:url-pattern", + "data": { + "version": "1.0.3", + "packageName": "url-pattern", + "hash": "sha512-uQcEj/2puA4aq1R3A2+VNVBgaWYR24FdWjl7VNW83rnWftlhyzOZ/tBjezRiC2UkIzuxC8Top3IekN3vUf1WxA==" + } + }, + "npm:use-callback-ref": { + "type": "npm", + "name": "npm:use-callback-ref", + "data": { + "version": "1.3.3", + "packageName": "use-callback-ref", + "hash": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==" + } + }, + "npm:use-sidecar": { + "type": "npm", + "name": "npm:use-sidecar", + "data": { + "version": "1.1.3", + "packageName": "use-sidecar", + "hash": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==" + } + }, + "npm:util-deprecate": { + "type": "npm", + "name": "npm:util-deprecate", + "data": { + "version": "1.0.2", + "packageName": "util-deprecate", + "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + } + }, + "npm:utils-merge": { + "type": "npm", + "name": "npm:utils-merge", + "data": { + "version": "1.0.1", + "packageName": "utils-merge", + "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + } + }, + "npm:uuid@8.3.2": { + "type": "npm", + "name": "npm:uuid@8.3.2", + "data": { + "version": "8.3.2", + "packageName": "uuid", + "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + }, + "npm:uuid@9.0.1": { + "type": "npm", + "name": "npm:uuid@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "uuid", + "hash": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + } + }, + "npm:valibot": { + "type": "npm", + "name": "npm:valibot", + "data": { + "version": "0.41.0", + "packageName": "valibot", + "hash": "sha512-igDBb8CTYr8YTQlOKgaN9nSS0Be7z+WRuaeYqGf3Cjz3aKmSnqEmYnkfVjzIuumGqfHpa3fLIvMEAfhrpqN8ng==" + } + }, + "npm:validate-npm-package-license": { + "type": "npm", + "name": "npm:validate-npm-package-license", + "data": { + "version": "3.0.4", + "packageName": "validate-npm-package-license", + "hash": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + } + }, + "npm:validate-npm-package-name": { + "type": "npm", + "name": "npm:validate-npm-package-name", + "data": { + "version": "5.0.1", + "packageName": "validate-npm-package-name", + "hash": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + } + }, + "npm:vary": { + "type": "npm", + "name": "npm:vary", + "data": { + "version": "1.1.2", + "packageName": "vary", + "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + }, + "npm:vfile-message": { + "type": "npm", + "name": "npm:vfile-message", + "data": { + "version": "4.0.3", + "packageName": "vfile-message", + "hash": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==" + } + }, + "npm:vfile": { + "type": "npm", + "name": "npm:vfile", + "data": { + "version": "6.0.3", + "packageName": "vfile", + "hash": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==" + } + }, + "npm:vite-node@3.0.5": { + "type": "npm", + "name": "npm:vite-node@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "vite-node", + "hash": "sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==" + } + }, + "npm:vite-node@3.2.4": { + "type": "npm", + "name": "npm:vite-node@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "vite-node", + "hash": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==" + } + }, + "npm:vite-plugin-babel": { + "type": "npm", + "name": "npm:vite-plugin-babel", + "data": { + "version": "1.3.0", + "packageName": "vite-plugin-babel", + "hash": "sha512-C5WKX0UwvQKH8WD2GiyWUjI62UBfLbfUhiLexnIm4asLdENX5ymrRipFlBnGeVxoOaYgTL5dh5KW6YDGpWsR8A==" + } + }, + "npm:vite-plugin-icons-spritesheet": { + "type": "npm", + "name": "npm:vite-plugin-icons-spritesheet", + "data": { + "version": "3.0.1", + "packageName": "vite-plugin-icons-spritesheet", + "hash": "sha512-Cr0+Z6wRMwSwKisWW9PHeTjqmQFv0jwRQQMc3YgAhAgZEe03j21el0P/CA31KN/L5eiL1LhR14VTXl96LetonA==" + } + }, + "npm:vite-plugin-inspect": { + "type": "npm", + "name": "npm:vite-plugin-inspect", + "data": { + "version": "10.3.0", + "packageName": "vite-plugin-inspect", + "hash": "sha512-hMJh8ecd6R8tXQ9aaSWaDvClpFeL7zAVOfryC07phZkqtCEpI2VyYrzARuVlHMKEdYW6w0JXFgAY+uc8mdMl+Q==" + } + }, + "npm:vite-tsconfig-paths": { + "type": "npm", + "name": "npm:vite-tsconfig-paths", + "data": { + "version": "5.1.4", + "packageName": "vite-tsconfig-paths", + "hash": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==" + } + }, + "npm:vite": { + "type": "npm", + "name": "npm:vite", + "data": { + "version": "6.3.6", + "packageName": "vite", + "hash": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==" + } + }, + "npm:vitest-browser-react": { + "type": "npm", + "name": "npm:vitest-browser-react", + "data": { + "version": "0.0.4", + "packageName": "vitest-browser-react", + "hash": "sha512-4uK8zgo5eHlhrBVEPX8ejRt8Bn4gzV6OZFTPdb1en3FtgjEhhst400XkIQHUC875Q90rOO5Tc4zPpCl8YXvoxg==" + } + }, + "npm:vitest": { + "type": "npm", + "name": "npm:vitest", + "data": { + "version": "3.0.5", + "packageName": "vitest", + "hash": "sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==" + } + }, + "npm:void-elements": { + "type": "npm", + "name": "npm:void-elements", + "data": { + "version": "3.1.0", + "packageName": "void-elements", + "hash": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" + } + }, + "npm:warning": { + "type": "npm", + "name": "npm:warning", + "data": { + "version": "3.0.0", + "packageName": "warning", + "hash": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==" + } + }, + "npm:wcwidth": { + "type": "npm", + "name": "npm:wcwidth", + "data": { + "version": "1.0.1", + "packageName": "wcwidth", + "hash": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + } + }, + "npm:webidl-conversions@3.0.1": { + "type": "npm", + "name": "npm:webidl-conversions@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "webidl-conversions", + "hash": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + } + }, + "npm:webidl-conversions@4.0.2": { + "type": "npm", + "name": "npm:webidl-conversions@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "webidl-conversions", + "hash": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + } + }, + "npm:webidl-conversions@7.0.0": { + "type": "npm", + "name": "npm:webidl-conversions@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "webidl-conversions", + "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + } + }, + "npm:whatwg-mimetype": { + "type": "npm", + "name": "npm:whatwg-mimetype", + "data": { + "version": "3.0.0", + "packageName": "whatwg-mimetype", + "hash": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==" + } + }, + "npm:whatwg-url@5.0.0": { + "type": "npm", + "name": "npm:whatwg-url@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "whatwg-url", + "hash": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==" + } + }, + "npm:whatwg-url@7.1.0": { + "type": "npm", + "name": "npm:whatwg-url@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "whatwg-url", + "hash": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + } + }, + "npm:when-exit": { + "type": "npm", + "name": "npm:when-exit", + "data": { + "version": "2.1.4", + "packageName": "when-exit", + "hash": "sha512-4rnvd3A1t16PWzrBUcSDZqcAmsUIy4minDXT/CZ8F2mVDgd65i4Aalimgz1aQkRGU0iH5eT5+6Rx2TK8o443Pg==" + } + }, + "npm:which-boxed-primitive": { + "type": "npm", + "name": "npm:which-boxed-primitive", + "data": { + "version": "1.1.1", + "packageName": "which-boxed-primitive", + "hash": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==" + } + }, + "npm:which-builtin-type": { + "type": "npm", + "name": "npm:which-builtin-type", + "data": { + "version": "1.2.1", + "packageName": "which-builtin-type", + "hash": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==" + } + }, + "npm:which-collection": { + "type": "npm", + "name": "npm:which-collection", + "data": { + "version": "1.0.2", + "packageName": "which-collection", + "hash": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" + } + }, + "npm:which-typed-array": { + "type": "npm", + "name": "npm:which-typed-array", + "data": { + "version": "1.1.19", + "packageName": "which-typed-array", + "hash": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==" + } + }, + "npm:which@1.3.1": { + "type": "npm", + "name": "npm:which@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "which", + "hash": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + } + }, + "npm:which@2.0.2": { + "type": "npm", + "name": "npm:which@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "which", + "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + } + }, + "npm:which@3.0.1": { + "type": "npm", + "name": "npm:which@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "which", + "hash": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==" + } + }, + "npm:which@4.0.0": { + "type": "npm", + "name": "npm:which@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "which", + "hash": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==" + } + }, + "npm:why-is-node-running": { + "type": "npm", + "name": "npm:why-is-node-running", + "data": { + "version": "2.3.0", + "packageName": "why-is-node-running", + "hash": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==" + } + }, + "npm:widest-line": { + "type": "npm", + "name": "npm:widest-line", + "data": { + "version": "5.0.0", + "packageName": "widest-line", + "hash": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==" + } + }, + "npm:winston": { + "type": "npm", + "name": "npm:winston", + "data": { + "version": "2.4.7", + "packageName": "winston", + "hash": "sha512-vLB4BqzCKDnnZH9PHGoS2ycawueX4HLqENXQitvFHczhgW2vFpSOn31LZtVr1KU8YTw7DS4tM+cqyovxo8taVg==" + } + }, + "npm:word-wrap": { + "type": "npm", + "name": "npm:word-wrap", + "data": { + "version": "1.2.5", + "packageName": "word-wrap", + "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + } + }, + "npm:wrap-ansi@6.2.0": { + "type": "npm", + "name": "npm:wrap-ansi@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "wrap-ansi", + "hash": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + } + }, + "npm:wrap-ansi@7.0.0": { + "type": "npm", + "name": "npm:wrap-ansi@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "wrap-ansi", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrap-ansi@8.1.0": { + "type": "npm", + "name": "npm:wrap-ansi@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "wrap-ansi", + "hash": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==" + } + }, + "npm:wrap-ansi@9.0.2": { + "type": "npm", + "name": "npm:wrap-ansi@9.0.2", + "data": { + "version": "9.0.2", + "packageName": "wrap-ansi", + "hash": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==" + } + }, + "npm:wrap-ansi-cjs": { + "type": "npm", + "name": "npm:wrap-ansi-cjs", + "data": { + "version": "npm:wrap-ansi@7.0.0", + "packageName": "wrap-ansi-cjs", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrappy": { + "type": "npm", + "name": "npm:wrappy", + "data": { + "version": "1.0.2", + "packageName": "wrappy", + "hash": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + } + }, + "npm:ws": { + "type": "npm", + "name": "npm:ws", + "data": { + "version": "8.18.3", + "packageName": "ws", + "hash": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==" + } + }, + "npm:wsl-utils": { + "type": "npm", + "name": "npm:wsl-utils", + "data": { + "version": "0.1.0", + "packageName": "wsl-utils", + "hash": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==" + } + }, + "npm:xdg-basedir": { + "type": "npm", + "name": "npm:xdg-basedir", + "data": { + "version": "5.1.0", + "packageName": "xdg-basedir", + "hash": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" + } + }, + "npm:y18n": { + "type": "npm", + "name": "npm:y18n", + "data": { + "version": "5.0.8", + "packageName": "y18n", + "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + } + }, + "npm:yallist@3.1.1": { + "type": "npm", + "name": "npm:yallist@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "yallist", + "hash": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "npm:yallist@5.0.0": { + "type": "npm", + "name": "npm:yallist@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "yallist", + "hash": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==" + } + }, + "npm:yaml@1.10.2": { + "type": "npm", + "name": "npm:yaml@1.10.2", + "data": { + "version": "1.10.2", + "packageName": "yaml", + "hash": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + } + }, + "npm:yaml@2.8.1": { + "type": "npm", + "name": "npm:yaml@2.8.1", + "data": { + "version": "2.8.1", + "packageName": "yaml", + "hash": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==" + } + }, + "npm:yargs-parser": { + "type": "npm", + "name": "npm:yargs-parser", + "data": { + "version": "21.1.1", + "packageName": "yargs-parser", + "hash": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + }, + "npm:yargs": { + "type": "npm", + "name": "npm:yargs", + "data": { + "version": "17.7.2", + "packageName": "yargs", + "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + } + }, + "npm:yocto-queue@0.1.0": { + "type": "npm", + "name": "npm:yocto-queue@0.1.0", + "data": { + "version": "0.1.0", + "packageName": "yocto-queue", + "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + }, + "npm:yocto-queue@1.2.1": { + "type": "npm", + "name": "npm:yocto-queue@1.2.1", + "data": { + "version": "1.2.1", + "packageName": "yocto-queue", + "hash": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==" + } + }, + "npm:yoctocolors-cjs": { + "type": "npm", + "name": "npm:yoctocolors-cjs", + "data": { + "version": "2.1.3", + "packageName": "yoctocolors-cjs", + "hash": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==" + } + }, + "npm:yoctocolors": { + "type": "npm", + "name": "npm:yoctocolors", + "data": { + "version": "1.0.0", + "packageName": "yoctocolors", + "hash": "sha512-qJNAmSF77lWjfRVwCZK3PcKYWrr+55RUQTiXDxXHGbxzf8WuuRgftIB3hqZ5fykjOF/MC62cazsG/2ZDBedOnQ==" + } + }, + "npm:zod-validation-error": { + "type": "npm", + "name": "npm:zod-validation-error", + "data": { + "version": "3.5.3", + "packageName": "zod-validation-error", + "hash": "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw==" + } + }, + "npm:zod@3.25.76": { + "type": "npm", + "name": "npm:zod@3.25.76", + "data": { + "version": "3.25.76", + "packageName": "zod", + "hash": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" + } + }, + "npm:zod@4.0.17": { + "type": "npm", + "name": "npm:zod@4.0.17", + "data": { + "version": "4.0.17", + "packageName": "zod", + "hash": "sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==" + } + }, + "npm:zwitch": { + "type": "npm", + "name": "npm:zwitch", + "data": { + "version": "2.0.4", + "packageName": "zwitch", + "hash": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + } + } + }, + "dependencies": [ + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:js-tokens", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helpers", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:convert-source-map@2.0.0", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:gensync", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:jsesc@3.1.0", + "type": "static" + }, + { + "source": "npm:@babel/helper-annotate-as-pure", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:lru-cache@5.1.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-optimise-call-expression", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/parser", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/helper-globals", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-string-parser", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-x64", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:chain-function", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:dom-helpers", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:warning", + "type": "static" + }, + { + "source": "npm:@bundled-es-modules/cookie", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:@bundled-es-modules/statuses", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/get-version-range-type", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:detect-indent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:lodash.startcase", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:outdent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:prettier@2.8.8", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/changelog-git", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/apply-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/changelog-git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/write", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@inquirer/external-editor", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ci-info", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:enquirer@2.4.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:mri", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:p-limit@2.3.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:package-manager-detector", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:spawndamnit", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:term-size", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:@changesets/errors", + "target": "npm:extendable-error", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:is-subdir", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:spawndamnit", + "type": "static" + }, + { + "source": "npm:@changesets/logger", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/parse", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/parse", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/parse", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:p-filter", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:human-id", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:prettier@2.8.8", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:defu", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:is-platform", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:lite-emit", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-flag", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@types/text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:string-width@6.1.0", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:yoctocolors", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/utils", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-completions", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-help", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-version", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/integrations", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:@standard-schema/spec", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:p-limit@6.2.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:pluralize", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:zod@3.25.76", + "type": "static" + }, + { + "source": "npm:@content-collections/integrations", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:mdx-bundler", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:commander@11.1.0", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:dotenv@16.6.1", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:eciesjs", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:execa", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:object-treeify", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:which@4.0.0", + "type": "static" + }, + { + "source": "npm:@ecies/ciphers", + "target": "npm:@noble/ciphers", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:@emnapi/wasi-threads", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@emnapi/runtime", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@emnapi/wasi-threads", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:convert-source-map@1.9.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:find-root", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:source-map@0.5.7", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:stylis", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:stylis", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/use-insertion-effect-with-fallbacks", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:hoist-non-react-statics", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/unitless", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:csstype", + "type": "static" + }, + { + "source": "npm:@emotion/use-insertion-effect-with-fallbacks", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:@types/resolve", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint-visitor-keys@3.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:@eslint/object-schema", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/config-helpers", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:@eslint/core", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:globals", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:strip-json-comments@3.1.1", + "type": "static" + }, + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:@floating-ui/core", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/core", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/utils", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:url-pattern", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@remix-run/server-runtime", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "type": "static" + }, + { + "source": "npm:@hono/node-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@humanfs/node", + "target": "npm:@humanfs/core", + "type": "static" + }, + { + "source": "npm:@humanfs/node", + "target": "npm:@humanwhocodes/retry", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/core", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/ansi", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/figures", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:cli-width", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:mute-stream@2.0.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:wrap-ansi@6.2.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:yoctocolors-cjs", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:chardet", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@inquirer/type", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@isaacs/brace-expansion", + "target": "npm:@isaacs/balanced-match", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi@8.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/fs-minipass", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:@jest/schemas", + "target": "npm:@sinclair/typebox", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:@types/node@12.20.55", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:find-up@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:fs-extra@8.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@changesets/types@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@manypkg/find-root", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:fs-extra@8.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:globby", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:read-yaml-file", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@mdx-js/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:collapse-white-space", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-scope", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:hast-util-to-jsx-runtime", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:markdown-extensions", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-build-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:rehype-recma", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-parse", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-rehype", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/logger", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/until", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:strict-event-emitter", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/core", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/runtime", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@tybys/wasm-util", + "type": "static" + }, + { + "source": "npm:@noble/curves", + "target": "npm:@noble/hashes", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:run-parallel", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:@nodelib/fs.stat@4.0.0", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:run-parallel", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:@nodelib/fs.scandir@2.1.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:fastq", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:@nodelib/fs.scandir@4.0.1", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:fastq", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:@npmcli/promise-spawn", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:lru-cache@7.18.3", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:npm-pick-manifest", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-inflight", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-retry", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:which@3.0.1", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:@npmcli/git", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:json-parse-even-better-errors@3.0.2", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:normalize-package-data@5.0.0", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@npmcli/promise-spawn", + "target": "npm:which@3.0.1", + "type": "static" + }, + { + "source": "npm:@open-draft/logger", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@open-draft/logger", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:@pnpm/network.ca-file", + "target": "npm:graceful-fs@4.2.10", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/config.env-replace", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/network.ca-file", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:config-chain", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collapsible", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-presence", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-context", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-context", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-escape-keydown", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@floating-ui/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-arrow", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-size", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/number", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-dismissable-layer", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-guards", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-scope", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-popper", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-portal", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-previous", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-visually-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:aria-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-remove-scroll", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-effect-event", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/preset-typescript@7.27.1", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@npmcli/package-json", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@remix-run/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:babel-dead-code-elimination", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:dedent", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:exit-hook", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:jsesc@3.0.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:pathe@1.1.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:prettier@3.6.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-refresh", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:valibot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/preset-typescript@7.27.1", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@npmcli/package-json", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@remix-run/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:babel-dead-code-elimination", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:dedent", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:exit-hook", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:jsesc@3.0.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:pathe@1.1.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:prettier@3.6.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-refresh", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:valibot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/preset-typescript@7.27.1", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@npmcli/package-json", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@remix-run/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:babel-dead-code-elimination", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:dedent", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:exit-hook", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:jsesc@3.0.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:pathe@1.1.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:prettier@3.6.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-refresh", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:valibot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:express@5.1.0", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:source-map-support", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:stream-slice", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:undici", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/express@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:compression", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:get-port", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:morgan", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:source-map-support", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@remix-run/router", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@web3-storage/multipart-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:turbo-stream", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:p-map@4.0.0", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-add-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-svg-dynamic-title", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-svg-em-dimensions", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-transform-react-native-svg", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-plugin-transform-svg-component", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-add-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-dynamic-title", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-em-dimensions", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-react-native-svg", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-svg-component", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/plugin-jsx", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:cosmiconfig", + "type": "static" + }, + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:entities", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/hast-util-to-babel-ast", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:svg-parser", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:lightningcss@1.30.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-android-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-freebsd-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-wasm32-wasi", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.castarray", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.isplainobject", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:postcss-selector-parser@6.0.10", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:tailwindcss@4.0.9", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@types/aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:dom-accessibility-api", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:lz-string", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:pretty-format@27.5.1", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/user-event", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/move-base", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hex-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hsl-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-rgb-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/shape-circle", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-opacity", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-out-modes", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-size", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-bounce", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-bubble", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-connect", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-grab", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-pause", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-push", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-remove", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-repulse", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-external-slow", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-particles-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-particles-collisions", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/interaction-particles-links", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/move-base", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/move-parallax", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/plugin-easing-quad", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/plugin-hex-color", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/plugin-hsl-color", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/plugin-rgb-color", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-circle", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-emoji", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-image", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-line", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-polygon", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-square", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/shape-star", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/basic", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bounce", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bubble", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-connect", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-grab", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-pause", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-push", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-remove", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-repulse", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-slow", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-collisions", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-links", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/move-parallax", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/plugin-easing-quad", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-emoji", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-image", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-line", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-polygon", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-square", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-star", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-life", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-rotate", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-stroke-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-color", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-life", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-opacity", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-out-modes", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-rotate", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-size", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/updater-stroke-color", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tybys/wasm-util", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__generator", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__template", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__traverse", + "type": "static" + }, + { + "source": "npm:@types/babel__generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/babel__traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/connect", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/compression", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:@types/compression", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/connect", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/debug", + "target": "npm:@types/ms", + "type": "static" + }, + { + "source": "npm:@types/estree-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/range-parser", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/send@1.2.0", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/body-parser", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/serve-static", + "type": "static" + }, + { + "source": "npm:@types/hast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:@types/mdast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:@types/morgan", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/node", + "target": "npm:undici-types", + "type": "static" + }, + { + "source": "npm:@types/prompt", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/prompt", + "target": "npm:@types/revalidator", + "type": "static" + }, + { + "source": "npm:@types/react-dom", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@types/react-reconciler", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@types/react", + "target": "npm:csstype", + "type": "static" + }, + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/mime", + "type": "static" + }, + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/send@1.2.0", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/http-errors", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/send@0.17.5", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/user-event", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:playwright", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/user-event", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:playwright", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@ampproject/remapping", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@bcoe/v8-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-report", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-source-maps", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-reports", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magicast", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:test-exclude", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@vitest/pretty-format@3.0.5", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/pretty-format@3.2.4", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:@vitest/spy", + "target": "npm:tinyspy", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:fflate", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:@zkochan/js-yaml", + "target": "npm:argparse@2.0.1", + "type": "static" + }, + { + "source": "npm:accepts@1.3.8", + "target": "npm:mime-types@2.1.35", + "type": "static" + }, + { + "source": "npm:accepts@1.3.8", + "target": "npm:negotiator@0.6.3", + "type": "static" + }, + { + "source": "npm:accepts@2.0.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:accepts@2.0.0", + "target": "npm:negotiator@1.0.0", + "type": "static" + }, + { + "source": "npm:acorn-jsx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:clean-stack", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:indent-string", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:fast-json-stable-stringify", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:json-schema-traverse", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:uri-js", + "type": "static" + }, + { + "source": "npm:ansi-align", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:ansi-styles@3.2.1", + "target": "npm:color-convert@1.9.3", + "type": "static" + }, + { + "source": "npm:ansi-styles@4.3.0", + "target": "npm:color-convert@2.0.1", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + }, + { + "source": "npm:argparse@1.0.10", + "target": "npm:sprintf-js", + "type": "static" + }, + { + "source": "npm:aria-hidden", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:aria-query", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:async@2.6.4", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:atomically", + "target": "npm:stubborn-fs", + "type": "static" + }, + { + "source": "npm:atomically", + "target": "npm:when-exit", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:fraction.js", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:normalize-range", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:available-typed-arrays", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:proxy-from-env", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:cosmiconfig", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:babel-plugin-react-compiler", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:basic-auth", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:cssbeautify", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:html", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:js-beautify", + "type": "static" + }, + { + "source": "npm:better-path-resolve", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:bippy", + "target": "npm:@types/react-reconciler", + "type": "static" + }, + { + "source": "npm:bippy", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:buffer", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:raw-body@2.5.2", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:raw-body@3.0.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:type-is@2.0.1", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:ansi-align", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:cli-boxes", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:widest-line", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:wrap-ansi@9.0.2", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:concat-map", + "type": "static" + }, + { + "source": "npm:brace-expansion@2.0.2", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:braces", + "target": "npm:fill-range", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:baseline-browser-mapping", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:electron-to-chromium", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:node-releases", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:update-browserslist-db", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:base64-js", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:ieee754", + "type": "static" + }, + { + "source": "npm:bundle-name", + "target": "npm:run-applescript", + "type": "static" + }, + { + "source": "npm:bundle-require", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:bundle-require", + "target": "npm:load-tsconfig", + "type": "static" + }, + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:set-function-length", + "type": "static" + }, + { + "source": "npm:call-bound", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bound", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:assertion-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:check-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:deep-eql", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:pathval", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:supports-color@5.5.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:supports-color@7.2.0", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:anymatch", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-binary-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:readdirp@3.6.0", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:chokidar@4.0.3", + "target": "npm:readdirp@4.1.2", + "type": "static" + }, + { + "source": "npm:cli-cursor", + "target": "npm:restore-cursor", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:wrap-ansi@7.0.0", + "type": "static" + }, + { + "source": "npm:color-convert@1.9.3", + "target": "npm:color-name@1.1.3", + "type": "static" + }, + { + "source": "npm:color-convert@2.0.1", + "target": "npm:color-name@1.1.4", + "type": "static" + }, + { + "source": "npm:combined-stream", + "target": "npm:delayed-stream", + "type": "static" + }, + { + "source": "npm:compressible", + "target": "npm:mime-db@1.54.0", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:compressible", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:negotiator@0.6.4", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:readable-stream@2.3.8", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:typedarray", + "type": "static" + }, + { + "source": "npm:config-chain", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:config-chain", + "target": "npm:proto-list", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:atomically", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:dot-prop", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:xdg-basedir", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:finalhandler@1.1.2", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:content-disposition@0.5.4", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:content-disposition@1.0.0", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:parse-json@5.2.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:path-type@4.0.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:yaml@1.10.2", + "type": "static" + }, + { + "source": "npm:cross-env", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:cross-fetch", + "target": "npm:node-fetch", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:nice-try", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:path-key@2.0.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:shebang-command@1.2.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:which@1.3.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:shebang-command@2.0.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:which@2.0.2", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domutils", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:nth-check", + "type": "static" + }, + { + "source": "npm:d3-drag", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-drag", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-interpolate", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-shape", + "target": "npm:d3-path", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-ease", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-timer", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-drag", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-transition", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:debug@2.6.9", + "target": "npm:ms@2.0.0", + "type": "static" + }, + { + "source": "npm:debug@4.4.3", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:decode-named-character-reference", + "target": "npm:character-entities", + "type": "static" + }, + { + "source": "npm:dedent", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:bundle-name", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:default-browser-id", + "type": "static" + }, + { + "source": "npm:defaults", + "target": "npm:clone@1.0.4", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:devlop", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:dir-glob", + "target": "npm:path-type@4.0.0", + "type": "static" + }, + { + "source": "npm:dom-helpers", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:entities", + "type": "static" + }, + { + "source": "npm:domhandler", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:dom-serializer", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dot-prop", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:dotenv-expand", + "target": "npm:dotenv@16.6.1", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:easy-table", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:easy-table", + "target": "npm:wcwidth", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@ecies/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/curves", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/hashes", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:@one-ini/wasm", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:commander@10.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:minimatch@9.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:end-of-stream", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:tapable", + "type": "static" + }, + { + "source": "npm:enquirer@2.3.6", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:enquirer@2.4.1", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:enquirer@2.4.1", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:error-ex", + "target": "npm:is-arrayish", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:arraybuffer.prototype.slice", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-to-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-symbol-description", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-negative-zero", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:math-intrinsics", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:own-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-push-apply", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:set-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:stop-iteration-iterator", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trim", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimend", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimstart", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:unbox-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:es-object-atoms", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-symbol", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:esast-util-from-estree", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/aix-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-loong64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-mips64el@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-riscv64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-s390x@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/netbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/sunos-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/aix-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-loong64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-mips64el@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-riscv64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-s390x@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openharmony-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/sunos-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:estraverse", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-array", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-helpers", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/eslintrc", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/js", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/plugin-kit", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanfs/node", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/module-importer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/retry", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-scope", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:file-entry-cache", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:find-up@5.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:json-stable-stringify-without-jsonify", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:optionator", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + }, + { + "source": "npm:esquery", + "target": "npm:estraverse", + "type": "static" + }, + { + "source": "npm:esrecurse", + "target": "npm:estraverse", + "type": "static" + }, + { + "source": "npm:estree-util-attach-comments", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:estree-util-scope", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:estree-util-scope", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:astring", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:estree-util-value-to-estree", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:estree-util-visit", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:estree-walker", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:get-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:human-signals", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:is-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:strip-final-newline", + "type": "static" + }, + { + "source": "npm:expand-tilde", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:accepts@1.3.8", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:array-flatten", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:body-parser@1.20.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-disposition@0.5.4", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie@0.7.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie-signature@1.0.6", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:finalhandler@1.3.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:merge-descriptors@1.0.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:methods", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:path-to-regexp@0.1.12", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:send@0.19.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:serve-static@1.16.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:accepts@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:body-parser@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-disposition@1.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie-signature@1.2.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:finalhandler@2.1.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:merge-descriptors@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:router", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:send@1.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:serve-static@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:type-is@2.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:vary", + "type": "static" + }, + { + "source": "npm:extend-shallow", + "target": "npm:is-extendable", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.walk@1.2.8", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:fastq", + "target": "npm:reusify", + "type": "static" + }, + { + "source": "npm:fault", + "target": "npm:format", + "type": "static" + }, + { + "source": "npm:fdir", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:figures", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:file-entry-cache", + "target": "npm:flat-cache", + "type": "static" + }, + { + "source": "npm:fill-range", + "target": "npm:to-regex-range", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:find-node-modules", + "target": "npm:findup-sync", + "type": "static" + }, + { + "source": "npm:find-node-modules", + "target": "npm:merge", + "type": "static" + }, + { + "source": "npm:find-up@4.1.0", + "target": "npm:locate-path@5.0.0", + "type": "static" + }, + { + "source": "npm:find-up@4.1.0", + "target": "npm:path-exists", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:locate-path@6.0.0", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:path-exists", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:detect-file", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:resolve-dir", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:keyv", + "type": "static" + }, + { + "source": "npm:for-each", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:asynckit", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:combined-stream", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:mime-types@2.1.35", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-dom@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-utils@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-dom@12.23.21", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-utils@12.23.6", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:front-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:universalify", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:universalify", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:math-intrinsics", + "type": "static" + }, + { + "source": "npm:get-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:get-proto", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:get-tsconfig", + "target": "npm:resolve-pkg-maps", + "type": "static" + }, + { + "source": "npm:glob-parent@5.1.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:glob-parent@6.0.2", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:jackspeak@3.4.3", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:path-scurry@1.11.1", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:jackspeak@4.1.1", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minimatch@10.0.3", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:path-scurry@2.0.0", + "type": "static" + }, + { + "source": "npm:global-directory", + "target": "npm:ini@4.1.1", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:global-prefix", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:resolve-dir", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:which@1.3.1", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:array-union", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:slash", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:kind-of", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:section-matter", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:strip-bom-string", + "type": "static" + }, + { + "source": "npm:happy-dom", + "target": "npm:webidl-conversions@7.0.0", + "type": "static" + }, + { + "source": "npm:happy-dom", + "target": "npm:whatwg-mimetype", + "type": "static" + }, + { + "source": "npm:has-property-descriptors", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:has-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:has-tostringtag", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:hasown", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:hast-util-heading-rank", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-attach-comments", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:zwitch", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:hast-util-to-string", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-whitespace", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hoist-non-react-statics", + "target": "npm:react-is@16.13.1", + "type": "static" + }, + { + "source": "npm:homedir-polyfill", + "target": "npm:parse-passwd", + "type": "static" + }, + { + "source": "npm:hosted-git-info@6.1.3", + "target": "npm:lru-cache@7.18.3", + "type": "static" + }, + { + "source": "npm:html-parse-stringify", + "target": "npm:void-elements", + "type": "static" + }, + { + "source": "npm:html", + "target": "npm:concat-stream", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:toidentifier", + "type": "static" + }, + { + "source": "npm:i18next-browser-languagedetector", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:i18next-http-backend", + "target": "npm:cross-fetch", + "type": "static" + }, + { + "source": "npm:i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:i18next", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:iconv-lite@0.4.24", + "target": "npm:safer-buffer", + "type": "static" + }, + { + "source": "npm:iconv-lite@0.6.3", + "target": "npm:safer-buffer", + "type": "static" + }, + { + "source": "npm:iconv-lite@0.7.0", + "target": "npm:safer-buffer", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:parent-module", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:resolve-from@4.0.0", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:is-alphanumerical", + "target": "npm:is-alphabetical", + "type": "static" + }, + { + "source": "npm:is-alphanumerical", + "target": "npm:is-decimal", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:async-function", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:is-bigint", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:is-binary-path", + "target": "npm:binary-extensions", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-core-module", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:is-date-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-date-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-finalizationregistry", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:generator-function", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:is-glob", + "target": "npm:is-extglob", + "type": "static" + }, + { + "source": "npm:is-inside-container", + "target": "npm:is-docker@3.0.0", + "type": "static" + }, + { + "source": "npm:is-installed-globally", + "target": "npm:global-directory", + "type": "static" + }, + { + "source": "npm:is-installed-globally", + "target": "npm:is-path-inside", + "type": "static" + }, + { + "source": "npm:is-number-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-number-object", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:is-shared-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-string", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-string", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-subdir", + "target": "npm:better-path-resolve", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:is-typed-array", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:is-weakref", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-wsl@2.2.0", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:is-wsl@3.1.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:make-dir", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:supports-color@7.2.0", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:istanbul-reports", + "target": "npm:html-escaper", + "type": "static" + }, + { + "source": "npm:istanbul-reports", + "target": "npm:istanbul-lib-report", + "type": "static" + }, + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@pkgjs/parseargs", + "type": "static" + }, + { + "source": "npm:jackspeak@4.1.1", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:@jest/diff-sequences", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:@jest/get-type", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:pretty-format@30.2.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:commander@9.5.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:connect", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:find-node-modules", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-import@14.1.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-load-config@4.0.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:sirv@2.0.4", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:slash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:string-hash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:update-notifier", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:config-chain", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:editorconfig", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:js-cookie", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:nopt", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:argparse@1.0.10", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:esprima", + "type": "static" + }, + { + "source": "npm:js-yaml@4.1.0", + "target": "npm:argparse@2.0.1", + "type": "static" + }, + { + "source": "npm:jsonfile", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:keyv", + "target": "npm:json-buffer", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@nodelib/fs.walk@3.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@snyk/github-codeowners", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:easy-table", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:pretty-ms", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:smol-toml", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:strip-json-comments@5.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:summary", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod@3.25.76", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod-validation-error", + "type": "static" + }, + { + "source": "npm:latest-version", + "target": "npm:package-json", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-x64", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-arm64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-freebsd-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-x64-msvc@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-android-arm64", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-arm64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-freebsd-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-x64-msvc@1.30.2", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:parse-json@4.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:pify@3.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:strip-bom", + "type": "static" + }, + { + "source": "npm:locate-path@5.0.0", + "target": "npm:p-locate@4.1.0", + "type": "static" + }, + { + "source": "npm:locate-path@6.0.0", + "target": "npm:p-locate@5.0.0", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:is-unicode-supported", + "type": "static" + }, + { + "source": "npm:loose-envify", + "target": "npm:js-tokens", + "type": "static" + }, + { + "source": "npm:lru-cache@5.1.1", + "target": "npm:yallist@3.1.1", + "type": "static" + }, + { + "source": "npm:magic-string", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:make-dir", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:escape-string-regexp@5.0.0", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:ccount", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:parse-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:stringify-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-phrasing", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-phrasing", + "target": "npm:unist-util-is", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@ungap/structured-clone", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:trim-lines", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:longest-streak", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-phrasing", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:zwitch", + "type": "static" + }, + { + "source": "npm:mdast-util-to-string", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@esbuild-plugins/node-resolve", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@fal-works/esbuild-plugin-global-externals", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@mdx-js/esbuild", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-mdx-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:uuid@9.0.1", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-destination", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-label", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-title", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-whitespace", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-html-tag-name", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:fault", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-md", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-md", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-chunked", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-numeric-character-reference", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:micromark-util-normalize-identifier", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-resolve-all", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + }, + { + "source": "npm:mime-types@2.1.35", + "target": "npm:mime-db@1.52.0", + "type": "static" + }, + { + "source": "npm:mime-types@3.0.1", + "target": "npm:mime-db@1.54.0", + "type": "static" + }, + { + "source": "npm:minimatch@10.0.3", + "target": "npm:@isaacs/brace-expansion", + "type": "static" + }, + { + "source": "npm:minimatch@3.1.2", + "target": "npm:brace-expansion@1.1.12", + "type": "static" + }, + { + "source": "npm:minimatch@9.0.1", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + }, + { + "source": "npm:minimatch@9.0.3", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + }, + { + "source": "npm:minimatch@9.0.5", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + }, + { + "source": "npm:minizlib", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:ufo", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:basic-auth", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:motion-dom@11.18.1", + "target": "npm:motion-utils@11.18.1", + "type": "static" + }, + { + "source": "npm:motion-dom@12.23.21", + "target": "npm:motion-utils@12.23.6", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@inquirer/confirm", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@mswjs/interceptors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:graphql", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:headers-polyfill", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:path-to-regexp@6.3.0", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:rettime", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:strict-event-emitter", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:tough-cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:until-async", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:thenify-all", + "type": "static" + }, + { + "source": "npm:node-fetch", + "target": "npm:whatwg-url@5.0.0", + "type": "static" + }, + { + "source": "npm:node-html-parser", + "target": "npm:css-select", + "type": "static" + }, + { + "source": "npm:node-html-parser", + "target": "npm:he", + "type": "static" + }, + { + "source": "npm:nopt", + "target": "npm:abbrev", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:hosted-git-info@2.8.9", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:validate-npm-package-license", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:validate-npm-package-license", + "type": "static" + }, + { + "source": "npm:npm-install-checks", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:validate-npm-package-name", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-install-checks", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-normalize-package-bin", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:chalk@2.4.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:cross-spawn@6.0.6", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:memorystream", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:pidtree", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:read-pkg", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:shell-quote", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:string.prototype.padend", + "type": "static" + }, + { + "source": "npm:npm-run-path", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:nth-check", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@napi-rs/wasm-runtime", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/lockfile", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/parsers", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv@16.4.7", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv-expand", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:enquirer@2.3.6", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:figures", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:flat", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:front-matter", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jest-diff", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:lines-and-columns@2.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:node-machine-id", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:resolve.exports", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-arm64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-freebsd-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-x64-msvc", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:on-finished@2.3.0", + "target": "npm:ee-first", + "type": "static" + }, + { + "source": "npm:on-finished@2.4.1", + "target": "npm:ee-first", + "type": "static" + }, + { + "source": "npm:once", + "target": "npm:wrappy", + "type": "static" + }, + { + "source": "npm:onetime", + "target": "npm:mimic-fn", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:default-browser", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:define-lazy-prop@3.0.0", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:wsl-utils", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:define-lazy-prop@2.0.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-wsl@2.2.0", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:deep-is", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:fast-levenshtein", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:word-wrap", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:is-interactive", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:log-symbols", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:wcwidth", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:safe-push-apply", + "type": "static" + }, + { + "source": "npm:p-filter", + "target": "npm:p-map@2.1.0", + "type": "static" + }, + { + "source": "npm:p-limit@2.3.0", + "target": "npm:p-try", + "type": "static" + }, + { + "source": "npm:p-limit@3.1.0", + "target": "npm:yocto-queue@0.1.0", + "type": "static" + }, + { + "source": "npm:p-limit@6.2.0", + "target": "npm:yocto-queue@1.2.1", + "type": "static" + }, + { + "source": "npm:p-locate@4.1.0", + "target": "npm:p-limit@2.3.0", + "type": "static" + }, + { + "source": "npm:p-locate@5.0.0", + "target": "npm:p-limit@3.1.0", + "type": "static" + }, + { + "source": "npm:p-map@4.0.0", + "target": "npm:aggregate-error", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:ky", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-auth-token", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-url", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:package-manager-detector", + "target": "npm:quansync", + "type": "static" + }, + { + "source": "npm:parent-module", + "target": "npm:callsites", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:@types/unist@2.0.11", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-entities-legacy", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-reference-invalid", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-alphanumerical", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-decimal", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-hexadecimal", + "type": "static" + }, + { + "source": "npm:parse-json@4.0.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@4.0.0", + "target": "npm:json-parse-better-errors", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:json-parse-even-better-errors@2.3.1", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:lru-cache@11.2.2", + "type": "static" + }, + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:path-type@3.0.0", + "target": "npm:pify@3.0.0", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:confbox", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:playwright-core", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:fsevents@2.3.2", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:camelcase-css", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:nanoid", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:pretty-cache-header", + "target": "npm:timestring", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:react-is@17.0.2", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:react-is@18.3.1", + "type": "static" + }, + { + "source": "npm:pretty-ms", + "target": "npm:parse-ms", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:err-code", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:retry", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:@colors/colors", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:async@3.2.3", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:read", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:revalidator", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:winston", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:react-is@16.13.1", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:forwarded", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:ipaddr.js", + "type": "static" + }, + { + "source": "npm:pupa", + "target": "npm:escape-goat", + "type": "static" + }, + { + "source": "npm:qs@6.13.0", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:qs@6.14.0", + "target": "npm:side-channel", + "type": "static" + }, + { + "source": "npm:randombytes", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:unpipe", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:deep-extend", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:strip-json-comments@2.0.1", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:@bkrem/react-transition-group", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:@types/d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:clone@2.1.2", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-zoom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:uuid@8.3.2", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/css", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:memoize-one", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:scheduler", + "type": "static" + }, + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:html-parse-stringify", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-remove-scroll-bar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-callback-ref", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-sidecar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@drizzle-team/brocli", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-ws", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/vite-dev-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:cookie@1.0.2", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:get-nonce", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:read-cache", + "target": "npm:pify@2.3.0", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:load-json-file", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:normalize-package-data@2.5.0", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:path-type@3.0.0", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:pify@4.0.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:strip-bom", + "type": "static" + }, + { + "source": "npm:read", + "target": "npm:mute-stream@0.0.8", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:core-util-is", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:isarray@1.0.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:process-nextick-args", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:util-deprecate", + "type": "static" + }, + { + "source": "npm:readdirp@3.6.0", + "target": "npm:picomatch@2.3.1", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:estree-util-build-jsx", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-parse", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:esast-util-from-js", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:which-builtin-type", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:set-function-name", + "type": "static" + }, + { + "source": "npm:registry-auth-token", + "target": "npm:@pnpm/npm-conf", + "type": "static" + }, + { + "source": "npm:registry-url", + "target": "npm:rc", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:hast-util-to-estree", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:github-slugger", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-heading-rank", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-to-string", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:mdast-util-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-value-to-estree", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:toml", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:remark-mdx", + "target": "npm:mdast-util-mdx", + "type": "static" + }, + { + "source": "npm:remark-mdx", + "target": "npm:micromark-extension-mdxjs", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:mdast-util-to-hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:pretty-cache-header", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:remix-i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:zod@4.0.17", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:global-modules", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm-eabi", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-musleabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-loong64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-ppc64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-s390x-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-openharmony-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:is-promise", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:path-to-regexp@8.3.0", + "type": "static" + }, + { + "source": "npm:run-parallel", + "target": "npm:queue-microtask", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:safe-push-apply", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-push-apply", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:section-matter", + "target": "npm:extend-shallow", + "type": "static" + }, + { + "source": "npm:section-matter", + "target": "npm:kind-of", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:serialize-javascript", + "target": "npm:randombytes", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:send@0.19.0", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:send@1.2.0", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:shebang-command@1.2.0", + "target": "npm:shebang-regex@1.0.0", + "type": "static" + }, + { + "source": "npm:shebang-command@2.0.0", + "target": "npm:shebang-regex@3.0.0", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-x64", + "type": "static" + }, + { + "source": "npm:side-channel-list", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-list", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:side-channel-map", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-list", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-map", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-weakmap", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:totalist", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:totalist", + "type": "static" + }, + { + "source": "npm:source-map-support", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support", + "target": "npm:source-map@0.6.1", + "type": "static" + }, + { + "source": "npm:source-map@0.8.0-beta.0", + "target": "npm:whatwg-url@7.1.0", + "type": "static" + }, + { + "source": "npm:spawndamnit", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:spawndamnit", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:spdx-correct", + "target": "npm:spdx-expression-parse", + "type": "static" + }, + { + "source": "npm:spdx-correct", + "target": "npm:spdx-license-ids", + "type": "static" + }, + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-exceptions", + "type": "static" + }, + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-license-ids", + "type": "static" + }, + { + "source": "npm:stop-iteration-iterator", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:stop-iteration-iterator", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:emoji-regex@9.2.2", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:get-east-asian-width", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string_decoder", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-html4", + "type": "static" + }, + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-legacy", + "type": "static" + }, + { + "source": "npm:strip-ansi@6.0.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:strip-ansi-cjs", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:strip-ansi@7.1.2", + "target": "npm:ansi-regex@6.2.2", + "type": "static" + }, + { + "source": "npm:style-to-js", + "target": "npm:style-to-object", + "type": "static" + }, + { + "source": "npm:style-to-object", + "target": "npm:inline-style-parser", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:mz", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:pirates", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:ts-interface-checker", + "type": "static" + }, + { + "source": "npm:supports-color@5.5.0", + "target": "npm:has-flag@3.0.0", + "type": "static" + }, + { + "source": "npm:supports-color@7.2.0", + "target": "npm:has-flag@4.0.0", + "type": "static" + }, + { + "source": "npm:tailwindcss-animate", + "target": "npm:tailwindcss@3.4.18", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:didyoumean", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:dlv", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:object-hash", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-import@15.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-js", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-nested", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:sucrase", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:fs-constants", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:readable-stream@3.6.2", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:@isaacs/fs-minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:chownr", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:yallist@5.0.0", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:@istanbuljs/schema", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:thenify-all", + "target": "npm:thenify", + "type": "static" + }, + { + "source": "npm:thenify", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:tinyglobby", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:tinyglobby", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:tldts", + "target": "npm:tldts-core", + "type": "static" + }, + { + "source": "npm:to-regex-range", + "target": "npm:is-number", + "type": "static" + }, + { + "source": "npm:tough-cookie", + "target": "npm:tldts", + "type": "static" + }, + { + "source": "npm:tr46@1.0.1", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:tsconfck", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:strip-bom", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:bundle-require", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:consola", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:fix-dts-default-cjs-exports", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:joycon", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:source-map@0.8.0-beta.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:sucrase", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:esbuild@0.23.1", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:get-tsconfig", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:type-check", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:type-is@1.6.18", + "target": "npm:media-typer@0.3.0", + "type": "static" + }, + { + "source": "npm:type-is@1.6.18", + "target": "npm:mime-types@2.1.35", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:media-typer@1.1.0", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:reflect.getprototypeof", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:reflect.getprototypeof", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:bail", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:extend", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:is-plain-obj", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:trough", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:unist-util-is", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-position-from-estree", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-stringify-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit-parents", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit-parents", + "target": "npm:unist-util-is", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-is", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-visit-parents", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:boxen", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:configstore", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-in-ci", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-installed-globally", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-npm", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:latest-version", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:pupa", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:xdg-basedir", + "type": "static" + }, + { + "source": "npm:uri-js", + "target": "npm:punycode", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:detect-node-es", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:valibot", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-correct", + "type": "static" + }, + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-expression-parse", + "type": "static" + }, + { + "source": "npm:vfile-message", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile-message", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:vfile", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile", + "target": "npm:vfile-message", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-plugin-babel", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:vite-plugin-babel", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:glob@11.0.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:node-html-parser", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:ansis", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:error-stack-parser-es", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:open@10.2.0", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:globrex", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:tsconfck", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:lightningcss@1.30.2", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:lightningcss@1.30.2", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/pretty-format@3.2.4", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:expect-type", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node@3.0.5", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/pretty-format@3.2.4", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:expect-type", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node@3.0.5", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "npm:warning", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:wcwidth", + "target": "npm:defaults", + "type": "static" + }, + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:tr46@0.0.3", + "type": "static" + }, + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:webidl-conversions@3.0.1", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:lodash.sortby", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:tr46@1.0.1", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:webidl-conversions@4.0.2", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-bigint", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-boolean-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-number-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-symbol", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-async-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-finalizationregistry", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-collection", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-typed-array", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-map", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakmap", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakset", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which@1.3.1", + "target": "npm:isexe@2.0.0", + "type": "static" + }, + { + "source": "npm:which@2.0.2", + "target": "npm:isexe@2.0.0", + "type": "static" + }, + { + "source": "npm:which@3.0.1", + "target": "npm:isexe@2.0.0", + "type": "static" + }, + { + "source": "npm:which@4.0.0", + "target": "npm:isexe@3.1.1", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:siginfo", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:stackback", + "type": "static" + }, + { + "source": "npm:widest-line", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:async@2.6.4", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:colors", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:cycle", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:eyes", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:isstream", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:stack-trace", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:wsl-utils", + "target": "npm:is-wsl@3.1.0", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:get-caller-file", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:require-directory", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:y18n", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:zod-validation-error", + "target": "npm:zod@3.25.76", + "type": "static" + } + ] +} diff --git a/.nx/workspace-data/project-graph.json b/.nx/workspace-data/project-graph.json new file mode 100644 index 00000000..03c625af --- /dev/null +++ b/.nx/workspace-data/project-graph.json @@ -0,0 +1,30922 @@ +{ + "nodes": { + "react-router-devtools": { + "name": "react-router-devtools", + "type": "lib", + "data": { + "root": "packages/react-router-devtools", + "name": "react-router-devtools", + "tags": [ + "npm:public", + "npm:react-router", + "npm:react-router-dev-tools", + "npm:react-router-development-tools", + "npm:hydration-debugger", + "npm:react-router-debugger", + "npm:react-router-debugger-ui", + "npm:react-router-debugger-ui-react", + "npm:view-source", + "npm:react-router-logger", + "npm:react-router-dev-server", + "npm:hydration-mismatch" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "prepublishOnly", + "react-router-vite", + "react-router-custom", + "runner", + "dev", + "dev:c", + "build", + "watch-all", + "tsup:index", + "tsup:index:watch", + "tsup:client", + "tsup:context", + "tsup:server", + "tsup:context:watch", + "tsup:client:watch", + "tsup:server:watch", + "test:lib", + "test:ui", + "test:debug", + "test:live", + "test:cov", + "test:types", + "validate", + "run:scripts", + "script", + "icons" + ] + }, + "description": "Devtools for React Router - debug, trace, find hydration errors, catch bugs and inspect server/client data with react-router-devtools", + "js": { + "packageName": "react-router-devtools", + "packageVersion": "5.1.3", + "packageExports": { + ".": { + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "./client": { + "import": { + "types": "./dist/client.d.ts", + "default": "./dist/client.js" + }, + "types": "./dist/client.d.ts", + "default": "./dist/client.js" + }, + "./context": { + "import": { + "types": "./dist/context.d.ts", + "default": "./dist/context.js" + }, + "types": "./dist/context.d.ts", + "default": "./dist/context.js" + }, + "./server": { + "import": { + "types": "./dist/server.d.ts", + "default": "./dist/server.js" + }, + "types": "./dist/server.d.ts", + "default": "./dist/server.js" + }, + "./client.css": { + "import": "./dist/client.css", + "require": "./dist/client.css" + } + }, + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "prepublishOnly": { + "executor": "nx:run-script", + "options": { + "script": "prepublishOnly" + }, + "metadata": { + "scriptContent": "npm run build", + "runCommand": "pnpm run prepublishOnly" + }, + "configurations": {}, + "parallelism": true + }, + "react-router-vite": { + "executor": "nx:run-script", + "options": { + "script": "react-router-vite" + }, + "metadata": { + "scriptContent": "npm run dev -w test-apps/react-router-vite", + "runCommand": "pnpm run react-router-vite" + }, + "configurations": {}, + "parallelism": true + }, + "react-router-custom": { + "executor": "nx:run-script", + "options": { + "script": "react-router-custom" + }, + "metadata": { + "scriptContent": "npm run dev -w test-apps/custom-server", + "runCommand": "pnpm run react-router-custom" + }, + "configurations": {}, + "parallelism": true + }, + "runner": { + "executor": "nx:run-script", + "options": { + "script": "runner" + }, + "metadata": { + "scriptContent": "npm-run-all -s build -p watch-all", + "runCommand": "pnpm run runner" + }, + "configurations": {}, + "parallelism": true + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "npm run runner react-router-vite", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "dev:c": { + "executor": "nx:run-script", + "options": { + "script": "dev:c" + }, + "metadata": { + "scriptContent": "npm run runner react-router-custom", + "runCommand": "pnpm run dev:c" + }, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "run-s tsup:* -- --clean", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "watch-all": { + "executor": "nx:run-script", + "options": { + "script": "watch-all" + }, + "metadata": { + "scriptContent": "npm-run-all -p tsup:index:watch tsup:client:watch tsup:server:watch tsup:context:watch -- --watch", + "runCommand": "pnpm run watch-all" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:index": { + "executor": "nx:run-script", + "options": { + "script": "tsup:index" + }, + "metadata": { + "scriptContent": "tsup", + "runCommand": "pnpm run tsup:index" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:index:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:index:watch" + }, + "metadata": { + "scriptContent": "tsup --watch", + "runCommand": "pnpm run tsup:index:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:client": { + "executor": "nx:run-script", + "options": { + "script": "tsup:client" + }, + "metadata": { + "scriptContent": "tsup --config tsup-client.config.ts", + "runCommand": "pnpm run tsup:client" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:context": { + "executor": "nx:run-script", + "options": { + "script": "tsup:context" + }, + "metadata": { + "scriptContent": "tsup --config tsup-context.config.ts", + "runCommand": "pnpm run tsup:context" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:server": { + "executor": "nx:run-script", + "options": { + "script": "tsup:server" + }, + "metadata": { + "scriptContent": "tsup --config tsup-server.config.ts", + "runCommand": "pnpm run tsup:server" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:context:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:context:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:context -- --watch", + "runCommand": "pnpm run tsup:context:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:client:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:client:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:client -- --watch", + "runCommand": "pnpm run tsup:client:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:server:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:server:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:server -- --watch", + "runCommand": "pnpm run tsup:server:watch" + }, + "configurations": {}, + "parallelism": true + }, + "test:lib": { + "executor": "nx:run-script", + "options": { + "script": "test:lib" + }, + "metadata": { + "scriptContent": "vitest run", + "runCommand": "pnpm run test:lib" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "default", + "^production" + ], + "outputs": [ + "{projectRoot}/coverage" + ] + }, + "test:ui": { + "executor": "nx:run-script", + "options": { + "script": "test:ui" + }, + "metadata": { + "scriptContent": "vitest --ui --api 6532", + "runCommand": "pnpm run test:ui" + }, + "configurations": {}, + "parallelism": true + }, + "test:debug": { + "executor": "nx:run-script", + "options": { + "script": "test:debug" + }, + "metadata": { + "scriptContent": "jest-preview", + "runCommand": "pnpm run test:debug" + }, + "configurations": {}, + "parallelism": true + }, + "test:live": { + "executor": "nx:run-script", + "options": { + "script": "test:live" + }, + "metadata": { + "scriptContent": "npm-run-all -p test:ui test:debug", + "runCommand": "pnpm run test:live" + }, + "configurations": {}, + "parallelism": true + }, + "test:cov": { + "executor": "nx:run-script", + "options": { + "script": "test:cov" + }, + "metadata": { + "scriptContent": "vitest run --coverage", + "runCommand": "pnpm run test:cov" + }, + "configurations": {}, + "parallelism": true + }, + "test:types": { + "executor": "nx:run-script", + "options": { + "script": "test:types" + }, + "metadata": { + "scriptContent": "tsc --noEmit", + "runCommand": "pnpm run test:types" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "inputs": [ + "default", + "^production" + ] + }, + "validate": { + "executor": "nx:run-script", + "options": { + "script": "validate" + }, + "metadata": { + "scriptContent": "npm run check && npm run test:types && npm run test", + "runCommand": "pnpm run validate" + }, + "configurations": {}, + "parallelism": true + }, + "run:scripts": { + "executor": "nx:run-script", + "options": { + "script": "run:scripts" + }, + "metadata": { + "scriptContent": "tsx", + "runCommand": "pnpm run run:scripts" + }, + "configurations": {}, + "parallelism": true + }, + "script": { + "executor": "nx:run-script", + "options": { + "script": "script" + }, + "metadata": { + "scriptContent": "npm run run:scripts scripts/setup.ts", + "runCommand": "pnpm run script" + }, + "configurations": {}, + "parallelism": true + }, + "icons": { + "executor": "nx:run-script", + "options": { + "script": "icons" + }, + "metadata": { + "scriptContent": "npm run run:scripts scripts/icons.ts", + "runCommand": "pnpm run icons" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "remix-vite": { + "name": "remix-vite", + "type": "app", + "data": { + "root": "test-apps/react-router-vite", + "name": "remix-vite", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "build", + "dev", + "start", + "typecheck" + ] + }, + "js": { + "packageName": "remix-vite", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "react-router dev", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "react-router-serve ./build/server/index.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "tsc", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "custom-server": { + "name": "custom-server", + "type": "app", + "data": { + "root": "test-apps/custom-server", + "name": "custom-server", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "build", + "dev", + "start", + "typecheck" + ] + }, + "js": { + "packageName": "custom-server", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "cross-env NODE_ENV=development node server.js", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "node server.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "react-router typegen && tsc -b", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "react-router-devtools-docs": { + "name": "react-router-devtools-docs", + "type": "app", + "data": { + "root": "docs", + "name": "react-router-devtools-docs", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "execute", + "clean", + "script", + "build", + "predev", + "dev", + "start", + "pretest", + "test", + "test:ui", + "test:cov", + "pretypecheck", + "typecheck", + "validate", + "precheck:unused", + "check:unused", + "check:unused:fix", + "typegen", + "generate:docs", + "verify:docs", + "content-collections:build" + ] + }, + "js": { + "packageName": "react-router-devtools-docs", + "packageVersion": "0.0.1", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "execute": { + "executor": "nx:run-script", + "options": { + "script": "execute" + }, + "metadata": { + "scriptContent": "tsx", + "runCommand": "pnpm run execute" + }, + "configurations": {}, + "parallelism": true + }, + "clean": { + "executor": "nx:run-script", + "options": { + "script": "clean" + }, + "metadata": { + "scriptContent": "git clean -fdX --exclude=\"!.env\"", + "runCommand": "pnpm run clean" + }, + "configurations": {}, + "parallelism": true + }, + "script": { + "executor": "nx:run-script", + "options": { + "script": "script" + }, + "metadata": { + "scriptContent": "tsx scripts/setup.ts", + "runCommand": "pnpm run script" + }, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "predev": { + "executor": "nx:run-script", + "options": { + "script": "predev" + }, + "metadata": { + "scriptContent": "run-s typegen verify:docs", + "runCommand": "pnpm run predev" + }, + "configurations": {}, + "parallelism": true + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "react-router dev", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "NODE_ENV=production node ./build/server/index.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "pretest": { + "executor": "nx:run-script", + "options": { + "script": "pretest" + }, + "metadata": { + "scriptContent": "pnpm run typegen", + "runCommand": "pnpm run pretest" + }, + "configurations": {}, + "parallelism": true + }, + "test": { + "executor": "nx:run-script", + "options": { + "script": "test" + }, + "metadata": { + "scriptContent": "vitest run --browser.headless", + "runCommand": "pnpm run test" + }, + "configurations": {}, + "parallelism": true + }, + "test:ui": { + "executor": "nx:run-script", + "options": { + "script": "test:ui" + }, + "metadata": { + "scriptContent": "vitest", + "runCommand": "pnpm run test:ui" + }, + "configurations": {}, + "parallelism": true + }, + "test:cov": { + "executor": "nx:run-script", + "options": { + "script": "test:cov" + }, + "metadata": { + "scriptContent": "vitest run --coverage --browser.headless", + "runCommand": "pnpm run test:cov" + }, + "configurations": {}, + "parallelism": true + }, + "pretypecheck": { + "executor": "nx:run-script", + "options": { + "script": "pretypecheck" + }, + "metadata": { + "scriptContent": "pnpm run typegen", + "runCommand": "pnpm run pretypecheck" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "tsc", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + }, + "validate": { + "executor": "nx:run-script", + "options": { + "script": "validate" + }, + "metadata": { + "scriptContent": "pnpm run check && pnpm run typecheck && pnpm run test && pnpm run check:unused", + "runCommand": "pnpm run validate" + }, + "configurations": {}, + "parallelism": true + }, + "precheck:unused": { + "executor": "nx:run-script", + "options": { + "script": "precheck:unused" + }, + "metadata": { + "scriptContent": " pnpm run typegen", + "runCommand": "pnpm run precheck:unused" + }, + "configurations": {}, + "parallelism": true + }, + "check:unused": { + "executor": "nx:run-script", + "options": { + "script": "check:unused" + }, + "metadata": { + "scriptContent": "knip --max-issues 1", + "runCommand": "pnpm run check:unused" + }, + "configurations": {}, + "parallelism": true + }, + "check:unused:fix": { + "executor": "nx:run-script", + "options": { + "script": "check:unused:fix" + }, + "metadata": { + "scriptContent": "knip --fix", + "runCommand": "pnpm run check:unused:fix" + }, + "configurations": {}, + "parallelism": true + }, + "typegen": { + "executor": "nx:run-script", + "options": { + "script": "typegen" + }, + "metadata": { + "scriptContent": "react-router typegen", + "runCommand": "pnpm run typegen" + }, + "configurations": {}, + "parallelism": true + }, + "generate:docs": { + "executor": "nx:run-script", + "options": { + "script": "generate:docs" + }, + "metadata": { + "scriptContent": "npx tsx scripts/generate-docs.ts --branch main", + "runCommand": "pnpm run generate:docs" + }, + "configurations": {}, + "parallelism": true + }, + "verify:docs": { + "executor": "nx:run-script", + "options": { + "script": "verify:docs" + }, + "metadata": { + "scriptContent": "tsx scripts/verify-docs.ts", + "runCommand": "pnpm run verify:docs" + }, + "configurations": {}, + "parallelism": true + }, + "content-collections:build": { + "executor": "nx:run-script", + "options": { + "script": "content-collections:build" + }, + "metadata": { + "scriptContent": "content-collections build", + "runCommand": "pnpm run content-collections:build" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "react-router-devtools-monorepo": { + "name": "react-router-devtools-monorepo", + "type": "app", + "data": { + "root": ".", + "name": "react-router-devtools-monorepo", + "includedScripts": [ + "test:unused", + "check", + "test:deps" + ], + "tags": [ + "npm:private", + "npm:react-router", + "npm:react-router-dev-tools", + "npm:react-router-development-tools", + "npm:hydration-debugger", + "npm:react-router-debugger", + "npm:react-router-debugger-ui", + "npm:react-router-debugger-ui-react", + "npm:view-source", + "npm:react-router-logger", + "npm:react-router-dev-server", + "npm:hydration-mismatch" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "test:unused", + "check", + "test:deps" + ] + }, + "description": "Devtools for React Router - debug, trace, find hydration errors, catch bugs and inspect server/client data with react-router-devtools", + "js": { + "packageName": "react-router-devtools-monorepo", + "packageVersion": "1.0.0", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "test:unused": { + "executor": "nx:run-script", + "options": { + "script": "test:unused" + }, + "metadata": { + "scriptContent": "knip", + "runCommand": "pnpm run test:unused" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "inputs": [ + "{workspaceRoot}/**/*" + ] + }, + "check": { + "executor": "nx:run-script", + "options": { + "script": "check" + }, + "metadata": { + "scriptContent": "biome check .", + "runCommand": "pnpm run check" + }, + "configurations": {}, + "parallelism": true, + "cache": false + }, + "test:deps": { + "executor": "nx:run-script", + "options": { + "script": "test:deps" + }, + "metadata": { + "scriptContent": "sherif -i tailwindcss", + "runCommand": "pnpm run test:deps" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "inputs": [ + "{workspaceRoot}/**/package.json" + ] + } + }, + "implicitDependencies": [] + } + } + }, + "externalNodes": { + "npm:@alloc/quick-lru": { + "type": "npm", + "name": "npm:@alloc/quick-lru", + "data": { + "version": "5.2.0", + "packageName": "@alloc/quick-lru", + "hash": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + } + }, + "npm:@ampproject/remapping": { + "type": "npm", + "name": "npm:@ampproject/remapping", + "data": { + "version": "2.3.0", + "packageName": "@ampproject/remapping", + "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==" + } + }, + "npm:@babel/code-frame": { + "type": "npm", + "name": "npm:@babel/code-frame", + "data": { + "version": "7.27.1", + "packageName": "@babel/code-frame", + "hash": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==" + } + }, + "npm:@babel/compat-data": { + "type": "npm", + "name": "npm:@babel/compat-data", + "data": { + "version": "7.28.4", + "packageName": "@babel/compat-data", + "hash": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==" + } + }, + "npm:@babel/core": { + "type": "npm", + "name": "npm:@babel/core", + "data": { + "version": "7.28.4", + "packageName": "@babel/core", + "hash": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==" + } + }, + "npm:@babel/generator": { + "type": "npm", + "name": "npm:@babel/generator", + "data": { + "version": "7.28.3", + "packageName": "@babel/generator", + "hash": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==" + } + }, + "npm:@babel/helper-annotate-as-pure": { + "type": "npm", + "name": "npm:@babel/helper-annotate-as-pure", + "data": { + "version": "7.27.3", + "packageName": "@babel/helper-annotate-as-pure", + "hash": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==" + } + }, + "npm:@babel/helper-compilation-targets": { + "type": "npm", + "name": "npm:@babel/helper-compilation-targets", + "data": { + "version": "7.27.2", + "packageName": "@babel/helper-compilation-targets", + "hash": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==" + } + }, + "npm:@babel/helper-create-class-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-class-features-plugin", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-create-class-features-plugin", + "hash": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==" + } + }, + "npm:@babel/helper-globals": { + "type": "npm", + "name": "npm:@babel/helper-globals", + "data": { + "version": "7.28.0", + "packageName": "@babel/helper-globals", + "hash": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==" + } + }, + "npm:@babel/helper-member-expression-to-functions": { + "type": "npm", + "name": "npm:@babel/helper-member-expression-to-functions", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-member-expression-to-functions", + "hash": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==" + } + }, + "npm:@babel/helper-module-imports": { + "type": "npm", + "name": "npm:@babel/helper-module-imports", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-module-imports", + "hash": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==" + } + }, + "npm:@babel/helper-module-transforms": { + "type": "npm", + "name": "npm:@babel/helper-module-transforms", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-module-transforms", + "hash": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==" + } + }, + "npm:@babel/helper-optimise-call-expression": { + "type": "npm", + "name": "npm:@babel/helper-optimise-call-expression", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-optimise-call-expression", + "hash": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==" + } + }, + "npm:@babel/helper-plugin-utils": { + "type": "npm", + "name": "npm:@babel/helper-plugin-utils", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-plugin-utils", + "hash": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==" + } + }, + "npm:@babel/helper-replace-supers": { + "type": "npm", + "name": "npm:@babel/helper-replace-supers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-replace-supers", + "hash": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==" + } + }, + "npm:@babel/helper-skip-transparent-expression-wrappers": { + "type": "npm", + "name": "npm:@babel/helper-skip-transparent-expression-wrappers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-skip-transparent-expression-wrappers", + "hash": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==" + } + }, + "npm:@babel/helper-string-parser": { + "type": "npm", + "name": "npm:@babel/helper-string-parser", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-string-parser", + "hash": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==" + } + }, + "npm:@babel/helper-validator-identifier": { + "type": "npm", + "name": "npm:@babel/helper-validator-identifier", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-identifier", + "hash": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==" + } + }, + "npm:@babel/helper-validator-option": { + "type": "npm", + "name": "npm:@babel/helper-validator-option", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-option", + "hash": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==" + } + }, + "npm:@babel/helpers": { + "type": "npm", + "name": "npm:@babel/helpers", + "data": { + "version": "7.28.4", + "packageName": "@babel/helpers", + "hash": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==" + } + }, + "npm:@babel/parser": { + "type": "npm", + "name": "npm:@babel/parser", + "data": { + "version": "7.28.4", + "packageName": "@babel/parser", + "hash": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==" + } + }, + "npm:@babel/plugin-syntax-jsx": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-jsx", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-jsx", + "hash": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==" + } + }, + "npm:@babel/plugin-syntax-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-typescript", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-typescript", + "hash": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==" + } + }, + "npm:@babel/plugin-transform-modules-commonjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-commonjs", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-transform-modules-commonjs", + "hash": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==" + } + }, + "npm:@babel/plugin-transform-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typescript", + "data": { + "version": "7.28.0", + "packageName": "@babel/plugin-transform-typescript", + "hash": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==" + } + }, + "npm:@babel/preset-typescript@7.26.0": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.26.0", + "data": { + "version": "7.26.0", + "packageName": "@babel/preset-typescript", + "hash": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==" + } + }, + "npm:@babel/preset-typescript@7.27.1": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.27.1", + "data": { + "version": "7.27.1", + "packageName": "@babel/preset-typescript", + "hash": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==" + } + }, + "npm:@babel/runtime": { + "type": "npm", + "name": "npm:@babel/runtime", + "data": { + "version": "7.28.4", + "packageName": "@babel/runtime", + "hash": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==" + } + }, + "npm:@babel/template": { + "type": "npm", + "name": "npm:@babel/template", + "data": { + "version": "7.27.2", + "packageName": "@babel/template", + "hash": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==" + } + }, + "npm:@babel/traverse": { + "type": "npm", + "name": "npm:@babel/traverse", + "data": { + "version": "7.28.4", + "packageName": "@babel/traverse", + "hash": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==" + } + }, + "npm:@babel/types": { + "type": "npm", + "name": "npm:@babel/types", + "data": { + "version": "7.28.4", + "packageName": "@babel/types", + "hash": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==" + } + }, + "npm:@bcoe/v8-coverage": { + "type": "npm", + "name": "npm:@bcoe/v8-coverage", + "data": { + "version": "1.0.2", + "packageName": "@bcoe/v8-coverage", + "hash": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==" + } + }, + "npm:@biomejs/biome": { + "type": "npm", + "name": "npm:@biomejs/biome", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/biome", + "hash": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==" + } + }, + "npm:@biomejs/cli-darwin-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-arm64", + "hash": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==" + } + }, + "npm:@biomejs/cli-darwin-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-x64", + "hash": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==" + } + }, + "npm:@biomejs/cli-linux-arm64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64-musl", + "hash": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==" + } + }, + "npm:@biomejs/cli-linux-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64", + "hash": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==" + } + }, + "npm:@biomejs/cli-linux-x64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64-musl", + "hash": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==" + } + }, + "npm:@biomejs/cli-linux-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64", + "hash": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==" + } + }, + "npm:@biomejs/cli-win32-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-arm64", + "hash": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==" + } + }, + "npm:@biomejs/cli-win32-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-x64", + "hash": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==" + } + }, + "npm:@bkrem/react-transition-group": { + "type": "npm", + "name": "npm:@bkrem/react-transition-group", + "data": { + "version": "1.3.5", + "packageName": "@bkrem/react-transition-group", + "hash": "sha512-lbBYhC42sxAeFEopxzd9oWdkkV0zirO5E9WyeOBxOrpXsf7m30Aj8vnbayZxFOwD9pvUQ2Pheb1gO79s0Qap3Q==" + } + }, + "npm:@bundled-es-modules/cookie": { + "type": "npm", + "name": "npm:@bundled-es-modules/cookie", + "data": { + "version": "2.0.1", + "packageName": "@bundled-es-modules/cookie", + "hash": "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==" + } + }, + "npm:@bundled-es-modules/statuses": { + "type": "npm", + "name": "npm:@bundled-es-modules/statuses", + "data": { + "version": "1.0.1", + "packageName": "@bundled-es-modules/statuses", + "hash": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==" + } + }, + "npm:@changesets/apply-release-plan": { + "type": "npm", + "name": "npm:@changesets/apply-release-plan", + "data": { + "version": "7.0.13", + "packageName": "@changesets/apply-release-plan", + "hash": "sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==" + } + }, + "npm:@changesets/assemble-release-plan": { + "type": "npm", + "name": "npm:@changesets/assemble-release-plan", + "data": { + "version": "6.0.9", + "packageName": "@changesets/assemble-release-plan", + "hash": "sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==" + } + }, + "npm:@changesets/changelog-git": { + "type": "npm", + "name": "npm:@changesets/changelog-git", + "data": { + "version": "0.2.1", + "packageName": "@changesets/changelog-git", + "hash": "sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==" + } + }, + "npm:@changesets/cli": { + "type": "npm", + "name": "npm:@changesets/cli", + "data": { + "version": "2.29.7", + "packageName": "@changesets/cli", + "hash": "sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==" + } + }, + "npm:@changesets/config": { + "type": "npm", + "name": "npm:@changesets/config", + "data": { + "version": "3.1.1", + "packageName": "@changesets/config", + "hash": "sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==" + } + }, + "npm:@changesets/errors": { + "type": "npm", + "name": "npm:@changesets/errors", + "data": { + "version": "0.2.0", + "packageName": "@changesets/errors", + "hash": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==" + } + }, + "npm:@changesets/get-dependents-graph": { + "type": "npm", + "name": "npm:@changesets/get-dependents-graph", + "data": { + "version": "2.1.3", + "packageName": "@changesets/get-dependents-graph", + "hash": "sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==" + } + }, + "npm:@changesets/get-release-plan": { + "type": "npm", + "name": "npm:@changesets/get-release-plan", + "data": { + "version": "4.0.13", + "packageName": "@changesets/get-release-plan", + "hash": "sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==" + } + }, + "npm:@changesets/get-version-range-type": { + "type": "npm", + "name": "npm:@changesets/get-version-range-type", + "data": { + "version": "0.4.0", + "packageName": "@changesets/get-version-range-type", + "hash": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==" + } + }, + "npm:@changesets/git": { + "type": "npm", + "name": "npm:@changesets/git", + "data": { + "version": "3.0.4", + "packageName": "@changesets/git", + "hash": "sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==" + } + }, + "npm:@changesets/logger": { + "type": "npm", + "name": "npm:@changesets/logger", + "data": { + "version": "0.1.1", + "packageName": "@changesets/logger", + "hash": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==" + } + }, + "npm:@changesets/parse": { + "type": "npm", + "name": "npm:@changesets/parse", + "data": { + "version": "0.4.1", + "packageName": "@changesets/parse", + "hash": "sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==" + } + }, + "npm:@changesets/pre": { + "type": "npm", + "name": "npm:@changesets/pre", + "data": { + "version": "2.0.2", + "packageName": "@changesets/pre", + "hash": "sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==" + } + }, + "npm:@changesets/read": { + "type": "npm", + "name": "npm:@changesets/read", + "data": { + "version": "0.6.5", + "packageName": "@changesets/read", + "hash": "sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==" + } + }, + "npm:@changesets/should-skip-package": { + "type": "npm", + "name": "npm:@changesets/should-skip-package", + "data": { + "version": "0.1.2", + "packageName": "@changesets/should-skip-package", + "hash": "sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==" + } + }, + "npm:@changesets/types@4.1.0": { + "type": "npm", + "name": "npm:@changesets/types@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "@changesets/types", + "hash": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==" + } + }, + "npm:@changesets/types@6.1.0": { + "type": "npm", + "name": "npm:@changesets/types@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "@changesets/types", + "hash": "sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==" + } + }, + "npm:@changesets/write": { + "type": "npm", + "name": "npm:@changesets/write", + "data": { + "version": "0.4.0", + "packageName": "@changesets/write", + "hash": "sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==" + } + }, + "npm:@clerc/core": { + "type": "npm", + "name": "npm:@clerc/core", + "data": { + "version": "0.44.0", + "packageName": "@clerc/core", + "hash": "sha512-o8RgXNcMRoHRujSw9OPDMxqrmoNk7HG0XAZkjZgOrSyIfRXCf85VLyHGBT3XmaOrPEGY964h02ZxMVFdp8RnNQ==" + } + }, + "npm:@clerc/plugin-completions": { + "type": "npm", + "name": "npm:@clerc/plugin-completions", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-completions", + "hash": "sha512-r69KpaB+EcWccqe31OwK5iyJQZmgmhxJjEBL4RAGlRr2tu6MRX42AOmD3GDW+ZPHkc4D9NJdkqukLboTJlbycA==" + } + }, + "npm:@clerc/plugin-help": { + "type": "npm", + "name": "npm:@clerc/plugin-help", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-help", + "hash": "sha512-QIH+Lrk6WZtXKNxEAA4gOk7dwseS7U0jTZ0TbJfcyOoNA3fF2p48UV8c7hmKk7OhfPS5009eJRW5CVQEgBB8Ng==" + } + }, + "npm:@clerc/plugin-version": { + "type": "npm", + "name": "npm:@clerc/plugin-version", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-version", + "hash": "sha512-YETH54A0sO32oJcLABpb4P5FyhEkhIhe5oe3IXyeUj9/LMcInvKCm6x/gDMIUjTQuh0a5l4iton0A1RscAANhw==" + } + }, + "npm:@clerc/utils": { + "type": "npm", + "name": "npm:@clerc/utils", + "data": { + "version": "0.44.0", + "packageName": "@clerc/utils", + "hash": "sha512-//1zl8UgVhv1NbqsRoCWWci0Y9uBxzAVn8TqoKZchDywGQNZWK6vQI/Ms9uGe3+PZTDXedoXbVjklOINcVC2aA==" + } + }, + "npm:@colors/colors": { + "type": "npm", + "name": "npm:@colors/colors", + "data": { + "version": "1.5.0", + "packageName": "@colors/colors", + "hash": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + } + }, + "npm:@content-collections/cli": { + "type": "npm", + "name": "npm:@content-collections/cli", + "data": { + "version": "0.1.7", + "packageName": "@content-collections/cli", + "hash": "sha512-dZn8vd6JSu2mXE1KYOEEq6Y7pwZ3vWjHE/LDj+9aSXNEddfXRGem2NNMO24NCuqFH/uIoVpS00Wnkj6gNqqnQw==" + } + }, + "npm:@content-collections/core": { + "type": "npm", + "name": "npm:@content-collections/core", + "data": { + "version": "0.10.0", + "packageName": "@content-collections/core", + "hash": "sha512-GDBYbvhoj9lHNlarY5wr+3PoO3m9GBMjftio9NXatLuZaenY+EHHNCcbbA3J+c06Q7WBYwNoLAaMX2I5N0duAg==" + } + }, + "npm:@content-collections/integrations": { + "type": "npm", + "name": "npm:@content-collections/integrations", + "data": { + "version": "0.3.0", + "packageName": "@content-collections/integrations", + "hash": "sha512-He+TXQC94LO/1bNygTioh3J5H0K/mkFVPVkIrM5kHybprvi5bRmGa91ViZ6K6icFAzGH4jFD0iasR56fZcMGTA==" + } + }, + "npm:@content-collections/mdx": { + "type": "npm", + "name": "npm:@content-collections/mdx", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/mdx", + "hash": "sha512-7Xx8AohrSuq1jn/k44qWIq1s666KnksGPk64nnoY/T9mFZ7fZkdEtYezBsNpzkDMMKTnf65CNIvyFHtwTD2muA==" + } + }, + "npm:@content-collections/remix-vite": { + "type": "npm", + "name": "npm:@content-collections/remix-vite", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/remix-vite", + "hash": "sha512-kdHJz9CMJHZcGBtJy8zfRd4zp5bSOiaKvj7hlACYLaZK8m1ABmql8giliGbXDCepKqbx1YLb0b86niZg+6aytQ==" + } + }, + "npm:@dotenvx/dotenvx": { + "type": "npm", + "name": "npm:@dotenvx/dotenvx", + "data": { + "version": "1.34.0", + "packageName": "@dotenvx/dotenvx", + "hash": "sha512-+Dp/xaI3IZ4eKv+b2vg4V89VnqLKbmJ7UZ7unnZxMu9SNLOSc2jYaXey1YHCJM+67T0pOr2Gbej3TewnuoqTWQ==" + } + }, + "npm:@drizzle-team/brocli": { + "type": "npm", + "name": "npm:@drizzle-team/brocli", + "data": { + "version": "0.11.0", + "packageName": "@drizzle-team/brocli", + "hash": "sha512-hD3pekGiPg0WPCCGAZmusBBJsDqGUR66Y452YgQsZOnkdQ7ViEPKuyP4huUGEZQefp8g34RRodXYmJ2TbCH+tg==" + } + }, + "npm:@ecies/ciphers": { + "type": "npm", + "name": "npm:@ecies/ciphers", + "data": { + "version": "0.2.4", + "packageName": "@ecies/ciphers", + "hash": "sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==" + } + }, + "npm:@emnapi/core": { + "type": "npm", + "name": "npm:@emnapi/core", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/core", + "hash": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==" + } + }, + "npm:@emnapi/runtime": { + "type": "npm", + "name": "npm:@emnapi/runtime", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/runtime", + "hash": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==" + } + }, + "npm:@emnapi/wasi-threads": { + "type": "npm", + "name": "npm:@emnapi/wasi-threads", + "data": { + "version": "1.1.0", + "packageName": "@emnapi/wasi-threads", + "hash": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==" + } + }, + "npm:@emotion/babel-plugin": { + "type": "npm", + "name": "npm:@emotion/babel-plugin", + "data": { + "version": "11.13.5", + "packageName": "@emotion/babel-plugin", + "hash": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==" + } + }, + "npm:@emotion/cache": { + "type": "npm", + "name": "npm:@emotion/cache", + "data": { + "version": "11.14.0", + "packageName": "@emotion/cache", + "hash": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==" + } + }, + "npm:@emotion/css": { + "type": "npm", + "name": "npm:@emotion/css", + "data": { + "version": "11.13.5", + "packageName": "@emotion/css", + "hash": "sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==" + } + }, + "npm:@emotion/hash": { + "type": "npm", + "name": "npm:@emotion/hash", + "data": { + "version": "0.9.2", + "packageName": "@emotion/hash", + "hash": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==" + } + }, + "npm:@emotion/memoize": { + "type": "npm", + "name": "npm:@emotion/memoize", + "data": { + "version": "0.9.0", + "packageName": "@emotion/memoize", + "hash": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==" + } + }, + "npm:@emotion/react": { + "type": "npm", + "name": "npm:@emotion/react", + "data": { + "version": "11.14.0", + "packageName": "@emotion/react", + "hash": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==" + } + }, + "npm:@emotion/serialize": { + "type": "npm", + "name": "npm:@emotion/serialize", + "data": { + "version": "1.3.3", + "packageName": "@emotion/serialize", + "hash": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==" + } + }, + "npm:@emotion/sheet": { + "type": "npm", + "name": "npm:@emotion/sheet", + "data": { + "version": "1.4.0", + "packageName": "@emotion/sheet", + "hash": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==" + } + }, + "npm:@emotion/unitless": { + "type": "npm", + "name": "npm:@emotion/unitless", + "data": { + "version": "0.10.0", + "packageName": "@emotion/unitless", + "hash": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==" + } + }, + "npm:@emotion/use-insertion-effect-with-fallbacks": { + "type": "npm", + "name": "npm:@emotion/use-insertion-effect-with-fallbacks", + "data": { + "version": "1.2.0", + "packageName": "@emotion/use-insertion-effect-with-fallbacks", + "hash": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==" + } + }, + "npm:@emotion/utils": { + "type": "npm", + "name": "npm:@emotion/utils", + "data": { + "version": "1.4.2", + "packageName": "@emotion/utils", + "hash": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==" + } + }, + "npm:@emotion/weak-memoize": { + "type": "npm", + "name": "npm:@emotion/weak-memoize", + "data": { + "version": "0.4.0", + "packageName": "@emotion/weak-memoize", + "hash": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==" + } + }, + "npm:@epic-web/client-hints": { + "type": "npm", + "name": "npm:@epic-web/client-hints", + "data": { + "version": "1.3.5", + "packageName": "@epic-web/client-hints", + "hash": "sha512-tFIDxdU5NzN5Ak4gcDOPKkj6aF/qNMC0G+K58CTBZIx7CMSjCrxqhuiEbZBKGDAGJcsQLF5uKKlgs6mgqWmB7Q==" + } + }, + "npm:@esbuild-plugins/node-resolve": { + "type": "npm", + "name": "npm:@esbuild-plugins/node-resolve", + "data": { + "version": "0.2.2", + "packageName": "@esbuild-plugins/node-resolve", + "hash": "sha512-+t5FdX3ATQlb53UFDBRb4nqjYBz492bIrnVWvpQHpzZlu9BQL5HasMZhqc409ygUwOWCXZhrWr6NyZ6T6Y+cxw==" + } + }, + "npm:@esbuild/aix-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==" + } + }, + "npm:@esbuild/aix-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==" + } + }, + "npm:@esbuild/android-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==" + } + }, + "npm:@esbuild/android-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==" + } + }, + "npm:@esbuild/android-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm", + "hash": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==" + } + }, + "npm:@esbuild/android-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm", + "hash": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==" + } + }, + "npm:@esbuild/android-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-x64", + "hash": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==" + } + }, + "npm:@esbuild/android-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-x64", + "hash": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==" + } + }, + "npm:@esbuild/darwin-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==" + } + }, + "npm:@esbuild/darwin-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==" + } + }, + "npm:@esbuild/darwin-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==" + } + }, + "npm:@esbuild/darwin-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==" + } + }, + "npm:@esbuild/freebsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==" + } + }, + "npm:@esbuild/freebsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==" + } + }, + "npm:@esbuild/freebsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==" + } + }, + "npm:@esbuild/freebsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==" + } + }, + "npm:@esbuild/linux-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==" + } + }, + "npm:@esbuild/linux-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==" + } + }, + "npm:@esbuild/linux-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==" + } + }, + "npm:@esbuild/linux-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==" + } + }, + "npm:@esbuild/linux-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==" + } + }, + "npm:@esbuild/linux-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==" + } + }, + "npm:@esbuild/linux-loong64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==" + } + }, + "npm:@esbuild/linux-loong64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==" + } + }, + "npm:@esbuild/linux-mips64el@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==" + } + }, + "npm:@esbuild/linux-mips64el@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==" + } + }, + "npm:@esbuild/linux-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==" + } + }, + "npm:@esbuild/linux-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==" + } + }, + "npm:@esbuild/linux-riscv64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==" + } + }, + "npm:@esbuild/linux-riscv64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==" + } + }, + "npm:@esbuild/linux-s390x@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==" + } + }, + "npm:@esbuild/linux-s390x@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==" + } + }, + "npm:@esbuild/linux-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==" + } + }, + "npm:@esbuild/linux-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==" + } + }, + "npm:@esbuild/netbsd-arm64": { + "type": "npm", + "name": "npm:@esbuild/netbsd-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-arm64", + "hash": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==" + } + }, + "npm:@esbuild/netbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==" + } + }, + "npm:@esbuild/netbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==" + } + }, + "npm:@esbuild/openbsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==" + } + }, + "npm:@esbuild/openbsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==" + } + }, + "npm:@esbuild/openbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==" + } + }, + "npm:@esbuild/openbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==" + } + }, + "npm:@esbuild/openharmony-arm64": { + "type": "npm", + "name": "npm:@esbuild/openharmony-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openharmony-arm64", + "hash": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==" + } + }, + "npm:@esbuild/sunos-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==" + } + }, + "npm:@esbuild/sunos-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==" + } + }, + "npm:@esbuild/win32-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==" + } + }, + "npm:@esbuild/win32-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==" + } + }, + "npm:@esbuild/win32-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==" + } + }, + "npm:@esbuild/win32-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==" + } + }, + "npm:@esbuild/win32-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==" + } + }, + "npm:@esbuild/win32-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==" + } + }, + "npm:@eslint-community/eslint-utils": { + "type": "npm", + "name": "npm:@eslint-community/eslint-utils", + "data": { + "version": "4.9.0", + "packageName": "@eslint-community/eslint-utils", + "hash": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==" + } + }, + "npm:@eslint-community/regexpp": { + "type": "npm", + "name": "npm:@eslint-community/regexpp", + "data": { + "version": "4.12.1", + "packageName": "@eslint-community/regexpp", + "hash": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==" + } + }, + "npm:@eslint/config-array": { + "type": "npm", + "name": "npm:@eslint/config-array", + "data": { + "version": "0.21.0", + "packageName": "@eslint/config-array", + "hash": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==" + } + }, + "npm:@eslint/config-helpers": { + "type": "npm", + "name": "npm:@eslint/config-helpers", + "data": { + "version": "0.4.0", + "packageName": "@eslint/config-helpers", + "hash": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==" + } + }, + "npm:@eslint/core": { + "type": "npm", + "name": "npm:@eslint/core", + "data": { + "version": "0.16.0", + "packageName": "@eslint/core", + "hash": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==" + } + }, + "npm:@eslint/eslintrc": { + "type": "npm", + "name": "npm:@eslint/eslintrc", + "data": { + "version": "3.3.1", + "packageName": "@eslint/eslintrc", + "hash": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==" + } + }, + "npm:@eslint/js": { + "type": "npm", + "name": "npm:@eslint/js", + "data": { + "version": "9.37.0", + "packageName": "@eslint/js", + "hash": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==" + } + }, + "npm:@eslint/object-schema": { + "type": "npm", + "name": "npm:@eslint/object-schema", + "data": { + "version": "2.1.6", + "packageName": "@eslint/object-schema", + "hash": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==" + } + }, + "npm:@eslint/plugin-kit": { + "type": "npm", + "name": "npm:@eslint/plugin-kit", + "data": { + "version": "0.4.0", + "packageName": "@eslint/plugin-kit", + "hash": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==" + } + }, + "npm:@fal-works/esbuild-plugin-global-externals": { + "type": "npm", + "name": "npm:@fal-works/esbuild-plugin-global-externals", + "data": { + "version": "2.1.2", + "packageName": "@fal-works/esbuild-plugin-global-externals", + "hash": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==" + } + }, + "npm:@floating-ui/core": { + "type": "npm", + "name": "npm:@floating-ui/core", + "data": { + "version": "1.7.3", + "packageName": "@floating-ui/core", + "hash": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==" + } + }, + "npm:@floating-ui/dom": { + "type": "npm", + "name": "npm:@floating-ui/dom", + "data": { + "version": "1.7.4", + "packageName": "@floating-ui/dom", + "hash": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==" + } + }, + "npm:@floating-ui/react-dom": { + "type": "npm", + "name": "npm:@floating-ui/react-dom", + "data": { + "version": "2.1.6", + "packageName": "@floating-ui/react-dom", + "hash": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==" + } + }, + "npm:@floating-ui/utils": { + "type": "npm", + "name": "npm:@floating-ui/utils", + "data": { + "version": "0.2.10", + "packageName": "@floating-ui/utils", + "hash": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==" + } + }, + "npm:@forge42/seo-tools": { + "type": "npm", + "name": "npm:@forge42/seo-tools", + "data": { + "version": "1.3.0", + "packageName": "@forge42/seo-tools", + "hash": "sha512-yxpkeyYyZhFzTpuq9rtcx6FRVZD0NTcVDS2ptrVG7nobnHQnANlLJXkY343GOocHGTygdK35Hyu/iU1nxsEGuA==" + } + }, + "npm:@hono/node-server": { + "type": "npm", + "name": "npm:@hono/node-server", + "data": { + "version": "1.19.5", + "packageName": "@hono/node-server", + "hash": "sha512-iBuhh+uaaggeAuf+TftcjZyWh2GEgZcVGXkNtskLVoWaXhnJtC5HLHrU8W1KHDoucqO1MswwglmkWLFyiDn4WQ==" + } + }, + "npm:@hono/node-ws": { + "type": "npm", + "name": "npm:@hono/node-ws", + "data": { + "version": "1.2.0", + "packageName": "@hono/node-ws", + "hash": "sha512-OBPQ8OSHBw29mj00wT/xGYtB6HY54j0fNSdVZ7gZM3TUeq0So11GXaWtFf1xWxQNfumKIsj0wRuLKWfVsO5GgQ==" + } + }, + "npm:@hono/vite-dev-server": { + "type": "npm", + "name": "npm:@hono/vite-dev-server", + "data": { + "version": "0.17.0", + "packageName": "@hono/vite-dev-server", + "hash": "sha512-EvGOIj1MoY9uV94onXXz88yWaTxzUK+Mv8LiIEsR/9eSFoVUnHVR0B7l7iNIsxfHYRN7tbPDMWBSnD2RQun3yw==" + } + }, + "npm:@humanfs/core": { + "type": "npm", + "name": "npm:@humanfs/core", + "data": { + "version": "0.19.1", + "packageName": "@humanfs/core", + "hash": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==" + } + }, + "npm:@humanfs/node": { + "type": "npm", + "name": "npm:@humanfs/node", + "data": { + "version": "0.16.7", + "packageName": "@humanfs/node", + "hash": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==" + } + }, + "npm:@humanwhocodes/module-importer": { + "type": "npm", + "name": "npm:@humanwhocodes/module-importer", + "data": { + "version": "1.0.1", + "packageName": "@humanwhocodes/module-importer", + "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + } + }, + "npm:@humanwhocodes/retry": { + "type": "npm", + "name": "npm:@humanwhocodes/retry", + "data": { + "version": "0.4.3", + "packageName": "@humanwhocodes/retry", + "hash": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==" + } + }, + "npm:@inquirer/ansi": { + "type": "npm", + "name": "npm:@inquirer/ansi", + "data": { + "version": "1.0.0", + "packageName": "@inquirer/ansi", + "hash": "sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==" + } + }, + "npm:@inquirer/confirm": { + "type": "npm", + "name": "npm:@inquirer/confirm", + "data": { + "version": "5.1.18", + "packageName": "@inquirer/confirm", + "hash": "sha512-MilmWOzHa3Ks11tzvuAmFoAd/wRuaP3SwlT1IZhyMke31FKLxPiuDWcGXhU+PKveNOpAc4axzAgrgxuIJJRmLw==" + } + }, + "npm:@inquirer/core": { + "type": "npm", + "name": "npm:@inquirer/core", + "data": { + "version": "10.2.2", + "packageName": "@inquirer/core", + "hash": "sha512-yXq/4QUnk4sHMtmbd7irwiepjB8jXU0kkFRL4nr/aDBA2mDz13cMakEWdDwX3eSCTkk03kwcndD1zfRAIlELxA==" + } + }, + "npm:@inquirer/external-editor": { + "type": "npm", + "name": "npm:@inquirer/external-editor", + "data": { + "version": "1.0.2", + "packageName": "@inquirer/external-editor", + "hash": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==" + } + }, + "npm:@inquirer/figures": { + "type": "npm", + "name": "npm:@inquirer/figures", + "data": { + "version": "1.0.13", + "packageName": "@inquirer/figures", + "hash": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==" + } + }, + "npm:@inquirer/type": { + "type": "npm", + "name": "npm:@inquirer/type", + "data": { + "version": "3.0.8", + "packageName": "@inquirer/type", + "hash": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==" + } + }, + "npm:@isaacs/balanced-match": { + "type": "npm", + "name": "npm:@isaacs/balanced-match", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/balanced-match", + "hash": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==" + } + }, + "npm:@isaacs/brace-expansion": { + "type": "npm", + "name": "npm:@isaacs/brace-expansion", + "data": { + "version": "5.0.0", + "packageName": "@isaacs/brace-expansion", + "hash": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==" + } + }, + "npm:@isaacs/cliui": { + "type": "npm", + "name": "npm:@isaacs/cliui", + "data": { + "version": "8.0.2", + "packageName": "@isaacs/cliui", + "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==" + } + }, + "npm:@isaacs/fs-minipass": { + "type": "npm", + "name": "npm:@isaacs/fs-minipass", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/fs-minipass", + "hash": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==" + } + }, + "npm:@istanbuljs/schema": { + "type": "npm", + "name": "npm:@istanbuljs/schema", + "data": { + "version": "0.1.3", + "packageName": "@istanbuljs/schema", + "hash": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + } + }, + "npm:@jest/diff-sequences": { + "type": "npm", + "name": "npm:@jest/diff-sequences", + "data": { + "version": "30.0.1", + "packageName": "@jest/diff-sequences", + "hash": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==" + } + }, + "npm:@jest/get-type": { + "type": "npm", + "name": "npm:@jest/get-type", + "data": { + "version": "30.1.0", + "packageName": "@jest/get-type", + "hash": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==" + } + }, + "npm:@jest/schemas": { + "type": "npm", + "name": "npm:@jest/schemas", + "data": { + "version": "30.0.5", + "packageName": "@jest/schemas", + "hash": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==" + } + }, + "npm:@jridgewell/gen-mapping": { + "type": "npm", + "name": "npm:@jridgewell/gen-mapping", + "data": { + "version": "0.3.13", + "packageName": "@jridgewell/gen-mapping", + "hash": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==" + } + }, + "npm:@jridgewell/remapping": { + "type": "npm", + "name": "npm:@jridgewell/remapping", + "data": { + "version": "2.3.5", + "packageName": "@jridgewell/remapping", + "hash": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==" + } + }, + "npm:@jridgewell/resolve-uri": { + "type": "npm", + "name": "npm:@jridgewell/resolve-uri", + "data": { + "version": "3.1.2", + "packageName": "@jridgewell/resolve-uri", + "hash": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + } + }, + "npm:@jridgewell/sourcemap-codec": { + "type": "npm", + "name": "npm:@jridgewell/sourcemap-codec", + "data": { + "version": "1.5.5", + "packageName": "@jridgewell/sourcemap-codec", + "hash": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" + } + }, + "npm:@jridgewell/trace-mapping": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping", + "data": { + "version": "0.3.31", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==" + } + }, + "npm:@manypkg/find-root": { + "type": "npm", + "name": "npm:@manypkg/find-root", + "data": { + "version": "1.1.0", + "packageName": "@manypkg/find-root", + "hash": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==" + } + }, + "npm:@manypkg/get-packages": { + "type": "npm", + "name": "npm:@manypkg/get-packages", + "data": { + "version": "1.1.3", + "packageName": "@manypkg/get-packages", + "hash": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==" + } + }, + "npm:@mdx-js/esbuild": { + "type": "npm", + "name": "npm:@mdx-js/esbuild", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/esbuild", + "hash": "sha512-NS35VhTdvKNj5/B1JSD5W3kN1R0WDHgk+zCWq+tSChQw5L2Bgeiz7yyZPFrc5LWuPVOxE1xMbJr82bO9VVzmfQ==" + } + }, + "npm:@mdx-js/mdx": { + "type": "npm", + "name": "npm:@mdx-js/mdx", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/mdx", + "hash": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==" + } + }, + "npm:@mjackson/node-fetch-server": { + "type": "npm", + "name": "npm:@mjackson/node-fetch-server", + "data": { + "version": "0.2.0", + "packageName": "@mjackson/node-fetch-server", + "hash": "sha512-EMlH1e30yzmTpGLQjlFmaDAjyOeZhng1/XCd7DExR8PNAnG/G1tyruZxEoUe11ClnwGhGrtsdnyyUx1frSzjng==" + } + }, + "npm:@mswjs/interceptors": { + "type": "npm", + "name": "npm:@mswjs/interceptors", + "data": { + "version": "0.39.7", + "packageName": "@mswjs/interceptors", + "hash": "sha512-sURvQbbKsq5f8INV54YJgJEdk8oxBanqkTiXXd33rKmofFCwZLhLRszPduMZ9TA9b8/1CHc/IJmOlBHJk2Q5AQ==" + } + }, + "npm:@napi-rs/wasm-runtime": { + "type": "npm", + "name": "npm:@napi-rs/wasm-runtime", + "data": { + "version": "0.2.4", + "packageName": "@napi-rs/wasm-runtime", + "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==" + } + }, + "npm:@noble/ciphers": { + "type": "npm", + "name": "npm:@noble/ciphers", + "data": { + "version": "1.3.0", + "packageName": "@noble/ciphers", + "hash": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==" + } + }, + "npm:@noble/curves": { + "type": "npm", + "name": "npm:@noble/curves", + "data": { + "version": "1.9.7", + "packageName": "@noble/curves", + "hash": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==" + } + }, + "npm:@noble/hashes": { + "type": "npm", + "name": "npm:@noble/hashes", + "data": { + "version": "1.8.0", + "packageName": "@noble/hashes", + "hash": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==" + } + }, + "npm:@nodelib/fs.scandir@2.1.5": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@2.1.5", + "data": { + "version": "2.1.5", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + } + }, + "npm:@nodelib/fs.scandir@4.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==" + } + }, + "npm:@nodelib/fs.stat@2.0.5": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + } + }, + "npm:@nodelib/fs.stat@4.0.0": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==" + } + }, + "npm:@nodelib/fs.walk@1.2.8": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@1.2.8", + "data": { + "version": "1.2.8", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + } + }, + "npm:@nodelib/fs.walk@3.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==" + } + }, + "npm:@npmcli/git": { + "type": "npm", + "name": "npm:@npmcli/git", + "data": { + "version": "4.1.0", + "packageName": "@npmcli/git", + "hash": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==" + } + }, + "npm:@npmcli/package-json": { + "type": "npm", + "name": "npm:@npmcli/package-json", + "data": { + "version": "4.0.1", + "packageName": "@npmcli/package-json", + "hash": "sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==" + } + }, + "npm:@npmcli/promise-spawn": { + "type": "npm", + "name": "npm:@npmcli/promise-spawn", + "data": { + "version": "6.0.2", + "packageName": "@npmcli/promise-spawn", + "hash": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==" + } + }, + "npm:@nx/nx-darwin-arm64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-arm64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-arm64", + "hash": "sha512-y/Wuo+FEky/ehah5UyERpQpUOm+KOc437zRwUrMGumNUFk73DaHVMmqABCZ1J5eqam60XgRZhq05qpRn+8dhtA==" + } + }, + "npm:@nx/nx-darwin-x64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-x64", + "hash": "sha512-+9rogeP6EmlMBcUwflfOmFbQOWgAnJdupeJJuSenzWJCn/bE1C2iIGhuq4u4zajo2VceyN7uirlAWc8cQWCevw==" + } + }, + "npm:@nx/nx-freebsd-x64": { + "type": "npm", + "name": "npm:@nx/nx-freebsd-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-freebsd-x64", + "hash": "sha512-jrewLpv/J84ze+sC+P0x1INVuXTWqU4qdZIPe0ItrRMDMmxiHdhm6LtHEEo5JYezqM/LgB87yjFE49Qsudtadw==" + } + }, + "npm:@nx/nx-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm-gnueabihf", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm-gnueabihf", + "hash": "sha512-VyMIKSp1N2ulA2wkAKIH+9a8k4tl67bH2wnvYROTRnfFykeczodfOxWeCAggS//1ccBM05pRxBklMt7fgAqV8w==" + } + }, + "npm:@nx/nx-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-gnu", + "hash": "sha512-l6/YZp5MJ5TYWbHoaR31lsqd4Ia2AnaGSACeNCUAsUsUNaa099nwmvFaKQEJxUX1aMpe4kHLyVbomK7ydEX+pg==" + } + }, + "npm:@nx/nx-linux-arm64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-musl", + "hash": "sha512-klidxt4eiSxgLa1LW7YUHstm3qsptz+XD1+3w0ofX1rkdVkK1afrfcolzoeZ5nc4Av7MzZB0g0PoFTGHUIBkrw==" + } + }, + "npm:@nx/nx-linux-x64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-gnu", + "hash": "sha512-B5ZvolVUIKKmacbZw1XD2nBIbebE2T6vBbMYq6kZP7PfSsfO5Y0HaWIsK8ulwCj35TPaEn9x/XbHJp5RakU7Ng==" + } + }, + "npm:@nx/nx-linux-x64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-musl", + "hash": "sha512-11L6SigPvjnIFbr4ivXlcH0fOPs55SvT8gkg2TOsSohKFY/Ze4O43NuoZe/7dilLjNgq8aWTbnbSuRK/kFGdBQ==" + } + }, + "npm:@nx/nx-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-arm64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-arm64-msvc", + "hash": "sha512-hC84RvGp5YxGhQLitHcg3cohTy7sdsvIRIErq3EsJNlHIaUTZJAegno26sRpRE4Y/5G5RWqfzDCCERg9c3Askw==" + } + }, + "npm:@nx/nx-win32-x64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-x64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-x64-msvc", + "hash": "sha512-vcnVwrTsOVdN6ovKO6qFDHXYRa+lxKFLRGCUHvJvjTOddT1/xJqkL8NE4i1YDWZiCQCck0BizR3Kvs+N0DqHoQ==" + } + }, + "npm:@one-ini/wasm": { + "type": "npm", + "name": "npm:@one-ini/wasm", + "data": { + "version": "0.1.1", + "packageName": "@one-ini/wasm", + "hash": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==" + } + }, + "npm:@open-draft/deferred-promise": { + "type": "npm", + "name": "npm:@open-draft/deferred-promise", + "data": { + "version": "2.2.0", + "packageName": "@open-draft/deferred-promise", + "hash": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" + } + }, + "npm:@open-draft/logger": { + "type": "npm", + "name": "npm:@open-draft/logger", + "data": { + "version": "0.3.0", + "packageName": "@open-draft/logger", + "hash": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==" + } + }, + "npm:@open-draft/until": { + "type": "npm", + "name": "npm:@open-draft/until", + "data": { + "version": "2.1.0", + "packageName": "@open-draft/until", + "hash": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" + } + }, + "npm:@pkgjs/parseargs": { + "type": "npm", + "name": "npm:@pkgjs/parseargs", + "data": { + "version": "0.11.0", + "packageName": "@pkgjs/parseargs", + "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==" + } + }, + "npm:@pnpm/config.env-replace": { + "type": "npm", + "name": "npm:@pnpm/config.env-replace", + "data": { + "version": "1.1.0", + "packageName": "@pnpm/config.env-replace", + "hash": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" + } + }, + "npm:@pnpm/network.ca-file": { + "type": "npm", + "name": "npm:@pnpm/network.ca-file", + "data": { + "version": "1.0.2", + "packageName": "@pnpm/network.ca-file", + "hash": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==" + } + }, + "npm:@pnpm/npm-conf": { + "type": "npm", + "name": "npm:@pnpm/npm-conf", + "data": { + "version": "2.3.1", + "packageName": "@pnpm/npm-conf", + "hash": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==" + } + }, + "npm:@polka/url": { + "type": "npm", + "name": "npm:@polka/url", + "data": { + "version": "1.0.0-next.29", + "packageName": "@polka/url", + "hash": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==" + } + }, + "npm:@radix-ui/number": { + "type": "npm", + "name": "npm:@radix-ui/number", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/number", + "hash": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + } + }, + "npm:@radix-ui/primitive": { + "type": "npm", + "name": "npm:@radix-ui/primitive", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/primitive", + "hash": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==" + } + }, + "npm:@radix-ui/react-accordion": { + "type": "npm", + "name": "npm:@radix-ui/react-accordion", + "data": { + "version": "1.2.12", + "packageName": "@radix-ui/react-accordion", + "hash": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==" + } + }, + "npm:@radix-ui/react-arrow": { + "type": "npm", + "name": "npm:@radix-ui/react-arrow", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-arrow", + "hash": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==" + } + }, + "npm:@radix-ui/react-collapsible": { + "type": "npm", + "name": "npm:@radix-ui/react-collapsible", + "data": { + "version": "1.1.12", + "packageName": "@radix-ui/react-collapsible", + "hash": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==" + } + }, + "npm:@radix-ui/react-collection": { + "type": "npm", + "name": "npm:@radix-ui/react-collection", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-collection", + "hash": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==" + } + }, + "npm:@radix-ui/react-compose-refs": { + "type": "npm", + "name": "npm:@radix-ui/react-compose-refs", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-compose-refs", + "hash": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==" + } + }, + "npm:@radix-ui/react-context": { + "type": "npm", + "name": "npm:@radix-ui/react-context", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-context", + "hash": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==" + } + }, + "npm:@radix-ui/react-direction": { + "type": "npm", + "name": "npm:@radix-ui/react-direction", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-direction", + "hash": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==" + } + }, + "npm:@radix-ui/react-dismissable-layer": { + "type": "npm", + "name": "npm:@radix-ui/react-dismissable-layer", + "data": { + "version": "1.1.11", + "packageName": "@radix-ui/react-dismissable-layer", + "hash": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==" + } + }, + "npm:@radix-ui/react-focus-guards": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-guards", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/react-focus-guards", + "hash": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==" + } + }, + "npm:@radix-ui/react-focus-scope": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-scope", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-focus-scope", + "hash": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==" + } + }, + "npm:@radix-ui/react-id": { + "type": "npm", + "name": "npm:@radix-ui/react-id", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-id", + "hash": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==" + } + }, + "npm:@radix-ui/react-popper": { + "type": "npm", + "name": "npm:@radix-ui/react-popper", + "data": { + "version": "1.2.8", + "packageName": "@radix-ui/react-popper", + "hash": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==" + } + }, + "npm:@radix-ui/react-portal": { + "type": "npm", + "name": "npm:@radix-ui/react-portal", + "data": { + "version": "1.1.9", + "packageName": "@radix-ui/react-portal", + "hash": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==" + } + }, + "npm:@radix-ui/react-presence": { + "type": "npm", + "name": "npm:@radix-ui/react-presence", + "data": { + "version": "1.1.5", + "packageName": "@radix-ui/react-presence", + "hash": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==" + } + }, + "npm:@radix-ui/react-primitive": { + "type": "npm", + "name": "npm:@radix-ui/react-primitive", + "data": { + "version": "2.1.3", + "packageName": "@radix-ui/react-primitive", + "hash": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==" + } + }, + "npm:@radix-ui/react-select": { + "type": "npm", + "name": "npm:@radix-ui/react-select", + "data": { + "version": "2.2.6", + "packageName": "@radix-ui/react-select", + "hash": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==" + } + }, + "npm:@radix-ui/react-slot": { + "type": "npm", + "name": "npm:@radix-ui/react-slot", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-slot", + "hash": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==" + } + }, + "npm:@radix-ui/react-use-callback-ref": { + "type": "npm", + "name": "npm:@radix-ui/react-use-callback-ref", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-callback-ref", + "hash": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==" + } + }, + "npm:@radix-ui/react-use-controllable-state": { + "type": "npm", + "name": "npm:@radix-ui/react-use-controllable-state", + "data": { + "version": "1.2.2", + "packageName": "@radix-ui/react-use-controllable-state", + "hash": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==" + } + }, + "npm:@radix-ui/react-use-effect-event": { + "type": "npm", + "name": "npm:@radix-ui/react-use-effect-event", + "data": { + "version": "0.0.2", + "packageName": "@radix-ui/react-use-effect-event", + "hash": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==" + } + }, + "npm:@radix-ui/react-use-escape-keydown": { + "type": "npm", + "name": "npm:@radix-ui/react-use-escape-keydown", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-escape-keydown", + "hash": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==" + } + }, + "npm:@radix-ui/react-use-layout-effect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-layout-effect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-layout-effect", + "hash": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==" + } + }, + "npm:@radix-ui/react-use-previous": { + "type": "npm", + "name": "npm:@radix-ui/react-use-previous", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-previous", + "hash": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==" + } + }, + "npm:@radix-ui/react-use-rect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-rect", + "hash": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==" + } + }, + "npm:@radix-ui/react-use-size": { + "type": "npm", + "name": "npm:@radix-ui/react-use-size", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-size", + "hash": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==" + } + }, + "npm:@radix-ui/react-visually-hidden": { + "type": "npm", + "name": "npm:@radix-ui/react-visually-hidden", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-visually-hidden", + "hash": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==" + } + }, + "npm:@radix-ui/rect": { + "type": "npm", + "name": "npm:@radix-ui/rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/rect", + "hash": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + } + }, + "npm:@react-router/dev": { + "type": "npm", + "name": "npm:@react-router/dev", + "data": { + "version": "7.9.3", + "packageName": "@react-router/dev", + "hash": "sha512-oPaO+OpvCo/rNTJrRipHSp31/K4It19PE5A24x21FlYlemPTe3fbGX/kyC2+8au/abXbvzNHfRbuIBD/rfojmA==" + } + }, + "npm:@react-router/express@7.1.4": { + "type": "npm", + "name": "npm:@react-router/express@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/express", + "hash": "sha512-mRQENitGitHohLLwu/vUahu463KO6jx8tPJIHhmbBblQk+Fyxs5ernJHxJe1ahm/BS1heGVGn1geWOLUuZ/+uw==" + } + }, + "npm:@react-router/express@7.9.3": { + "type": "npm", + "name": "npm:@react-router/express@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/express", + "hash": "sha512-XNVj/8AfecE1n61bXD41LqpXAixyWBpmBWkrzVA2iG+SrQOb+J6TjqZYEmZmoqJHuHmkOjt6/Iz1f81p93peGQ==" + } + }, + "npm:@react-router/fs-routes": { + "type": "npm", + "name": "npm:@react-router/fs-routes", + "data": { + "version": "7.1.4", + "packageName": "@react-router/fs-routes", + "hash": "sha512-EBf2hefhKbyt+5dkxRntqC5rFGLw1K91EkMGhX2dfvybWWQYGb98if6PDUMeU/h4F4h5VKV1VrHd6MMyGpuvgQ==" + } + }, + "npm:@react-router/node@7.1.4": { + "type": "npm", + "name": "npm:@react-router/node@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/node", + "hash": "sha512-TeCZMrFmMSjLI2HeUalL44P48+AEJyzO3lIUbR0ucFKq95tB0hu+X8daaLQlpbwGK4dL5i27kHiGiuMhVbynOQ==" + } + }, + "npm:@react-router/node@7.9.3": { + "type": "npm", + "name": "npm:@react-router/node@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/node", + "hash": "sha512-+OvWxPPUgouOshw85QlG0J6yFJM0GMCCpXqPj38IcveeFLlP7ppOAEkOi7RBFrDvg7vSUtCEBDnsbuDCvxUPJg==" + } + }, + "npm:@react-router/serve": { + "type": "npm", + "name": "npm:@react-router/serve", + "data": { + "version": "7.1.4", + "packageName": "@react-router/serve", + "hash": "sha512-dU21Zz25hHxxdTsdOQqUy/gZLSYHb+TACrDVYPpIQxD1iByE9/mdNUeGUcb/zYnC0WgqYYbZp3SE9fDRvYscEA==" + } + }, + "npm:@remix-run/node-fetch-server": { + "type": "npm", + "name": "npm:@remix-run/node-fetch-server", + "data": { + "version": "0.9.0", + "packageName": "@remix-run/node-fetch-server", + "hash": "sha512-SoLMv7dbH+njWzXnOY6fI08dFMI5+/dQ+vY3n8RnnbdG7MdJEgiP28Xj/xWlnRnED/aB6SFw56Zop+LbmaaKqA==" + } + }, + "npm:@remix-run/router": { + "type": "npm", + "name": "npm:@remix-run/router", + "data": { + "version": "1.23.0", + "packageName": "@remix-run/router", + "hash": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==" + } + }, + "npm:@remix-run/server-runtime": { + "type": "npm", + "name": "npm:@remix-run/server-runtime", + "data": { + "version": "2.17.1", + "packageName": "@remix-run/server-runtime", + "hash": "sha512-d1Vp9FxX4KafB111vP2E5C1fmWzPI+gHZ674L1drq+N8Bp9U6FBspi7GAZSU5K5Kxa4T6UF+aE1gK6pVi9R8sw==" + } + }, + "npm:@rollup/rollup-android-arm-eabi": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm-eabi", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm-eabi", + "hash": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==" + } + }, + "npm:@rollup/rollup-android-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm64", + "hash": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==" + } + }, + "npm:@rollup/rollup-darwin-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-arm64", + "hash": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==" + } + }, + "npm:@rollup/rollup-darwin-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-x64", + "hash": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==" + } + }, + "npm:@rollup/rollup-freebsd-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-arm64", + "hash": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==" + } + }, + "npm:@rollup/rollup-freebsd-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-x64", + "hash": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==" + } + }, + "npm:@rollup/rollup-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-gnueabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-gnueabihf", + "hash": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==" + } + }, + "npm:@rollup/rollup-linux-arm-musleabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-musleabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-musleabihf", + "hash": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==" + } + }, + "npm:@rollup/rollup-linux-arm64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-musl", + "hash": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==" + } + }, + "npm:@rollup/rollup-linux-loong64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-loong64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-loong64-gnu", + "hash": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==" + } + }, + "npm:@rollup/rollup-linux-ppc64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-ppc64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-ppc64-gnu", + "hash": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==" + } + }, + "npm:@rollup/rollup-linux-riscv64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-gnu", + "hash": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==" + } + }, + "npm:@rollup/rollup-linux-riscv64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-musl", + "hash": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==" + } + }, + "npm:@rollup/rollup-linux-s390x-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-s390x-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-s390x-gnu", + "hash": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==" + } + }, + "npm:@rollup/rollup-linux-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-gnu", + "hash": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==" + } + }, + "npm:@rollup/rollup-linux-x64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-musl", + "hash": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==" + } + }, + "npm:@rollup/rollup-openharmony-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-openharmony-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-openharmony-arm64", + "hash": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==" + } + }, + "npm:@rollup/rollup-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-ia32-msvc", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-ia32-msvc", + "hash": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==" + } + }, + "npm:@rollup/rollup-win32-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-gnu", + "hash": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==" + } + }, + "npm:@sinclair/typebox": { + "type": "npm", + "name": "npm:@sinclair/typebox", + "data": { + "version": "0.34.41", + "packageName": "@sinclair/typebox", + "hash": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==" + } + }, + "npm:@snyk/github-codeowners": { + "type": "npm", + "name": "npm:@snyk/github-codeowners", + "data": { + "version": "1.1.0", + "packageName": "@snyk/github-codeowners", + "hash": "sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw==" + } + }, + "npm:@standard-schema/spec": { + "type": "npm", + "name": "npm:@standard-schema/spec", + "data": { + "version": "1.0.0", + "packageName": "@standard-schema/spec", + "hash": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==" + } + }, + "npm:@svgr/babel-plugin-add-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-add-jsx-attribute", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-add-jsx-attribute", + "hash": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-attribute", + "hash": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-empty-expression": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-empty-expression", + "hash": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==" + } + }, + "npm:@svgr/babel-plugin-replace-jsx-attribute-value": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-replace-jsx-attribute-value", + "hash": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==" + } + }, + "npm:@svgr/babel-plugin-svg-dynamic-title": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-dynamic-title", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-dynamic-title", + "hash": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==" + } + }, + "npm:@svgr/babel-plugin-svg-em-dimensions": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-em-dimensions", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-em-dimensions", + "hash": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==" + } + }, + "npm:@svgr/babel-plugin-transform-react-native-svg": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-react-native-svg", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-react-native-svg", + "hash": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==" + } + }, + "npm:@svgr/babel-plugin-transform-svg-component": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-svg-component", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-svg-component", + "hash": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==" + } + }, + "npm:@svgr/babel-preset": { + "type": "npm", + "name": "npm:@svgr/babel-preset", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-preset", + "hash": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==" + } + }, + "npm:@svgr/core": { + "type": "npm", + "name": "npm:@svgr/core", + "data": { + "version": "6.5.1", + "packageName": "@svgr/core", + "hash": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==" + } + }, + "npm:@svgr/hast-util-to-babel-ast": { + "type": "npm", + "name": "npm:@svgr/hast-util-to-babel-ast", + "data": { + "version": "6.5.1", + "packageName": "@svgr/hast-util-to-babel-ast", + "hash": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==" + } + }, + "npm:@svgr/plugin-jsx": { + "type": "npm", + "name": "npm:@svgr/plugin-jsx", + "data": { + "version": "6.5.1", + "packageName": "@svgr/plugin-jsx", + "hash": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==" + } + }, + "npm:@tailwindcss/node": { + "type": "npm", + "name": "npm:@tailwindcss/node", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/node", + "hash": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==" + } + }, + "npm:@tailwindcss/oxide-android-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-android-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-android-arm64", + "hash": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==" + } + }, + "npm:@tailwindcss/oxide-darwin-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-arm64", + "hash": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==" + } + }, + "npm:@tailwindcss/oxide-darwin-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-x64", + "hash": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==" + } + }, + "npm:@tailwindcss/oxide-freebsd-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-freebsd-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-freebsd-x64", + "hash": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm-gnueabihf", + "hash": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-gnu", + "hash": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-musl", + "hash": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-gnu", + "hash": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-musl", + "hash": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==" + } + }, + "npm:@tailwindcss/oxide-wasm32-wasi": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-wasm32-wasi", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-wasm32-wasi", + "hash": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==" + } + }, + "npm:@tailwindcss/oxide-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-arm64-msvc", + "hash": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==" + } + }, + "npm:@tailwindcss/oxide-win32-x64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-x64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-x64-msvc", + "hash": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==" + } + }, + "npm:@tailwindcss/oxide": { + "type": "npm", + "name": "npm:@tailwindcss/oxide", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide", + "hash": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==" + } + }, + "npm:@tailwindcss/postcss": { + "type": "npm", + "name": "npm:@tailwindcss/postcss", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/postcss", + "hash": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==" + } + }, + "npm:@tailwindcss/typography": { + "type": "npm", + "name": "npm:@tailwindcss/typography", + "data": { + "version": "0.5.16", + "packageName": "@tailwindcss/typography", + "hash": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==" + } + }, + "npm:@tailwindcss/vite": { + "type": "npm", + "name": "npm:@tailwindcss/vite", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/vite", + "hash": "sha512-BoFUoU0XqgCUS1UXWhmDJroKKhNXeDzD7/XwabjkDIAbMnc4ULn5e2FuEuBbhZ6ENZoSYzKlzvZ44Yr6EUDUSA==" + } + }, + "npm:@testing-library/dom": { + "type": "npm", + "name": "npm:@testing-library/dom", + "data": { + "version": "10.4.1", + "packageName": "@testing-library/dom", + "hash": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==" + } + }, + "npm:@testing-library/react": { + "type": "npm", + "name": "npm:@testing-library/react", + "data": { + "version": "16.2.0", + "packageName": "@testing-library/react", + "hash": "sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==" + } + }, + "npm:@testing-library/user-event": { + "type": "npm", + "name": "npm:@testing-library/user-event", + "data": { + "version": "14.6.1", + "packageName": "@testing-library/user-event", + "hash": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==" + } + }, + "npm:@tsparticles/basic": { + "type": "npm", + "name": "npm:@tsparticles/basic", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/basic", + "hash": "sha512-ijr2dHMx0IQHqhKW3qA8tfwrR2XYbbWYdaJMQuBo2CkwBVIhZ76U+H20Y492j/NXpd1FUnt2aC0l4CEVGVGdeQ==" + } + }, + "npm:@tsparticles/engine": { + "type": "npm", + "name": "npm:@tsparticles/engine", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/engine", + "hash": "sha512-DpdgAhWMZ3Eh2gyxik8FXS6BKZ8vyea+Eu5BC4epsahqTGY9V3JGGJcXC6lRJx6cPMAx1A0FaQAojPF3v6rkmQ==" + } + }, + "npm:@tsparticles/interaction-external-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-attract", + "hash": "sha512-5AJGmhzM9o4AVFV24WH5vSqMBzOXEOzIdGLIr+QJf4fRh9ZK62snsusv/ozKgs2KteRYQx+L7c5V3TqcDy2upg==" + } + }, + "npm:@tsparticles/interaction-external-bounce": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bounce", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bounce", + "hash": "sha512-bv05+h70UIHOTWeTsTI1AeAmX6R3s8nnY74Ea6p6AbQjERzPYIa0XY19nq/hA7+Nrg+EissP5zgoYYeSphr85A==" + } + }, + "npm:@tsparticles/interaction-external-bubble": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bubble", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bubble", + "hash": "sha512-tbd8ox/1GPl+zr+KyHQVV1bW88GE7OM6i4zql801YIlCDrl9wgTDdDFGIy9X7/cwTvTrCePhrfvdkUamXIribQ==" + } + }, + "npm:@tsparticles/interaction-external-connect": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-connect", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-connect", + "hash": "sha512-sq8YfUNsIORjXHzzW7/AJQtfi/qDqLnYG2qOSE1WOsog39MD30RzmiOloejOkfNeUdcGUcfsDgpUuL3UhzFUOA==" + } + }, + "npm:@tsparticles/interaction-external-grab": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-grab", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-grab", + "hash": "sha512-QwXza+sMMWDaMiFxd8y2tJwUK6c+nNw554+/9+tEZeTTk2fCbB0IJ7p/TH6ZGWDL0vo2muK54Njv2fEey191ow==" + } + }, + "npm:@tsparticles/interaction-external-pause": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-pause", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-pause", + "hash": "sha512-Gzv4/FeNir0U/tVM9zQCqV1k+IAgaFjDU3T30M1AeAsNGh/rCITV2wnT7TOGFkbcla27m4Yxa+Fuab8+8pzm+g==" + } + }, + "npm:@tsparticles/interaction-external-push": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-push", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-push", + "hash": "sha512-GvnWF9Qy4YkZdx+WJL2iy9IcgLvzOIu3K7aLYJFsQPaxT8d9TF8WlpoMlWKnJID6H5q4JqQuMRKRyWH8aAKyQw==" + } + }, + "npm:@tsparticles/interaction-external-remove": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-remove", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-remove", + "hash": "sha512-yPThm4UDWejDOWW5Qc8KnnS2EfSo5VFcJUQDWc1+Wcj17xe7vdSoiwwOORM0PmNBzdDpSKQrte/gUnoqaUMwOA==" + } + }, + "npm:@tsparticles/interaction-external-repulse": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-repulse", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-repulse", + "hash": "sha512-/LBppXkrMdvLHlEKWC7IykFhzrz+9nebT2fwSSFXK4plEBxDlIwnkDxd3FbVOAbnBvx4+L8+fbrEx+RvC8diAw==" + } + }, + "npm:@tsparticles/interaction-external-slow": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-slow", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-slow", + "hash": "sha512-1ZYIR/udBwA9MdSCfgADsbDXKSFS0FMWuPWz7bm79g3sUxcYkihn+/hDhc6GXvNNR46V1ocJjrj0u6pAynS1KQ==" + } + }, + "npm:@tsparticles/interaction-particles-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-attract", + "hash": "sha512-CYYYowJuGwRLUixQcSU/48PTKM8fCUYThe0hXwQ+yRMLAn053VHzL7NNZzKqEIeEyt5oJoy9KcvubjKWbzMBLQ==" + } + }, + "npm:@tsparticles/interaction-particles-collisions": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-collisions", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-collisions", + "hash": "sha512-ggGyjW/3v1yxvYW1IF1EMT15M6w31y5zfNNUPkqd/IXRNPYvm0Z0ayhp+FKmz70M5p0UxxPIQHTvAv9Jqnuj8w==" + } + }, + "npm:@tsparticles/interaction-particles-links": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-links", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-links", + "hash": "sha512-MsLbMjy1vY5M5/hu/oa5OSRZAUz49H3+9EBMTIOThiX+a+vpl3sxc9AqNd9gMsPbM4WJlub8T6VBZdyvzez1Vg==" + } + }, + "npm:@tsparticles/move-base": { + "type": "npm", + "name": "npm:@tsparticles/move-base", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-base", + "hash": "sha512-X4huBS27d8srpxwOxliWPUt+NtCwY+8q/cx1DvQxyqmTA8VFCGpcHNwtqiN+9JicgzOvSuaORVqUgwlsc7h4pQ==" + } + }, + "npm:@tsparticles/move-parallax": { + "type": "npm", + "name": "npm:@tsparticles/move-parallax", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-parallax", + "hash": "sha512-whlOR0bVeyh6J/hvxf/QM3DqvNnITMiAQ0kro6saqSDItAVqg4pYxBfEsSOKq7EhjxNvfhhqR+pFMhp06zoCVA==" + } + }, + "npm:@tsparticles/plugin-easing-quad": { + "type": "npm", + "name": "npm:@tsparticles/plugin-easing-quad", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-easing-quad", + "hash": "sha512-C2UJOca5MTDXKUTBXj30Kiqr5UyID+xrY/LxicVWWZPczQW2bBxbIbfq9ULvzGDwBTxE2rdvIB8YFKmDYO45qw==" + } + }, + "npm:@tsparticles/plugin-hex-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hex-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hex-color", + "hash": "sha512-vZgZ12AjUicJvk7AX4K2eAmKEQX/D1VEjEPFhyjbgI7A65eX72M465vVKIgNA6QArLZ1DLs7Z787LOE6GOBWsg==" + } + }, + "npm:@tsparticles/plugin-hsl-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hsl-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hsl-color", + "hash": "sha512-jJd1iGgRwX6eeNjc1zUXiJivaqC5UE+SC2A3/NtHwwoQrkfxGWmRHOsVyLnOBRcCPgBp/FpdDe6DIDjCMO715w==" + } + }, + "npm:@tsparticles/plugin-rgb-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-rgb-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-rgb-color", + "hash": "sha512-SBxk7f1KBfXeTnnklbE2Hx4jBgh6I6HOtxb+Os1gTp0oaghZOkWcCD2dP4QbUu7fVNCMOcApPoMNC8RTFcy9wQ==" + } + }, + "npm:@tsparticles/react": { + "type": "npm", + "name": "npm:@tsparticles/react", + "data": { + "version": "3.0.0", + "packageName": "@tsparticles/react", + "hash": "sha512-hjGEtTT1cwv6BcjL+GcVgH++KYs52bIuQGW3PWv7z3tMa8g0bd6RI/vWSLj7p//NZ3uTjEIeilYIUPBh7Jfq/Q==" + } + }, + "npm:@tsparticles/shape-circle": { + "type": "npm", + "name": "npm:@tsparticles/shape-circle", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-circle", + "hash": "sha512-DqZFLjbuhVn99WJ+A9ajz9YON72RtCcvubzq6qfjFmtwAK7frvQeb6iDTp6Ze9FUipluxVZWVRG4vWTxi2B+/g==" + } + }, + "npm:@tsparticles/shape-emoji": { + "type": "npm", + "name": "npm:@tsparticles/shape-emoji", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-emoji", + "hash": "sha512-ifvY63usuT+hipgVHb8gelBHSeF6ryPnMxAAEC1RGHhhXfpSRWMtE6ybr+pSsYU52M3G9+TF84v91pSwNrb9ZQ==" + } + }, + "npm:@tsparticles/shape-image": { + "type": "npm", + "name": "npm:@tsparticles/shape-image", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-image", + "hash": "sha512-fCA5eme8VF3oX8yNVUA0l2SLDKuiZObkijb0z3Ky0qj1HUEVlAuEMhhNDNB9E2iELTrWEix9z7BFMePp2CC7AA==" + } + }, + "npm:@tsparticles/shape-line": { + "type": "npm", + "name": "npm:@tsparticles/shape-line", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-line", + "hash": "sha512-wT8NSp0N9HURyV05f371cHKcNTNqr0/cwUu6WhBzbshkYGy1KZUP9CpRIh5FCrBpTev34mEQfOXDycgfG0KiLQ==" + } + }, + "npm:@tsparticles/shape-polygon": { + "type": "npm", + "name": "npm:@tsparticles/shape-polygon", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-polygon", + "hash": "sha512-dA77PgZdoLwxnliH6XQM/zF0r4jhT01pw5y7XTeTqws++hg4rTLV9255k6R6eUqKq0FPSW1/WBsBIl7q/MmrqQ==" + } + }, + "npm:@tsparticles/shape-square": { + "type": "npm", + "name": "npm:@tsparticles/shape-square", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-square", + "hash": "sha512-DKGkDnRyZrAm7T2ipqNezJahSWs6xd9O5LQLe5vjrYm1qGwrFxJiQaAdlb00UNrexz1/SA7bEoIg4XKaFa7qhQ==" + } + }, + "npm:@tsparticles/shape-star": { + "type": "npm", + "name": "npm:@tsparticles/shape-star", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-star", + "hash": "sha512-kdMJpi8cdeb6vGrZVSxTG0JIjCwIenggqk0EYeKAwtOGZFBgL7eHhF2F6uu1oq8cJAbXPujEoabnLsz6mW8XaA==" + } + }, + "npm:@tsparticles/slim": { + "type": "npm", + "name": "npm:@tsparticles/slim", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/slim", + "hash": "sha512-CL5cDmADU7sDjRli0So+hY61VMbdroqbArmR9Av+c1Fisa5ytr6QD7Jv62iwU2S6rvgicEe9OyRmSy5GIefwZw==" + } + }, + "npm:@tsparticles/updater-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-color", + "hash": "sha512-XGWdscrgEMA8L5E7exsE0f8/2zHKIqnTrZymcyuFBw2DCB6BIV+5z6qaNStpxrhq3DbIxxhqqcybqeOo7+Alpg==" + } + }, + "npm:@tsparticles/updater-life": { + "type": "npm", + "name": "npm:@tsparticles/updater-life", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-life", + "hash": "sha512-Oi8aF2RIwMMsjssUkCB6t3PRpENHjdZf6cX92WNfAuqXtQphr3OMAkYFJFWkvyPFK22AVy3p/cFt6KE5zXxwAA==" + } + }, + "npm:@tsparticles/updater-opacity": { + "type": "npm", + "name": "npm:@tsparticles/updater-opacity", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-opacity", + "hash": "sha512-w778LQuRZJ+IoWzeRdrGykPYSSaTeWfBvLZ2XwYEkh/Ss961InOxZKIpcS6i5Kp/Zfw0fS1ZAuqeHwuj///Osw==" + } + }, + "npm:@tsparticles/updater-out-modes": { + "type": "npm", + "name": "npm:@tsparticles/updater-out-modes", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-out-modes", + "hash": "sha512-cKQEkAwbru+hhKF+GTsfbOvuBbx2DSB25CxOdhtW2wRvDBoCnngNdLw91rs+0Cex4tgEeibkebrIKFDDE6kELg==" + } + }, + "npm:@tsparticles/updater-rotate": { + "type": "npm", + "name": "npm:@tsparticles/updater-rotate", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-rotate", + "hash": "sha512-9BfKaGfp28JN82MF2qs6Ae/lJr9EColMfMTHqSKljblwbpVDHte4umuwKl3VjbRt87WD9MGtla66NTUYl+WxuQ==" + } + }, + "npm:@tsparticles/updater-size": { + "type": "npm", + "name": "npm:@tsparticles/updater-size", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-size", + "hash": "sha512-3NSVs0O2ApNKZXfd+y/zNhTXSFeG1Pw4peI8e6z/q5+XLbmue9oiEwoPy/tQLaark3oNj3JU7Q903ZijPyXSzw==" + } + }, + "npm:@tsparticles/updater-stroke-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-stroke-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-stroke-color", + "hash": "sha512-3x14+C2is9pZYTg9T2TiA/aM1YMq4wLdYaZDcHm3qO30DZu5oeQq0rm/6w+QOGKYY1Z3Htg9rlSUZkhTHn7eDA==" + } + }, + "npm:@tybys/wasm-util": { + "type": "npm", + "name": "npm:@tybys/wasm-util", + "data": { + "version": "0.9.0", + "packageName": "@tybys/wasm-util", + "hash": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==" + } + }, + "npm:@types/aria-query": { + "type": "npm", + "name": "npm:@types/aria-query", + "data": { + "version": "5.0.4", + "packageName": "@types/aria-query", + "hash": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + } + }, + "npm:@types/babel__core": { + "type": "npm", + "name": "npm:@types/babel__core", + "data": { + "version": "7.20.5", + "packageName": "@types/babel__core", + "hash": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==" + } + }, + "npm:@types/babel__generator": { + "type": "npm", + "name": "npm:@types/babel__generator", + "data": { + "version": "7.27.0", + "packageName": "@types/babel__generator", + "hash": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==" + } + }, + "npm:@types/babel__template": { + "type": "npm", + "name": "npm:@types/babel__template", + "data": { + "version": "7.4.4", + "packageName": "@types/babel__template", + "hash": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==" + } + }, + "npm:@types/babel__traverse": { + "type": "npm", + "name": "npm:@types/babel__traverse", + "data": { + "version": "7.28.0", + "packageName": "@types/babel__traverse", + "hash": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==" + } + }, + "npm:@types/beautify": { + "type": "npm", + "name": "npm:@types/beautify", + "data": { + "version": "0.0.3", + "packageName": "@types/beautify", + "hash": "sha512-x4igynPrE/x0ITiQXn4IHU5b0FSIKfHG0VPeju+aPvvclxSKSdO8As10ea0qgpP3yBRV8e32jr3wJr94wlcr9Q==" + } + }, + "npm:@types/body-parser": { + "type": "npm", + "name": "npm:@types/body-parser", + "data": { + "version": "1.19.6", + "packageName": "@types/body-parser", + "hash": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==" + } + }, + "npm:@types/compression": { + "type": "npm", + "name": "npm:@types/compression", + "data": { + "version": "1.8.1", + "packageName": "@types/compression", + "hash": "sha512-kCFuWS0ebDbmxs0AXYn6e2r2nrGAb5KwQhknjSPSPgJcGd8+HVSILlUyFhGqML2gk39HcG7D1ydW9/qpYkN00Q==" + } + }, + "npm:@types/connect": { + "type": "npm", + "name": "npm:@types/connect", + "data": { + "version": "3.4.38", + "packageName": "@types/connect", + "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==" + } + }, + "npm:@types/cookie": { + "type": "npm", + "name": "npm:@types/cookie", + "data": { + "version": "0.6.0", + "packageName": "@types/cookie", + "hash": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + } + }, + "npm:@types/d3-hierarchy": { + "type": "npm", + "name": "npm:@types/d3-hierarchy", + "data": { + "version": "1.1.11", + "packageName": "@types/d3-hierarchy", + "hash": "sha512-lnQiU7jV+Gyk9oQYk0GGYccuexmQPTp08E0+4BidgFdiJivjEvf+esPSdZqCZ2C7UwTWejWpqetVaU8A+eX3FA==" + } + }, + "npm:@types/debug": { + "type": "npm", + "name": "npm:@types/debug", + "data": { + "version": "4.1.12", + "packageName": "@types/debug", + "hash": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==" + } + }, + "npm:@types/estree-jsx": { + "type": "npm", + "name": "npm:@types/estree-jsx", + "data": { + "version": "1.0.5", + "packageName": "@types/estree-jsx", + "hash": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==" + } + }, + "npm:@types/estree": { + "type": "npm", + "name": "npm:@types/estree", + "data": { + "version": "1.0.8", + "packageName": "@types/estree", + "hash": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" + } + }, + "npm:@types/express-serve-static-core": { + "type": "npm", + "name": "npm:@types/express-serve-static-core", + "data": { + "version": "5.0.7", + "packageName": "@types/express-serve-static-core", + "hash": "sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==" + } + }, + "npm:@types/express": { + "type": "npm", + "name": "npm:@types/express", + "data": { + "version": "5.0.3", + "packageName": "@types/express", + "hash": "sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==" + } + }, + "npm:@types/hast": { + "type": "npm", + "name": "npm:@types/hast", + "data": { + "version": "3.0.4", + "packageName": "@types/hast", + "hash": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==" + } + }, + "npm:@types/http-errors": { + "type": "npm", + "name": "npm:@types/http-errors", + "data": { + "version": "2.0.5", + "packageName": "@types/http-errors", + "hash": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==" + } + }, + "npm:@types/json-schema": { + "type": "npm", + "name": "npm:@types/json-schema", + "data": { + "version": "7.0.15", + "packageName": "@types/json-schema", + "hash": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + } + }, + "npm:@types/mdast": { + "type": "npm", + "name": "npm:@types/mdast", + "data": { + "version": "4.0.4", + "packageName": "@types/mdast", + "hash": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==" + } + }, + "npm:@types/mdx": { + "type": "npm", + "name": "npm:@types/mdx", + "data": { + "version": "2.0.13", + "packageName": "@types/mdx", + "hash": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + } + }, + "npm:@types/mime": { + "type": "npm", + "name": "npm:@types/mime", + "data": { + "version": "1.3.5", + "packageName": "@types/mime", + "hash": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + } + }, + "npm:@types/morgan": { + "type": "npm", + "name": "npm:@types/morgan", + "data": { + "version": "1.9.10", + "packageName": "@types/morgan", + "hash": "sha512-sS4A1zheMvsADRVfT0lYbJ4S9lmsey8Zo2F7cnbYjWHP67Q0AwMYuuzLlkIM2N8gAbb9cubhIVFwcIN2XyYCkA==" + } + }, + "npm:@types/ms": { + "type": "npm", + "name": "npm:@types/ms", + "data": { + "version": "2.1.0", + "packageName": "@types/ms", + "hash": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + } + }, + "npm:@types/node@12.20.55": { + "type": "npm", + "name": "npm:@types/node@12.20.55", + "data": { + "version": "12.20.55", + "packageName": "@types/node", + "hash": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + }, + "npm:@types/node": { + "type": "npm", + "name": "npm:@types/node", + "data": { + "version": "22.13.1", + "packageName": "@types/node", + "hash": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==" + } + }, + "npm:@types/parse-json": { + "type": "npm", + "name": "npm:@types/parse-json", + "data": { + "version": "4.0.2", + "packageName": "@types/parse-json", + "hash": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + } + }, + "npm:@types/prompt": { + "type": "npm", + "name": "npm:@types/prompt", + "data": { + "version": "1.1.9", + "packageName": "@types/prompt", + "hash": "sha512-Yl0hzOWGDNCo2JHA8s7g7e9higzonlP/MssTMAIAwYmA7GugrB5WZ1DmrfrpJyJY8Y5UHFr8uaXDlxiyHt2jbg==" + } + }, + "npm:@types/qs": { + "type": "npm", + "name": "npm:@types/qs", + "data": { + "version": "6.14.0", + "packageName": "@types/qs", + "hash": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==" + } + }, + "npm:@types/range-parser": { + "type": "npm", + "name": "npm:@types/range-parser", + "data": { + "version": "1.2.7", + "packageName": "@types/range-parser", + "hash": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + } + }, + "npm:@types/react-dom": { + "type": "npm", + "name": "npm:@types/react-dom", + "data": { + "version": "19.2.0", + "packageName": "@types/react-dom", + "hash": "sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==" + } + }, + "npm:@types/react-reconciler": { + "type": "npm", + "name": "npm:@types/react-reconciler", + "data": { + "version": "0.28.9", + "packageName": "@types/react-reconciler", + "hash": "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==" + } + }, + "npm:@types/react": { + "type": "npm", + "name": "npm:@types/react", + "data": { + "version": "19.2.0", + "packageName": "@types/react", + "hash": "sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==" + } + }, + "npm:@types/resolve": { + "type": "npm", + "name": "npm:@types/resolve", + "data": { + "version": "1.20.6", + "packageName": "@types/resolve", + "hash": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==" + } + }, + "npm:@types/revalidator": { + "type": "npm", + "name": "npm:@types/revalidator", + "data": { + "version": "0.3.12", + "packageName": "@types/revalidator", + "hash": "sha512-DsA2jHfz73JaIROVoMDd/x7nVWXBmEdDSoXB4yQlDzv/NCBkFY2fMHkyE6DGrvooLDAFe5QI6l9Wq0TgdopMtg==" + } + }, + "npm:@types/semver": { + "type": "npm", + "name": "npm:@types/semver", + "data": { + "version": "7.7.0", + "packageName": "@types/semver", + "hash": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==" + } + }, + "npm:@types/send@0.17.5": { + "type": "npm", + "name": "npm:@types/send@0.17.5", + "data": { + "version": "0.17.5", + "packageName": "@types/send", + "hash": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==" + } + }, + "npm:@types/send@1.2.0": { + "type": "npm", + "name": "npm:@types/send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "@types/send", + "hash": "sha512-zBF6vZJn1IaMpg3xUF25VK3gd3l8zwE0ZLRX7dsQyQi+jp4E8mMDJNGDYnYse+bQhYwWERTxVwHpi3dMOq7RKQ==" + } + }, + "npm:@types/serve-static": { + "type": "npm", + "name": "npm:@types/serve-static", + "data": { + "version": "1.15.9", + "packageName": "@types/serve-static", + "hash": "sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA==" + } + }, + "npm:@types/slug": { + "type": "npm", + "name": "npm:@types/slug", + "data": { + "version": "5.0.9", + "packageName": "@types/slug", + "hash": "sha512-6Yp8BSplP35Esa/wOG1wLNKiqXevpQTEF/RcL/NV6BBQaMmZh4YlDwCgrrFSoUE4xAGvnKd5c+lkQJmPrBAzfQ==" + } + }, + "npm:@types/statuses": { + "type": "npm", + "name": "npm:@types/statuses", + "data": { + "version": "2.0.6", + "packageName": "@types/statuses", + "hash": "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==" + } + }, + "npm:@types/text-table": { + "type": "npm", + "name": "npm:@types/text-table", + "data": { + "version": "0.2.5", + "packageName": "@types/text-table", + "hash": "sha512-hcZhlNvMkQG/k1vcZ6yHOl6WAYftQ2MLfTHcYRZ2xYZFD8tGVnE3qFV0lj1smQeDSR7/yY0PyuUalauf33bJeA==" + } + }, + "npm:@types/unist@2.0.11": { + "type": "npm", + "name": "npm:@types/unist@2.0.11", + "data": { + "version": "2.0.11", + "packageName": "@types/unist", + "hash": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + } + }, + "npm:@types/unist@3.0.3": { + "type": "npm", + "name": "npm:@types/unist@3.0.3", + "data": { + "version": "3.0.3", + "packageName": "@types/unist", + "hash": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + } + }, + "npm:@ungap/structured-clone": { + "type": "npm", + "name": "npm:@ungap/structured-clone", + "data": { + "version": "1.3.0", + "packageName": "@ungap/structured-clone", + "hash": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" + } + }, + "npm:@vitest/browser": { + "type": "npm", + "name": "npm:@vitest/browser", + "data": { + "version": "3.0.5", + "packageName": "@vitest/browser", + "hash": "sha512-5WAWJoucuWcGYU5t0HPBY03k9uogbUEIu4pDmZHoB4Dt+6pXqzDbzEmxGjejZSitSYA3k/udYfuotKNxETVA3A==" + } + }, + "npm:@vitest/coverage-v8": { + "type": "npm", + "name": "npm:@vitest/coverage-v8", + "data": { + "version": "3.0.5", + "packageName": "@vitest/coverage-v8", + "hash": "sha512-zOOWIsj5fHh3jjGwQg+P+J1FW3s4jBu1Zqga0qW60yutsBtqEqNEJKWYh7cYn1yGD+1bdPsPdC/eL4eVK56xMg==" + } + }, + "npm:@vitest/expect": { + "type": "npm", + "name": "npm:@vitest/expect", + "data": { + "version": "3.0.5", + "packageName": "@vitest/expect", + "hash": "sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==" + } + }, + "npm:@vitest/mocker": { + "type": "npm", + "name": "npm:@vitest/mocker", + "data": { + "version": "3.0.5", + "packageName": "@vitest/mocker", + "hash": "sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==" + } + }, + "npm:@vitest/pretty-format@3.0.5": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "@vitest/pretty-format", + "hash": "sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==" + } + }, + "npm:@vitest/pretty-format@3.2.4": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "@vitest/pretty-format", + "hash": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==" + } + }, + "npm:@vitest/runner": { + "type": "npm", + "name": "npm:@vitest/runner", + "data": { + "version": "3.0.5", + "packageName": "@vitest/runner", + "hash": "sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==" + } + }, + "npm:@vitest/snapshot": { + "type": "npm", + "name": "npm:@vitest/snapshot", + "data": { + "version": "3.0.5", + "packageName": "@vitest/snapshot", + "hash": "sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==" + } + }, + "npm:@vitest/spy": { + "type": "npm", + "name": "npm:@vitest/spy", + "data": { + "version": "3.0.5", + "packageName": "@vitest/spy", + "hash": "sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==" + } + }, + "npm:@vitest/ui": { + "type": "npm", + "name": "npm:@vitest/ui", + "data": { + "version": "3.0.5", + "packageName": "@vitest/ui", + "hash": "sha512-gw2noso6WI+2PeMVCZFntdATS6xl9qhQcbhkPQ9sOmx/Xn0f4Bx4KDSbD90jpJPF0l5wOzSoGCmKyVR3W612mg==" + } + }, + "npm:@vitest/utils": { + "type": "npm", + "name": "npm:@vitest/utils", + "data": { + "version": "3.0.5", + "packageName": "@vitest/utils", + "hash": "sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==" + } + }, + "npm:@web3-storage/multipart-parser": { + "type": "npm", + "name": "npm:@web3-storage/multipart-parser", + "data": { + "version": "1.0.0", + "packageName": "@web3-storage/multipart-parser", + "hash": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==" + } + }, + "npm:@yarnpkg/lockfile": { + "type": "npm", + "name": "npm:@yarnpkg/lockfile", + "data": { + "version": "1.1.0", + "packageName": "@yarnpkg/lockfile", + "hash": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + } + }, + "npm:@yarnpkg/parsers": { + "type": "npm", + "name": "npm:@yarnpkg/parsers", + "data": { + "version": "3.0.2", + "packageName": "@yarnpkg/parsers", + "hash": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==" + } + }, + "npm:@zkochan/js-yaml": { + "type": "npm", + "name": "npm:@zkochan/js-yaml", + "data": { + "version": "0.0.7", + "packageName": "@zkochan/js-yaml", + "hash": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==" + } + }, + "npm:abbrev": { + "type": "npm", + "name": "npm:abbrev", + "data": { + "version": "2.0.0", + "packageName": "abbrev", + "hash": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==" + } + }, + "npm:accepts@1.3.8": { + "type": "npm", + "name": "npm:accepts@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "accepts", + "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + } + }, + "npm:accepts@2.0.0": { + "type": "npm", + "name": "npm:accepts@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "accepts", + "hash": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==" + } + }, + "npm:acorn-jsx": { + "type": "npm", + "name": "npm:acorn-jsx", + "data": { + "version": "5.3.2", + "packageName": "acorn-jsx", + "hash": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + } + }, + "npm:acorn": { + "type": "npm", + "name": "npm:acorn", + "data": { + "version": "8.15.0", + "packageName": "acorn", + "hash": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==" + } + }, + "npm:aggregate-error": { + "type": "npm", + "name": "npm:aggregate-error", + "data": { + "version": "3.1.0", + "packageName": "aggregate-error", + "hash": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + } + }, + "npm:ajv": { + "type": "npm", + "name": "npm:ajv", + "data": { + "version": "6.12.6", + "packageName": "ajv", + "hash": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + } + }, + "npm:ansi-align": { + "type": "npm", + "name": "npm:ansi-align", + "data": { + "version": "3.0.1", + "packageName": "ansi-align", + "hash": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==" + } + }, + "npm:ansi-colors": { + "type": "npm", + "name": "npm:ansi-colors", + "data": { + "version": "4.1.3", + "packageName": "ansi-colors", + "hash": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + } + }, + "npm:ansi-regex@5.0.1": { + "type": "npm", + "name": "npm:ansi-regex@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "ansi-regex", + "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + }, + "npm:ansi-regex@6.2.2": { + "type": "npm", + "name": "npm:ansi-regex@6.2.2", + "data": { + "version": "6.2.2", + "packageName": "ansi-regex", + "hash": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==" + } + }, + "npm:ansi-styles@3.2.1": { + "type": "npm", + "name": "npm:ansi-styles@3.2.1", + "data": { + "version": "3.2.1", + "packageName": "ansi-styles", + "hash": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + } + }, + "npm:ansi-styles@4.3.0": { + "type": "npm", + "name": "npm:ansi-styles@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "ansi-styles", + "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + } + }, + "npm:ansi-styles@5.2.0": { + "type": "npm", + "name": "npm:ansi-styles@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "ansi-styles", + "hash": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + }, + "npm:ansi-styles@6.2.3": { + "type": "npm", + "name": "npm:ansi-styles@6.2.3", + "data": { + "version": "6.2.3", + "packageName": "ansi-styles", + "hash": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==" + } + }, + "npm:ansis": { + "type": "npm", + "name": "npm:ansis", + "data": { + "version": "3.17.0", + "packageName": "ansis", + "hash": "sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==" + } + }, + "npm:any-promise": { + "type": "npm", + "name": "npm:any-promise", + "data": { + "version": "1.3.0", + "packageName": "any-promise", + "hash": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + } + }, + "npm:anymatch": { + "type": "npm", + "name": "npm:anymatch", + "data": { + "version": "3.1.3", + "packageName": "anymatch", + "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + } + }, + "npm:arg": { + "type": "npm", + "name": "npm:arg", + "data": { + "version": "5.0.2", + "packageName": "arg", + "hash": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + }, + "npm:argparse@1.0.10": { + "type": "npm", + "name": "npm:argparse@1.0.10", + "data": { + "version": "1.0.10", + "packageName": "argparse", + "hash": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + } + }, + "npm:argparse@2.0.1": { + "type": "npm", + "name": "npm:argparse@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "argparse", + "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + }, + "npm:aria-hidden": { + "type": "npm", + "name": "npm:aria-hidden", + "data": { + "version": "1.2.6", + "packageName": "aria-hidden", + "hash": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==" + } + }, + "npm:aria-query": { + "type": "npm", + "name": "npm:aria-query", + "data": { + "version": "5.3.0", + "packageName": "aria-query", + "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==" + } + }, + "npm:array-buffer-byte-length": { + "type": "npm", + "name": "npm:array-buffer-byte-length", + "data": { + "version": "1.0.2", + "packageName": "array-buffer-byte-length", + "hash": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==" + } + }, + "npm:array-flatten": { + "type": "npm", + "name": "npm:array-flatten", + "data": { + "version": "1.1.1", + "packageName": "array-flatten", + "hash": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + } + }, + "npm:array-union": { + "type": "npm", + "name": "npm:array-union", + "data": { + "version": "2.1.0", + "packageName": "array-union", + "hash": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + } + }, + "npm:arraybuffer.prototype.slice": { + "type": "npm", + "name": "npm:arraybuffer.prototype.slice", + "data": { + "version": "1.0.4", + "packageName": "arraybuffer.prototype.slice", + "hash": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==" + } + }, + "npm:assertion-error": { + "type": "npm", + "name": "npm:assertion-error", + "data": { + "version": "2.0.1", + "packageName": "assertion-error", + "hash": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==" + } + }, + "npm:astring": { + "type": "npm", + "name": "npm:astring", + "data": { + "version": "1.9.0", + "packageName": "astring", + "hash": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" + } + }, + "npm:async-function": { + "type": "npm", + "name": "npm:async-function", + "data": { + "version": "1.0.0", + "packageName": "async-function", + "hash": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==" + } + }, + "npm:async@2.6.4": { + "type": "npm", + "name": "npm:async@2.6.4", + "data": { + "version": "2.6.4", + "packageName": "async", + "hash": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==" + } + }, + "npm:async@3.2.3": { + "type": "npm", + "name": "npm:async@3.2.3", + "data": { + "version": "3.2.3", + "packageName": "async", + "hash": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + } + }, + "npm:asynckit": { + "type": "npm", + "name": "npm:asynckit", + "data": { + "version": "0.4.0", + "packageName": "asynckit", + "hash": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + } + }, + "npm:atomically": { + "type": "npm", + "name": "npm:atomically", + "data": { + "version": "2.0.3", + "packageName": "atomically", + "hash": "sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==" + } + }, + "npm:autoprefixer": { + "type": "npm", + "name": "npm:autoprefixer", + "data": { + "version": "10.4.21", + "packageName": "autoprefixer", + "hash": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==" + } + }, + "npm:available-typed-arrays": { + "type": "npm", + "name": "npm:available-typed-arrays", + "data": { + "version": "1.0.7", + "packageName": "available-typed-arrays", + "hash": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" + } + }, + "npm:axios": { + "type": "npm", + "name": "npm:axios", + "data": { + "version": "1.12.2", + "packageName": "axios", + "hash": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==" + } + }, + "npm:babel-dead-code-elimination": { + "type": "npm", + "name": "npm:babel-dead-code-elimination", + "data": { + "version": "1.0.10", + "packageName": "babel-dead-code-elimination", + "hash": "sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==" + } + }, + "npm:babel-plugin-macros": { + "type": "npm", + "name": "npm:babel-plugin-macros", + "data": { + "version": "3.1.0", + "packageName": "babel-plugin-macros", + "hash": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" + } + }, + "npm:babel-plugin-react-compiler": { + "type": "npm", + "name": "npm:babel-plugin-react-compiler", + "data": { + "version": "19.0.0-beta-df7b47d-20241124", + "packageName": "babel-plugin-react-compiler", + "hash": "sha512-93iSASR20HNsotcOTQ+KPL0zpgfRFVWL86AtXpmHp995HuMVnC9femd8Winr3GxkPEh8lEOyaw3nqY4q2HUm5w==" + } + }, + "npm:bail": { + "type": "npm", + "name": "npm:bail", + "data": { + "version": "2.0.2", + "packageName": "bail", + "hash": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + } + }, + "npm:balanced-match": { + "type": "npm", + "name": "npm:balanced-match", + "data": { + "version": "1.0.2", + "packageName": "balanced-match", + "hash": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + } + }, + "npm:base64-js": { + "type": "npm", + "name": "npm:base64-js", + "data": { + "version": "1.5.1", + "packageName": "base64-js", + "hash": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + } + }, + "npm:baseline-browser-mapping": { + "type": "npm", + "name": "npm:baseline-browser-mapping", + "data": { + "version": "2.8.12", + "packageName": "baseline-browser-mapping", + "hash": "sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==" + } + }, + "npm:basic-auth": { + "type": "npm", + "name": "npm:basic-auth", + "data": { + "version": "2.0.1", + "packageName": "basic-auth", + "hash": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==" + } + }, + "npm:beautify": { + "type": "npm", + "name": "npm:beautify", + "data": { + "version": "0.0.8", + "packageName": "beautify", + "hash": "sha512-1iF6Ey2qxDkm6bPgKcoXUmwFDpoRi5IgwefQDDQBRLxlZAAYwcULoQ2IdBArXZuSsuL7AT+KvZI9xZVLeUZPRg==" + } + }, + "npm:better-path-resolve": { + "type": "npm", + "name": "npm:better-path-resolve", + "data": { + "version": "1.0.0", + "packageName": "better-path-resolve", + "hash": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==" + } + }, + "npm:binary-extensions": { + "type": "npm", + "name": "npm:binary-extensions", + "data": { + "version": "2.3.0", + "packageName": "binary-extensions", + "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + } + }, + "npm:bippy": { + "type": "npm", + "name": "npm:bippy", + "data": { + "version": "0.3.27", + "packageName": "bippy", + "hash": "sha512-0k9M+yXcgUDpMgSl+7QjYRqUk8Ud4Z18uL7m34AKkkXy7Fi79Yl8q2pdyDGOyb0uhmRzHgJUOsAIYW1qvlnGaA==" + } + }, + "npm:bl": { + "type": "npm", + "name": "npm:bl", + "data": { + "version": "4.1.0", + "packageName": "bl", + "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + } + }, + "npm:body-parser@1.20.3": { + "type": "npm", + "name": "npm:body-parser@1.20.3", + "data": { + "version": "1.20.3", + "packageName": "body-parser", + "hash": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==" + } + }, + "npm:body-parser@2.2.0": { + "type": "npm", + "name": "npm:body-parser@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "body-parser", + "hash": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==" + } + }, + "npm:boolbase": { + "type": "npm", + "name": "npm:boolbase", + "data": { + "version": "1.0.0", + "packageName": "boolbase", + "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + } + }, + "npm:boxen": { + "type": "npm", + "name": "npm:boxen", + "data": { + "version": "8.0.1", + "packageName": "boxen", + "hash": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==" + } + }, + "npm:brace-expansion@1.1.12": { + "type": "npm", + "name": "npm:brace-expansion@1.1.12", + "data": { + "version": "1.1.12", + "packageName": "brace-expansion", + "hash": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==" + } + }, + "npm:brace-expansion@2.0.2": { + "type": "npm", + "name": "npm:brace-expansion@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "brace-expansion", + "hash": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==" + } + }, + "npm:braces": { + "type": "npm", + "name": "npm:braces", + "data": { + "version": "3.0.3", + "packageName": "braces", + "hash": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" + } + }, + "npm:browserslist": { + "type": "npm", + "name": "npm:browserslist", + "data": { + "version": "4.26.3", + "packageName": "browserslist", + "hash": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==" + } + }, + "npm:buffer-from": { + "type": "npm", + "name": "npm:buffer-from", + "data": { + "version": "1.1.2", + "packageName": "buffer-from", + "hash": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + } + }, + "npm:buffer": { + "type": "npm", + "name": "npm:buffer", + "data": { + "version": "5.7.1", + "packageName": "buffer", + "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + } + }, + "npm:bundle-name": { + "type": "npm", + "name": "npm:bundle-name", + "data": { + "version": "4.1.0", + "packageName": "bundle-name", + "hash": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" + } + }, + "npm:bundle-require": { + "type": "npm", + "name": "npm:bundle-require", + "data": { + "version": "5.1.0", + "packageName": "bundle-require", + "hash": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==" + } + }, + "npm:bytes": { + "type": "npm", + "name": "npm:bytes", + "data": { + "version": "3.1.2", + "packageName": "bytes", + "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + }, + "npm:cac": { + "type": "npm", + "name": "npm:cac", + "data": { + "version": "6.7.14", + "packageName": "cac", + "hash": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" + } + }, + "npm:call-bind-apply-helpers": { + "type": "npm", + "name": "npm:call-bind-apply-helpers", + "data": { + "version": "1.0.2", + "packageName": "call-bind-apply-helpers", + "hash": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==" + } + }, + "npm:call-bind": { + "type": "npm", + "name": "npm:call-bind", + "data": { + "version": "1.0.8", + "packageName": "call-bind", + "hash": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==" + } + }, + "npm:call-bound": { + "type": "npm", + "name": "npm:call-bound", + "data": { + "version": "1.0.4", + "packageName": "call-bound", + "hash": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==" + } + }, + "npm:callsites": { + "type": "npm", + "name": "npm:callsites", + "data": { + "version": "3.1.0", + "packageName": "callsites", + "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + }, + "npm:camelcase-css": { + "type": "npm", + "name": "npm:camelcase-css", + "data": { + "version": "2.0.1", + "packageName": "camelcase-css", + "hash": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + } + }, + "npm:camelcase@6.3.0": { + "type": "npm", + "name": "npm:camelcase@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "camelcase", + "hash": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } + }, + "npm:camelcase@8.0.0": { + "type": "npm", + "name": "npm:camelcase@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "camelcase", + "hash": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==" + } + }, + "npm:caniuse-lite": { + "type": "npm", + "name": "npm:caniuse-lite", + "data": { + "version": "1.0.30001748", + "packageName": "caniuse-lite", + "hash": "sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==" + } + }, + "npm:ccount": { + "type": "npm", + "name": "npm:ccount", + "data": { + "version": "2.0.1", + "packageName": "ccount", + "hash": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + } + }, + "npm:chai": { + "type": "npm", + "name": "npm:chai", + "data": { + "version": "5.3.3", + "packageName": "chai", + "hash": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==" + } + }, + "npm:chain-function": { + "type": "npm", + "name": "npm:chain-function", + "data": { + "version": "1.0.1", + "packageName": "chain-function", + "hash": "sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg==" + } + }, + "npm:chalk@2.4.2": { + "type": "npm", + "name": "npm:chalk@2.4.2", + "data": { + "version": "2.4.2", + "packageName": "chalk", + "hash": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + } + }, + "npm:chalk@4.1.2": { + "type": "npm", + "name": "npm:chalk@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "chalk", + "hash": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + } + }, + "npm:chalk@5.4.1": { + "type": "npm", + "name": "npm:chalk@5.4.1", + "data": { + "version": "5.4.1", + "packageName": "chalk", + "hash": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==" + } + }, + "npm:character-entities-html4": { + "type": "npm", + "name": "npm:character-entities-html4", + "data": { + "version": "2.1.0", + "packageName": "character-entities-html4", + "hash": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + } + }, + "npm:character-entities-legacy": { + "type": "npm", + "name": "npm:character-entities-legacy", + "data": { + "version": "3.0.0", + "packageName": "character-entities-legacy", + "hash": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + } + }, + "npm:character-entities": { + "type": "npm", + "name": "npm:character-entities", + "data": { + "version": "2.0.2", + "packageName": "character-entities", + "hash": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + } + }, + "npm:character-reference-invalid": { + "type": "npm", + "name": "npm:character-reference-invalid", + "data": { + "version": "2.0.1", + "packageName": "character-reference-invalid", + "hash": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + } + }, + "npm:chardet": { + "type": "npm", + "name": "npm:chardet", + "data": { + "version": "2.1.0", + "packageName": "chardet", + "hash": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==" + } + }, + "npm:check-error": { + "type": "npm", + "name": "npm:check-error", + "data": { + "version": "2.1.1", + "packageName": "check-error", + "hash": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==" + } + }, + "npm:chokidar@3.6.0": { + "type": "npm", + "name": "npm:chokidar@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "chokidar", + "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" + } + }, + "npm:chokidar@4.0.3": { + "type": "npm", + "name": "npm:chokidar@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "chokidar", + "hash": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==" + } + }, + "npm:chownr": { + "type": "npm", + "name": "npm:chownr", + "data": { + "version": "3.0.0", + "packageName": "chownr", + "hash": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==" + } + }, + "npm:ci-info": { + "type": "npm", + "name": "npm:ci-info", + "data": { + "version": "3.9.0", + "packageName": "ci-info", + "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + }, + "npm:classnames": { + "type": "npm", + "name": "npm:classnames", + "data": { + "version": "2.5.1", + "packageName": "classnames", + "hash": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + } + }, + "npm:clean-stack": { + "type": "npm", + "name": "npm:clean-stack", + "data": { + "version": "2.2.0", + "packageName": "clean-stack", + "hash": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + }, + "npm:cli-boxes": { + "type": "npm", + "name": "npm:cli-boxes", + "data": { + "version": "3.0.0", + "packageName": "cli-boxes", + "hash": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + } + }, + "npm:cli-cursor": { + "type": "npm", + "name": "npm:cli-cursor", + "data": { + "version": "3.1.0", + "packageName": "cli-cursor", + "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + } + }, + "npm:cli-spinners": { + "type": "npm", + "name": "npm:cli-spinners", + "data": { + "version": "2.6.1", + "packageName": "cli-spinners", + "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + } + }, + "npm:cli-width": { + "type": "npm", + "name": "npm:cli-width", + "data": { + "version": "4.1.0", + "packageName": "cli-width", + "hash": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==" + } + }, + "npm:cliui": { + "type": "npm", + "name": "npm:cliui", + "data": { + "version": "8.0.1", + "packageName": "cliui", + "hash": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + } + }, + "npm:clone@1.0.4": { + "type": "npm", + "name": "npm:clone@1.0.4", + "data": { + "version": "1.0.4", + "packageName": "clone", + "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + } + }, + "npm:clone@2.1.2": { + "type": "npm", + "name": "npm:clone@2.1.2", + "data": { + "version": "2.1.2", + "packageName": "clone", + "hash": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + } + }, + "npm:clsx": { + "type": "npm", + "name": "npm:clsx", + "data": { + "version": "2.1.1", + "packageName": "clsx", + "hash": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + } + }, + "npm:collapse-white-space": { + "type": "npm", + "name": "npm:collapse-white-space", + "data": { + "version": "2.1.0", + "packageName": "collapse-white-space", + "hash": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" + } + }, + "npm:color-convert@1.9.3": { + "type": "npm", + "name": "npm:color-convert@1.9.3", + "data": { + "version": "1.9.3", + "packageName": "color-convert", + "hash": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + } + }, + "npm:color-convert@2.0.1": { + "type": "npm", + "name": "npm:color-convert@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "color-convert", + "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + } + }, + "npm:color-name@1.1.3": { + "type": "npm", + "name": "npm:color-name@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "color-name", + "hash": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + }, + "npm:color-name@1.1.4": { + "type": "npm", + "name": "npm:color-name@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "color-name", + "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + }, + "npm:colors": { + "type": "npm", + "name": "npm:colors", + "data": { + "version": "1.0.3", + "packageName": "colors", + "hash": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + } + }, + "npm:combined-stream": { + "type": "npm", + "name": "npm:combined-stream", + "data": { + "version": "1.0.8", + "packageName": "combined-stream", + "hash": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + } + }, + "npm:comma-separated-tokens": { + "type": "npm", + "name": "npm:comma-separated-tokens", + "data": { + "version": "2.0.3", + "packageName": "comma-separated-tokens", + "hash": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + } + }, + "npm:commander@10.0.1": { + "type": "npm", + "name": "npm:commander@10.0.1", + "data": { + "version": "10.0.1", + "packageName": "commander", + "hash": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" + } + }, + "npm:commander@11.1.0": { + "type": "npm", + "name": "npm:commander@11.1.0", + "data": { + "version": "11.1.0", + "packageName": "commander", + "hash": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==" + } + }, + "npm:commander@4.1.1": { + "type": "npm", + "name": "npm:commander@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "commander", + "hash": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + }, + "npm:commander@9.5.0": { + "type": "npm", + "name": "npm:commander@9.5.0", + "data": { + "version": "9.5.0", + "packageName": "commander", + "hash": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==" + } + }, + "npm:compressible": { + "type": "npm", + "name": "npm:compressible", + "data": { + "version": "2.0.18", + "packageName": "compressible", + "hash": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + } + }, + "npm:compression": { + "type": "npm", + "name": "npm:compression", + "data": { + "version": "1.8.1", + "packageName": "compression", + "hash": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==" + } + }, + "npm:concat-map": { + "type": "npm", + "name": "npm:concat-map", + "data": { + "version": "0.0.1", + "packageName": "concat-map", + "hash": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + } + }, + "npm:concat-stream": { + "type": "npm", + "name": "npm:concat-stream", + "data": { + "version": "1.6.2", + "packageName": "concat-stream", + "hash": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + } + }, + "npm:confbox": { + "type": "npm", + "name": "npm:confbox", + "data": { + "version": "0.1.8", + "packageName": "confbox", + "hash": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==" + } + }, + "npm:config-chain": { + "type": "npm", + "name": "npm:config-chain", + "data": { + "version": "1.1.13", + "packageName": "config-chain", + "hash": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==" + } + }, + "npm:configstore": { + "type": "npm", + "name": "npm:configstore", + "data": { + "version": "7.1.0", + "packageName": "configstore", + "hash": "sha512-N4oog6YJWbR9kGyXvS7jEykLDXIE2C0ILYqNBZBp9iwiJpoCBWYsuAdW6PPFn6w06jjnC+3JstVvWHO4cZqvRg==" + } + }, + "npm:connect": { + "type": "npm", + "name": "npm:connect", + "data": { + "version": "3.7.0", + "packageName": "connect", + "hash": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==" + } + }, + "npm:consola": { + "type": "npm", + "name": "npm:consola", + "data": { + "version": "3.4.2", + "packageName": "consola", + "hash": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==" + } + }, + "npm:content-disposition@0.5.4": { + "type": "npm", + "name": "npm:content-disposition@0.5.4", + "data": { + "version": "0.5.4", + "packageName": "content-disposition", + "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + } + }, + "npm:content-disposition@1.0.0": { + "type": "npm", + "name": "npm:content-disposition@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "content-disposition", + "hash": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==" + } + }, + "npm:content-type": { + "type": "npm", + "name": "npm:content-type", + "data": { + "version": "1.0.5", + "packageName": "content-type", + "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + } + }, + "npm:convert-source-map@1.9.0": { + "type": "npm", + "name": "npm:convert-source-map@1.9.0", + "data": { + "version": "1.9.0", + "packageName": "convert-source-map", + "hash": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + } + }, + "npm:convert-source-map@2.0.0": { + "type": "npm", + "name": "npm:convert-source-map@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "convert-source-map", + "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + } + }, + "npm:cookie-signature@1.0.6": { + "type": "npm", + "name": "npm:cookie-signature@1.0.6", + "data": { + "version": "1.0.6", + "packageName": "cookie-signature", + "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + } + }, + "npm:cookie-signature@1.2.2": { + "type": "npm", + "name": "npm:cookie-signature@1.2.2", + "data": { + "version": "1.2.2", + "packageName": "cookie-signature", + "hash": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==" + } + }, + "npm:cookie@0.7.1": { + "type": "npm", + "name": "npm:cookie@0.7.1", + "data": { + "version": "0.7.1", + "packageName": "cookie", + "hash": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" + } + }, + "npm:cookie@0.7.2": { + "type": "npm", + "name": "npm:cookie@0.7.2", + "data": { + "version": "0.7.2", + "packageName": "cookie", + "hash": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==" + } + }, + "npm:cookie@1.0.2": { + "type": "npm", + "name": "npm:cookie@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "cookie", + "hash": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==" + } + }, + "npm:core-util-is": { + "type": "npm", + "name": "npm:core-util-is", + "data": { + "version": "1.0.3", + "packageName": "core-util-is", + "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + } + }, + "npm:cosmiconfig": { + "type": "npm", + "name": "npm:cosmiconfig", + "data": { + "version": "7.1.0", + "packageName": "cosmiconfig", + "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==" + } + }, + "npm:cross-env": { + "type": "npm", + "name": "npm:cross-env", + "data": { + "version": "7.0.3", + "packageName": "cross-env", + "hash": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==" + } + }, + "npm:cross-fetch": { + "type": "npm", + "name": "npm:cross-fetch", + "data": { + "version": "4.0.0", + "packageName": "cross-fetch", + "hash": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==" + } + }, + "npm:cross-spawn@6.0.6": { + "type": "npm", + "name": "npm:cross-spawn@6.0.6", + "data": { + "version": "6.0.6", + "packageName": "cross-spawn", + "hash": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==" + } + }, + "npm:cross-spawn@7.0.6": { + "type": "npm", + "name": "npm:cross-spawn@7.0.6", + "data": { + "version": "7.0.6", + "packageName": "cross-spawn", + "hash": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==" + } + }, + "npm:css-select": { + "type": "npm", + "name": "npm:css-select", + "data": { + "version": "5.2.2", + "packageName": "css-select", + "hash": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==" + } + }, + "npm:css-what": { + "type": "npm", + "name": "npm:css-what", + "data": { + "version": "6.2.2", + "packageName": "css-what", + "hash": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==" + } + }, + "npm:cssbeautify": { + "type": "npm", + "name": "npm:cssbeautify", + "data": { + "version": "0.3.1", + "packageName": "cssbeautify", + "hash": "sha512-ljnSOCOiMbklF+dwPbpooyB78foId02vUrTDogWzu6ca2DCNB7Kc/BHEGBnYOlUYtwXvSW0mWTwaiO2pwFIoRg==" + } + }, + "npm:cssesc": { + "type": "npm", + "name": "npm:cssesc", + "data": { + "version": "3.0.0", + "packageName": "cssesc", + "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + } + }, + "npm:csstype": { + "type": "npm", + "name": "npm:csstype", + "data": { + "version": "3.1.3", + "packageName": "csstype", + "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + }, + "npm:cycle": { + "type": "npm", + "name": "npm:cycle", + "data": { + "version": "1.0.3", + "packageName": "cycle", + "hash": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" + } + }, + "npm:d3-color": { + "type": "npm", + "name": "npm:d3-color", + "data": { + "version": "3.1.0", + "packageName": "d3-color", + "hash": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + } + }, + "npm:d3-dispatch": { + "type": "npm", + "name": "npm:d3-dispatch", + "data": { + "version": "3.0.1", + "packageName": "d3-dispatch", + "hash": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + } + }, + "npm:d3-drag": { + "type": "npm", + "name": "npm:d3-drag", + "data": { + "version": "3.0.0", + "packageName": "d3-drag", + "hash": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==" + } + }, + "npm:d3-ease": { + "type": "npm", + "name": "npm:d3-ease", + "data": { + "version": "3.0.1", + "packageName": "d3-ease", + "hash": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + } + }, + "npm:d3-hierarchy": { + "type": "npm", + "name": "npm:d3-hierarchy", + "data": { + "version": "1.1.9", + "packageName": "d3-hierarchy", + "hash": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + } + }, + "npm:d3-interpolate": { + "type": "npm", + "name": "npm:d3-interpolate", + "data": { + "version": "3.0.1", + "packageName": "d3-interpolate", + "hash": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" + } + }, + "npm:d3-path": { + "type": "npm", + "name": "npm:d3-path", + "data": { + "version": "1.0.9", + "packageName": "d3-path", + "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + } + }, + "npm:d3-selection": { + "type": "npm", + "name": "npm:d3-selection", + "data": { + "version": "3.0.0", + "packageName": "d3-selection", + "hash": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + } + }, + "npm:d3-shape": { + "type": "npm", + "name": "npm:d3-shape", + "data": { + "version": "1.3.7", + "packageName": "d3-shape", + "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==" + } + }, + "npm:d3-timer": { + "type": "npm", + "name": "npm:d3-timer", + "data": { + "version": "3.0.1", + "packageName": "d3-timer", + "hash": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + } + }, + "npm:d3-transition": { + "type": "npm", + "name": "npm:d3-transition", + "data": { + "version": "3.0.1", + "packageName": "d3-transition", + "hash": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==" + } + }, + "npm:d3-zoom": { + "type": "npm", + "name": "npm:d3-zoom", + "data": { + "version": "3.0.0", + "packageName": "d3-zoom", + "hash": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==" + } + }, + "npm:data-view-buffer": { + "type": "npm", + "name": "npm:data-view-buffer", + "data": { + "version": "1.0.2", + "packageName": "data-view-buffer", + "hash": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==" + } + }, + "npm:data-view-byte-length": { + "type": "npm", + "name": "npm:data-view-byte-length", + "data": { + "version": "1.0.2", + "packageName": "data-view-byte-length", + "hash": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==" + } + }, + "npm:data-view-byte-offset": { + "type": "npm", + "name": "npm:data-view-byte-offset", + "data": { + "version": "1.0.1", + "packageName": "data-view-byte-offset", + "hash": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==" + } + }, + "npm:date-fns": { + "type": "npm", + "name": "npm:date-fns", + "data": { + "version": "4.1.0", + "packageName": "date-fns", + "hash": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==" + } + }, + "npm:debug@2.6.9": { + "type": "npm", + "name": "npm:debug@2.6.9", + "data": { + "version": "2.6.9", + "packageName": "debug", + "hash": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + } + }, + "npm:debug@4.4.3": { + "type": "npm", + "name": "npm:debug@4.4.3", + "data": { + "version": "4.4.3", + "packageName": "debug", + "hash": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==" + } + }, + "npm:decode-named-character-reference": { + "type": "npm", + "name": "npm:decode-named-character-reference", + "data": { + "version": "1.2.0", + "packageName": "decode-named-character-reference", + "hash": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==" + } + }, + "npm:dedent": { + "type": "npm", + "name": "npm:dedent", + "data": { + "version": "1.7.0", + "packageName": "dedent", + "hash": "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==" + } + }, + "npm:deep-eql": { + "type": "npm", + "name": "npm:deep-eql", + "data": { + "version": "5.0.2", + "packageName": "deep-eql", + "hash": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==" + } + }, + "npm:deep-extend": { + "type": "npm", + "name": "npm:deep-extend", + "data": { + "version": "0.6.0", + "packageName": "deep-extend", + "hash": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + } + }, + "npm:deep-is": { + "type": "npm", + "name": "npm:deep-is", + "data": { + "version": "0.1.4", + "packageName": "deep-is", + "hash": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + } + }, + "npm:default-browser-id": { + "type": "npm", + "name": "npm:default-browser-id", + "data": { + "version": "5.0.0", + "packageName": "default-browser-id", + "hash": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + } + }, + "npm:default-browser": { + "type": "npm", + "name": "npm:default-browser", + "data": { + "version": "5.2.1", + "packageName": "default-browser", + "hash": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==" + } + }, + "npm:defaults": { + "type": "npm", + "name": "npm:defaults", + "data": { + "version": "1.0.4", + "packageName": "defaults", + "hash": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + } + }, + "npm:define-data-property": { + "type": "npm", + "name": "npm:define-data-property", + "data": { + "version": "1.1.4", + "packageName": "define-data-property", + "hash": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + } + }, + "npm:define-lazy-prop@2.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + } + }, + "npm:define-lazy-prop@3.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" + } + }, + "npm:define-properties": { + "type": "npm", + "name": "npm:define-properties", + "data": { + "version": "1.2.1", + "packageName": "define-properties", + "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" + } + }, + "npm:defu": { + "type": "npm", + "name": "npm:defu", + "data": { + "version": "6.1.4", + "packageName": "defu", + "hash": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" + } + }, + "npm:delayed-stream": { + "type": "npm", + "name": "npm:delayed-stream", + "data": { + "version": "1.0.0", + "packageName": "delayed-stream", + "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + } + }, + "npm:depd": { + "type": "npm", + "name": "npm:depd", + "data": { + "version": "2.0.0", + "packageName": "depd", + "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + } + }, + "npm:dequal": { + "type": "npm", + "name": "npm:dequal", + "data": { + "version": "2.0.3", + "packageName": "dequal", + "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + } + }, + "npm:destroy": { + "type": "npm", + "name": "npm:destroy", + "data": { + "version": "1.2.0", + "packageName": "destroy", + "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + } + }, + "npm:detect-file": { + "type": "npm", + "name": "npm:detect-file", + "data": { + "version": "1.0.0", + "packageName": "detect-file", + "hash": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + } + }, + "npm:detect-indent": { + "type": "npm", + "name": "npm:detect-indent", + "data": { + "version": "6.1.0", + "packageName": "detect-indent", + "hash": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==" + } + }, + "npm:detect-libc": { + "type": "npm", + "name": "npm:detect-libc", + "data": { + "version": "2.1.2", + "packageName": "detect-libc", + "hash": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==" + } + }, + "npm:detect-node-es": { + "type": "npm", + "name": "npm:detect-node-es", + "data": { + "version": "1.1.0", + "packageName": "detect-node-es", + "hash": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + } + }, + "npm:devlop": { + "type": "npm", + "name": "npm:devlop", + "data": { + "version": "1.1.0", + "packageName": "devlop", + "hash": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==" + } + }, + "npm:didyoumean": { + "type": "npm", + "name": "npm:didyoumean", + "data": { + "version": "1.2.2", + "packageName": "didyoumean", + "hash": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + } + }, + "npm:diff": { + "type": "npm", + "name": "npm:diff", + "data": { + "version": "5.2.0", + "packageName": "diff", + "hash": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + } + }, + "npm:dir-glob": { + "type": "npm", + "name": "npm:dir-glob", + "data": { + "version": "3.0.1", + "packageName": "dir-glob", + "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + } + }, + "npm:dlv": { + "type": "npm", + "name": "npm:dlv", + "data": { + "version": "1.1.3", + "packageName": "dlv", + "hash": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + } + }, + "npm:dom-accessibility-api": { + "type": "npm", + "name": "npm:dom-accessibility-api", + "data": { + "version": "0.5.16", + "packageName": "dom-accessibility-api", + "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + } + }, + "npm:dom-helpers": { + "type": "npm", + "name": "npm:dom-helpers", + "data": { + "version": "3.4.0", + "packageName": "dom-helpers", + "hash": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==" + } + }, + "npm:dom-serializer": { + "type": "npm", + "name": "npm:dom-serializer", + "data": { + "version": "2.0.0", + "packageName": "dom-serializer", + "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" + } + }, + "npm:domelementtype": { + "type": "npm", + "name": "npm:domelementtype", + "data": { + "version": "2.3.0", + "packageName": "domelementtype", + "hash": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + }, + "npm:domhandler": { + "type": "npm", + "name": "npm:domhandler", + "data": { + "version": "5.0.3", + "packageName": "domhandler", + "hash": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" + } + }, + "npm:domutils": { + "type": "npm", + "name": "npm:domutils", + "data": { + "version": "3.2.2", + "packageName": "domutils", + "hash": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==" + } + }, + "npm:dot-prop": { + "type": "npm", + "name": "npm:dot-prop", + "data": { + "version": "9.0.0", + "packageName": "dot-prop", + "hash": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==" + } + }, + "npm:dotenv-expand": { + "type": "npm", + "name": "npm:dotenv-expand", + "data": { + "version": "11.0.7", + "packageName": "dotenv-expand", + "hash": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==" + } + }, + "npm:dotenv@16.4.7": { + "type": "npm", + "name": "npm:dotenv@16.4.7", + "data": { + "version": "16.4.7", + "packageName": "dotenv", + "hash": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + } + }, + "npm:dotenv@16.6.1": { + "type": "npm", + "name": "npm:dotenv@16.6.1", + "data": { + "version": "16.6.1", + "packageName": "dotenv", + "hash": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + } + }, + "npm:dunder-proto": { + "type": "npm", + "name": "npm:dunder-proto", + "data": { + "version": "1.0.1", + "packageName": "dunder-proto", + "hash": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==" + } + }, + "npm:eastasianwidth": { + "type": "npm", + "name": "npm:eastasianwidth", + "data": { + "version": "0.2.0", + "packageName": "eastasianwidth", + "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + } + }, + "npm:easy-table": { + "type": "npm", + "name": "npm:easy-table", + "data": { + "version": "1.2.0", + "packageName": "easy-table", + "hash": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==" + } + }, + "npm:eciesjs": { + "type": "npm", + "name": "npm:eciesjs", + "data": { + "version": "0.4.15", + "packageName": "eciesjs", + "hash": "sha512-r6kEJXDKecVOCj2nLMuXK/FCPeurW33+3JRpfXVbjLja3XUYFfD9I/JBreH6sUyzcm3G/YQboBjMla6poKeSdA==" + } + }, + "npm:editorconfig": { + "type": "npm", + "name": "npm:editorconfig", + "data": { + "version": "1.0.4", + "packageName": "editorconfig", + "hash": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==" + } + }, + "npm:ee-first": { + "type": "npm", + "name": "npm:ee-first", + "data": { + "version": "1.1.1", + "packageName": "ee-first", + "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + } + }, + "npm:electron-to-chromium": { + "type": "npm", + "name": "npm:electron-to-chromium", + "data": { + "version": "1.5.230", + "packageName": "electron-to-chromium", + "hash": "sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==" + } + }, + "npm:emoji-regex@10.5.0": { + "type": "npm", + "name": "npm:emoji-regex@10.5.0", + "data": { + "version": "10.5.0", + "packageName": "emoji-regex", + "hash": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==" + } + }, + "npm:emoji-regex@8.0.0": { + "type": "npm", + "name": "npm:emoji-regex@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "emoji-regex", + "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + }, + "npm:emoji-regex@9.2.2": { + "type": "npm", + "name": "npm:emoji-regex@9.2.2", + "data": { + "version": "9.2.2", + "packageName": "emoji-regex", + "hash": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + }, + "npm:encodeurl@1.0.2": { + "type": "npm", + "name": "npm:encodeurl@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "encodeurl", + "hash": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + }, + "npm:encodeurl@2.0.0": { + "type": "npm", + "name": "npm:encodeurl@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "encodeurl", + "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + } + }, + "npm:end-of-stream": { + "type": "npm", + "name": "npm:end-of-stream", + "data": { + "version": "1.4.5", + "packageName": "end-of-stream", + "hash": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==" + } + }, + "npm:enhanced-resolve": { + "type": "npm", + "name": "npm:enhanced-resolve", + "data": { + "version": "5.18.3", + "packageName": "enhanced-resolve", + "hash": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==" + } + }, + "npm:enquirer@2.3.6": { + "type": "npm", + "name": "npm:enquirer@2.3.6", + "data": { + "version": "2.3.6", + "packageName": "enquirer", + "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + } + }, + "npm:enquirer@2.4.1": { + "type": "npm", + "name": "npm:enquirer@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "enquirer", + "hash": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==" + } + }, + "npm:entities": { + "type": "npm", + "name": "npm:entities", + "data": { + "version": "4.5.0", + "packageName": "entities", + "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + }, + "npm:err-code": { + "type": "npm", + "name": "npm:err-code", + "data": { + "version": "2.0.3", + "packageName": "err-code", + "hash": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + } + }, + "npm:error-ex": { + "type": "npm", + "name": "npm:error-ex", + "data": { + "version": "1.3.4", + "packageName": "error-ex", + "hash": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==" + } + }, + "npm:error-stack-parser-es": { + "type": "npm", + "name": "npm:error-stack-parser-es", + "data": { + "version": "1.0.5", + "packageName": "error-stack-parser-es", + "hash": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==" + } + }, + "npm:es-abstract": { + "type": "npm", + "name": "npm:es-abstract", + "data": { + "version": "1.24.0", + "packageName": "es-abstract", + "hash": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==" + } + }, + "npm:es-define-property": { + "type": "npm", + "name": "npm:es-define-property", + "data": { + "version": "1.0.1", + "packageName": "es-define-property", + "hash": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + } + }, + "npm:es-errors": { + "type": "npm", + "name": "npm:es-errors", + "data": { + "version": "1.3.0", + "packageName": "es-errors", + "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + } + }, + "npm:es-module-lexer": { + "type": "npm", + "name": "npm:es-module-lexer", + "data": { + "version": "1.7.0", + "packageName": "es-module-lexer", + "hash": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==" + } + }, + "npm:es-object-atoms": { + "type": "npm", + "name": "npm:es-object-atoms", + "data": { + "version": "1.1.1", + "packageName": "es-object-atoms", + "hash": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==" + } + }, + "npm:es-set-tostringtag": { + "type": "npm", + "name": "npm:es-set-tostringtag", + "data": { + "version": "2.1.0", + "packageName": "es-set-tostringtag", + "hash": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==" + } + }, + "npm:es-to-primitive": { + "type": "npm", + "name": "npm:es-to-primitive", + "data": { + "version": "1.3.0", + "packageName": "es-to-primitive", + "hash": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==" + } + }, + "npm:esast-util-from-estree": { + "type": "npm", + "name": "npm:esast-util-from-estree", + "data": { + "version": "2.0.0", + "packageName": "esast-util-from-estree", + "hash": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==" + } + }, + "npm:esast-util-from-js": { + "type": "npm", + "name": "npm:esast-util-from-js", + "data": { + "version": "2.0.1", + "packageName": "esast-util-from-js", + "hash": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==" + } + }, + "npm:esbuild@0.23.1": { + "type": "npm", + "name": "npm:esbuild@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "esbuild", + "hash": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==" + } + }, + "npm:esbuild@0.25.10": { + "type": "npm", + "name": "npm:esbuild@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "esbuild", + "hash": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==" + } + }, + "npm:escalade": { + "type": "npm", + "name": "npm:escalade", + "data": { + "version": "3.2.0", + "packageName": "escalade", + "hash": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + } + }, + "npm:escape-goat": { + "type": "npm", + "name": "npm:escape-goat", + "data": { + "version": "4.0.0", + "packageName": "escape-goat", + "hash": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" + } + }, + "npm:escape-html": { + "type": "npm", + "name": "npm:escape-html", + "data": { + "version": "1.0.3", + "packageName": "escape-html", + "hash": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + } + }, + "npm:escape-string-regexp@1.0.5": { + "type": "npm", + "name": "npm:escape-string-regexp@1.0.5", + "data": { + "version": "1.0.5", + "packageName": "escape-string-regexp", + "hash": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + }, + "npm:escape-string-regexp@4.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + }, + "npm:escape-string-regexp@5.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + }, + "npm:eslint-scope": { + "type": "npm", + "name": "npm:eslint-scope", + "data": { + "version": "8.4.0", + "packageName": "eslint-scope", + "hash": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==" + } + }, + "npm:eslint-visitor-keys@3.4.3": { + "type": "npm", + "name": "npm:eslint-visitor-keys@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "eslint-visitor-keys", + "hash": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" + } + }, + "npm:eslint-visitor-keys@4.2.1": { + "type": "npm", + "name": "npm:eslint-visitor-keys@4.2.1", + "data": { + "version": "4.2.1", + "packageName": "eslint-visitor-keys", + "hash": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==" + } + }, + "npm:eslint": { + "type": "npm", + "name": "npm:eslint", + "data": { + "version": "9.37.0", + "packageName": "eslint", + "hash": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==" + } + }, + "npm:espree": { + "type": "npm", + "name": "npm:espree", + "data": { + "version": "10.4.0", + "packageName": "espree", + "hash": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==" + } + }, + "npm:esprima": { + "type": "npm", + "name": "npm:esprima", + "data": { + "version": "4.0.1", + "packageName": "esprima", + "hash": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + }, + "npm:esquery": { + "type": "npm", + "name": "npm:esquery", + "data": { + "version": "1.6.0", + "packageName": "esquery", + "hash": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==" + } + }, + "npm:esrecurse": { + "type": "npm", + "name": "npm:esrecurse", + "data": { + "version": "4.3.0", + "packageName": "esrecurse", + "hash": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + } + }, + "npm:estraverse": { + "type": "npm", + "name": "npm:estraverse", + "data": { + "version": "5.3.0", + "packageName": "estraverse", + "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + }, + "npm:estree-util-attach-comments": { + "type": "npm", + "name": "npm:estree-util-attach-comments", + "data": { + "version": "3.0.0", + "packageName": "estree-util-attach-comments", + "hash": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==" + } + }, + "npm:estree-util-build-jsx": { + "type": "npm", + "name": "npm:estree-util-build-jsx", + "data": { + "version": "3.0.1", + "packageName": "estree-util-build-jsx", + "hash": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==" + } + }, + "npm:estree-util-is-identifier-name": { + "type": "npm", + "name": "npm:estree-util-is-identifier-name", + "data": { + "version": "3.0.0", + "packageName": "estree-util-is-identifier-name", + "hash": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + } + }, + "npm:estree-util-scope": { + "type": "npm", + "name": "npm:estree-util-scope", + "data": { + "version": "1.0.0", + "packageName": "estree-util-scope", + "hash": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==" + } + }, + "npm:estree-util-to-js": { + "type": "npm", + "name": "npm:estree-util-to-js", + "data": { + "version": "2.0.0", + "packageName": "estree-util-to-js", + "hash": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==" + } + }, + "npm:estree-util-value-to-estree": { + "type": "npm", + "name": "npm:estree-util-value-to-estree", + "data": { + "version": "3.4.0", + "packageName": "estree-util-value-to-estree", + "hash": "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ==" + } + }, + "npm:estree-util-visit": { + "type": "npm", + "name": "npm:estree-util-visit", + "data": { + "version": "2.0.0", + "packageName": "estree-util-visit", + "hash": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==" + } + }, + "npm:estree-walker": { + "type": "npm", + "name": "npm:estree-walker", + "data": { + "version": "3.0.3", + "packageName": "estree-walker", + "hash": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==" + } + }, + "npm:esutils": { + "type": "npm", + "name": "npm:esutils", + "data": { + "version": "2.0.3", + "packageName": "esutils", + "hash": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + } + }, + "npm:etag": { + "type": "npm", + "name": "npm:etag", + "data": { + "version": "1.8.1", + "packageName": "etag", + "hash": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + } + }, + "npm:execa": { + "type": "npm", + "name": "npm:execa", + "data": { + "version": "5.1.1", + "packageName": "execa", + "hash": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" + } + }, + "npm:exit-hook": { + "type": "npm", + "name": "npm:exit-hook", + "data": { + "version": "2.2.1", + "packageName": "exit-hook", + "hash": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==" + } + }, + "npm:expand-tilde": { + "type": "npm", + "name": "npm:expand-tilde", + "data": { + "version": "2.0.2", + "packageName": "expand-tilde", + "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" + } + }, + "npm:expect-type": { + "type": "npm", + "name": "npm:expect-type", + "data": { + "version": "1.2.2", + "packageName": "expect-type", + "hash": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==" + } + }, + "npm:express@4.21.2": { + "type": "npm", + "name": "npm:express@4.21.2", + "data": { + "version": "4.21.2", + "packageName": "express", + "hash": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==" + } + }, + "npm:express@5.1.0": { + "type": "npm", + "name": "npm:express@5.1.0", + "data": { + "version": "5.1.0", + "packageName": "express", + "hash": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==" + } + }, + "npm:extend-shallow": { + "type": "npm", + "name": "npm:extend-shallow", + "data": { + "version": "2.0.1", + "packageName": "extend-shallow", + "hash": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==" + } + }, + "npm:extend": { + "type": "npm", + "name": "npm:extend", + "data": { + "version": "3.0.2", + "packageName": "extend", + "hash": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + } + }, + "npm:extendable-error": { + "type": "npm", + "name": "npm:extendable-error", + "data": { + "version": "0.1.7", + "packageName": "extendable-error", + "hash": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==" + } + }, + "npm:eyes": { + "type": "npm", + "name": "npm:eyes", + "data": { + "version": "0.1.8", + "packageName": "eyes", + "hash": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" + } + }, + "npm:fast-deep-equal": { + "type": "npm", + "name": "npm:fast-deep-equal", + "data": { + "version": "3.1.3", + "packageName": "fast-deep-equal", + "hash": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + }, + "npm:fast-glob": { + "type": "npm", + "name": "npm:fast-glob", + "data": { + "version": "3.3.3", + "packageName": "fast-glob", + "hash": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==" + } + }, + "npm:fast-json-stable-stringify": { + "type": "npm", + "name": "npm:fast-json-stable-stringify", + "data": { + "version": "2.1.0", + "packageName": "fast-json-stable-stringify", + "hash": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + } + }, + "npm:fast-levenshtein": { + "type": "npm", + "name": "npm:fast-levenshtein", + "data": { + "version": "2.0.6", + "packageName": "fast-levenshtein", + "hash": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + } + }, + "npm:fastq": { + "type": "npm", + "name": "npm:fastq", + "data": { + "version": "1.19.1", + "packageName": "fastq", + "hash": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==" + } + }, + "npm:fault": { + "type": "npm", + "name": "npm:fault", + "data": { + "version": "2.0.1", + "packageName": "fault", + "hash": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==" + } + }, + "npm:fdir": { + "type": "npm", + "name": "npm:fdir", + "data": { + "version": "6.5.0", + "packageName": "fdir", + "hash": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==" + } + }, + "npm:fflate": { + "type": "npm", + "name": "npm:fflate", + "data": { + "version": "0.8.2", + "packageName": "fflate", + "hash": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + } + }, + "npm:figures": { + "type": "npm", + "name": "npm:figures", + "data": { + "version": "3.2.0", + "packageName": "figures", + "hash": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + } + }, + "npm:file-entry-cache": { + "type": "npm", + "name": "npm:file-entry-cache", + "data": { + "version": "8.0.0", + "packageName": "file-entry-cache", + "hash": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==" + } + }, + "npm:fill-range": { + "type": "npm", + "name": "npm:fill-range", + "data": { + "version": "7.1.1", + "packageName": "fill-range", + "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" + } + }, + "npm:finalhandler@1.1.2": { + "type": "npm", + "name": "npm:finalhandler@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "finalhandler", + "hash": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + } + }, + "npm:finalhandler@1.3.1": { + "type": "npm", + "name": "npm:finalhandler@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "finalhandler", + "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==" + } + }, + "npm:finalhandler@2.1.0": { + "type": "npm", + "name": "npm:finalhandler@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "finalhandler", + "hash": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==" + } + }, + "npm:find-node-modules": { + "type": "npm", + "name": "npm:find-node-modules", + "data": { + "version": "2.1.3", + "packageName": "find-node-modules", + "hash": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==" + } + }, + "npm:find-root": { + "type": "npm", + "name": "npm:find-root", + "data": { + "version": "1.1.0", + "packageName": "find-root", + "hash": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + } + }, + "npm:find-up@4.1.0": { + "type": "npm", + "name": "npm:find-up@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "find-up", + "hash": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + } + }, + "npm:find-up@5.0.0": { + "type": "npm", + "name": "npm:find-up@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "find-up", + "hash": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + } + }, + "npm:findup-sync": { + "type": "npm", + "name": "npm:findup-sync", + "data": { + "version": "4.0.0", + "packageName": "findup-sync", + "hash": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==" + } + }, + "npm:fix-dts-default-cjs-exports": { + "type": "npm", + "name": "npm:fix-dts-default-cjs-exports", + "data": { + "version": "1.0.1", + "packageName": "fix-dts-default-cjs-exports", + "hash": "sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==" + } + }, + "npm:flat-cache": { + "type": "npm", + "name": "npm:flat-cache", + "data": { + "version": "4.0.1", + "packageName": "flat-cache", + "hash": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==" + } + }, + "npm:flat": { + "type": "npm", + "name": "npm:flat", + "data": { + "version": "5.0.2", + "packageName": "flat", + "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + } + }, + "npm:flatted": { + "type": "npm", + "name": "npm:flatted", + "data": { + "version": "3.3.3", + "packageName": "flatted", + "hash": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==" + } + }, + "npm:follow-redirects": { + "type": "npm", + "name": "npm:follow-redirects", + "data": { + "version": "1.15.11", + "packageName": "follow-redirects", + "hash": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==" + } + }, + "npm:for-each": { + "type": "npm", + "name": "npm:for-each", + "data": { + "version": "0.3.5", + "packageName": "for-each", + "hash": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==" + } + }, + "npm:foreground-child": { + "type": "npm", + "name": "npm:foreground-child", + "data": { + "version": "3.3.1", + "packageName": "foreground-child", + "hash": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==" + } + }, + "npm:form-data": { + "type": "npm", + "name": "npm:form-data", + "data": { + "version": "4.0.4", + "packageName": "form-data", + "hash": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==" + } + }, + "npm:format": { + "type": "npm", + "name": "npm:format", + "data": { + "version": "0.2.2", + "packageName": "format", + "hash": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" + } + }, + "npm:forwarded": { + "type": "npm", + "name": "npm:forwarded", + "data": { + "version": "0.2.0", + "packageName": "forwarded", + "hash": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + } + }, + "npm:fraction.js": { + "type": "npm", + "name": "npm:fraction.js", + "data": { + "version": "4.3.7", + "packageName": "fraction.js", + "hash": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + } + }, + "npm:framer-motion@11.18.2": { + "type": "npm", + "name": "npm:framer-motion@11.18.2", + "data": { + "version": "11.18.2", + "packageName": "framer-motion", + "hash": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==" + } + }, + "npm:framer-motion@12.23.22": { + "type": "npm", + "name": "npm:framer-motion@12.23.22", + "data": { + "version": "12.23.22", + "packageName": "framer-motion", + "hash": "sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==" + } + }, + "npm:fresh@0.5.2": { + "type": "npm", + "name": "npm:fresh@0.5.2", + "data": { + "version": "0.5.2", + "packageName": "fresh", + "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + } + }, + "npm:fresh@2.0.0": { + "type": "npm", + "name": "npm:fresh@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "fresh", + "hash": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==" + } + }, + "npm:front-matter": { + "type": "npm", + "name": "npm:front-matter", + "data": { + "version": "4.0.2", + "packageName": "front-matter", + "hash": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==" + } + }, + "npm:fs-constants": { + "type": "npm", + "name": "npm:fs-constants", + "data": { + "version": "1.0.0", + "packageName": "fs-constants", + "hash": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + } + }, + "npm:fs-extra@7.0.1": { + "type": "npm", + "name": "npm:fs-extra@7.0.1", + "data": { + "version": "7.0.1", + "packageName": "fs-extra", + "hash": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + } + }, + "npm:fs-extra@8.1.0": { + "type": "npm", + "name": "npm:fs-extra@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "fs-extra", + "hash": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + } + }, + "npm:fsevents@2.3.2": { + "type": "npm", + "name": "npm:fsevents@2.3.2", + "data": { + "version": "2.3.2", + "packageName": "fsevents", + "hash": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + } + }, + "npm:fsevents@2.3.3": { + "type": "npm", + "name": "npm:fsevents@2.3.3", + "data": { + "version": "2.3.3", + "packageName": "fsevents", + "hash": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" + } + }, + "npm:function-bind": { + "type": "npm", + "name": "npm:function-bind", + "data": { + "version": "1.1.2", + "packageName": "function-bind", + "hash": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + } + }, + "npm:function.prototype.name": { + "type": "npm", + "name": "npm:function.prototype.name", + "data": { + "version": "1.1.8", + "packageName": "function.prototype.name", + "hash": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==" + } + }, + "npm:functions-have-names": { + "type": "npm", + "name": "npm:functions-have-names", + "data": { + "version": "1.2.3", + "packageName": "functions-have-names", + "hash": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + } + }, + "npm:generator-function": { + "type": "npm", + "name": "npm:generator-function", + "data": { + "version": "2.0.1", + "packageName": "generator-function", + "hash": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==" + } + }, + "npm:gensync": { + "type": "npm", + "name": "npm:gensync", + "data": { + "version": "1.0.0-beta.2", + "packageName": "gensync", + "hash": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + } + }, + "npm:get-caller-file": { + "type": "npm", + "name": "npm:get-caller-file", + "data": { + "version": "2.0.5", + "packageName": "get-caller-file", + "hash": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + } + }, + "npm:get-east-asian-width": { + "type": "npm", + "name": "npm:get-east-asian-width", + "data": { + "version": "1.4.0", + "packageName": "get-east-asian-width", + "hash": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==" + } + }, + "npm:get-intrinsic": { + "type": "npm", + "name": "npm:get-intrinsic", + "data": { + "version": "1.3.0", + "packageName": "get-intrinsic", + "hash": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==" + } + }, + "npm:get-nonce": { + "type": "npm", + "name": "npm:get-nonce", + "data": { + "version": "1.0.1", + "packageName": "get-nonce", + "hash": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + } + }, + "npm:get-port": { + "type": "npm", + "name": "npm:get-port", + "data": { + "version": "5.1.1", + "packageName": "get-port", + "hash": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==" + } + }, + "npm:get-proto": { + "type": "npm", + "name": "npm:get-proto", + "data": { + "version": "1.0.1", + "packageName": "get-proto", + "hash": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==" + } + }, + "npm:get-stream": { + "type": "npm", + "name": "npm:get-stream", + "data": { + "version": "6.0.1", + "packageName": "get-stream", + "hash": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + }, + "npm:get-symbol-description": { + "type": "npm", + "name": "npm:get-symbol-description", + "data": { + "version": "1.1.0", + "packageName": "get-symbol-description", + "hash": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==" + } + }, + "npm:get-tsconfig": { + "type": "npm", + "name": "npm:get-tsconfig", + "data": { + "version": "4.10.1", + "packageName": "get-tsconfig", + "hash": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==" + } + }, + "npm:github-slugger": { + "type": "npm", + "name": "npm:github-slugger", + "data": { + "version": "2.0.0", + "packageName": "github-slugger", + "hash": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + } + }, + "npm:glob-parent@5.1.2": { + "type": "npm", + "name": "npm:glob-parent@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "glob-parent", + "hash": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + } + }, + "npm:glob-parent@6.0.2": { + "type": "npm", + "name": "npm:glob-parent@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "glob-parent", + "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + } + }, + "npm:glob@10.4.5": { + "type": "npm", + "name": "npm:glob@10.4.5", + "data": { + "version": "10.4.5", + "packageName": "glob", + "hash": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==" + } + }, + "npm:glob@11.0.3": { + "type": "npm", + "name": "npm:glob@11.0.3", + "data": { + "version": "11.0.3", + "packageName": "glob", + "hash": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==" + } + }, + "npm:global-directory": { + "type": "npm", + "name": "npm:global-directory", + "data": { + "version": "4.0.1", + "packageName": "global-directory", + "hash": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==" + } + }, + "npm:global-modules": { + "type": "npm", + "name": "npm:global-modules", + "data": { + "version": "1.0.0", + "packageName": "global-modules", + "hash": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + } + }, + "npm:global-prefix": { + "type": "npm", + "name": "npm:global-prefix", + "data": { + "version": "1.0.2", + "packageName": "global-prefix", + "hash": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" + } + }, + "npm:globals": { + "type": "npm", + "name": "npm:globals", + "data": { + "version": "14.0.0", + "packageName": "globals", + "hash": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==" + } + }, + "npm:globalthis": { + "type": "npm", + "name": "npm:globalthis", + "data": { + "version": "1.0.4", + "packageName": "globalthis", + "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" + } + }, + "npm:globby": { + "type": "npm", + "name": "npm:globby", + "data": { + "version": "11.1.0", + "packageName": "globby", + "hash": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + } + }, + "npm:globrex": { + "type": "npm", + "name": "npm:globrex", + "data": { + "version": "0.1.2", + "packageName": "globrex", + "hash": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + } + }, + "npm:gopd": { + "type": "npm", + "name": "npm:gopd", + "data": { + "version": "1.2.0", + "packageName": "gopd", + "hash": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + } + }, + "npm:graceful-fs@4.2.10": { + "type": "npm", + "name": "npm:graceful-fs@4.2.10", + "data": { + "version": "4.2.10", + "packageName": "graceful-fs", + "hash": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + } + }, + "npm:graceful-fs@4.2.11": { + "type": "npm", + "name": "npm:graceful-fs@4.2.11", + "data": { + "version": "4.2.11", + "packageName": "graceful-fs", + "hash": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + } + }, + "npm:graphql": { + "type": "npm", + "name": "npm:graphql", + "data": { + "version": "16.11.0", + "packageName": "graphql", + "hash": "sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==" + } + }, + "npm:gray-matter": { + "type": "npm", + "name": "npm:gray-matter", + "data": { + "version": "4.0.3", + "packageName": "gray-matter", + "hash": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==" + } + }, + "npm:happy-dom": { + "type": "npm", + "name": "npm:happy-dom", + "data": { + "version": "16.8.1", + "packageName": "happy-dom", + "hash": "sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==" + } + }, + "npm:has-bigints": { + "type": "npm", + "name": "npm:has-bigints", + "data": { + "version": "1.1.0", + "packageName": "has-bigints", + "hash": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==" + } + }, + "npm:has-flag@3.0.0": { + "type": "npm", + "name": "npm:has-flag@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "has-flag", + "hash": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + } + }, + "npm:has-flag@4.0.0": { + "type": "npm", + "name": "npm:has-flag@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "has-flag", + "hash": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + } + }, + "npm:has-property-descriptors": { + "type": "npm", + "name": "npm:has-property-descriptors", + "data": { + "version": "1.0.2", + "packageName": "has-property-descriptors", + "hash": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + } + }, + "npm:has-proto": { + "type": "npm", + "name": "npm:has-proto", + "data": { + "version": "1.2.0", + "packageName": "has-proto", + "hash": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==" + } + }, + "npm:has-symbols": { + "type": "npm", + "name": "npm:has-symbols", + "data": { + "version": "1.1.0", + "packageName": "has-symbols", + "hash": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + } + }, + "npm:has-tostringtag": { + "type": "npm", + "name": "npm:has-tostringtag", + "data": { + "version": "1.0.2", + "packageName": "has-tostringtag", + "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" + } + }, + "npm:hasown": { + "type": "npm", + "name": "npm:hasown", + "data": { + "version": "2.0.2", + "packageName": "hasown", + "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + } + }, + "npm:hast-util-heading-rank": { + "type": "npm", + "name": "npm:hast-util-heading-rank", + "data": { + "version": "3.0.0", + "packageName": "hast-util-heading-rank", + "hash": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==" + } + }, + "npm:hast-util-to-estree": { + "type": "npm", + "name": "npm:hast-util-to-estree", + "data": { + "version": "3.1.3", + "packageName": "hast-util-to-estree", + "hash": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==" + } + }, + "npm:hast-util-to-jsx-runtime": { + "type": "npm", + "name": "npm:hast-util-to-jsx-runtime", + "data": { + "version": "2.3.6", + "packageName": "hast-util-to-jsx-runtime", + "hash": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==" + } + }, + "npm:hast-util-to-string": { + "type": "npm", + "name": "npm:hast-util-to-string", + "data": { + "version": "3.0.1", + "packageName": "hast-util-to-string", + "hash": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==" + } + }, + "npm:hast-util-whitespace": { + "type": "npm", + "name": "npm:hast-util-whitespace", + "data": { + "version": "3.0.0", + "packageName": "hast-util-whitespace", + "hash": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==" + } + }, + "npm:he": { + "type": "npm", + "name": "npm:he", + "data": { + "version": "1.2.0", + "packageName": "he", + "hash": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + } + }, + "npm:headers-polyfill": { + "type": "npm", + "name": "npm:headers-polyfill", + "data": { + "version": "4.0.3", + "packageName": "headers-polyfill", + "hash": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" + } + }, + "npm:hoist-non-react-statics": { + "type": "npm", + "name": "npm:hoist-non-react-statics", + "data": { + "version": "3.3.2", + "packageName": "hoist-non-react-statics", + "hash": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + } + }, + "npm:homedir-polyfill": { + "type": "npm", + "name": "npm:homedir-polyfill", + "data": { + "version": "1.0.3", + "packageName": "homedir-polyfill", + "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + } + }, + "npm:hono": { + "type": "npm", + "name": "npm:hono", + "data": { + "version": "4.6.20", + "packageName": "hono", + "hash": "sha512-5qfNQeaIptMaJKyoJ6N/q4gIq0DBp2FCRaLNuUI3LlJKL4S37DY/rLL1uAxA4wrPB39tJ3s+f7kgI79O4ScSug==" + } + }, + "npm:hosted-git-info@2.8.9": { + "type": "npm", + "name": "npm:hosted-git-info@2.8.9", + "data": { + "version": "2.8.9", + "packageName": "hosted-git-info", + "hash": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + } + }, + "npm:hosted-git-info@6.1.3": { + "type": "npm", + "name": "npm:hosted-git-info@6.1.3", + "data": { + "version": "6.1.3", + "packageName": "hosted-git-info", + "hash": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==" + } + }, + "npm:html-escaper": { + "type": "npm", + "name": "npm:html-escaper", + "data": { + "version": "2.0.2", + "packageName": "html-escaper", + "hash": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + } + }, + "npm:html-parse-stringify": { + "type": "npm", + "name": "npm:html-parse-stringify", + "data": { + "version": "3.0.1", + "packageName": "html-parse-stringify", + "hash": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==" + } + }, + "npm:html": { + "type": "npm", + "name": "npm:html", + "data": { + "version": "1.0.0", + "packageName": "html", + "hash": "sha512-lw/7YsdKiP3kk5PnR1INY17iJuzdAtJewxr14ozKJWbbR97znovZ0mh+WEMZ8rjc3lgTK+ID/htTjuyGKB52Kw==" + } + }, + "npm:http-errors": { + "type": "npm", + "name": "npm:http-errors", + "data": { + "version": "2.0.0", + "packageName": "http-errors", + "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + } + }, + "npm:human-id": { + "type": "npm", + "name": "npm:human-id", + "data": { + "version": "4.1.1", + "packageName": "human-id", + "hash": "sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==" + } + }, + "npm:human-signals": { + "type": "npm", + "name": "npm:human-signals", + "data": { + "version": "2.1.0", + "packageName": "human-signals", + "hash": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + } + }, + "npm:i18next-browser-languagedetector": { + "type": "npm", + "name": "npm:i18next-browser-languagedetector", + "data": { + "version": "8.0.2", + "packageName": "i18next-browser-languagedetector", + "hash": "sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==" + } + }, + "npm:i18next-http-backend": { + "type": "npm", + "name": "npm:i18next-http-backend", + "data": { + "version": "3.0.2", + "packageName": "i18next-http-backend", + "hash": "sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==" + } + }, + "npm:i18next": { + "type": "npm", + "name": "npm:i18next", + "data": { + "version": "24.2.2", + "packageName": "i18next", + "hash": "sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==" + } + }, + "npm:iconv-lite@0.4.24": { + "type": "npm", + "name": "npm:iconv-lite@0.4.24", + "data": { + "version": "0.4.24", + "packageName": "iconv-lite", + "hash": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + } + }, + "npm:iconv-lite@0.6.3": { + "type": "npm", + "name": "npm:iconv-lite@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "iconv-lite", + "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + } + }, + "npm:iconv-lite@0.7.0": { + "type": "npm", + "name": "npm:iconv-lite@0.7.0", + "data": { + "version": "0.7.0", + "packageName": "iconv-lite", + "hash": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==" + } + }, + "npm:ieee754": { + "type": "npm", + "name": "npm:ieee754", + "data": { + "version": "1.2.1", + "packageName": "ieee754", + "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + } + }, + "npm:ignore": { + "type": "npm", + "name": "npm:ignore", + "data": { + "version": "5.3.2", + "packageName": "ignore", + "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + } + }, + "npm:import-fresh": { + "type": "npm", + "name": "npm:import-fresh", + "data": { + "version": "3.3.1", + "packageName": "import-fresh", + "hash": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==" + } + }, + "npm:imurmurhash": { + "type": "npm", + "name": "npm:imurmurhash", + "data": { + "version": "0.1.4", + "packageName": "imurmurhash", + "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + } + }, + "npm:indent-string": { + "type": "npm", + "name": "npm:indent-string", + "data": { + "version": "4.0.0", + "packageName": "indent-string", + "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + }, + "npm:inherits": { + "type": "npm", + "name": "npm:inherits", + "data": { + "version": "2.0.4", + "packageName": "inherits", + "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + }, + "npm:ini@1.3.8": { + "type": "npm", + "name": "npm:ini@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "ini", + "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + }, + "npm:ini@4.1.1": { + "type": "npm", + "name": "npm:ini@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "ini", + "hash": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==" + } + }, + "npm:inline-style-parser": { + "type": "npm", + "name": "npm:inline-style-parser", + "data": { + "version": "0.2.4", + "packageName": "inline-style-parser", + "hash": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + } + }, + "npm:internal-slot": { + "type": "npm", + "name": "npm:internal-slot", + "data": { + "version": "1.1.0", + "packageName": "internal-slot", + "hash": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==" + } + }, + "npm:ipaddr.js": { + "type": "npm", + "name": "npm:ipaddr.js", + "data": { + "version": "1.9.1", + "packageName": "ipaddr.js", + "hash": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + }, + "npm:is-alphabetical": { + "type": "npm", + "name": "npm:is-alphabetical", + "data": { + "version": "2.0.1", + "packageName": "is-alphabetical", + "hash": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + } + }, + "npm:is-alphanumerical": { + "type": "npm", + "name": "npm:is-alphanumerical", + "data": { + "version": "2.0.1", + "packageName": "is-alphanumerical", + "hash": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==" + } + }, + "npm:is-array-buffer": { + "type": "npm", + "name": "npm:is-array-buffer", + "data": { + "version": "3.0.5", + "packageName": "is-array-buffer", + "hash": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==" + } + }, + "npm:is-arrayish": { + "type": "npm", + "name": "npm:is-arrayish", + "data": { + "version": "0.2.1", + "packageName": "is-arrayish", + "hash": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + } + }, + "npm:is-async-function": { + "type": "npm", + "name": "npm:is-async-function", + "data": { + "version": "2.1.1", + "packageName": "is-async-function", + "hash": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==" + } + }, + "npm:is-bigint": { + "type": "npm", + "name": "npm:is-bigint", + "data": { + "version": "1.1.0", + "packageName": "is-bigint", + "hash": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==" + } + }, + "npm:is-binary-path": { + "type": "npm", + "name": "npm:is-binary-path", + "data": { + "version": "2.1.0", + "packageName": "is-binary-path", + "hash": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + } + }, + "npm:is-boolean-object": { + "type": "npm", + "name": "npm:is-boolean-object", + "data": { + "version": "1.2.2", + "packageName": "is-boolean-object", + "hash": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==" + } + }, + "npm:is-callable": { + "type": "npm", + "name": "npm:is-callable", + "data": { + "version": "1.2.7", + "packageName": "is-callable", + "hash": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + } + }, + "npm:is-core-module": { + "type": "npm", + "name": "npm:is-core-module", + "data": { + "version": "2.16.1", + "packageName": "is-core-module", + "hash": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==" + } + }, + "npm:is-data-view": { + "type": "npm", + "name": "npm:is-data-view", + "data": { + "version": "1.0.2", + "packageName": "is-data-view", + "hash": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==" + } + }, + "npm:is-date-object": { + "type": "npm", + "name": "npm:is-date-object", + "data": { + "version": "1.1.0", + "packageName": "is-date-object", + "hash": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==" + } + }, + "npm:is-decimal": { + "type": "npm", + "name": "npm:is-decimal", + "data": { + "version": "2.0.1", + "packageName": "is-decimal", + "hash": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + } + }, + "npm:is-docker@2.2.1": { + "type": "npm", + "name": "npm:is-docker@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "is-docker", + "hash": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + } + }, + "npm:is-docker@3.0.0": { + "type": "npm", + "name": "npm:is-docker@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "is-docker", + "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + } + }, + "npm:is-extendable": { + "type": "npm", + "name": "npm:is-extendable", + "data": { + "version": "0.1.1", + "packageName": "is-extendable", + "hash": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + }, + "npm:is-extglob": { + "type": "npm", + "name": "npm:is-extglob", + "data": { + "version": "2.1.1", + "packageName": "is-extglob", + "hash": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + } + }, + "npm:is-finalizationregistry": { + "type": "npm", + "name": "npm:is-finalizationregistry", + "data": { + "version": "1.1.1", + "packageName": "is-finalizationregistry", + "hash": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==" + } + }, + "npm:is-fullwidth-code-point": { + "type": "npm", + "name": "npm:is-fullwidth-code-point", + "data": { + "version": "3.0.0", + "packageName": "is-fullwidth-code-point", + "hash": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + }, + "npm:is-generator-function": { + "type": "npm", + "name": "npm:is-generator-function", + "data": { + "version": "1.1.2", + "packageName": "is-generator-function", + "hash": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==" + } + }, + "npm:is-glob": { + "type": "npm", + "name": "npm:is-glob", + "data": { + "version": "4.0.3", + "packageName": "is-glob", + "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + } + }, + "npm:is-hexadecimal": { + "type": "npm", + "name": "npm:is-hexadecimal", + "data": { + "version": "2.0.1", + "packageName": "is-hexadecimal", + "hash": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + } + }, + "npm:is-in-ci": { + "type": "npm", + "name": "npm:is-in-ci", + "data": { + "version": "1.0.0", + "packageName": "is-in-ci", + "hash": "sha512-eUuAjybVTHMYWm/U+vBO1sY/JOCgoPCXRxzdju0K+K0BiGW0SChEL1MLC0PoCIR1OlPo5YAp8HuQoUlsWEICwg==" + } + }, + "npm:is-inside-container": { + "type": "npm", + "name": "npm:is-inside-container", + "data": { + "version": "1.0.0", + "packageName": "is-inside-container", + "hash": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" + } + }, + "npm:is-installed-globally": { + "type": "npm", + "name": "npm:is-installed-globally", + "data": { + "version": "1.0.0", + "packageName": "is-installed-globally", + "hash": "sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==" + } + }, + "npm:is-interactive": { + "type": "npm", + "name": "npm:is-interactive", + "data": { + "version": "1.0.0", + "packageName": "is-interactive", + "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + } + }, + "npm:is-map": { + "type": "npm", + "name": "npm:is-map", + "data": { + "version": "2.0.3", + "packageName": "is-map", + "hash": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" + } + }, + "npm:is-negative-zero": { + "type": "npm", + "name": "npm:is-negative-zero", + "data": { + "version": "2.0.3", + "packageName": "is-negative-zero", + "hash": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + } + }, + "npm:is-node-process": { + "type": "npm", + "name": "npm:is-node-process", + "data": { + "version": "1.2.0", + "packageName": "is-node-process", + "hash": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==" + } + }, + "npm:is-npm": { + "type": "npm", + "name": "npm:is-npm", + "data": { + "version": "6.1.0", + "packageName": "is-npm", + "hash": "sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA==" + } + }, + "npm:is-number-object": { + "type": "npm", + "name": "npm:is-number-object", + "data": { + "version": "1.1.1", + "packageName": "is-number-object", + "hash": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==" + } + }, + "npm:is-number": { + "type": "npm", + "name": "npm:is-number", + "data": { + "version": "7.0.0", + "packageName": "is-number", + "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + } + }, + "npm:is-path-inside": { + "type": "npm", + "name": "npm:is-path-inside", + "data": { + "version": "4.0.0", + "packageName": "is-path-inside", + "hash": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==" + } + }, + "npm:is-plain-obj": { + "type": "npm", + "name": "npm:is-plain-obj", + "data": { + "version": "4.1.0", + "packageName": "is-plain-obj", + "hash": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + } + }, + "npm:is-platform": { + "type": "npm", + "name": "npm:is-platform", + "data": { + "version": "1.0.0", + "packageName": "is-platform", + "hash": "sha512-AKxe6+dvzAQsDXhhhxGRL9G67q5rKiyTL0BUl5mCyQz2NdvmqWNmMsjoCOIVdyXOYpP6MhkmZ1DPYGkfgv0MpA==" + } + }, + "npm:is-promise": { + "type": "npm", + "name": "npm:is-promise", + "data": { + "version": "4.0.0", + "packageName": "is-promise", + "hash": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + } + }, + "npm:is-regex": { + "type": "npm", + "name": "npm:is-regex", + "data": { + "version": "1.2.1", + "packageName": "is-regex", + "hash": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==" + } + }, + "npm:is-set": { + "type": "npm", + "name": "npm:is-set", + "data": { + "version": "2.0.3", + "packageName": "is-set", + "hash": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" + } + }, + "npm:is-shared-array-buffer": { + "type": "npm", + "name": "npm:is-shared-array-buffer", + "data": { + "version": "1.0.4", + "packageName": "is-shared-array-buffer", + "hash": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==" + } + }, + "npm:is-stream": { + "type": "npm", + "name": "npm:is-stream", + "data": { + "version": "2.0.1", + "packageName": "is-stream", + "hash": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + } + }, + "npm:is-string": { + "type": "npm", + "name": "npm:is-string", + "data": { + "version": "1.1.1", + "packageName": "is-string", + "hash": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==" + } + }, + "npm:is-subdir": { + "type": "npm", + "name": "npm:is-subdir", + "data": { + "version": "1.2.0", + "packageName": "is-subdir", + "hash": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==" + } + }, + "npm:is-symbol": { + "type": "npm", + "name": "npm:is-symbol", + "data": { + "version": "1.1.1", + "packageName": "is-symbol", + "hash": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==" + } + }, + "npm:is-typed-array": { + "type": "npm", + "name": "npm:is-typed-array", + "data": { + "version": "1.1.15", + "packageName": "is-typed-array", + "hash": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==" + } + }, + "npm:is-unicode-supported": { + "type": "npm", + "name": "npm:is-unicode-supported", + "data": { + "version": "0.1.0", + "packageName": "is-unicode-supported", + "hash": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + } + }, + "npm:is-weakmap": { + "type": "npm", + "name": "npm:is-weakmap", + "data": { + "version": "2.0.2", + "packageName": "is-weakmap", + "hash": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" + } + }, + "npm:is-weakref": { + "type": "npm", + "name": "npm:is-weakref", + "data": { + "version": "1.1.1", + "packageName": "is-weakref", + "hash": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==" + } + }, + "npm:is-weakset": { + "type": "npm", + "name": "npm:is-weakset", + "data": { + "version": "2.0.4", + "packageName": "is-weakset", + "hash": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==" + } + }, + "npm:is-windows": { + "type": "npm", + "name": "npm:is-windows", + "data": { + "version": "1.0.2", + "packageName": "is-windows", + "hash": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + } + }, + "npm:is-wsl@2.2.0": { + "type": "npm", + "name": "npm:is-wsl@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "is-wsl", + "hash": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + } + }, + "npm:is-wsl@3.1.0": { + "type": "npm", + "name": "npm:is-wsl@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "is-wsl", + "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==" + } + }, + "npm:isarray@1.0.0": { + "type": "npm", + "name": "npm:isarray@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "isarray", + "hash": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + }, + "npm:isarray@2.0.5": { + "type": "npm", + "name": "npm:isarray@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "isarray", + "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + }, + "npm:isbot": { + "type": "npm", + "name": "npm:isbot", + "data": { + "version": "5.1.31", + "packageName": "isbot", + "hash": "sha512-DPgQshehErHAqSCKDb3rNW03pa2wS/v5evvUqtxt6TTnHRqAG8FdzcSSJs9656pK6Y+NT7K9R4acEYXLHYfpUQ==" + } + }, + "npm:isexe@2.0.0": { + "type": "npm", + "name": "npm:isexe@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "isexe", + "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + } + }, + "npm:isexe@3.1.1": { + "type": "npm", + "name": "npm:isexe@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "isexe", + "hash": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==" + } + }, + "npm:isstream": { + "type": "npm", + "name": "npm:isstream", + "data": { + "version": "0.1.2", + "packageName": "isstream", + "hash": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + } + }, + "npm:istanbul-lib-coverage": { + "type": "npm", + "name": "npm:istanbul-lib-coverage", + "data": { + "version": "3.2.2", + "packageName": "istanbul-lib-coverage", + "hash": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==" + } + }, + "npm:istanbul-lib-report": { + "type": "npm", + "name": "npm:istanbul-lib-report", + "data": { + "version": "3.0.1", + "packageName": "istanbul-lib-report", + "hash": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==" + } + }, + "npm:istanbul-lib-source-maps": { + "type": "npm", + "name": "npm:istanbul-lib-source-maps", + "data": { + "version": "5.0.6", + "packageName": "istanbul-lib-source-maps", + "hash": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==" + } + }, + "npm:istanbul-reports": { + "type": "npm", + "name": "npm:istanbul-reports", + "data": { + "version": "3.2.0", + "packageName": "istanbul-reports", + "hash": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==" + } + }, + "npm:jackspeak@3.4.3": { + "type": "npm", + "name": "npm:jackspeak@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "jackspeak", + "hash": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==" + } + }, + "npm:jackspeak@4.1.1": { + "type": "npm", + "name": "npm:jackspeak@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "jackspeak", + "hash": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==" + } + }, + "npm:jest-diff": { + "type": "npm", + "name": "npm:jest-diff", + "data": { + "version": "30.2.0", + "packageName": "jest-diff", + "hash": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==" + } + }, + "npm:jest-preview": { + "type": "npm", + "name": "npm:jest-preview", + "data": { + "version": "0.3.2", + "packageName": "jest-preview", + "hash": "sha512-IraA3kvh0YjOr5EqosSbiH64er8Oz0F7YFqxbMJWLbASzApyGn1yct46YoAWhL2EHna4hPUqNn+6+JU3++XtBw==" + } + }, + "npm:jiti@1.21.7": { + "type": "npm", + "name": "npm:jiti@1.21.7", + "data": { + "version": "1.21.7", + "packageName": "jiti", + "hash": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==" + } + }, + "npm:jiti@2.6.1": { + "type": "npm", + "name": "npm:jiti@2.6.1", + "data": { + "version": "2.6.1", + "packageName": "jiti", + "hash": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==" + } + }, + "npm:joycon": { + "type": "npm", + "name": "npm:joycon", + "data": { + "version": "3.1.1", + "packageName": "joycon", + "hash": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==" + } + }, + "npm:js-beautify": { + "type": "npm", + "name": "npm:js-beautify", + "data": { + "version": "1.15.4", + "packageName": "js-beautify", + "hash": "sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==" + } + }, + "npm:js-cookie": { + "type": "npm", + "name": "npm:js-cookie", + "data": { + "version": "3.0.5", + "packageName": "js-cookie", + "hash": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==" + } + }, + "npm:js-tokens": { + "type": "npm", + "name": "npm:js-tokens", + "data": { + "version": "4.0.0", + "packageName": "js-tokens", + "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + }, + "npm:js-yaml@3.14.1": { + "type": "npm", + "name": "npm:js-yaml@3.14.1", + "data": { + "version": "3.14.1", + "packageName": "js-yaml", + "hash": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + } + }, + "npm:js-yaml@4.1.0": { + "type": "npm", + "name": "npm:js-yaml@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "js-yaml", + "hash": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + } + }, + "npm:jsesc@3.0.2": { + "type": "npm", + "name": "npm:jsesc@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "jsesc", + "hash": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + } + }, + "npm:jsesc@3.1.0": { + "type": "npm", + "name": "npm:jsesc@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "jsesc", + "hash": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==" + } + }, + "npm:json-buffer": { + "type": "npm", + "name": "npm:json-buffer", + "data": { + "version": "3.0.1", + "packageName": "json-buffer", + "hash": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + } + }, + "npm:json-parse-better-errors": { + "type": "npm", + "name": "npm:json-parse-better-errors", + "data": { + "version": "1.0.2", + "packageName": "json-parse-better-errors", + "hash": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + } + }, + "npm:json-parse-even-better-errors@2.3.1": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + } + }, + "npm:json-parse-even-better-errors@3.0.2": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==" + } + }, + "npm:json-schema-traverse": { + "type": "npm", + "name": "npm:json-schema-traverse", + "data": { + "version": "0.4.1", + "packageName": "json-schema-traverse", + "hash": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + }, + "npm:json-stable-stringify-without-jsonify": { + "type": "npm", + "name": "npm:json-stable-stringify-without-jsonify", + "data": { + "version": "1.0.1", + "packageName": "json-stable-stringify-without-jsonify", + "hash": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + } + }, + "npm:json5": { + "type": "npm", + "name": "npm:json5", + "data": { + "version": "2.2.3", + "packageName": "json5", + "hash": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } + }, + "npm:jsonc-parser": { + "type": "npm", + "name": "npm:jsonc-parser", + "data": { + "version": "3.2.0", + "packageName": "jsonc-parser", + "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + } + }, + "npm:jsonfile": { + "type": "npm", + "name": "npm:jsonfile", + "data": { + "version": "4.0.0", + "packageName": "jsonfile", + "hash": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + } + }, + "npm:keyv": { + "type": "npm", + "name": "npm:keyv", + "data": { + "version": "4.5.4", + "packageName": "keyv", + "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" + } + }, + "npm:kind-of": { + "type": "npm", + "name": "npm:kind-of", + "data": { + "version": "6.0.3", + "packageName": "kind-of", + "hash": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + }, + "npm:knip": { + "type": "npm", + "name": "npm:knip", + "data": { + "version": "5.43.6", + "packageName": "knip", + "hash": "sha512-bUCFlg44imdV5vayYxu0pIAB373S8Ufjda0qaI9oRZDH6ltJFwUoAO2j7nafxDmo5G0ZeP4IiLAHqlc3wYIONQ==" + } + }, + "npm:ky": { + "type": "npm", + "name": "npm:ky", + "data": { + "version": "1.11.0", + "packageName": "ky", + "hash": "sha512-NEyo0ICpS0cqSuyoJFMCnHOZJILqXsKhIZlHJGDYaH8OB5IFrGzuBpEwyoMZG6gUKMPrazH30Ax5XKaujvD8ag==" + } + }, + "npm:latest-version": { + "type": "npm", + "name": "npm:latest-version", + "data": { + "version": "9.0.0", + "packageName": "latest-version", + "hash": "sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==" + } + }, + "npm:lefthook-darwin-arm64": { + "type": "npm", + "name": "npm:lefthook-darwin-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-arm64", + "hash": "sha512-m6Lb77VGc84/Qo21Lhq576pEvcgFCnvloEiP02HbAHcIXD0RTLy9u2yAInrixqZeaz13HYtdDaI7OBYAAdVt8A==" + } + }, + "npm:lefthook-darwin-x64": { + "type": "npm", + "name": "npm:lefthook-darwin-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-x64", + "hash": "sha512-CoRpdzanu9RK3oXR1vbEJA5LN7iB+c7hP+sONeQJzoOXuq4PNKVtEaN84Gl1BrVtCNLHWFAvCQaZPPiiXSy8qg==" + } + }, + "npm:lefthook-freebsd-arm64": { + "type": "npm", + "name": "npm:lefthook-freebsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-arm64", + "hash": "sha512-X4A7yfvAJ68CoHTqP+XvQzdKbyd935sYy0bQT6Ajz7FL1g7hFiro8dqHSdPdkwei9hs8hXeV7feyTXbYmfjKQQ==" + } + }, + "npm:lefthook-freebsd-x64": { + "type": "npm", + "name": "npm:lefthook-freebsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-x64", + "hash": "sha512-ai2m+Sj2kGdY46USfBrCqLKe9GYhzeq01nuyDYCrdGISePeZ6udOlD1k3lQKJGQCHb0bRz4St0r5nKDSh1x/2A==" + } + }, + "npm:lefthook-linux-arm64": { + "type": "npm", + "name": "npm:lefthook-linux-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-arm64", + "hash": "sha512-cbo4Wtdq81GTABvikLORJsAWPKAJXE8Q5RXsICFUVznh5PHigS9dFW/4NXywo0+jfFPCT6SYds2zz4tCx6DA0Q==" + } + }, + "npm:lefthook-linux-x64": { + "type": "npm", + "name": "npm:lefthook-linux-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-x64", + "hash": "sha512-uJl9vjCIIBTBvMZkemxCE+3zrZHlRO7Oc+nZJ+o9Oea3fu+W82jwX7a7clw8jqNfaeBS+8+ZEQgiMHWCloTsGw==" + } + }, + "npm:lefthook-openbsd-arm64": { + "type": "npm", + "name": "npm:lefthook-openbsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-arm64", + "hash": "sha512-7r153dxrNRQ9ytRs2PmGKKkYdvZYFPre7My7XToSTiRu5jNCq++++eAKVkoyWPduk97dGIA+YWiEr5Noe0TK2A==" + } + }, + "npm:lefthook-openbsd-x64": { + "type": "npm", + "name": "npm:lefthook-openbsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-x64", + "hash": "sha512-Z+UhLlcg1xrXOidK3aLLpgH7KrwNyWYE3yb7ITYnzJSEV8qXnePtVu8lvMBHs/myzemjBzeIr/U/+ipjclR06g==" + } + }, + "npm:lefthook-windows-arm64": { + "type": "npm", + "name": "npm:lefthook-windows-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-arm64", + "hash": "sha512-Uxef6qoDxCmUNQwk8eBvddYJKSBFglfwAY9Y9+NnnmiHpWTjjYiObE9gT2mvGVpEgZRJVAatBXc+Ha5oDD/OgQ==" + } + }, + "npm:lefthook-windows-x64": { + "type": "npm", + "name": "npm:lefthook-windows-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-x64", + "hash": "sha512-mOZoM3FQh3o08M8PQ/b3IYuL5oo36D9ehczIw1dAgp1Ly+Tr4fJ96A+4SEJrQuYeRD4mex9bR7Ps56I73sBSZA==" + } + }, + "npm:lefthook": { + "type": "npm", + "name": "npm:lefthook", + "data": { + "version": "1.13.6", + "packageName": "lefthook", + "hash": "sha512-ojj4/4IJ29Xn4drd5emqVgilegAPN3Kf0FQM2p/9+lwSTpU+SZ1v4Ig++NF+9MOa99UKY8bElmVrLhnUUNFh5g==" + } + }, + "npm:levn": { + "type": "npm", + "name": "npm:levn", + "data": { + "version": "0.4.1", + "packageName": "levn", + "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + } + }, + "npm:lightningcss-android-arm64": { + "type": "npm", + "name": "npm:lightningcss-android-arm64", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-android-arm64", + "hash": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==" + } + }, + "npm:lightningcss@1.30.1": { + "type": "npm", + "name": "npm:lightningcss@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss", + "hash": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==" + } + }, + "npm:lightningcss@1.30.2": { + "type": "npm", + "name": "npm:lightningcss@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss", + "hash": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==" + } + }, + "npm:lilconfig": { + "type": "npm", + "name": "npm:lilconfig", + "data": { + "version": "3.1.3", + "packageName": "lilconfig", + "hash": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==" + } + }, + "npm:lines-and-columns@1.2.4": { + "type": "npm", + "name": "npm:lines-and-columns@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "lines-and-columns", + "hash": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + } + }, + "npm:lines-and-columns@2.0.3": { + "type": "npm", + "name": "npm:lines-and-columns@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "lines-and-columns", + "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==" + } + }, + "npm:lite-emit": { + "type": "npm", + "name": "npm:lite-emit", + "data": { + "version": "2.3.0", + "packageName": "lite-emit", + "hash": "sha512-QMPrnwPho7lfkzZUN3a0RJ/oiwpt464eXf6aVh1HGOYh+s7Utu78q3FcFbW59c8TNWWQaz9flKN1cEb8dmxD+g==" + } + }, + "npm:load-json-file": { + "type": "npm", + "name": "npm:load-json-file", + "data": { + "version": "4.0.0", + "packageName": "load-json-file", + "hash": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==" + } + }, + "npm:load-tsconfig": { + "type": "npm", + "name": "npm:load-tsconfig", + "data": { + "version": "0.2.5", + "packageName": "load-tsconfig", + "hash": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==" + } + }, + "npm:locate-path@5.0.0": { + "type": "npm", + "name": "npm:locate-path@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "locate-path", + "hash": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + } + }, + "npm:locate-path@6.0.0": { + "type": "npm", + "name": "npm:locate-path@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "locate-path", + "hash": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + } + }, + "npm:lodash.castarray": { + "type": "npm", + "name": "npm:lodash.castarray", + "data": { + "version": "4.4.0", + "packageName": "lodash.castarray", + "hash": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==" + } + }, + "npm:lodash.isplainobject": { + "type": "npm", + "name": "npm:lodash.isplainobject", + "data": { + "version": "4.0.6", + "packageName": "lodash.isplainobject", + "hash": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + } + }, + "npm:lodash.merge": { + "type": "npm", + "name": "npm:lodash.merge", + "data": { + "version": "4.6.2", + "packageName": "lodash.merge", + "hash": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + } + }, + "npm:lodash.sortby": { + "type": "npm", + "name": "npm:lodash.sortby", + "data": { + "version": "4.7.0", + "packageName": "lodash.sortby", + "hash": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + } + }, + "npm:lodash.startcase": { + "type": "npm", + "name": "npm:lodash.startcase", + "data": { + "version": "4.4.0", + "packageName": "lodash.startcase", + "hash": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==" + } + }, + "npm:lodash": { + "type": "npm", + "name": "npm:lodash", + "data": { + "version": "4.17.21", + "packageName": "lodash", + "hash": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + }, + "npm:log-symbols": { + "type": "npm", + "name": "npm:log-symbols", + "data": { + "version": "4.1.0", + "packageName": "log-symbols", + "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + } + }, + "npm:longest-streak": { + "type": "npm", + "name": "npm:longest-streak", + "data": { + "version": "3.1.0", + "packageName": "longest-streak", + "hash": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + } + }, + "npm:loose-envify": { + "type": "npm", + "name": "npm:loose-envify", + "data": { + "version": "1.4.0", + "packageName": "loose-envify", + "hash": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + } + }, + "npm:loupe": { + "type": "npm", + "name": "npm:loupe", + "data": { + "version": "3.2.1", + "packageName": "loupe", + "hash": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==" + } + }, + "npm:lru-cache@10.4.3": { + "type": "npm", + "name": "npm:lru-cache@10.4.3", + "data": { + "version": "10.4.3", + "packageName": "lru-cache", + "hash": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + }, + "npm:lru-cache@11.2.2": { + "type": "npm", + "name": "npm:lru-cache@11.2.2", + "data": { + "version": "11.2.2", + "packageName": "lru-cache", + "hash": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==" + } + }, + "npm:lru-cache@5.1.1": { + "type": "npm", + "name": "npm:lru-cache@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "lru-cache", + "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + } + }, + "npm:lru-cache@7.18.3": { + "type": "npm", + "name": "npm:lru-cache@7.18.3", + "data": { + "version": "7.18.3", + "packageName": "lru-cache", + "hash": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==" + } + }, + "npm:lz-string": { + "type": "npm", + "name": "npm:lz-string", + "data": { + "version": "1.5.0", + "packageName": "lz-string", + "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + } + }, + "npm:magic-string": { + "type": "npm", + "name": "npm:magic-string", + "data": { + "version": "0.30.19", + "packageName": "magic-string", + "hash": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==" + } + }, + "npm:magicast": { + "type": "npm", + "name": "npm:magicast", + "data": { + "version": "0.3.5", + "packageName": "magicast", + "hash": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==" + } + }, + "npm:make-dir": { + "type": "npm", + "name": "npm:make-dir", + "data": { + "version": "4.0.0", + "packageName": "make-dir", + "hash": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==" + } + }, + "npm:markdown-extensions": { + "type": "npm", + "name": "npm:markdown-extensions", + "data": { + "version": "2.0.0", + "packageName": "markdown-extensions", + "hash": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" + } + }, + "npm:math-intrinsics": { + "type": "npm", + "name": "npm:math-intrinsics", + "data": { + "version": "1.1.0", + "packageName": "math-intrinsics", + "hash": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + } + }, + "npm:mdast-util-from-markdown": { + "type": "npm", + "name": "npm:mdast-util-from-markdown", + "data": { + "version": "2.0.2", + "packageName": "mdast-util-from-markdown", + "hash": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==" + } + }, + "npm:mdast-util-frontmatter": { + "type": "npm", + "name": "npm:mdast-util-frontmatter", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-frontmatter", + "hash": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==" + } + }, + "npm:mdast-util-mdx-expression": { + "type": "npm", + "name": "npm:mdast-util-mdx-expression", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdx-expression", + "hash": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==" + } + }, + "npm:mdast-util-mdx-jsx": { + "type": "npm", + "name": "npm:mdast-util-mdx-jsx", + "data": { + "version": "3.2.0", + "packageName": "mdast-util-mdx-jsx", + "hash": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==" + } + }, + "npm:mdast-util-mdx": { + "type": "npm", + "name": "npm:mdast-util-mdx", + "data": { + "version": "3.0.0", + "packageName": "mdast-util-mdx", + "hash": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==" + } + }, + "npm:mdast-util-mdxjs-esm": { + "type": "npm", + "name": "npm:mdast-util-mdxjs-esm", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdxjs-esm", + "hash": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==" + } + }, + "npm:mdast-util-phrasing": { + "type": "npm", + "name": "npm:mdast-util-phrasing", + "data": { + "version": "4.1.0", + "packageName": "mdast-util-phrasing", + "hash": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==" + } + }, + "npm:mdast-util-to-hast": { + "type": "npm", + "name": "npm:mdast-util-to-hast", + "data": { + "version": "13.2.0", + "packageName": "mdast-util-to-hast", + "hash": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==" + } + }, + "npm:mdast-util-to-markdown": { + "type": "npm", + "name": "npm:mdast-util-to-markdown", + "data": { + "version": "2.1.2", + "packageName": "mdast-util-to-markdown", + "hash": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==" + } + }, + "npm:mdast-util-to-string": { + "type": "npm", + "name": "npm:mdast-util-to-string", + "data": { + "version": "4.0.0", + "packageName": "mdast-util-to-string", + "hash": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==" + } + }, + "npm:mdx-bundler": { + "type": "npm", + "name": "npm:mdx-bundler", + "data": { + "version": "10.1.1", + "packageName": "mdx-bundler", + "hash": "sha512-87FtxC7miUPznwqEaAlJARinHJ6Qin9kDuG2E2BCCNEOszr62kHpqivI/IF/CmwObVSpvApVFFxN1ftM/Gykvw==" + } + }, + "npm:media-typer@0.3.0": { + "type": "npm", + "name": "npm:media-typer@0.3.0", + "data": { + "version": "0.3.0", + "packageName": "media-typer", + "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + } + }, + "npm:media-typer@1.1.0": { + "type": "npm", + "name": "npm:media-typer@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "media-typer", + "hash": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==" + } + }, + "npm:memoize-one": { + "type": "npm", + "name": "npm:memoize-one", + "data": { + "version": "6.0.0", + "packageName": "memoize-one", + "hash": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + } + }, + "npm:memorystream": { + "type": "npm", + "name": "npm:memorystream", + "data": { + "version": "0.3.1", + "packageName": "memorystream", + "hash": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" + } + }, + "npm:merge-descriptors@1.0.3": { + "type": "npm", + "name": "npm:merge-descriptors@1.0.3", + "data": { + "version": "1.0.3", + "packageName": "merge-descriptors", + "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + } + }, + "npm:merge-descriptors@2.0.0": { + "type": "npm", + "name": "npm:merge-descriptors@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "merge-descriptors", + "hash": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==" + } + }, + "npm:merge-stream": { + "type": "npm", + "name": "npm:merge-stream", + "data": { + "version": "2.0.0", + "packageName": "merge-stream", + "hash": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + } + }, + "npm:merge2": { + "type": "npm", + "name": "npm:merge2", + "data": { + "version": "1.4.1", + "packageName": "merge2", + "hash": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + } + }, + "npm:merge": { + "type": "npm", + "name": "npm:merge", + "data": { + "version": "2.1.1", + "packageName": "merge", + "hash": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==" + } + }, + "npm:methods": { + "type": "npm", + "name": "npm:methods", + "data": { + "version": "1.1.2", + "packageName": "methods", + "hash": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + } + }, + "npm:micromark-core-commonmark": { + "type": "npm", + "name": "npm:micromark-core-commonmark", + "data": { + "version": "2.0.3", + "packageName": "micromark-core-commonmark", + "hash": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==" + } + }, + "npm:micromark-extension-frontmatter": { + "type": "npm", + "name": "npm:micromark-extension-frontmatter", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-frontmatter", + "hash": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==" + } + }, + "npm:micromark-extension-mdx-expression": { + "type": "npm", + "name": "npm:micromark-extension-mdx-expression", + "data": { + "version": "3.0.1", + "packageName": "micromark-extension-mdx-expression", + "hash": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==" + } + }, + "npm:micromark-extension-mdx-jsx": { + "type": "npm", + "name": "npm:micromark-extension-mdx-jsx", + "data": { + "version": "3.0.2", + "packageName": "micromark-extension-mdx-jsx", + "hash": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==" + } + }, + "npm:micromark-extension-mdx-md": { + "type": "npm", + "name": "npm:micromark-extension-mdx-md", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-mdx-md", + "hash": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==" + } + }, + "npm:micromark-extension-mdxjs-esm": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs-esm", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs-esm", + "hash": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==" + } + }, + "npm:micromark-extension-mdxjs": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs", + "hash": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==" + } + }, + "npm:micromark-factory-destination": { + "type": "npm", + "name": "npm:micromark-factory-destination", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-destination", + "hash": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==" + } + }, + "npm:micromark-factory-label": { + "type": "npm", + "name": "npm:micromark-factory-label", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-label", + "hash": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==" + } + }, + "npm:micromark-factory-mdx-expression": { + "type": "npm", + "name": "npm:micromark-factory-mdx-expression", + "data": { + "version": "2.0.3", + "packageName": "micromark-factory-mdx-expression", + "hash": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==" + } + }, + "npm:micromark-factory-space": { + "type": "npm", + "name": "npm:micromark-factory-space", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-space", + "hash": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==" + } + }, + "npm:micromark-factory-title": { + "type": "npm", + "name": "npm:micromark-factory-title", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-title", + "hash": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==" + } + }, + "npm:micromark-factory-whitespace": { + "type": "npm", + "name": "npm:micromark-factory-whitespace", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-whitespace", + "hash": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==" + } + }, + "npm:micromark-util-character": { + "type": "npm", + "name": "npm:micromark-util-character", + "data": { + "version": "2.1.1", + "packageName": "micromark-util-character", + "hash": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==" + } + }, + "npm:micromark-util-chunked": { + "type": "npm", + "name": "npm:micromark-util-chunked", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-chunked", + "hash": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==" + } + }, + "npm:micromark-util-classify-character": { + "type": "npm", + "name": "npm:micromark-util-classify-character", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-classify-character", + "hash": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==" + } + }, + "npm:micromark-util-combine-extensions": { + "type": "npm", + "name": "npm:micromark-util-combine-extensions", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-combine-extensions", + "hash": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==" + } + }, + "npm:micromark-util-decode-numeric-character-reference": { + "type": "npm", + "name": "npm:micromark-util-decode-numeric-character-reference", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-decode-numeric-character-reference", + "hash": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==" + } + }, + "npm:micromark-util-decode-string": { + "type": "npm", + "name": "npm:micromark-util-decode-string", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-decode-string", + "hash": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==" + } + }, + "npm:micromark-util-encode": { + "type": "npm", + "name": "npm:micromark-util-encode", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-encode", + "hash": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==" + } + }, + "npm:micromark-util-events-to-acorn": { + "type": "npm", + "name": "npm:micromark-util-events-to-acorn", + "data": { + "version": "2.0.3", + "packageName": "micromark-util-events-to-acorn", + "hash": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==" + } + }, + "npm:micromark-util-html-tag-name": { + "type": "npm", + "name": "npm:micromark-util-html-tag-name", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-html-tag-name", + "hash": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==" + } + }, + "npm:micromark-util-normalize-identifier": { + "type": "npm", + "name": "npm:micromark-util-normalize-identifier", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-normalize-identifier", + "hash": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==" + } + }, + "npm:micromark-util-resolve-all": { + "type": "npm", + "name": "npm:micromark-util-resolve-all", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-resolve-all", + "hash": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==" + } + }, + "npm:micromark-util-sanitize-uri": { + "type": "npm", + "name": "npm:micromark-util-sanitize-uri", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-sanitize-uri", + "hash": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==" + } + }, + "npm:micromark-util-subtokenize": { + "type": "npm", + "name": "npm:micromark-util-subtokenize", + "data": { + "version": "2.1.0", + "packageName": "micromark-util-subtokenize", + "hash": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==" + } + }, + "npm:micromark-util-symbol": { + "type": "npm", + "name": "npm:micromark-util-symbol", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-symbol", + "hash": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==" + } + }, + "npm:micromark-util-types": { + "type": "npm", + "name": "npm:micromark-util-types", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-types", + "hash": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==" + } + }, + "npm:micromark": { + "type": "npm", + "name": "npm:micromark", + "data": { + "version": "4.0.2", + "packageName": "micromark", + "hash": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==" + } + }, + "npm:micromatch": { + "type": "npm", + "name": "npm:micromatch", + "data": { + "version": "4.0.8", + "packageName": "micromatch", + "hash": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" + } + }, + "npm:mime-db@1.52.0": { + "type": "npm", + "name": "npm:mime-db@1.52.0", + "data": { + "version": "1.52.0", + "packageName": "mime-db", + "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + }, + "npm:mime-db@1.54.0": { + "type": "npm", + "name": "npm:mime-db@1.54.0", + "data": { + "version": "1.54.0", + "packageName": "mime-db", + "hash": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==" + } + }, + "npm:mime-types@2.1.35": { + "type": "npm", + "name": "npm:mime-types@2.1.35", + "data": { + "version": "2.1.35", + "packageName": "mime-types", + "hash": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + } + }, + "npm:mime-types@3.0.1": { + "type": "npm", + "name": "npm:mime-types@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "mime-types", + "hash": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==" + } + }, + "npm:mime": { + "type": "npm", + "name": "npm:mime", + "data": { + "version": "1.6.0", + "packageName": "mime", + "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } + }, + "npm:mimic-fn": { + "type": "npm", + "name": "npm:mimic-fn", + "data": { + "version": "2.1.0", + "packageName": "mimic-fn", + "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + }, + "npm:minimatch@10.0.3": { + "type": "npm", + "name": "npm:minimatch@10.0.3", + "data": { + "version": "10.0.3", + "packageName": "minimatch", + "hash": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==" + } + }, + "npm:minimatch@3.1.2": { + "type": "npm", + "name": "npm:minimatch@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "minimatch", + "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + } + }, + "npm:minimatch@9.0.1": { + "type": "npm", + "name": "npm:minimatch@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "minimatch", + "hash": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==" + } + }, + "npm:minimatch@9.0.3": { + "type": "npm", + "name": "npm:minimatch@9.0.3", + "data": { + "version": "9.0.3", + "packageName": "minimatch", + "hash": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==" + } + }, + "npm:minimatch@9.0.5": { + "type": "npm", + "name": "npm:minimatch@9.0.5", + "data": { + "version": "9.0.5", + "packageName": "minimatch", + "hash": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==" + } + }, + "npm:minimist": { + "type": "npm", + "name": "npm:minimist", + "data": { + "version": "1.2.8", + "packageName": "minimist", + "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + } + }, + "npm:minipass": { + "type": "npm", + "name": "npm:minipass", + "data": { + "version": "7.1.2", + "packageName": "minipass", + "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + } + }, + "npm:minizlib": { + "type": "npm", + "name": "npm:minizlib", + "data": { + "version": "3.1.0", + "packageName": "minizlib", + "hash": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==" + } + }, + "npm:mlly": { + "type": "npm", + "name": "npm:mlly", + "data": { + "version": "1.8.0", + "packageName": "mlly", + "hash": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==" + } + }, + "npm:morgan": { + "type": "npm", + "name": "npm:morgan", + "data": { + "version": "1.10.1", + "packageName": "morgan", + "hash": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==" + } + }, + "npm:motion-dom@11.18.1": { + "type": "npm", + "name": "npm:motion-dom@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-dom", + "hash": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==" + } + }, + "npm:motion-dom@12.23.21": { + "type": "npm", + "name": "npm:motion-dom@12.23.21", + "data": { + "version": "12.23.21", + "packageName": "motion-dom", + "hash": "sha512-5xDXx/AbhrfgsQmSE7YESMn4Dpo6x5/DTZ4Iyy4xqDvVHWvFVoV+V2Ri2S/ksx+D40wrZ7gPYiMWshkdoqNgNQ==" + } + }, + "npm:motion-utils@11.18.1": { + "type": "npm", + "name": "npm:motion-utils@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-utils", + "hash": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==" + } + }, + "npm:motion-utils@12.23.6": { + "type": "npm", + "name": "npm:motion-utils@12.23.6", + "data": { + "version": "12.23.6", + "packageName": "motion-utils", + "hash": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==" + } + }, + "npm:mri": { + "type": "npm", + "name": "npm:mri", + "data": { + "version": "1.2.0", + "packageName": "mri", + "hash": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + } + }, + "npm:mrmime": { + "type": "npm", + "name": "npm:mrmime", + "data": { + "version": "2.0.1", + "packageName": "mrmime", + "hash": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==" + } + }, + "npm:ms@2.0.0": { + "type": "npm", + "name": "npm:ms@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "ms", + "hash": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + }, + "npm:ms@2.1.3": { + "type": "npm", + "name": "npm:ms@2.1.3", + "data": { + "version": "2.1.3", + "packageName": "ms", + "hash": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + }, + "npm:msw": { + "type": "npm", + "name": "npm:msw", + "data": { + "version": "2.11.3", + "packageName": "msw", + "hash": "sha512-878imp8jxIpfzuzxYfX0qqTq1IFQz/1/RBHs/PyirSjzi+xKM/RRfIpIqHSCWjH0GxidrjhgiiXC+DWXNDvT9w==" + } + }, + "npm:mute-stream@0.0.8": { + "type": "npm", + "name": "npm:mute-stream@0.0.8", + "data": { + "version": "0.0.8", + "packageName": "mute-stream", + "hash": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + } + }, + "npm:mute-stream@2.0.0": { + "type": "npm", + "name": "npm:mute-stream@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "mute-stream", + "hash": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==" + } + }, + "npm:mz": { + "type": "npm", + "name": "npm:mz", + "data": { + "version": "2.7.0", + "packageName": "mz", + "hash": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + } + }, + "npm:nanoid": { + "type": "npm", + "name": "npm:nanoid", + "data": { + "version": "3.3.11", + "packageName": "nanoid", + "hash": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" + } + }, + "npm:natural-compare": { + "type": "npm", + "name": "npm:natural-compare", + "data": { + "version": "1.4.0", + "packageName": "natural-compare", + "hash": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + } + }, + "npm:negotiator@0.6.3": { + "type": "npm", + "name": "npm:negotiator@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "negotiator", + "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } + }, + "npm:negotiator@0.6.4": { + "type": "npm", + "name": "npm:negotiator@0.6.4", + "data": { + "version": "0.6.4", + "packageName": "negotiator", + "hash": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==" + } + }, + "npm:negotiator@1.0.0": { + "type": "npm", + "name": "npm:negotiator@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "negotiator", + "hash": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==" + } + }, + "npm:nice-try": { + "type": "npm", + "name": "npm:nice-try", + "data": { + "version": "1.0.5", + "packageName": "nice-try", + "hash": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + } + }, + "npm:node-fetch": { + "type": "npm", + "name": "npm:node-fetch", + "data": { + "version": "2.7.0", + "packageName": "node-fetch", + "hash": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==" + } + }, + "npm:node-html-parser": { + "type": "npm", + "name": "npm:node-html-parser", + "data": { + "version": "7.0.1", + "packageName": "node-html-parser", + "hash": "sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==" + } + }, + "npm:node-machine-id": { + "type": "npm", + "name": "npm:node-machine-id", + "data": { + "version": "1.1.12", + "packageName": "node-machine-id", + "hash": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + } + }, + "npm:node-releases": { + "type": "npm", + "name": "npm:node-releases", + "data": { + "version": "2.0.23", + "packageName": "node-releases", + "hash": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==" + } + }, + "npm:nopt": { + "type": "npm", + "name": "npm:nopt", + "data": { + "version": "7.2.1", + "packageName": "nopt", + "hash": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==" + } + }, + "npm:normalize-package-data@2.5.0": { + "type": "npm", + "name": "npm:normalize-package-data@2.5.0", + "data": { + "version": "2.5.0", + "packageName": "normalize-package-data", + "hash": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + } + }, + "npm:normalize-package-data@5.0.0": { + "type": "npm", + "name": "npm:normalize-package-data@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "normalize-package-data", + "hash": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==" + } + }, + "npm:normalize-path": { + "type": "npm", + "name": "npm:normalize-path", + "data": { + "version": "3.0.0", + "packageName": "normalize-path", + "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + }, + "npm:normalize-range": { + "type": "npm", + "name": "npm:normalize-range", + "data": { + "version": "0.1.2", + "packageName": "normalize-range", + "hash": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + } + }, + "npm:npm-install-checks": { + "type": "npm", + "name": "npm:npm-install-checks", + "data": { + "version": "6.3.0", + "packageName": "npm-install-checks", + "hash": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==" + } + }, + "npm:npm-normalize-package-bin": { + "type": "npm", + "name": "npm:npm-normalize-package-bin", + "data": { + "version": "3.0.1", + "packageName": "npm-normalize-package-bin", + "hash": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==" + } + }, + "npm:npm-package-arg": { + "type": "npm", + "name": "npm:npm-package-arg", + "data": { + "version": "10.1.0", + "packageName": "npm-package-arg", + "hash": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==" + } + }, + "npm:npm-pick-manifest": { + "type": "npm", + "name": "npm:npm-pick-manifest", + "data": { + "version": "8.0.2", + "packageName": "npm-pick-manifest", + "hash": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==" + } + }, + "npm:npm-run-all": { + "type": "npm", + "name": "npm:npm-run-all", + "data": { + "version": "4.1.5", + "packageName": "npm-run-all", + "hash": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==" + } + }, + "npm:npm-run-path": { + "type": "npm", + "name": "npm:npm-run-path", + "data": { + "version": "4.0.1", + "packageName": "npm-run-path", + "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + } + }, + "npm:nth-check": { + "type": "npm", + "name": "npm:nth-check", + "data": { + "version": "2.1.1", + "packageName": "nth-check", + "hash": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + } + }, + "npm:nx": { + "type": "npm", + "name": "npm:nx", + "data": { + "version": "21.6.3", + "packageName": "nx", + "hash": "sha512-CD/R7JV9OWy1UNsm6BOAMvH7m7EpqDKVHbBjoR8wmxYaTKkOQ9lPpi5yYIyRPpONK/uHCqYyeKa2cM3zP6euqw==" + } + }, + "npm:object-assign": { + "type": "npm", + "name": "npm:object-assign", + "data": { + "version": "4.1.1", + "packageName": "object-assign", + "hash": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + } + }, + "npm:object-hash": { + "type": "npm", + "name": "npm:object-hash", + "data": { + "version": "3.0.0", + "packageName": "object-hash", + "hash": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + } + }, + "npm:object-inspect": { + "type": "npm", + "name": "npm:object-inspect", + "data": { + "version": "1.13.4", + "packageName": "object-inspect", + "hash": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" + } + }, + "npm:object-keys": { + "type": "npm", + "name": "npm:object-keys", + "data": { + "version": "1.1.1", + "packageName": "object-keys", + "hash": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + }, + "npm:object-treeify": { + "type": "npm", + "name": "npm:object-treeify", + "data": { + "version": "1.1.33", + "packageName": "object-treeify", + "hash": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==" + } + }, + "npm:object.assign": { + "type": "npm", + "name": "npm:object.assign", + "data": { + "version": "4.1.7", + "packageName": "object.assign", + "hash": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==" + } + }, + "npm:on-finished@2.3.0": { + "type": "npm", + "name": "npm:on-finished@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "on-finished", + "hash": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==" + } + }, + "npm:on-finished@2.4.1": { + "type": "npm", + "name": "npm:on-finished@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "on-finished", + "hash": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + } + }, + "npm:on-headers": { + "type": "npm", + "name": "npm:on-headers", + "data": { + "version": "1.1.0", + "packageName": "on-headers", + "hash": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==" + } + }, + "npm:once": { + "type": "npm", + "name": "npm:once", + "data": { + "version": "1.4.0", + "packageName": "once", + "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + } + }, + "npm:onetime": { + "type": "npm", + "name": "npm:onetime", + "data": { + "version": "5.1.2", + "packageName": "onetime", + "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + } + }, + "npm:open@10.2.0": { + "type": "npm", + "name": "npm:open@10.2.0", + "data": { + "version": "10.2.0", + "packageName": "open", + "hash": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==" + } + }, + "npm:open@8.4.2": { + "type": "npm", + "name": "npm:open@8.4.2", + "data": { + "version": "8.4.2", + "packageName": "open", + "hash": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==" + } + }, + "npm:optionator": { + "type": "npm", + "name": "npm:optionator", + "data": { + "version": "0.9.4", + "packageName": "optionator", + "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" + } + }, + "npm:ora": { + "type": "npm", + "name": "npm:ora", + "data": { + "version": "5.3.0", + "packageName": "ora", + "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==" + } + }, + "npm:outdent": { + "type": "npm", + "name": "npm:outdent", + "data": { + "version": "0.5.0", + "packageName": "outdent", + "hash": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==" + } + }, + "npm:outvariant": { + "type": "npm", + "name": "npm:outvariant", + "data": { + "version": "1.4.3", + "packageName": "outvariant", + "hash": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==" + } + }, + "npm:own-keys": { + "type": "npm", + "name": "npm:own-keys", + "data": { + "version": "1.0.1", + "packageName": "own-keys", + "hash": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==" + } + }, + "npm:p-filter": { + "type": "npm", + "name": "npm:p-filter", + "data": { + "version": "2.1.0", + "packageName": "p-filter", + "hash": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==" + } + }, + "npm:p-limit@2.3.0": { + "type": "npm", + "name": "npm:p-limit@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "p-limit", + "hash": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + } + }, + "npm:p-limit@3.1.0": { + "type": "npm", + "name": "npm:p-limit@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "p-limit", + "hash": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + } + }, + "npm:p-limit@6.2.0": { + "type": "npm", + "name": "npm:p-limit@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "p-limit", + "hash": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==" + } + }, + "npm:p-locate@4.1.0": { + "type": "npm", + "name": "npm:p-locate@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "p-locate", + "hash": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + } + }, + "npm:p-locate@5.0.0": { + "type": "npm", + "name": "npm:p-locate@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-locate", + "hash": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + } + }, + "npm:p-map@2.1.0": { + "type": "npm", + "name": "npm:p-map@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "p-map", + "hash": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + }, + "npm:p-map@4.0.0": { + "type": "npm", + "name": "npm:p-map@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "p-map", + "hash": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + } + }, + "npm:p-try": { + "type": "npm", + "name": "npm:p-try", + "data": { + "version": "2.2.0", + "packageName": "p-try", + "hash": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } + }, + "npm:package-json-from-dist": { + "type": "npm", + "name": "npm:package-json-from-dist", + "data": { + "version": "1.0.1", + "packageName": "package-json-from-dist", + "hash": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + } + }, + "npm:package-json": { + "type": "npm", + "name": "npm:package-json", + "data": { + "version": "10.0.1", + "packageName": "package-json", + "hash": "sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==" + } + }, + "npm:package-manager-detector": { + "type": "npm", + "name": "npm:package-manager-detector", + "data": { + "version": "0.2.11", + "packageName": "package-manager-detector", + "hash": "sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==" + } + }, + "npm:parent-module": { + "type": "npm", + "name": "npm:parent-module", + "data": { + "version": "1.0.1", + "packageName": "parent-module", + "hash": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + } + }, + "npm:parse-entities": { + "type": "npm", + "name": "npm:parse-entities", + "data": { + "version": "4.0.2", + "packageName": "parse-entities", + "hash": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==" + } + }, + "npm:parse-json@4.0.0": { + "type": "npm", + "name": "npm:parse-json@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "parse-json", + "hash": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==" + } + }, + "npm:parse-json@5.2.0": { + "type": "npm", + "name": "npm:parse-json@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "parse-json", + "hash": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + } + }, + "npm:parse-ms": { + "type": "npm", + "name": "npm:parse-ms", + "data": { + "version": "4.0.0", + "packageName": "parse-ms", + "hash": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==" + } + }, + "npm:parse-passwd": { + "type": "npm", + "name": "npm:parse-passwd", + "data": { + "version": "1.0.0", + "packageName": "parse-passwd", + "hash": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + } + }, + "npm:parseurl": { + "type": "npm", + "name": "npm:parseurl", + "data": { + "version": "1.3.3", + "packageName": "parseurl", + "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + } + }, + "npm:path-exists": { + "type": "npm", + "name": "npm:path-exists", + "data": { + "version": "4.0.0", + "packageName": "path-exists", + "hash": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + }, + "npm:path-key@2.0.1": { + "type": "npm", + "name": "npm:path-key@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "path-key", + "hash": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + } + }, + "npm:path-key@3.1.1": { + "type": "npm", + "name": "npm:path-key@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "path-key", + "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + } + }, + "npm:path-parse": { + "type": "npm", + "name": "npm:path-parse", + "data": { + "version": "1.0.7", + "packageName": "path-parse", + "hash": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + } + }, + "npm:path-scurry@1.11.1": { + "type": "npm", + "name": "npm:path-scurry@1.11.1", + "data": { + "version": "1.11.1", + "packageName": "path-scurry", + "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==" + } + }, + "npm:path-scurry@2.0.0": { + "type": "npm", + "name": "npm:path-scurry@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "path-scurry", + "hash": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==" + } + }, + "npm:path-to-regexp@0.1.12": { + "type": "npm", + "name": "npm:path-to-regexp@0.1.12", + "data": { + "version": "0.1.12", + "packageName": "path-to-regexp", + "hash": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" + } + }, + "npm:path-to-regexp@6.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" + } + }, + "npm:path-to-regexp@8.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@8.3.0", + "data": { + "version": "8.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==" + } + }, + "npm:path-type@3.0.0": { + "type": "npm", + "name": "npm:path-type@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "path-type", + "hash": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + } + }, + "npm:path-type@4.0.0": { + "type": "npm", + "name": "npm:path-type@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-type", + "hash": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + }, + "npm:pathe@1.1.2": { + "type": "npm", + "name": "npm:pathe@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "pathe", + "hash": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + } + }, + "npm:pathe@2.0.3": { + "type": "npm", + "name": "npm:pathe@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "pathe", + "hash": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" + } + }, + "npm:pathval": { + "type": "npm", + "name": "npm:pathval", + "data": { + "version": "2.0.1", + "packageName": "pathval", + "hash": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==" + } + }, + "npm:picocolors": { + "type": "npm", + "name": "npm:picocolors", + "data": { + "version": "1.1.1", + "packageName": "picocolors", + "hash": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + } + }, + "npm:picomatch@2.3.1": { + "type": "npm", + "name": "npm:picomatch@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "picomatch", + "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + }, + "npm:picomatch@4.0.3": { + "type": "npm", + "name": "npm:picomatch@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "picomatch", + "hash": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==" + } + }, + "npm:pidtree": { + "type": "npm", + "name": "npm:pidtree", + "data": { + "version": "0.3.1", + "packageName": "pidtree", + "hash": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" + } + }, + "npm:pify@2.3.0": { + "type": "npm", + "name": "npm:pify@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "pify", + "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + }, + "npm:pify@3.0.0": { + "type": "npm", + "name": "npm:pify@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "pify", + "hash": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + }, + "npm:pify@4.0.1": { + "type": "npm", + "name": "npm:pify@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "pify", + "hash": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + }, + "npm:pirates": { + "type": "npm", + "name": "npm:pirates", + "data": { + "version": "4.0.7", + "packageName": "pirates", + "hash": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==" + } + }, + "npm:pkg-types": { + "type": "npm", + "name": "npm:pkg-types", + "data": { + "version": "1.3.1", + "packageName": "pkg-types", + "hash": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==" + } + }, + "npm:playwright-core": { + "type": "npm", + "name": "npm:playwright-core", + "data": { + "version": "1.50.1", + "packageName": "playwright-core", + "hash": "sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==" + } + }, + "npm:playwright": { + "type": "npm", + "name": "npm:playwright", + "data": { + "version": "1.50.1", + "packageName": "playwright", + "hash": "sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==" + } + }, + "npm:pluralize": { + "type": "npm", + "name": "npm:pluralize", + "data": { + "version": "8.0.0", + "packageName": "pluralize", + "hash": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" + } + }, + "npm:possible-typed-array-names": { + "type": "npm", + "name": "npm:possible-typed-array-names", + "data": { + "version": "1.1.0", + "packageName": "possible-typed-array-names", + "hash": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==" + } + }, + "npm:postcss-import@14.1.0": { + "type": "npm", + "name": "npm:postcss-import@14.1.0", + "data": { + "version": "14.1.0", + "packageName": "postcss-import", + "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + } + }, + "npm:postcss-import@15.1.0": { + "type": "npm", + "name": "npm:postcss-import@15.1.0", + "data": { + "version": "15.1.0", + "packageName": "postcss-import", + "hash": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==" + } + }, + "npm:postcss-import@16.1.0": { + "type": "npm", + "name": "npm:postcss-import@16.1.0", + "data": { + "version": "16.1.0", + "packageName": "postcss-import", + "hash": "sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==" + } + }, + "npm:postcss-js": { + "type": "npm", + "name": "npm:postcss-js", + "data": { + "version": "4.1.0", + "packageName": "postcss-js", + "hash": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==" + } + }, + "npm:postcss-load-config@4.0.2": { + "type": "npm", + "name": "npm:postcss-load-config@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "postcss-load-config", + "hash": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==" + } + }, + "npm:postcss-load-config@6.0.1": { + "type": "npm", + "name": "npm:postcss-load-config@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "postcss-load-config", + "hash": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==" + } + }, + "npm:postcss-nested": { + "type": "npm", + "name": "npm:postcss-nested", + "data": { + "version": "6.2.0", + "packageName": "postcss-nested", + "hash": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==" + } + }, + "npm:postcss-selector-parser@6.0.10": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.0.10", + "data": { + "version": "6.0.10", + "packageName": "postcss-selector-parser", + "hash": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + } + }, + "npm:postcss-selector-parser@6.1.2": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.1.2", + "data": { + "version": "6.1.2", + "packageName": "postcss-selector-parser", + "hash": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==" + } + }, + "npm:postcss-value-parser": { + "type": "npm", + "name": "npm:postcss-value-parser", + "data": { + "version": "4.2.0", + "packageName": "postcss-value-parser", + "hash": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + } + }, + "npm:postcss": { + "type": "npm", + "name": "npm:postcss", + "data": { + "version": "8.5.6", + "packageName": "postcss", + "hash": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==" + } + }, + "npm:prelude-ls": { + "type": "npm", + "name": "npm:prelude-ls", + "data": { + "version": "1.2.1", + "packageName": "prelude-ls", + "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + } + }, + "npm:prettier@2.8.8": { + "type": "npm", + "name": "npm:prettier@2.8.8", + "data": { + "version": "2.8.8", + "packageName": "prettier", + "hash": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==" + } + }, + "npm:prettier@3.6.2": { + "type": "npm", + "name": "npm:prettier@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "prettier", + "hash": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==" + } + }, + "npm:pretty-cache-header": { + "type": "npm", + "name": "npm:pretty-cache-header", + "data": { + "version": "1.0.0", + "packageName": "pretty-cache-header", + "hash": "sha512-xtXazslu25CdnGnUkByU1RoOjK55TqwatJkjjJLg5ZAdz2Lngko/mmaUgeET36P2GMlNwh3fdM7FWBO717pNcw==" + } + }, + "npm:pretty-format@27.5.1": { + "type": "npm", + "name": "npm:pretty-format@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "pretty-format", + "hash": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + } + }, + "npm:pretty-format@30.2.0": { + "type": "npm", + "name": "npm:pretty-format@30.2.0", + "data": { + "version": "30.2.0", + "packageName": "pretty-format", + "hash": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==" + } + }, + "npm:pretty-ms": { + "type": "npm", + "name": "npm:pretty-ms", + "data": { + "version": "9.3.0", + "packageName": "pretty-ms", + "hash": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==" + } + }, + "npm:proc-log": { + "type": "npm", + "name": "npm:proc-log", + "data": { + "version": "3.0.0", + "packageName": "proc-log", + "hash": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==" + } + }, + "npm:process-nextick-args": { + "type": "npm", + "name": "npm:process-nextick-args", + "data": { + "version": "2.0.1", + "packageName": "process-nextick-args", + "hash": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + } + }, + "npm:promise-inflight": { + "type": "npm", + "name": "npm:promise-inflight", + "data": { + "version": "1.0.1", + "packageName": "promise-inflight", + "hash": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + } + }, + "npm:promise-retry": { + "type": "npm", + "name": "npm:promise-retry", + "data": { + "version": "2.0.1", + "packageName": "promise-retry", + "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + } + }, + "npm:prompt": { + "type": "npm", + "name": "npm:prompt", + "data": { + "version": "1.3.0", + "packageName": "prompt", + "hash": "sha512-ZkaRWtaLBZl7KKAKndKYUL8WqNT+cQHKRZnT4RYYms48jQkFw3rrBL+/N5K/KtdEveHkxs982MX2BkDKub2ZMg==" + } + }, + "npm:prop-types": { + "type": "npm", + "name": "npm:prop-types", + "data": { + "version": "15.8.1", + "packageName": "prop-types", + "hash": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + } + }, + "npm:property-information": { + "type": "npm", + "name": "npm:property-information", + "data": { + "version": "7.1.0", + "packageName": "property-information", + "hash": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==" + } + }, + "npm:proto-list": { + "type": "npm", + "name": "npm:proto-list", + "data": { + "version": "1.2.4", + "packageName": "proto-list", + "hash": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + } + }, + "npm:proxy-addr": { + "type": "npm", + "name": "npm:proxy-addr", + "data": { + "version": "2.0.7", + "packageName": "proxy-addr", + "hash": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + } + }, + "npm:proxy-from-env": { + "type": "npm", + "name": "npm:proxy-from-env", + "data": { + "version": "1.1.0", + "packageName": "proxy-from-env", + "hash": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + } + }, + "npm:punycode": { + "type": "npm", + "name": "npm:punycode", + "data": { + "version": "2.3.1", + "packageName": "punycode", + "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } + }, + "npm:pupa": { + "type": "npm", + "name": "npm:pupa", + "data": { + "version": "3.3.0", + "packageName": "pupa", + "hash": "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA==" + } + }, + "npm:qs@6.13.0": { + "type": "npm", + "name": "npm:qs@6.13.0", + "data": { + "version": "6.13.0", + "packageName": "qs", + "hash": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==" + } + }, + "npm:qs@6.14.0": { + "type": "npm", + "name": "npm:qs@6.14.0", + "data": { + "version": "6.14.0", + "packageName": "qs", + "hash": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==" + } + }, + "npm:quansync": { + "type": "npm", + "name": "npm:quansync", + "data": { + "version": "0.2.11", + "packageName": "quansync", + "hash": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==" + } + }, + "npm:queue-microtask": { + "type": "npm", + "name": "npm:queue-microtask", + "data": { + "version": "1.2.3", + "packageName": "queue-microtask", + "hash": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + } + }, + "npm:randombytes": { + "type": "npm", + "name": "npm:randombytes", + "data": { + "version": "2.1.0", + "packageName": "randombytes", + "hash": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + } + }, + "npm:range-parser": { + "type": "npm", + "name": "npm:range-parser", + "data": { + "version": "1.2.1", + "packageName": "range-parser", + "hash": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + }, + "npm:raw-body@2.5.2": { + "type": "npm", + "name": "npm:raw-body@2.5.2", + "data": { + "version": "2.5.2", + "packageName": "raw-body", + "hash": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==" + } + }, + "npm:raw-body@3.0.1": { + "type": "npm", + "name": "npm:raw-body@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "raw-body", + "hash": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==" + } + }, + "npm:rc": { + "type": "npm", + "name": "npm:rc", + "data": { + "version": "1.2.8", + "packageName": "rc", + "hash": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + } + }, + "npm:react-d3-tree": { + "type": "npm", + "name": "npm:react-d3-tree", + "data": { + "version": "3.6.6", + "packageName": "react-d3-tree", + "hash": "sha512-E9ByUdeqvlxLlF9BSL7KWQH3ikYHtHO+g1rAPcVgj6mu92tjRUCan2AWxoD4eTSzzAATf8BZtf+CXGSoSd6ioQ==" + } + }, + "npm:react-diff-viewer-continued": { + "type": "npm", + "name": "npm:react-diff-viewer-continued", + "data": { + "version": "4.0.6", + "packageName": "react-diff-viewer-continued", + "hash": "sha512-QtJuaAlAu9w7vLrEvjkUD4XFY/uvA4k4kfRI0SP0xQXLjOXw2QuE/Cg6VSE6qdJCwIWw8FZl5p7NJjW4yVuEUA==" + } + }, + "npm:react-dom": { + "type": "npm", + "name": "npm:react-dom", + "data": { + "version": "19.2.0", + "packageName": "react-dom", + "hash": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==" + } + }, + "npm:react-hotkeys-hook": { + "type": "npm", + "name": "npm:react-hotkeys-hook", + "data": { + "version": "4.6.2", + "packageName": "react-hotkeys-hook", + "hash": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==" + } + }, + "npm:react-i18next": { + "type": "npm", + "name": "npm:react-i18next", + "data": { + "version": "15.4.0", + "packageName": "react-i18next", + "hash": "sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==" + } + }, + "npm:react-is@16.13.1": { + "type": "npm", + "name": "npm:react-is@16.13.1", + "data": { + "version": "16.13.1", + "packageName": "react-is", + "hash": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + }, + "npm:react-is@17.0.2": { + "type": "npm", + "name": "npm:react-is@17.0.2", + "data": { + "version": "17.0.2", + "packageName": "react-is", + "hash": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + }, + "npm:react-is@18.3.1": { + "type": "npm", + "name": "npm:react-is@18.3.1", + "data": { + "version": "18.3.1", + "packageName": "react-is", + "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + } + }, + "npm:react-lifecycles-compat": { + "type": "npm", + "name": "npm:react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "react-lifecycles-compat", + "hash": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + } + }, + "npm:react-refresh": { + "type": "npm", + "name": "npm:react-refresh", + "data": { + "version": "0.14.2", + "packageName": "react-refresh", + "hash": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" + } + }, + "npm:react-remove-scroll-bar": { + "type": "npm", + "name": "npm:react-remove-scroll-bar", + "data": { + "version": "2.3.8", + "packageName": "react-remove-scroll-bar", + "hash": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==" + } + }, + "npm:react-remove-scroll": { + "type": "npm", + "name": "npm:react-remove-scroll", + "data": { + "version": "2.7.1", + "packageName": "react-remove-scroll", + "hash": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==" + } + }, + "npm:react-router-devtools@5.0.4": { + "type": "npm", + "name": "npm:react-router-devtools@5.0.4", + "data": { + "version": "5.0.4", + "packageName": "react-router-devtools", + "hash": "sha512-iTWKNOOPZYMH6pYCoPc0aOFu0F5uVHc//Ugo90SRFqajPf4GRM5jFvrlmvNvxC98yp3ceJDit6Hargml9JpLtA==" + } + }, + "npm:react-router-devtools@5.1.3": { + "type": "npm", + "name": "npm:react-router-devtools@5.1.3", + "data": { + "version": "5.1.3", + "packageName": "react-router-devtools", + "hash": "sha512-KQ7GL2YrMam7LkUEjaDtepst5TmShiv/2utYZq3xgMg2T//YKzF8fFPbTWDfIZe0guaWkW4s/IIgArmLbGf9Gw==" + } + }, + "npm:react-router-hono-server": { + "type": "npm", + "name": "npm:react-router-hono-server", + "data": { + "version": "2.10.0", + "packageName": "react-router-hono-server", + "hash": "sha512-IC0YKpza5BXZjXME2vuKhAflt5mWuZ7RwNDNaMytSpW2K9HhcLB3yxEkFg5rowkJdW1GYI945W34fY/qNs4Q4g==" + } + }, + "npm:react-router": { + "type": "npm", + "name": "npm:react-router", + "data": { + "version": "7.9.3", + "packageName": "react-router", + "hash": "sha512-4o2iWCFIwhI/eYAIL43+cjORXYn/aRQPgtFRRZb3VzoyQ5Uej0Bmqj7437L97N9NJW4wnicSwLOLS+yCXfAPgg==" + } + }, + "npm:react-style-singleton": { + "type": "npm", + "name": "npm:react-style-singleton", + "data": { + "version": "2.2.3", + "packageName": "react-style-singleton", + "hash": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==" + } + }, + "npm:react-tooltip": { + "type": "npm", + "name": "npm:react-tooltip", + "data": { + "version": "5.29.1", + "packageName": "react-tooltip", + "hash": "sha512-rmJmEb/p99xWhwmVT7F7riLG08wwKykjHiMGbDPloNJk3tdI73oHsVOwzZ4SRjqMdd5/xwb/4nmz0RcoMfY7Bw==" + } + }, + "npm:react": { + "type": "npm", + "name": "npm:react", + "data": { + "version": "19.2.0", + "packageName": "react", + "hash": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==" + } + }, + "npm:read-cache": { + "type": "npm", + "name": "npm:read-cache", + "data": { + "version": "1.0.0", + "packageName": "read-cache", + "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + } + }, + "npm:read-pkg": { + "type": "npm", + "name": "npm:read-pkg", + "data": { + "version": "3.0.0", + "packageName": "read-pkg", + "hash": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==" + } + }, + "npm:read-yaml-file": { + "type": "npm", + "name": "npm:read-yaml-file", + "data": { + "version": "1.1.0", + "packageName": "read-yaml-file", + "hash": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==" + } + }, + "npm:read": { + "type": "npm", + "name": "npm:read", + "data": { + "version": "1.0.7", + "packageName": "read", + "hash": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==" + } + }, + "npm:readable-stream@2.3.8": { + "type": "npm", + "name": "npm:readable-stream@2.3.8", + "data": { + "version": "2.3.8", + "packageName": "readable-stream", + "hash": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" + } + }, + "npm:readable-stream@3.6.2": { + "type": "npm", + "name": "npm:readable-stream@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "readable-stream", + "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + } + }, + "npm:readdirp@3.6.0": { + "type": "npm", + "name": "npm:readdirp@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "readdirp", + "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + } + }, + "npm:readdirp@4.1.2": { + "type": "npm", + "name": "npm:readdirp@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "readdirp", + "hash": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==" + } + }, + "npm:recma-build-jsx": { + "type": "npm", + "name": "npm:recma-build-jsx", + "data": { + "version": "1.0.0", + "packageName": "recma-build-jsx", + "hash": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==" + } + }, + "npm:recma-jsx": { + "type": "npm", + "name": "npm:recma-jsx", + "data": { + "version": "1.0.1", + "packageName": "recma-jsx", + "hash": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==" + } + }, + "npm:recma-parse": { + "type": "npm", + "name": "npm:recma-parse", + "data": { + "version": "1.0.0", + "packageName": "recma-parse", + "hash": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==" + } + }, + "npm:recma-stringify": { + "type": "npm", + "name": "npm:recma-stringify", + "data": { + "version": "1.0.0", + "packageName": "recma-stringify", + "hash": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==" + } + }, + "npm:reflect.getprototypeof": { + "type": "npm", + "name": "npm:reflect.getprototypeof", + "data": { + "version": "1.0.10", + "packageName": "reflect.getprototypeof", + "hash": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==" + } + }, + "npm:regexp.prototype.flags": { + "type": "npm", + "name": "npm:regexp.prototype.flags", + "data": { + "version": "1.5.4", + "packageName": "regexp.prototype.flags", + "hash": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==" + } + }, + "npm:registry-auth-token": { + "type": "npm", + "name": "npm:registry-auth-token", + "data": { + "version": "5.1.0", + "packageName": "registry-auth-token", + "hash": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==" + } + }, + "npm:registry-url": { + "type": "npm", + "name": "npm:registry-url", + "data": { + "version": "6.0.1", + "packageName": "registry-url", + "hash": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==" + } + }, + "npm:rehype-recma": { + "type": "npm", + "name": "npm:rehype-recma", + "data": { + "version": "1.0.0", + "packageName": "rehype-recma", + "hash": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==" + } + }, + "npm:rehype-slug": { + "type": "npm", + "name": "npm:rehype-slug", + "data": { + "version": "6.0.0", + "packageName": "rehype-slug", + "hash": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==" + } + }, + "npm:remark-frontmatter": { + "type": "npm", + "name": "npm:remark-frontmatter", + "data": { + "version": "5.0.0", + "packageName": "remark-frontmatter", + "hash": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==" + } + }, + "npm:remark-mdx-frontmatter": { + "type": "npm", + "name": "npm:remark-mdx-frontmatter", + "data": { + "version": "4.0.0", + "packageName": "remark-mdx-frontmatter", + "hash": "sha512-PZzAiDGOEfv1Ua7exQ8S5kKxkD8CDaSb4nM+1Mprs6u8dyvQifakh+kCj6NovfGXW+bTvrhjaR3srzjS2qJHKg==" + } + }, + "npm:remark-mdx": { + "type": "npm", + "name": "npm:remark-mdx", + "data": { + "version": "3.1.1", + "packageName": "remark-mdx", + "hash": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==" + } + }, + "npm:remark-parse": { + "type": "npm", + "name": "npm:remark-parse", + "data": { + "version": "11.0.0", + "packageName": "remark-parse", + "hash": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==" + } + }, + "npm:remark-rehype": { + "type": "npm", + "name": "npm:remark-rehype", + "data": { + "version": "11.1.2", + "packageName": "remark-rehype", + "hash": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==" + } + }, + "npm:remix-hono": { + "type": "npm", + "name": "npm:remix-hono", + "data": { + "version": "0.0.18", + "packageName": "remix-hono", + "hash": "sha512-pYRFCRjCSDxjIco+qUkGQNIOZwKC/3NaDssLE2gBsLVHuNymUbhwMZeQDu1ERxdrYQuBE19Zn3vS8jL8AXcoxA==" + } + }, + "npm:remix-i18next": { + "type": "npm", + "name": "npm:remix-i18next", + "data": { + "version": "7.0.2", + "packageName": "remix-i18next", + "hash": "sha512-mfqbEdB76KgJo3f1+2FJBtoI5VMrq6zLKt+aYpCBeycsj7njafkDYRQ6SVzUYAES8EyT6gNd45agmhr8H10VmQ==" + } + }, + "npm:require-directory": { + "type": "npm", + "name": "npm:require-directory", + "data": { + "version": "2.1.1", + "packageName": "require-directory", + "hash": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + } + }, + "npm:resolve-dir": { + "type": "npm", + "name": "npm:resolve-dir", + "data": { + "version": "1.0.1", + "packageName": "resolve-dir", + "hash": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" + } + }, + "npm:resolve-from@4.0.0": { + "type": "npm", + "name": "npm:resolve-from@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "resolve-from", + "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + }, + "npm:resolve-from@5.0.0": { + "type": "npm", + "name": "npm:resolve-from@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "resolve-from", + "hash": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + }, + "npm:resolve-pkg-maps": { + "type": "npm", + "name": "npm:resolve-pkg-maps", + "data": { + "version": "1.0.0", + "packageName": "resolve-pkg-maps", + "hash": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==" + } + }, + "npm:resolve.exports": { + "type": "npm", + "name": "npm:resolve.exports", + "data": { + "version": "2.0.3", + "packageName": "resolve.exports", + "hash": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==" + } + }, + "npm:resolve": { + "type": "npm", + "name": "npm:resolve", + "data": { + "version": "1.22.10", + "packageName": "resolve", + "hash": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==" + } + }, + "npm:restore-cursor": { + "type": "npm", + "name": "npm:restore-cursor", + "data": { + "version": "3.1.0", + "packageName": "restore-cursor", + "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + } + }, + "npm:retry": { + "type": "npm", + "name": "npm:retry", + "data": { + "version": "0.12.0", + "packageName": "retry", + "hash": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + } + }, + "npm:rettime": { + "type": "npm", + "name": "npm:rettime", + "data": { + "version": "0.7.0", + "packageName": "rettime", + "hash": "sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==" + } + }, + "npm:reusify": { + "type": "npm", + "name": "npm:reusify", + "data": { + "version": "1.1.0", + "packageName": "reusify", + "hash": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==" + } + }, + "npm:revalidator": { + "type": "npm", + "name": "npm:revalidator", + "data": { + "version": "0.1.8", + "packageName": "revalidator", + "hash": "sha512-xcBILK2pA9oh4SiinPEZfhP8HfrB/ha+a2fTMyl7Om2WjlDVrOQy99N2MXXlUHqGJz4qEu2duXxHJjDWuK/0xg==" + } + }, + "npm:rollup": { + "type": "npm", + "name": "npm:rollup", + "data": { + "version": "4.52.4", + "packageName": "rollup", + "hash": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==" + } + }, + "npm:router": { + "type": "npm", + "name": "npm:router", + "data": { + "version": "2.2.0", + "packageName": "router", + "hash": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==" + } + }, + "npm:run-applescript": { + "type": "npm", + "name": "npm:run-applescript", + "data": { + "version": "7.1.0", + "packageName": "run-applescript", + "hash": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==" + } + }, + "npm:run-parallel": { + "type": "npm", + "name": "npm:run-parallel", + "data": { + "version": "1.2.0", + "packageName": "run-parallel", + "hash": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + } + }, + "npm:safe-array-concat": { + "type": "npm", + "name": "npm:safe-array-concat", + "data": { + "version": "1.1.3", + "packageName": "safe-array-concat", + "hash": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==" + } + }, + "npm:safe-buffer@5.1.2": { + "type": "npm", + "name": "npm:safe-buffer@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "safe-buffer", + "hash": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + }, + "npm:safe-buffer@5.2.1": { + "type": "npm", + "name": "npm:safe-buffer@5.2.1", + "data": { + "version": "5.2.1", + "packageName": "safe-buffer", + "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + }, + "npm:safe-push-apply": { + "type": "npm", + "name": "npm:safe-push-apply", + "data": { + "version": "1.0.0", + "packageName": "safe-push-apply", + "hash": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==" + } + }, + "npm:safe-regex-test": { + "type": "npm", + "name": "npm:safe-regex-test", + "data": { + "version": "1.1.0", + "packageName": "safe-regex-test", + "hash": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==" + } + }, + "npm:safer-buffer": { + "type": "npm", + "name": "npm:safer-buffer", + "data": { + "version": "2.1.2", + "packageName": "safer-buffer", + "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + } + }, + "npm:scheduler": { + "type": "npm", + "name": "npm:scheduler", + "data": { + "version": "0.27.0", + "packageName": "scheduler", + "hash": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==" + } + }, + "npm:section-matter": { + "type": "npm", + "name": "npm:section-matter", + "data": { + "version": "1.0.0", + "packageName": "section-matter", + "hash": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==" + } + }, + "npm:semver@5.7.2": { + "type": "npm", + "name": "npm:semver@5.7.2", + "data": { + "version": "5.7.2", + "packageName": "semver", + "hash": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + }, + "npm:semver@6.3.1": { + "type": "npm", + "name": "npm:semver@6.3.1", + "data": { + "version": "6.3.1", + "packageName": "semver", + "hash": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + }, + "npm:semver@7.7.2": { + "type": "npm", + "name": "npm:semver@7.7.2", + "data": { + "version": "7.7.2", + "packageName": "semver", + "hash": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==" + } + }, + "npm:send@0.19.0": { + "type": "npm", + "name": "npm:send@0.19.0", + "data": { + "version": "0.19.0", + "packageName": "send", + "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==" + } + }, + "npm:send@1.2.0": { + "type": "npm", + "name": "npm:send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "send", + "hash": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==" + } + }, + "npm:serialize-javascript": { + "type": "npm", + "name": "npm:serialize-javascript", + "data": { + "version": "6.0.2", + "packageName": "serialize-javascript", + "hash": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==" + } + }, + "npm:serve-static@1.16.2": { + "type": "npm", + "name": "npm:serve-static@1.16.2", + "data": { + "version": "1.16.2", + "packageName": "serve-static", + "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==" + } + }, + "npm:serve-static@2.2.0": { + "type": "npm", + "name": "npm:serve-static@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "serve-static", + "hash": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==" + } + }, + "npm:set-cookie-parser": { + "type": "npm", + "name": "npm:set-cookie-parser", + "data": { + "version": "2.7.1", + "packageName": "set-cookie-parser", + "hash": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + } + }, + "npm:set-function-length": { + "type": "npm", + "name": "npm:set-function-length", + "data": { + "version": "1.2.2", + "packageName": "set-function-length", + "hash": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + } + }, + "npm:set-function-name": { + "type": "npm", + "name": "npm:set-function-name", + "data": { + "version": "2.0.2", + "packageName": "set-function-name", + "hash": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" + } + }, + "npm:set-proto": { + "type": "npm", + "name": "npm:set-proto", + "data": { + "version": "1.0.0", + "packageName": "set-proto", + "hash": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==" + } + }, + "npm:setprototypeof": { + "type": "npm", + "name": "npm:setprototypeof", + "data": { + "version": "1.2.0", + "packageName": "setprototypeof", + "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + }, + "npm:shebang-command@1.2.0": { + "type": "npm", + "name": "npm:shebang-command@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "shebang-command", + "hash": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==" + } + }, + "npm:shebang-command@2.0.0": { + "type": "npm", + "name": "npm:shebang-command@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "shebang-command", + "hash": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + } + }, + "npm:shebang-regex@1.0.0": { + "type": "npm", + "name": "npm:shebang-regex@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "shebang-regex", + "hash": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + } + }, + "npm:shebang-regex@3.0.0": { + "type": "npm", + "name": "npm:shebang-regex@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "shebang-regex", + "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + } + }, + "npm:shell-quote": { + "type": "npm", + "name": "npm:shell-quote", + "data": { + "version": "1.8.3", + "packageName": "shell-quote", + "hash": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==" + } + }, + "npm:sherif-darwin-arm64": { + "type": "npm", + "name": "npm:sherif-darwin-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-arm64", + "hash": "sha512-J15oBJcrnCAZ0rQE8WbMShYw3204A18akCH6C/uZrILTwX/vZyJIqi7lAt5L00LzsadA3HcyQqVjLNNCvuihoQ==" + } + }, + "npm:sherif-darwin-x64": { + "type": "npm", + "name": "npm:sherif-darwin-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-x64", + "hash": "sha512-oLA/GtvUasi+qCl35LczOhQ4g/xY2mxE5/eiTYQGT3Ow7FKLscnkE6v5l28bgkFeR/uke0AgZ/CgHhozAf0ulg==" + } + }, + "npm:sherif-linux-arm64": { + "type": "npm", + "name": "npm:sherif-linux-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-arm64", + "hash": "sha512-OoltlucT7v9BZdkYZRbs1QU0DYMCQ5qgpMqQdMW1Rq3w3amr7+oEiV9NHntD83udOo8xRxKq0uPXfNYu+VptJw==" + } + }, + "npm:sherif-linux-x64": { + "type": "npm", + "name": "npm:sherif-linux-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-x64", + "hash": "sha512-qyDyYqpi3ABGkRuCnjnxN3OMT8DxMiiLzhS9p9xC05Y9nr5hjkxvqP4DdJ4e5opm4E7vzRAS7VQoZ6m7h6tsgQ==" + } + }, + "npm:sherif-windows-arm64": { + "type": "npm", + "name": "npm:sherif-windows-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-arm64", + "hash": "sha512-wAbCiqP//lo7bZUlHmZUV3/sGjnJxo6QB5/fqhz5/GUeWh4CTyvlSacJKZxLnXnzpiUSeFnWutquWnHkRov5Ug==" + } + }, + "npm:sherif-windows-x64": { + "type": "npm", + "name": "npm:sherif-windows-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-x64", + "hash": "sha512-2r0qMxZGCMO2aq8Hlq7npxtAsUFVDsEFtUM/6dFo1npa/jHe2mbU7ii/Ymy0bloSa/qw/azrSfRV6GLU7Gjtxg==" + } + }, + "npm:sherif": { + "type": "npm", + "name": "npm:sherif", + "data": { + "version": "1.6.1", + "packageName": "sherif", + "hash": "sha512-ZnwyTnmXoUOPClkOA37JWIyFxCoozMGHmhk/p7XbTREI554XXCnBAn3BMX8UsqkhSzQ9eNQsq4U+jnImEIppsQ==" + } + }, + "npm:side-channel-list": { + "type": "npm", + "name": "npm:side-channel-list", + "data": { + "version": "1.0.0", + "packageName": "side-channel-list", + "hash": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==" + } + }, + "npm:side-channel-map": { + "type": "npm", + "name": "npm:side-channel-map", + "data": { + "version": "1.0.1", + "packageName": "side-channel-map", + "hash": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==" + } + }, + "npm:side-channel-weakmap": { + "type": "npm", + "name": "npm:side-channel-weakmap", + "data": { + "version": "1.0.2", + "packageName": "side-channel-weakmap", + "hash": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==" + } + }, + "npm:side-channel": { + "type": "npm", + "name": "npm:side-channel", + "data": { + "version": "1.1.0", + "packageName": "side-channel", + "hash": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==" + } + }, + "npm:siginfo": { + "type": "npm", + "name": "npm:siginfo", + "data": { + "version": "2.0.0", + "packageName": "siginfo", + "hash": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + } + }, + "npm:signal-exit@3.0.7": { + "type": "npm", + "name": "npm:signal-exit@3.0.7", + "data": { + "version": "3.0.7", + "packageName": "signal-exit", + "hash": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + }, + "npm:signal-exit@4.1.0": { + "type": "npm", + "name": "npm:signal-exit@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "signal-exit", + "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + } + }, + "npm:sirv@2.0.4": { + "type": "npm", + "name": "npm:sirv@2.0.4", + "data": { + "version": "2.0.4", + "packageName": "sirv", + "hash": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==" + } + }, + "npm:sirv@3.0.2": { + "type": "npm", + "name": "npm:sirv@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "sirv", + "hash": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==" + } + }, + "npm:slash": { + "type": "npm", + "name": "npm:slash", + "data": { + "version": "3.0.0", + "packageName": "slash", + "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + }, + "npm:slug": { + "type": "npm", + "name": "npm:slug", + "data": { + "version": "11.0.0", + "packageName": "slug", + "hash": "sha512-71pb27F9TII2dIweGr2ybS220IUZo1A9GKZ+e2q8rpUr24mejBb6fTaSStM0SE1ITUUOshilqZze8Yt1BKj+ew==" + } + }, + "npm:smol-toml": { + "type": "npm", + "name": "npm:smol-toml", + "data": { + "version": "1.4.2", + "packageName": "smol-toml", + "hash": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==" + } + }, + "npm:source-map-js": { + "type": "npm", + "name": "npm:source-map-js", + "data": { + "version": "1.2.1", + "packageName": "source-map-js", + "hash": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" + } + }, + "npm:source-map-support": { + "type": "npm", + "name": "npm:source-map-support", + "data": { + "version": "0.5.21", + "packageName": "source-map-support", + "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + } + }, + "npm:source-map@0.5.7": { + "type": "npm", + "name": "npm:source-map@0.5.7", + "data": { + "version": "0.5.7", + "packageName": "source-map", + "hash": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + }, + "npm:source-map@0.6.1": { + "type": "npm", + "name": "npm:source-map@0.6.1", + "data": { + "version": "0.6.1", + "packageName": "source-map", + "hash": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + }, + "npm:source-map@0.7.6": { + "type": "npm", + "name": "npm:source-map@0.7.6", + "data": { + "version": "0.7.6", + "packageName": "source-map", + "hash": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==" + } + }, + "npm:source-map@0.8.0-beta.0": { + "type": "npm", + "name": "npm:source-map@0.8.0-beta.0", + "data": { + "version": "0.8.0-beta.0", + "packageName": "source-map", + "hash": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" + } + }, + "npm:space-separated-tokens": { + "type": "npm", + "name": "npm:space-separated-tokens", + "data": { + "version": "2.0.2", + "packageName": "space-separated-tokens", + "hash": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + } + }, + "npm:spawndamnit": { + "type": "npm", + "name": "npm:spawndamnit", + "data": { + "version": "3.0.1", + "packageName": "spawndamnit", + "hash": "sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==" + } + }, + "npm:spdx-correct": { + "type": "npm", + "name": "npm:spdx-correct", + "data": { + "version": "3.2.0", + "packageName": "spdx-correct", + "hash": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" + } + }, + "npm:spdx-exceptions": { + "type": "npm", + "name": "npm:spdx-exceptions", + "data": { + "version": "2.5.0", + "packageName": "spdx-exceptions", + "hash": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + } + }, + "npm:spdx-expression-parse": { + "type": "npm", + "name": "npm:spdx-expression-parse", + "data": { + "version": "3.0.1", + "packageName": "spdx-expression-parse", + "hash": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + } + }, + "npm:spdx-license-ids": { + "type": "npm", + "name": "npm:spdx-license-ids", + "data": { + "version": "3.0.22", + "packageName": "spdx-license-ids", + "hash": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==" + } + }, + "npm:sprintf-js": { + "type": "npm", + "name": "npm:sprintf-js", + "data": { + "version": "1.0.3", + "packageName": "sprintf-js", + "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + }, + "npm:stack-trace": { + "type": "npm", + "name": "npm:stack-trace", + "data": { + "version": "0.0.10", + "packageName": "stack-trace", + "hash": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + } + }, + "npm:stackback": { + "type": "npm", + "name": "npm:stackback", + "data": { + "version": "0.0.2", + "packageName": "stackback", + "hash": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + } + }, + "npm:statuses@1.5.0": { + "type": "npm", + "name": "npm:statuses@1.5.0", + "data": { + "version": "1.5.0", + "packageName": "statuses", + "hash": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + }, + "npm:statuses@2.0.1": { + "type": "npm", + "name": "npm:statuses@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "statuses", + "hash": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + }, + "npm:statuses@2.0.2": { + "type": "npm", + "name": "npm:statuses@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "statuses", + "hash": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==" + } + }, + "npm:std-env": { + "type": "npm", + "name": "npm:std-env", + "data": { + "version": "3.9.0", + "packageName": "std-env", + "hash": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==" + } + }, + "npm:stop-iteration-iterator": { + "type": "npm", + "name": "npm:stop-iteration-iterator", + "data": { + "version": "1.1.0", + "packageName": "stop-iteration-iterator", + "hash": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==" + } + }, + "npm:stream-slice": { + "type": "npm", + "name": "npm:stream-slice", + "data": { + "version": "0.1.2", + "packageName": "stream-slice", + "hash": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" + } + }, + "npm:strict-event-emitter": { + "type": "npm", + "name": "npm:strict-event-emitter", + "data": { + "version": "0.5.1", + "packageName": "strict-event-emitter", + "hash": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" + } + }, + "npm:string-hash": { + "type": "npm", + "name": "npm:string-hash", + "data": { + "version": "1.1.3", + "packageName": "string-hash", + "hash": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + } + }, + "npm:string-width@4.2.3": { + "type": "npm", + "name": "npm:string-width@4.2.3", + "data": { + "version": "4.2.3", + "packageName": "string-width", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string-width@5.1.2": { + "type": "npm", + "name": "npm:string-width@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "string-width", + "hash": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==" + } + }, + "npm:string-width@6.1.0": { + "type": "npm", + "name": "npm:string-width@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "string-width", + "hash": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==" + } + }, + "npm:string-width@7.2.0": { + "type": "npm", + "name": "npm:string-width@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "string-width", + "hash": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==" + } + }, + "npm:string-width-cjs": { + "type": "npm", + "name": "npm:string-width-cjs", + "data": { + "version": "npm:string-width@4.2.3", + "packageName": "string-width-cjs", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string.prototype.padend": { + "type": "npm", + "name": "npm:string.prototype.padend", + "data": { + "version": "3.1.6", + "packageName": "string.prototype.padend", + "hash": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==" + } + }, + "npm:string.prototype.trim": { + "type": "npm", + "name": "npm:string.prototype.trim", + "data": { + "version": "1.2.10", + "packageName": "string.prototype.trim", + "hash": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==" + } + }, + "npm:string.prototype.trimend": { + "type": "npm", + "name": "npm:string.prototype.trimend", + "data": { + "version": "1.0.9", + "packageName": "string.prototype.trimend", + "hash": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==" + } + }, + "npm:string.prototype.trimstart": { + "type": "npm", + "name": "npm:string.prototype.trimstart", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimstart", + "hash": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" + } + }, + "npm:string_decoder": { + "type": "npm", + "name": "npm:string_decoder", + "data": { + "version": "1.1.1", + "packageName": "string_decoder", + "hash": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + } + }, + "npm:stringify-entities": { + "type": "npm", + "name": "npm:stringify-entities", + "data": { + "version": "4.0.4", + "packageName": "stringify-entities", + "hash": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==" + } + }, + "npm:strip-ansi@6.0.1": { + "type": "npm", + "name": "npm:strip-ansi@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "strip-ansi", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-ansi@7.1.2": { + "type": "npm", + "name": "npm:strip-ansi@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "strip-ansi", + "hash": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==" + } + }, + "npm:strip-ansi-cjs": { + "type": "npm", + "name": "npm:strip-ansi-cjs", + "data": { + "version": "npm:strip-ansi@6.0.1", + "packageName": "strip-ansi-cjs", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-bom-string": { + "type": "npm", + "name": "npm:strip-bom-string", + "data": { + "version": "1.0.0", + "packageName": "strip-bom-string", + "hash": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + } + }, + "npm:strip-bom": { + "type": "npm", + "name": "npm:strip-bom", + "data": { + "version": "3.0.0", + "packageName": "strip-bom", + "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + }, + "npm:strip-final-newline": { + "type": "npm", + "name": "npm:strip-final-newline", + "data": { + "version": "2.0.0", + "packageName": "strip-final-newline", + "hash": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + } + }, + "npm:strip-json-comments@2.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + }, + "npm:strip-json-comments@3.1.1": { + "type": "npm", + "name": "npm:strip-json-comments@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "strip-json-comments", + "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + }, + "npm:strip-json-comments@5.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==" + } + }, + "npm:stubborn-fs": { + "type": "npm", + "name": "npm:stubborn-fs", + "data": { + "version": "1.2.5", + "packageName": "stubborn-fs", + "hash": "sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==" + } + }, + "npm:style-to-js": { + "type": "npm", + "name": "npm:style-to-js", + "data": { + "version": "1.1.17", + "packageName": "style-to-js", + "hash": "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==" + } + }, + "npm:style-to-object": { + "type": "npm", + "name": "npm:style-to-object", + "data": { + "version": "1.0.9", + "packageName": "style-to-object", + "hash": "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==" + } + }, + "npm:stylis": { + "type": "npm", + "name": "npm:stylis", + "data": { + "version": "4.2.0", + "packageName": "stylis", + "hash": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + } + }, + "npm:sucrase": { + "type": "npm", + "name": "npm:sucrase", + "data": { + "version": "3.35.0", + "packageName": "sucrase", + "hash": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==" + } + }, + "npm:summary": { + "type": "npm", + "name": "npm:summary", + "data": { + "version": "2.1.0", + "packageName": "summary", + "hash": "sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==" + } + }, + "npm:supports-color@5.5.0": { + "type": "npm", + "name": "npm:supports-color@5.5.0", + "data": { + "version": "5.5.0", + "packageName": "supports-color", + "hash": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + } + }, + "npm:supports-color@7.2.0": { + "type": "npm", + "name": "npm:supports-color@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "supports-color", + "hash": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + } + }, + "npm:supports-preserve-symlinks-flag": { + "type": "npm", + "name": "npm:supports-preserve-symlinks-flag", + "data": { + "version": "1.0.0", + "packageName": "supports-preserve-symlinks-flag", + "hash": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + } + }, + "npm:svg-parser": { + "type": "npm", + "name": "npm:svg-parser", + "data": { + "version": "2.0.4", + "packageName": "svg-parser", + "hash": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + } + }, + "npm:tailwind-merge": { + "type": "npm", + "name": "npm:tailwind-merge", + "data": { + "version": "3.0.1", + "packageName": "tailwind-merge", + "hash": "sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g==" + } + }, + "npm:tailwindcss-animate": { + "type": "npm", + "name": "npm:tailwindcss-animate", + "data": { + "version": "1.0.7", + "packageName": "tailwindcss-animate", + "hash": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==" + } + }, + "npm:tailwindcss@3.4.18": { + "type": "npm", + "name": "npm:tailwindcss@3.4.18", + "data": { + "version": "3.4.18", + "packageName": "tailwindcss", + "hash": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==" + } + }, + "npm:tailwindcss@4.0.9": { + "type": "npm", + "name": "npm:tailwindcss@4.0.9", + "data": { + "version": "4.0.9", + "packageName": "tailwindcss", + "hash": "sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==" + } + }, + "npm:tailwindcss@4.1.14": { + "type": "npm", + "name": "npm:tailwindcss@4.1.14", + "data": { + "version": "4.1.14", + "packageName": "tailwindcss", + "hash": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==" + } + }, + "npm:tapable": { + "type": "npm", + "name": "npm:tapable", + "data": { + "version": "2.3.0", + "packageName": "tapable", + "hash": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==" + } + }, + "npm:tar-stream": { + "type": "npm", + "name": "npm:tar-stream", + "data": { + "version": "2.2.0", + "packageName": "tar-stream", + "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + } + }, + "npm:tar": { + "type": "npm", + "name": "npm:tar", + "data": { + "version": "7.5.1", + "packageName": "tar", + "hash": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==" + } + }, + "npm:term-size": { + "type": "npm", + "name": "npm:term-size", + "data": { + "version": "2.2.1", + "packageName": "term-size", + "hash": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==" + } + }, + "npm:test-exclude": { + "type": "npm", + "name": "npm:test-exclude", + "data": { + "version": "7.0.1", + "packageName": "test-exclude", + "hash": "sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==" + } + }, + "npm:text-table": { + "type": "npm", + "name": "npm:text-table", + "data": { + "version": "0.2.0", + "packageName": "text-table", + "hash": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + } + }, + "npm:thenify-all": { + "type": "npm", + "name": "npm:thenify-all", + "data": { + "version": "1.6.0", + "packageName": "thenify-all", + "hash": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==" + } + }, + "npm:thenify": { + "type": "npm", + "name": "npm:thenify", + "data": { + "version": "3.3.1", + "packageName": "thenify", + "hash": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + } + }, + "npm:timestring": { + "type": "npm", + "name": "npm:timestring", + "data": { + "version": "6.0.0", + "packageName": "timestring", + "hash": "sha512-wMctrWD2HZZLuIlchlkE2dfXJh7J2KDI9Dwl+2abPYg0mswQHfOAyQW3jJg1pY5VfttSINZuKcXoB3FGypVklA==" + } + }, + "npm:tinybench": { + "type": "npm", + "name": "npm:tinybench", + "data": { + "version": "2.9.0", + "packageName": "tinybench", + "hash": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==" + } + }, + "npm:tinyexec": { + "type": "npm", + "name": "npm:tinyexec", + "data": { + "version": "0.3.2", + "packageName": "tinyexec", + "hash": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" + } + }, + "npm:tinyglobby": { + "type": "npm", + "name": "npm:tinyglobby", + "data": { + "version": "0.2.15", + "packageName": "tinyglobby", + "hash": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==" + } + }, + "npm:tinypool": { + "type": "npm", + "name": "npm:tinypool", + "data": { + "version": "1.1.1", + "packageName": "tinypool", + "hash": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==" + } + }, + "npm:tinyrainbow": { + "type": "npm", + "name": "npm:tinyrainbow", + "data": { + "version": "2.0.0", + "packageName": "tinyrainbow", + "hash": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==" + } + }, + "npm:tinyspy": { + "type": "npm", + "name": "npm:tinyspy", + "data": { + "version": "3.0.2", + "packageName": "tinyspy", + "hash": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==" + } + }, + "npm:tldts-core": { + "type": "npm", + "name": "npm:tldts-core", + "data": { + "version": "7.0.16", + "packageName": "tldts-core", + "hash": "sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==" + } + }, + "npm:tldts": { + "type": "npm", + "name": "npm:tldts", + "data": { + "version": "7.0.16", + "packageName": "tldts", + "hash": "sha512-5bdPHSwbKTeHmXrgecID4Ljff8rQjv7g8zKQPkCozRo2HWWni+p310FSn5ImI+9kWw9kK4lzOB5q/a6iv0IJsw==" + } + }, + "npm:tmp": { + "type": "npm", + "name": "npm:tmp", + "data": { + "version": "0.2.5", + "packageName": "tmp", + "hash": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==" + } + }, + "npm:to-regex-range": { + "type": "npm", + "name": "npm:to-regex-range", + "data": { + "version": "5.0.1", + "packageName": "to-regex-range", + "hash": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + } + }, + "npm:toidentifier": { + "type": "npm", + "name": "npm:toidentifier", + "data": { + "version": "1.0.1", + "packageName": "toidentifier", + "hash": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + } + }, + "npm:toml": { + "type": "npm", + "name": "npm:toml", + "data": { + "version": "3.0.0", + "packageName": "toml", + "hash": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + } + }, + "npm:totalist": { + "type": "npm", + "name": "npm:totalist", + "data": { + "version": "3.0.1", + "packageName": "totalist", + "hash": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" + } + }, + "npm:tough-cookie": { + "type": "npm", + "name": "npm:tough-cookie", + "data": { + "version": "6.0.0", + "packageName": "tough-cookie", + "hash": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==" + } + }, + "npm:tr46@0.0.3": { + "type": "npm", + "name": "npm:tr46@0.0.3", + "data": { + "version": "0.0.3", + "packageName": "tr46", + "hash": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + } + }, + "npm:tr46@1.0.1": { + "type": "npm", + "name": "npm:tr46@1.0.1", + "data": { + "version": "1.0.1", + "packageName": "tr46", + "hash": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" + } + }, + "npm:tree-kill": { + "type": "npm", + "name": "npm:tree-kill", + "data": { + "version": "1.2.2", + "packageName": "tree-kill", + "hash": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + } + }, + "npm:trim-lines": { + "type": "npm", + "name": "npm:trim-lines", + "data": { + "version": "3.0.1", + "packageName": "trim-lines", + "hash": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + } + }, + "npm:trough": { + "type": "npm", + "name": "npm:trough", + "data": { + "version": "2.2.0", + "packageName": "trough", + "hash": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" + } + }, + "npm:ts-interface-checker": { + "type": "npm", + "name": "npm:ts-interface-checker", + "data": { + "version": "0.1.13", + "packageName": "ts-interface-checker", + "hash": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + } + }, + "npm:tsconfck": { + "type": "npm", + "name": "npm:tsconfck", + "data": { + "version": "3.1.6", + "packageName": "tsconfck", + "hash": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==" + } + }, + "npm:tsconfig-paths": { + "type": "npm", + "name": "npm:tsconfig-paths", + "data": { + "version": "4.2.0", + "packageName": "tsconfig-paths", + "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==" + } + }, + "npm:tslib": { + "type": "npm", + "name": "npm:tslib", + "data": { + "version": "2.8.1", + "packageName": "tslib", + "hash": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + } + }, + "npm:tsup": { + "type": "npm", + "name": "npm:tsup", + "data": { + "version": "8.5.0", + "packageName": "tsup", + "hash": "sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==" + } + }, + "npm:tsx": { + "type": "npm", + "name": "npm:tsx", + "data": { + "version": "4.19.2", + "packageName": "tsx", + "hash": "sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==" + } + }, + "npm:turbo-stream": { + "type": "npm", + "name": "npm:turbo-stream", + "data": { + "version": "2.4.1", + "packageName": "turbo-stream", + "hash": "sha512-v8kOJXpG3WoTN/+at8vK7erSzo6nW6CIaeOvNOkHQVDajfz1ZVeSxCbc6tOH4hrGZW7VUCV0TOXd8CPzYnYkrw==" + } + }, + "npm:type-check": { + "type": "npm", + "name": "npm:type-check", + "data": { + "version": "0.4.0", + "packageName": "type-check", + "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + } + }, + "npm:type-fest": { + "type": "npm", + "name": "npm:type-fest", + "data": { + "version": "4.41.0", + "packageName": "type-fest", + "hash": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==" + } + }, + "npm:type-flag": { + "type": "npm", + "name": "npm:type-flag", + "data": { + "version": "3.0.0", + "packageName": "type-flag", + "hash": "sha512-3YaYwMseXCAhBB14RXW5cRQfJQlEknS6i4C8fCfeUdS3ihG9EdccdR9kt3vP73ZdeTGmPb4bZtkDn5XMIn1DLA==" + } + }, + "npm:type-is@1.6.18": { + "type": "npm", + "name": "npm:type-is@1.6.18", + "data": { + "version": "1.6.18", + "packageName": "type-is", + "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + } + }, + "npm:type-is@2.0.1": { + "type": "npm", + "name": "npm:type-is@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "type-is", + "hash": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==" + } + }, + "npm:typed-array-buffer": { + "type": "npm", + "name": "npm:typed-array-buffer", + "data": { + "version": "1.0.3", + "packageName": "typed-array-buffer", + "hash": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==" + } + }, + "npm:typed-array-byte-length": { + "type": "npm", + "name": "npm:typed-array-byte-length", + "data": { + "version": "1.0.3", + "packageName": "typed-array-byte-length", + "hash": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==" + } + }, + "npm:typed-array-byte-offset": { + "type": "npm", + "name": "npm:typed-array-byte-offset", + "data": { + "version": "1.0.4", + "packageName": "typed-array-byte-offset", + "hash": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==" + } + }, + "npm:typed-array-length": { + "type": "npm", + "name": "npm:typed-array-length", + "data": { + "version": "1.0.7", + "packageName": "typed-array-length", + "hash": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==" + } + }, + "npm:typedarray": { + "type": "npm", + "name": "npm:typedarray", + "data": { + "version": "0.0.6", + "packageName": "typedarray", + "hash": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + } + }, + "npm:typescript": { + "type": "npm", + "name": "npm:typescript", + "data": { + "version": "5.9.3", + "packageName": "typescript", + "hash": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==" + } + }, + "npm:ufo": { + "type": "npm", + "name": "npm:ufo", + "data": { + "version": "1.6.1", + "packageName": "ufo", + "hash": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==" + } + }, + "npm:unbox-primitive": { + "type": "npm", + "name": "npm:unbox-primitive", + "data": { + "version": "1.1.0", + "packageName": "unbox-primitive", + "hash": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==" + } + }, + "npm:undici-types": { + "type": "npm", + "name": "npm:undici-types", + "data": { + "version": "6.20.0", + "packageName": "undici-types", + "hash": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + } + }, + "npm:undici": { + "type": "npm", + "name": "npm:undici", + "data": { + "version": "6.22.0", + "packageName": "undici", + "hash": "sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==" + } + }, + "npm:unified": { + "type": "npm", + "name": "npm:unified", + "data": { + "version": "11.0.5", + "packageName": "unified", + "hash": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==" + } + }, + "npm:unist-util-is": { + "type": "npm", + "name": "npm:unist-util-is", + "data": { + "version": "6.0.0", + "packageName": "unist-util-is", + "hash": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==" + } + }, + "npm:unist-util-position-from-estree": { + "type": "npm", + "name": "npm:unist-util-position-from-estree", + "data": { + "version": "2.0.0", + "packageName": "unist-util-position-from-estree", + "hash": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==" + } + }, + "npm:unist-util-position": { + "type": "npm", + "name": "npm:unist-util-position", + "data": { + "version": "5.0.0", + "packageName": "unist-util-position", + "hash": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==" + } + }, + "npm:unist-util-stringify-position": { + "type": "npm", + "name": "npm:unist-util-stringify-position", + "data": { + "version": "4.0.0", + "packageName": "unist-util-stringify-position", + "hash": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==" + } + }, + "npm:unist-util-visit-parents": { + "type": "npm", + "name": "npm:unist-util-visit-parents", + "data": { + "version": "6.0.1", + "packageName": "unist-util-visit-parents", + "hash": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==" + } + }, + "npm:unist-util-visit": { + "type": "npm", + "name": "npm:unist-util-visit", + "data": { + "version": "5.0.0", + "packageName": "unist-util-visit", + "hash": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==" + } + }, + "npm:universalify": { + "type": "npm", + "name": "npm:universalify", + "data": { + "version": "0.1.2", + "packageName": "universalify", + "hash": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + }, + "npm:unpipe": { + "type": "npm", + "name": "npm:unpipe", + "data": { + "version": "1.0.0", + "packageName": "unpipe", + "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + } + }, + "npm:until-async": { + "type": "npm", + "name": "npm:until-async", + "data": { + "version": "3.0.2", + "packageName": "until-async", + "hash": "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==" + } + }, + "npm:update-browserslist-db": { + "type": "npm", + "name": "npm:update-browserslist-db", + "data": { + "version": "1.1.3", + "packageName": "update-browserslist-db", + "hash": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==" + } + }, + "npm:update-notifier": { + "type": "npm", + "name": "npm:update-notifier", + "data": { + "version": "7.3.1", + "packageName": "update-notifier", + "hash": "sha512-+dwUY4L35XFYEzE+OAL3sarJdUioVovq+8f7lcIJ7wnmnYQV5UD1Y/lcwaMSyaQ6Bj3JMj1XSTjZbNLHn/19yA==" + } + }, + "npm:uri-js": { + "type": "npm", + "name": "npm:uri-js", + "data": { + "version": "4.4.1", + "packageName": "uri-js", + "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + } + }, + "npm:url-pattern": { + "type": "npm", + "name": "npm:url-pattern", + "data": { + "version": "1.0.3", + "packageName": "url-pattern", + "hash": "sha512-uQcEj/2puA4aq1R3A2+VNVBgaWYR24FdWjl7VNW83rnWftlhyzOZ/tBjezRiC2UkIzuxC8Top3IekN3vUf1WxA==" + } + }, + "npm:use-callback-ref": { + "type": "npm", + "name": "npm:use-callback-ref", + "data": { + "version": "1.3.3", + "packageName": "use-callback-ref", + "hash": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==" + } + }, + "npm:use-sidecar": { + "type": "npm", + "name": "npm:use-sidecar", + "data": { + "version": "1.1.3", + "packageName": "use-sidecar", + "hash": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==" + } + }, + "npm:util-deprecate": { + "type": "npm", + "name": "npm:util-deprecate", + "data": { + "version": "1.0.2", + "packageName": "util-deprecate", + "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + } + }, + "npm:utils-merge": { + "type": "npm", + "name": "npm:utils-merge", + "data": { + "version": "1.0.1", + "packageName": "utils-merge", + "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + } + }, + "npm:uuid@8.3.2": { + "type": "npm", + "name": "npm:uuid@8.3.2", + "data": { + "version": "8.3.2", + "packageName": "uuid", + "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + }, + "npm:uuid@9.0.1": { + "type": "npm", + "name": "npm:uuid@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "uuid", + "hash": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + } + }, + "npm:valibot": { + "type": "npm", + "name": "npm:valibot", + "data": { + "version": "0.41.0", + "packageName": "valibot", + "hash": "sha512-igDBb8CTYr8YTQlOKgaN9nSS0Be7z+WRuaeYqGf3Cjz3aKmSnqEmYnkfVjzIuumGqfHpa3fLIvMEAfhrpqN8ng==" + } + }, + "npm:validate-npm-package-license": { + "type": "npm", + "name": "npm:validate-npm-package-license", + "data": { + "version": "3.0.4", + "packageName": "validate-npm-package-license", + "hash": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + } + }, + "npm:validate-npm-package-name": { + "type": "npm", + "name": "npm:validate-npm-package-name", + "data": { + "version": "5.0.1", + "packageName": "validate-npm-package-name", + "hash": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + } + }, + "npm:vary": { + "type": "npm", + "name": "npm:vary", + "data": { + "version": "1.1.2", + "packageName": "vary", + "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + }, + "npm:vfile-message": { + "type": "npm", + "name": "npm:vfile-message", + "data": { + "version": "4.0.3", + "packageName": "vfile-message", + "hash": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==" + } + }, + "npm:vfile": { + "type": "npm", + "name": "npm:vfile", + "data": { + "version": "6.0.3", + "packageName": "vfile", + "hash": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==" + } + }, + "npm:vite-node@3.0.5": { + "type": "npm", + "name": "npm:vite-node@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "vite-node", + "hash": "sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==" + } + }, + "npm:vite-node@3.2.4": { + "type": "npm", + "name": "npm:vite-node@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "vite-node", + "hash": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==" + } + }, + "npm:vite-plugin-babel": { + "type": "npm", + "name": "npm:vite-plugin-babel", + "data": { + "version": "1.3.0", + "packageName": "vite-plugin-babel", + "hash": "sha512-C5WKX0UwvQKH8WD2GiyWUjI62UBfLbfUhiLexnIm4asLdENX5ymrRipFlBnGeVxoOaYgTL5dh5KW6YDGpWsR8A==" + } + }, + "npm:vite-plugin-icons-spritesheet": { + "type": "npm", + "name": "npm:vite-plugin-icons-spritesheet", + "data": { + "version": "3.0.1", + "packageName": "vite-plugin-icons-spritesheet", + "hash": "sha512-Cr0+Z6wRMwSwKisWW9PHeTjqmQFv0jwRQQMc3YgAhAgZEe03j21el0P/CA31KN/L5eiL1LhR14VTXl96LetonA==" + } + }, + "npm:vite-plugin-inspect": { + "type": "npm", + "name": "npm:vite-plugin-inspect", + "data": { + "version": "10.3.0", + "packageName": "vite-plugin-inspect", + "hash": "sha512-hMJh8ecd6R8tXQ9aaSWaDvClpFeL7zAVOfryC07phZkqtCEpI2VyYrzARuVlHMKEdYW6w0JXFgAY+uc8mdMl+Q==" + } + }, + "npm:vite-tsconfig-paths": { + "type": "npm", + "name": "npm:vite-tsconfig-paths", + "data": { + "version": "5.1.4", + "packageName": "vite-tsconfig-paths", + "hash": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==" + } + }, + "npm:vite": { + "type": "npm", + "name": "npm:vite", + "data": { + "version": "6.3.6", + "packageName": "vite", + "hash": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==" + } + }, + "npm:vitest-browser-react": { + "type": "npm", + "name": "npm:vitest-browser-react", + "data": { + "version": "0.0.4", + "packageName": "vitest-browser-react", + "hash": "sha512-4uK8zgo5eHlhrBVEPX8ejRt8Bn4gzV6OZFTPdb1en3FtgjEhhst400XkIQHUC875Q90rOO5Tc4zPpCl8YXvoxg==" + } + }, + "npm:vitest": { + "type": "npm", + "name": "npm:vitest", + "data": { + "version": "3.0.5", + "packageName": "vitest", + "hash": "sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==" + } + }, + "npm:void-elements": { + "type": "npm", + "name": "npm:void-elements", + "data": { + "version": "3.1.0", + "packageName": "void-elements", + "hash": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" + } + }, + "npm:warning": { + "type": "npm", + "name": "npm:warning", + "data": { + "version": "3.0.0", + "packageName": "warning", + "hash": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==" + } + }, + "npm:wcwidth": { + "type": "npm", + "name": "npm:wcwidth", + "data": { + "version": "1.0.1", + "packageName": "wcwidth", + "hash": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + } + }, + "npm:webidl-conversions@3.0.1": { + "type": "npm", + "name": "npm:webidl-conversions@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "webidl-conversions", + "hash": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + } + }, + "npm:webidl-conversions@4.0.2": { + "type": "npm", + "name": "npm:webidl-conversions@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "webidl-conversions", + "hash": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + } + }, + "npm:webidl-conversions@7.0.0": { + "type": "npm", + "name": "npm:webidl-conversions@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "webidl-conversions", + "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + } + }, + "npm:whatwg-mimetype": { + "type": "npm", + "name": "npm:whatwg-mimetype", + "data": { + "version": "3.0.0", + "packageName": "whatwg-mimetype", + "hash": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==" + } + }, + "npm:whatwg-url@5.0.0": { + "type": "npm", + "name": "npm:whatwg-url@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "whatwg-url", + "hash": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==" + } + }, + "npm:whatwg-url@7.1.0": { + "type": "npm", + "name": "npm:whatwg-url@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "whatwg-url", + "hash": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + } + }, + "npm:when-exit": { + "type": "npm", + "name": "npm:when-exit", + "data": { + "version": "2.1.4", + "packageName": "when-exit", + "hash": "sha512-4rnvd3A1t16PWzrBUcSDZqcAmsUIy4minDXT/CZ8F2mVDgd65i4Aalimgz1aQkRGU0iH5eT5+6Rx2TK8o443Pg==" + } + }, + "npm:which-boxed-primitive": { + "type": "npm", + "name": "npm:which-boxed-primitive", + "data": { + "version": "1.1.1", + "packageName": "which-boxed-primitive", + "hash": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==" + } + }, + "npm:which-builtin-type": { + "type": "npm", + "name": "npm:which-builtin-type", + "data": { + "version": "1.2.1", + "packageName": "which-builtin-type", + "hash": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==" + } + }, + "npm:which-collection": { + "type": "npm", + "name": "npm:which-collection", + "data": { + "version": "1.0.2", + "packageName": "which-collection", + "hash": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" + } + }, + "npm:which-typed-array": { + "type": "npm", + "name": "npm:which-typed-array", + "data": { + "version": "1.1.19", + "packageName": "which-typed-array", + "hash": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==" + } + }, + "npm:which@1.3.1": { + "type": "npm", + "name": "npm:which@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "which", + "hash": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + } + }, + "npm:which@2.0.2": { + "type": "npm", + "name": "npm:which@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "which", + "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + } + }, + "npm:which@3.0.1": { + "type": "npm", + "name": "npm:which@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "which", + "hash": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==" + } + }, + "npm:which@4.0.0": { + "type": "npm", + "name": "npm:which@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "which", + "hash": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==" + } + }, + "npm:why-is-node-running": { + "type": "npm", + "name": "npm:why-is-node-running", + "data": { + "version": "2.3.0", + "packageName": "why-is-node-running", + "hash": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==" + } + }, + "npm:widest-line": { + "type": "npm", + "name": "npm:widest-line", + "data": { + "version": "5.0.0", + "packageName": "widest-line", + "hash": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==" + } + }, + "npm:winston": { + "type": "npm", + "name": "npm:winston", + "data": { + "version": "2.4.7", + "packageName": "winston", + "hash": "sha512-vLB4BqzCKDnnZH9PHGoS2ycawueX4HLqENXQitvFHczhgW2vFpSOn31LZtVr1KU8YTw7DS4tM+cqyovxo8taVg==" + } + }, + "npm:word-wrap": { + "type": "npm", + "name": "npm:word-wrap", + "data": { + "version": "1.2.5", + "packageName": "word-wrap", + "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + } + }, + "npm:wrap-ansi@6.2.0": { + "type": "npm", + "name": "npm:wrap-ansi@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "wrap-ansi", + "hash": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + } + }, + "npm:wrap-ansi@7.0.0": { + "type": "npm", + "name": "npm:wrap-ansi@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "wrap-ansi", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrap-ansi@8.1.0": { + "type": "npm", + "name": "npm:wrap-ansi@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "wrap-ansi", + "hash": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==" + } + }, + "npm:wrap-ansi@9.0.2": { + "type": "npm", + "name": "npm:wrap-ansi@9.0.2", + "data": { + "version": "9.0.2", + "packageName": "wrap-ansi", + "hash": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==" + } + }, + "npm:wrap-ansi-cjs": { + "type": "npm", + "name": "npm:wrap-ansi-cjs", + "data": { + "version": "npm:wrap-ansi@7.0.0", + "packageName": "wrap-ansi-cjs", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrappy": { + "type": "npm", + "name": "npm:wrappy", + "data": { + "version": "1.0.2", + "packageName": "wrappy", + "hash": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + } + }, + "npm:ws": { + "type": "npm", + "name": "npm:ws", + "data": { + "version": "8.18.3", + "packageName": "ws", + "hash": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==" + } + }, + "npm:wsl-utils": { + "type": "npm", + "name": "npm:wsl-utils", + "data": { + "version": "0.1.0", + "packageName": "wsl-utils", + "hash": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==" + } + }, + "npm:xdg-basedir": { + "type": "npm", + "name": "npm:xdg-basedir", + "data": { + "version": "5.1.0", + "packageName": "xdg-basedir", + "hash": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" + } + }, + "npm:y18n": { + "type": "npm", + "name": "npm:y18n", + "data": { + "version": "5.0.8", + "packageName": "y18n", + "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + } + }, + "npm:yallist@3.1.1": { + "type": "npm", + "name": "npm:yallist@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "yallist", + "hash": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "npm:yallist@5.0.0": { + "type": "npm", + "name": "npm:yallist@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "yallist", + "hash": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==" + } + }, + "npm:yaml@1.10.2": { + "type": "npm", + "name": "npm:yaml@1.10.2", + "data": { + "version": "1.10.2", + "packageName": "yaml", + "hash": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + } + }, + "npm:yaml@2.8.1": { + "type": "npm", + "name": "npm:yaml@2.8.1", + "data": { + "version": "2.8.1", + "packageName": "yaml", + "hash": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==" + } + }, + "npm:yargs-parser": { + "type": "npm", + "name": "npm:yargs-parser", + "data": { + "version": "21.1.1", + "packageName": "yargs-parser", + "hash": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + }, + "npm:yargs": { + "type": "npm", + "name": "npm:yargs", + "data": { + "version": "17.7.2", + "packageName": "yargs", + "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + } + }, + "npm:yocto-queue@0.1.0": { + "type": "npm", + "name": "npm:yocto-queue@0.1.0", + "data": { + "version": "0.1.0", + "packageName": "yocto-queue", + "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + }, + "npm:yocto-queue@1.2.1": { + "type": "npm", + "name": "npm:yocto-queue@1.2.1", + "data": { + "version": "1.2.1", + "packageName": "yocto-queue", + "hash": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==" + } + }, + "npm:yoctocolors-cjs": { + "type": "npm", + "name": "npm:yoctocolors-cjs", + "data": { + "version": "2.1.3", + "packageName": "yoctocolors-cjs", + "hash": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==" + } + }, + "npm:yoctocolors": { + "type": "npm", + "name": "npm:yoctocolors", + "data": { + "version": "1.0.0", + "packageName": "yoctocolors", + "hash": "sha512-qJNAmSF77lWjfRVwCZK3PcKYWrr+55RUQTiXDxXHGbxzf8WuuRgftIB3hqZ5fykjOF/MC62cazsG/2ZDBedOnQ==" + } + }, + "npm:zod-validation-error": { + "type": "npm", + "name": "npm:zod-validation-error", + "data": { + "version": "3.5.3", + "packageName": "zod-validation-error", + "hash": "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw==" + } + }, + "npm:zod@3.25.76": { + "type": "npm", + "name": "npm:zod@3.25.76", + "data": { + "version": "3.25.76", + "packageName": "zod", + "hash": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" + } + }, + "npm:zod@4.0.17": { + "type": "npm", + "name": "npm:zod@4.0.17", + "data": { + "version": "4.0.17", + "packageName": "zod", + "hash": "sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==" + } + }, + "npm:zwitch": { + "type": "npm", + "name": "npm:zwitch", + "data": { + "version": "2.0.4", + "packageName": "zwitch", + "hash": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + } + } + }, + "dependencies": { + "react-router-devtools": [ + { + "source": "react-router-devtools", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vite", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/babel__core", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/babel__generator", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/babel__traverse", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/beautify", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@vitest/coverage-v8", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:autoprefixer", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:jest-preview", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:npm-run-all", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwindcss@3.4.18", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwindcss-animate", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tsup", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:framer-motion@11.18.2", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwind-merge", + "type": "static" + } + ], + "remix-vite": [ + { + "source": "remix-vite", + "target": "npm:@react-router/fs-routes", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "remix-vite", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite-plugin-inspect", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react-router", + "type": "static" + } + ], + "custom-server": [ + { + "source": "custom-server", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@tailwindcss/postcss", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@tailwindcss/vite", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/compression", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/morgan", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:cross-env", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:postcss-import@16.1.0", + "type": "static" + }, + { + "source": "custom-server", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:vite", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@react-router/express@7.9.3", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:compression", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:express@5.1.0", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:morgan", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react-router", + "type": "static" + } + ], + "react-router-devtools-docs": [ + { + "source": "react-router-devtools-docs", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@babel/preset-typescript@7.26.0", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@dotenvx/dotenvx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tailwindcss/typography", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tailwindcss/vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/prompt", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/semver", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/coverage-v8", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:babel-plugin-react-compiler", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:npm-run-all", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:playwright", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:prompt", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tailwindcss@4.0.9", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-plugin-babel", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-plugin-icons-spritesheet", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vitest-browser-react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/cli", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/mdx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/remix-vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@epic-web/client-hints", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@forge42/seo-tools", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/slim", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:framer-motion@11.18.2", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:hono", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next-browser-languagedetector", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next-http-backend", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:pretty-cache-header", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-router-hono-server", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:rehype-slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:remix-hono", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:remix-i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:zod@4.0.17", + "type": "static" + } + ], + "react-router-devtools-monorepo": [ + { + "source": "react-router-devtools-monorepo", + "target": "npm:@biomejs/biome", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:@changesets/cli", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:knip", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:lefthook", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:nx", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:sherif", + "type": "static" + } + ], + "npm:@ampproject/remapping": [ + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@babel/code-frame": [ + { + "source": "npm:@babel/code-frame", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:js-tokens", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@babel/core": [ + { + "source": "npm:@babel/core", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helpers", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:convert-source-map@2.0.0", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:gensync", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/generator": [ + { + "source": "npm:@babel/generator", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:jsesc@3.1.0", + "type": "static" + } + ], + "npm:@babel/helper-annotate-as-pure": [ + { + "source": "npm:@babel/helper-annotate-as-pure", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-compilation-targets": [ + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:lru-cache@5.1.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-create-class-features-plugin": [ + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-member-expression-to-functions": [ + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-imports": [ + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-transforms": [ + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-optimise-call-expression": [ + { + "source": "npm:@babel/helper-optimise-call-expression", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-replace-supers": [ + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-skip-transparent-expression-wrappers": [ + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helpers": [ + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/parser": [ + { + "source": "npm:@babel/parser", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-jsx": [ + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-typescript": [ + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-commonjs": [ + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-typescript": [ + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + } + ], + "npm:@babel/preset-typescript@7.26.0": [ + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + } + ], + "npm:@babel/preset-typescript@7.27.1": [ + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + } + ], + "npm:@babel/template": [ + { + "source": "npm:@babel/template", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/traverse": [ + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/helper-globals", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:debug@4.4.3", + "type": "static" + } + ], + "npm:@babel/types": [ + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-string-parser", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + } + ], + "npm:@biomejs/biome": [ + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-x64", + "type": "static" + } + ], + "npm:@bkrem/react-transition-group": [ + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:chain-function", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:dom-helpers", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:warning", + "type": "static" + } + ], + "npm:@bundled-es-modules/cookie": [ + { + "source": "npm:@bundled-es-modules/cookie", + "target": "npm:cookie@0.7.2", + "type": "static" + } + ], + "npm:@bundled-es-modules/statuses": [ + { + "source": "npm:@bundled-es-modules/statuses", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:@changesets/apply-release-plan": [ + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/get-version-range-type", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:detect-indent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:lodash.startcase", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:outdent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:prettier@2.8.8", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/assemble-release-plan": [ + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/changelog-git": [ + { + "source": "npm:@changesets/changelog-git", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + } + ], + "npm:@changesets/cli": [ + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/apply-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/changelog-git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/write", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@inquirer/external-editor", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ci-info", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:enquirer@2.4.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:mri", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:p-limit@2.3.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:package-manager-detector", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:spawndamnit", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:term-size", + "type": "static" + } + ], + "npm:@changesets/config": [ + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:@changesets/errors": [ + { + "source": "npm:@changesets/errors", + "target": "npm:extendable-error", + "type": "static" + } + ], + "npm:@changesets/get-dependents-graph": [ + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/get-release-plan": [ + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + } + ], + "npm:@changesets/git": [ + { + "source": "npm:@changesets/git", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:is-subdir", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:spawndamnit", + "type": "static" + } + ], + "npm:@changesets/logger": [ + { + "source": "npm:@changesets/logger", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@changesets/parse": [ + { + "source": "npm:@changesets/parse", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/parse", + "target": "npm:js-yaml@3.14.1", + "type": "static" + } + ], + "npm:@changesets/pre": [ + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:fs-extra@7.0.1", + "type": "static" + } + ], + "npm:@changesets/read": [ + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/parse", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:p-filter", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@changesets/should-skip-package": [ + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@manypkg/get-packages", + "type": "static" + } + ], + "npm:@changesets/write": [ + { + "source": "npm:@changesets/write", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:human-id", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:prettier@2.8.8", + "type": "static" + } + ], + "npm:@clerc/core": [ + { + "source": "npm:@clerc/core", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:defu", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:is-platform", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:lite-emit", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-flag", + "type": "static" + } + ], + "npm:@clerc/plugin-completions": [ + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/utils", + "type": "static" + } + ], + "npm:@clerc/plugin-help": [ + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@types/text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:string-width@6.1.0", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:yoctocolors", + "type": "static" + } + ], + "npm:@clerc/plugin-version": [ + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/utils", + "type": "static" + } + ], + "npm:@clerc/utils": [ + { + "source": "npm:@clerc/utils", + "target": "npm:@clerc/core", + "type": "static" + } + ], + "npm:@content-collections/cli": [ + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-completions", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-help", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-version", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/integrations", + "type": "static" + } + ], + "npm:@content-collections/core": [ + { + "source": "npm:@content-collections/core", + "target": "npm:@standard-schema/spec", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:p-limit@6.2.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:pluralize", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:zod@3.25.76", + "type": "static" + } + ], + "npm:@content-collections/integrations": [ + { + "source": "npm:@content-collections/integrations", + "target": "npm:@content-collections/core", + "type": "static" + } + ], + "npm:@content-collections/mdx": [ + { + "source": "npm:@content-collections/mdx", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:mdx-bundler", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:unified", + "type": "static" + } + ], + "npm:@content-collections/remix-vite": [ + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@dotenvx/dotenvx": [ + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:commander@11.1.0", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:dotenv@16.6.1", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:eciesjs", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:execa", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:object-treeify", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:which@4.0.0", + "type": "static" + } + ], + "npm:@ecies/ciphers": [ + { + "source": "npm:@ecies/ciphers", + "target": "npm:@noble/ciphers", + "type": "static" + } + ], + "npm:@emnapi/core": [ + { + "source": "npm:@emnapi/core", + "target": "npm:@emnapi/wasi-threads", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/runtime": [ + { + "source": "npm:@emnapi/runtime", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/wasi-threads": [ + { + "source": "npm:@emnapi/wasi-threads", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emotion/babel-plugin": [ + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:convert-source-map@1.9.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:find-root", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:source-map@0.5.7", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:stylis", + "type": "static" + } + ], + "npm:@emotion/cache": [ + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:stylis", + "type": "static" + } + ], + "npm:@emotion/css": [ + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/utils", + "type": "static" + } + ], + "npm:@emotion/react": [ + { + "source": "npm:@emotion/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/use-insertion-effect-with-fallbacks", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:hoist-non-react-statics", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@emotion/serialize": [ + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/unitless", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:csstype", + "type": "static" + } + ], + "npm:@emotion/use-insertion-effect-with-fallbacks": [ + { + "source": "npm:@emotion/use-insertion-effect-with-fallbacks", + "target": "npm:react", + "type": "static" + } + ], + "npm:@esbuild-plugins/node-resolve": [ + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:@types/resolve", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:@eslint-community/eslint-utils": [ + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint-visitor-keys@3.4.3", + "type": "static" + } + ], + "npm:@eslint/config-array": [ + { + "source": "npm:@eslint/config-array", + "target": "npm:@eslint/object-schema", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:minimatch@3.1.2", + "type": "static" + } + ], + "npm:@eslint/config-helpers": [ + { + "source": "npm:@eslint/config-helpers", + "target": "npm:@eslint/core", + "type": "static" + } + ], + "npm:@eslint/core": [ + { + "source": "npm:@eslint/core", + "target": "npm:@types/json-schema", + "type": "static" + } + ], + "npm:@eslint/eslintrc": [ + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:globals", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:strip-json-comments@3.1.1", + "type": "static" + } + ], + "npm:@eslint/plugin-kit": [ + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:levn", + "type": "static" + } + ], + "npm:@floating-ui/core": [ + { + "source": "npm:@floating-ui/core", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/dom": [ + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/core", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/react-dom": [ + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@forge42/seo-tools": [ + { + "source": "npm:@forge42/seo-tools", + "target": "npm:url-pattern", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@remix-run/server-runtime", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "type": "static" + } + ], + "npm:@hono/node-server": [ + { + "source": "npm:@hono/node-server", + "target": "npm:hono", + "type": "static" + } + ], + "npm:@hono/node-ws": [ + { + "source": "npm:@hono/node-ws", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:ws", + "type": "static" + } + ], + "npm:@hono/vite-dev-server": [ + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:minimatch@9.0.5", + "type": "static" + } + ], + "npm:@humanfs/node": [ + { + "source": "npm:@humanfs/node", + "target": "npm:@humanfs/core", + "type": "static" + }, + { + "source": "npm:@humanfs/node", + "target": "npm:@humanwhocodes/retry", + "type": "static" + } + ], + "npm:@inquirer/confirm": [ + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/core", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/core": [ + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/ansi", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/figures", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:cli-width", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:mute-stream@2.0.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:wrap-ansi@6.2.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:yoctocolors-cjs", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/external-editor": [ + { + "source": "npm:@inquirer/external-editor", + "target": "npm:chardet", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/type": [ + { + "source": "npm:@inquirer/type", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@isaacs/brace-expansion": [ + { + "source": "npm:@isaacs/brace-expansion", + "target": "npm:@isaacs/balanced-match", + "type": "static" + } + ], + "npm:@isaacs/cliui": [ + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi@8.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi-cjs", + "type": "static" + } + ], + "npm:@isaacs/fs-minipass": [ + { + "source": "npm:@isaacs/fs-minipass", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:@jest/schemas": [ + { + "source": "npm:@jest/schemas", + "target": "npm:@sinclair/typebox", + "type": "static" + } + ], + "npm:@jridgewell/gen-mapping": [ + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@jridgewell/remapping": [ + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@jridgewell/trace-mapping": [ + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:@manypkg/find-root": [ + { + "source": "npm:@manypkg/find-root", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:@types/node@12.20.55", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:find-up@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:fs-extra@8.1.0", + "type": "static" + } + ], + "npm:@manypkg/get-packages": [ + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@changesets/types@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@manypkg/find-root", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:fs-extra@8.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:globby", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:read-yaml-file", + "type": "static" + } + ], + "npm:@mdx-js/esbuild": [ + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@mdx-js/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:@mdx-js/mdx": [ + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:collapse-white-space", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-scope", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:hast-util-to-jsx-runtime", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:markdown-extensions", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-build-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:rehype-recma", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-parse", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-rehype", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:@mswjs/interceptors": [ + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/logger", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/until", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:strict-event-emitter", + "type": "static" + } + ], + "npm:@napi-rs/wasm-runtime": [ + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/core", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/runtime", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@tybys/wasm-util", + "type": "static" + } + ], + "npm:@noble/curves": [ + { + "source": "npm:@noble/curves", + "target": "npm:@noble/hashes", + "type": "static" + } + ], + "npm:@nodelib/fs.scandir@2.1.5": [ + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:run-parallel", + "type": "static" + } + ], + "npm:@nodelib/fs.scandir@4.0.1": [ + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:@nodelib/fs.stat@4.0.0", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:run-parallel", + "type": "static" + } + ], + "npm:@nodelib/fs.walk@1.2.8": [ + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:@nodelib/fs.scandir@2.1.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:fastq", + "type": "static" + } + ], + "npm:@nodelib/fs.walk@3.0.1": [ + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:@nodelib/fs.scandir@4.0.1", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:fastq", + "type": "static" + } + ], + "npm:@npmcli/git": [ + { + "source": "npm:@npmcli/git", + "target": "npm:@npmcli/promise-spawn", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:lru-cache@7.18.3", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:npm-pick-manifest", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-inflight", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-retry", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:which@3.0.1", + "type": "static" + } + ], + "npm:@npmcli/package-json": [ + { + "source": "npm:@npmcli/package-json", + "target": "npm:@npmcli/git", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:json-parse-even-better-errors@3.0.2", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:normalize-package-data@5.0.0", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@npmcli/promise-spawn": [ + { + "source": "npm:@npmcli/promise-spawn", + "target": "npm:which@3.0.1", + "type": "static" + } + ], + "npm:@open-draft/logger": [ + { + "source": "npm:@open-draft/logger", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@open-draft/logger", + "target": "npm:outvariant", + "type": "static" + } + ], + "npm:@pnpm/network.ca-file": [ + { + "source": "npm:@pnpm/network.ca-file", + "target": "npm:graceful-fs@4.2.10", + "type": "static" + } + ], + "npm:@pnpm/npm-conf": [ + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/config.env-replace", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/network.ca-file", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:config-chain", + "type": "static" + } + ], + "npm:@radix-ui/react-accordion": [ + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collapsible", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-arrow": [ + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-collapsible": [ + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-presence", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-collection": [ + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-compose-refs": [ + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-context": [ + { + "source": "npm:@radix-ui/react-context", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-context", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-direction": [ + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-dismissable-layer": [ + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-escape-keydown", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-focus-guards": [ + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-focus-scope": [ + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-id": [ + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-popper": [ + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@floating-ui/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-arrow", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-size", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-portal": [ + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-presence": [ + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-primitive": [ + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-select": [ + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/number", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-dismissable-layer", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-guards", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-scope", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-popper", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-portal", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-previous", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-visually-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:aria-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-remove-scroll", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-slot": [ + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-callback-ref": [ + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-controllable-state": [ + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-effect-event", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-effect-event": [ + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-escape-keydown": [ + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-layout-effect": [ + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-previous": [ + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-rect": [ + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-size": [ + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-visually-hidden": [ + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@react-router/dev": [ + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/preset-typescript@7.27.1", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@npmcli/package-json", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@remix-run/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:babel-dead-code-elimination", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:dedent", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:exit-hook", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:jsesc@3.0.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:pathe@1.1.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:prettier@3.6.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-refresh", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:valibot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/express@7.1.4": [ + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/express@7.9.3": [ + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:express@5.1.0", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/fs-routes": [ + { + "source": "npm:@react-router/fs-routes", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/node@7.1.4": [ + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:source-map-support", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:stream-slice", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:undici", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/node@7.9.3": [ + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/serve": [ + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/express@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:compression", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:get-port", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:morgan", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:source-map-support", + "type": "static" + } + ], + "npm:@remix-run/server-runtime": [ + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@remix-run/router", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@web3-storage/multipart-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:turbo-stream", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@snyk/github-codeowners": [ + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:p-map@4.0.0", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-add-jsx-attribute": [ + { + "source": "npm:@svgr/babel-plugin-add-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-remove-jsx-attribute": [ + { + "source": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-remove-jsx-empty-expression": [ + { + "source": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-replace-jsx-attribute-value": [ + { + "source": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-svg-dynamic-title": [ + { + "source": "npm:@svgr/babel-plugin-svg-dynamic-title", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-svg-em-dimensions": [ + { + "source": "npm:@svgr/babel-plugin-svg-em-dimensions", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-transform-react-native-svg": [ + { + "source": "npm:@svgr/babel-plugin-transform-react-native-svg", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-transform-svg-component": [ + { + "source": "npm:@svgr/babel-plugin-transform-svg-component", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-preset": [ + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-add-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-dynamic-title", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-em-dimensions", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-react-native-svg", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-svg-component", + "type": "static" + } + ], + "npm:@svgr/core": [ + { + "source": "npm:@svgr/core", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/plugin-jsx", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:cosmiconfig", + "type": "static" + } + ], + "npm:@svgr/hast-util-to-babel-ast": [ + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:entities", + "type": "static" + } + ], + "npm:@svgr/plugin-jsx": [ + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/hast-util-to-babel-ast", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:svg-parser", + "type": "static" + } + ], + "npm:@tailwindcss/node": [ + { + "source": "npm:@tailwindcss/node", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:lightningcss@1.30.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + } + ], + "npm:@tailwindcss/oxide": [ + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-android-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-freebsd-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-wasm32-wasi", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-x64-msvc", + "type": "static" + } + ], + "npm:@tailwindcss/postcss": [ + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + } + ], + "npm:@tailwindcss/typography": [ + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.castarray", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.isplainobject", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:postcss-selector-parser@6.0.10", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:tailwindcss@4.0.9", + "type": "static" + } + ], + "npm:@tailwindcss/vite": [ + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@testing-library/dom": [ + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@types/aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:dom-accessibility-api", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:lz-string", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:pretty-format@27.5.1", + "type": "static" + } + ], + "npm:@testing-library/react": [ + { + "source": "npm:@testing-library/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@testing-library/user-event": [ + { + "source": "npm:@testing-library/user-event", + "target": "npm:@testing-library/dom", + "type": "static" + } + ], + "npm:@tsparticles/basic": [ + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/move-base", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hex-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hsl-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-rgb-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/shape-circle", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-opacity", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-out-modes", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-size", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-attract": [ + { + "source": "npm:@tsparticles/interaction-external-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-bounce": [ + { + "source": "npm:@tsparticles/interaction-external-bounce", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-bubble": [ + { + "source": "npm:@tsparticles/interaction-external-bubble", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-connect": [ + { + "source": "npm:@tsparticles/interaction-external-connect", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-grab": [ + { + "source": "npm:@tsparticles/interaction-external-grab", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-pause": [ + { + "source": "npm:@tsparticles/interaction-external-pause", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-push": [ + { + "source": "npm:@tsparticles/interaction-external-push", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-remove": [ + { + "source": "npm:@tsparticles/interaction-external-remove", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-repulse": [ + { + "source": "npm:@tsparticles/interaction-external-repulse", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-slow": [ + { + "source": "npm:@tsparticles/interaction-external-slow", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-attract": [ + { + "source": "npm:@tsparticles/interaction-particles-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-collisions": [ + { + "source": "npm:@tsparticles/interaction-particles-collisions", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-links": [ + { + "source": "npm:@tsparticles/interaction-particles-links", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/move-base": [ + { + "source": "npm:@tsparticles/move-base", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/move-parallax": [ + { + "source": "npm:@tsparticles/move-parallax", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-easing-quad": [ + { + "source": "npm:@tsparticles/plugin-easing-quad", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-hex-color": [ + { + "source": "npm:@tsparticles/plugin-hex-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-hsl-color": [ + { + "source": "npm:@tsparticles/plugin-hsl-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-rgb-color": [ + { + "source": "npm:@tsparticles/plugin-rgb-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/react": [ + { + "source": "npm:@tsparticles/react", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@tsparticles/shape-circle": [ + { + "source": "npm:@tsparticles/shape-circle", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-emoji": [ + { + "source": "npm:@tsparticles/shape-emoji", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-image": [ + { + "source": "npm:@tsparticles/shape-image", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-line": [ + { + "source": "npm:@tsparticles/shape-line", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-polygon": [ + { + "source": "npm:@tsparticles/shape-polygon", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-square": [ + { + "source": "npm:@tsparticles/shape-square", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-star": [ + { + "source": "npm:@tsparticles/shape-star", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/slim": [ + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/basic", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bounce", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bubble", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-connect", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-grab", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-pause", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-push", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-remove", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-repulse", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-slow", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-collisions", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-links", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/move-parallax", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/plugin-easing-quad", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-emoji", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-image", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-line", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-polygon", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-square", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-star", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-life", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-rotate", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-stroke-color", + "type": "static" + } + ], + "npm:@tsparticles/updater-color": [ + { + "source": "npm:@tsparticles/updater-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-life": [ + { + "source": "npm:@tsparticles/updater-life", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-opacity": [ + { + "source": "npm:@tsparticles/updater-opacity", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-out-modes": [ + { + "source": "npm:@tsparticles/updater-out-modes", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-rotate": [ + { + "source": "npm:@tsparticles/updater-rotate", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-size": [ + { + "source": "npm:@tsparticles/updater-size", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-stroke-color": [ + { + "source": "npm:@tsparticles/updater-stroke-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tybys/wasm-util": [ + { + "source": "npm:@tybys/wasm-util", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@types/babel__core": [ + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__generator", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__template", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__traverse", + "type": "static" + } + ], + "npm:@types/babel__generator": [ + { + "source": "npm:@types/babel__generator", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/babel__template": [ + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/babel__traverse": [ + { + "source": "npm:@types/babel__traverse", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/body-parser": [ + { + "source": "npm:@types/body-parser", + "target": "npm:@types/connect", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/compression": [ + { + "source": "npm:@types/compression", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:@types/compression", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/connect": [ + { + "source": "npm:@types/connect", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/debug": [ + { + "source": "npm:@types/debug", + "target": "npm:@types/ms", + "type": "static" + } + ], + "npm:@types/estree-jsx": [ + { + "source": "npm:@types/estree-jsx", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:@types/express-serve-static-core": [ + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/range-parser", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/send@1.2.0", + "type": "static" + } + ], + "npm:@types/express": [ + { + "source": "npm:@types/express", + "target": "npm:@types/body-parser", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/serve-static", + "type": "static" + } + ], + "npm:@types/hast": [ + { + "source": "npm:@types/hast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:@types/mdast": [ + { + "source": "npm:@types/mdast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:@types/morgan": [ + { + "source": "npm:@types/morgan", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/node": [ + { + "source": "npm:@types/node", + "target": "npm:undici-types", + "type": "static" + } + ], + "npm:@types/prompt": [ + { + "source": "npm:@types/prompt", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/prompt", + "target": "npm:@types/revalidator", + "type": "static" + } + ], + "npm:@types/react-dom": [ + { + "source": "npm:@types/react-dom", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react-reconciler": [ + { + "source": "npm:@types/react-reconciler", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react": [ + { + "source": "npm:@types/react", + "target": "npm:csstype", + "type": "static" + } + ], + "npm:@types/send@0.17.5": [ + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/mime", + "type": "static" + }, + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/send@1.2.0": [ + { + "source": "npm:@types/send@1.2.0", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/serve-static": [ + { + "source": "npm:@types/serve-static", + "target": "npm:@types/http-errors", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/send@0.17.5", + "type": "static" + } + ], + "npm:@vitest/browser": [ + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/user-event", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:playwright", + "type": "static" + } + ], + "npm:@vitest/coverage-v8": [ + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@ampproject/remapping", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@bcoe/v8-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-report", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-source-maps", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-reports", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magicast", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:test-exclude", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@vitest/browser", + "type": "static" + } + ], + "npm:@vitest/expect": [ + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/mocker": [ + { + "source": "npm:@vitest/mocker", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@vitest/pretty-format@3.0.5": [ + { + "source": "npm:@vitest/pretty-format@3.0.5", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/pretty-format@3.2.4": [ + { + "source": "npm:@vitest/pretty-format@3.2.4", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/runner": [ + { + "source": "npm:@vitest/runner", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:@vitest/snapshot": [ + { + "source": "npm:@vitest/snapshot", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:@vitest/spy": [ + { + "source": "npm:@vitest/spy", + "target": "npm:tinyspy", + "type": "static" + } + ], + "npm:@vitest/ui": [ + { + "source": "npm:@vitest/ui", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:fflate", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:vitest", + "type": "static" + } + ], + "npm:@vitest/utils": [ + { + "source": "npm:@vitest/utils", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@yarnpkg/parsers": [ + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@zkochan/js-yaml": [ + { + "source": "npm:@zkochan/js-yaml", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:accepts@1.3.8": [ + { + "source": "npm:accepts@1.3.8", + "target": "npm:mime-types@2.1.35", + "type": "static" + }, + { + "source": "npm:accepts@1.3.8", + "target": "npm:negotiator@0.6.3", + "type": "static" + } + ], + "npm:accepts@2.0.0": [ + { + "source": "npm:accepts@2.0.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:accepts@2.0.0", + "target": "npm:negotiator@1.0.0", + "type": "static" + } + ], + "npm:acorn-jsx": [ + { + "source": "npm:acorn-jsx", + "target": "npm:acorn", + "type": "static" + } + ], + "npm:aggregate-error": [ + { + "source": "npm:aggregate-error", + "target": "npm:clean-stack", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:indent-string", + "type": "static" + } + ], + "npm:ajv": [ + { + "source": "npm:ajv", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:fast-json-stable-stringify", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:json-schema-traverse", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:uri-js", + "type": "static" + } + ], + "npm:ansi-align": [ + { + "source": "npm:ansi-align", + "target": "npm:string-width@4.2.3", + "type": "static" + } + ], + "npm:ansi-styles@3.2.1": [ + { + "source": "npm:ansi-styles@3.2.1", + "target": "npm:color-convert@1.9.3", + "type": "static" + } + ], + "npm:ansi-styles@4.3.0": [ + { + "source": "npm:ansi-styles@4.3.0", + "target": "npm:color-convert@2.0.1", + "type": "static" + } + ], + "npm:anymatch": [ + { + "source": "npm:anymatch", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:argparse@1.0.10": [ + { + "source": "npm:argparse@1.0.10", + "target": "npm:sprintf-js", + "type": "static" + } + ], + "npm:aria-hidden": [ + { + "source": "npm:aria-hidden", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:aria-query": [ + { + "source": "npm:aria-query", + "target": "npm:dequal", + "type": "static" + } + ], + "npm:array-buffer-byte-length": [ + { + "source": "npm:array-buffer-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:is-array-buffer", + "type": "static" + } + ], + "npm:arraybuffer.prototype.slice": [ + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-array-buffer", + "type": "static" + } + ], + "npm:async@2.6.4": [ + { + "source": "npm:async@2.6.4", + "target": "npm:lodash", + "type": "static" + } + ], + "npm:atomically": [ + { + "source": "npm:atomically", + "target": "npm:stubborn-fs", + "type": "static" + }, + { + "source": "npm:atomically", + "target": "npm:when-exit", + "type": "static" + } + ], + "npm:autoprefixer": [ + { + "source": "npm:autoprefixer", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:fraction.js", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:normalize-range", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:available-typed-arrays": [ + { + "source": "npm:available-typed-arrays", + "target": "npm:possible-typed-array-names", + "type": "static" + } + ], + "npm:axios": [ + { + "source": "npm:axios", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:proxy-from-env", + "type": "static" + } + ], + "npm:babel-dead-code-elimination": [ + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:babel-plugin-macros": [ + { + "source": "npm:babel-plugin-macros", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:cosmiconfig", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:babel-plugin-react-compiler": [ + { + "source": "npm:babel-plugin-react-compiler", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:basic-auth": [ + { + "source": "npm:basic-auth", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + } + ], + "npm:beautify": [ + { + "source": "npm:beautify", + "target": "npm:cssbeautify", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:html", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:js-beautify", + "type": "static" + } + ], + "npm:better-path-resolve": [ + { + "source": "npm:better-path-resolve", + "target": "npm:is-windows", + "type": "static" + } + ], + "npm:bippy": [ + { + "source": "npm:bippy", + "target": "npm:@types/react-reconciler", + "type": "static" + }, + { + "source": "npm:bippy", + "target": "npm:react", + "type": "static" + } + ], + "npm:bl": [ + { + "source": "npm:bl", + "target": "npm:buffer", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:body-parser@1.20.3": [ + { + "source": "npm:body-parser@1.20.3", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:raw-body@2.5.2", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:body-parser@2.2.0": [ + { + "source": "npm:body-parser@2.2.0", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:raw-body@3.0.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:type-is@2.0.1", + "type": "static" + } + ], + "npm:boxen": [ + { + "source": "npm:boxen", + "target": "npm:ansi-align", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:cli-boxes", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:widest-line", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:wrap-ansi@9.0.2", + "type": "static" + } + ], + "npm:brace-expansion@1.1.12": [ + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:concat-map", + "type": "static" + } + ], + "npm:brace-expansion@2.0.2": [ + { + "source": "npm:brace-expansion@2.0.2", + "target": "npm:balanced-match", + "type": "static" + } + ], + "npm:braces": [ + { + "source": "npm:braces", + "target": "npm:fill-range", + "type": "static" + } + ], + "npm:browserslist": [ + { + "source": "npm:browserslist", + "target": "npm:baseline-browser-mapping", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:electron-to-chromium", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:node-releases", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:update-browserslist-db", + "type": "static" + } + ], + "npm:buffer": [ + { + "source": "npm:buffer", + "target": "npm:base64-js", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:ieee754", + "type": "static" + } + ], + "npm:bundle-name": [ + { + "source": "npm:bundle-name", + "target": "npm:run-applescript", + "type": "static" + } + ], + "npm:bundle-require": [ + { + "source": "npm:bundle-require", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:bundle-require", + "target": "npm:load-tsconfig", + "type": "static" + } + ], + "npm:call-bind-apply-helpers": [ + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:function-bind", + "type": "static" + } + ], + "npm:call-bind": [ + { + "source": "npm:call-bind", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:set-function-length", + "type": "static" + } + ], + "npm:call-bound": [ + { + "source": "npm:call-bound", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bound", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:chai": [ + { + "source": "npm:chai", + "target": "npm:assertion-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:check-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:deep-eql", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:pathval", + "type": "static" + } + ], + "npm:chalk@2.4.2": [ + { + "source": "npm:chalk@2.4.2", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:supports-color@5.5.0", + "type": "static" + } + ], + "npm:chalk@4.1.2": [ + { + "source": "npm:chalk@4.1.2", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:chokidar@3.6.0": [ + { + "source": "npm:chokidar@3.6.0", + "target": "npm:anymatch", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-binary-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:readdirp@3.6.0", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:chokidar@4.0.3": [ + { + "source": "npm:chokidar@4.0.3", + "target": "npm:readdirp@4.1.2", + "type": "static" + } + ], + "npm:cli-cursor": [ + { + "source": "npm:cli-cursor", + "target": "npm:restore-cursor", + "type": "static" + } + ], + "npm:cliui": [ + { + "source": "npm:cliui", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:wrap-ansi@7.0.0", + "type": "static" + } + ], + "npm:color-convert@1.9.3": [ + { + "source": "npm:color-convert@1.9.3", + "target": "npm:color-name@1.1.3", + "type": "static" + } + ], + "npm:color-convert@2.0.1": [ + { + "source": "npm:color-convert@2.0.1", + "target": "npm:color-name@1.1.4", + "type": "static" + } + ], + "npm:combined-stream": [ + { + "source": "npm:combined-stream", + "target": "npm:delayed-stream", + "type": "static" + } + ], + "npm:compressible": [ + { + "source": "npm:compressible", + "target": "npm:mime-db@1.54.0", + "type": "static" + } + ], + "npm:compression": [ + { + "source": "npm:compression", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:compressible", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:negotiator@0.6.4", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:vary", + "type": "static" + } + ], + "npm:concat-stream": [ + { + "source": "npm:concat-stream", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:readable-stream@2.3.8", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:typedarray", + "type": "static" + } + ], + "npm:config-chain": [ + { + "source": "npm:config-chain", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:config-chain", + "target": "npm:proto-list", + "type": "static" + } + ], + "npm:configstore": [ + { + "source": "npm:configstore", + "target": "npm:atomically", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:dot-prop", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:xdg-basedir", + "type": "static" + } + ], + "npm:connect": [ + { + "source": "npm:connect", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:finalhandler@1.1.2", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:utils-merge", + "type": "static" + } + ], + "npm:content-disposition@0.5.4": [ + { + "source": "npm:content-disposition@0.5.4", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:content-disposition@1.0.0": [ + { + "source": "npm:content-disposition@1.0.0", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:cosmiconfig": [ + { + "source": "npm:cosmiconfig", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:parse-json@5.2.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:path-type@4.0.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:yaml@1.10.2", + "type": "static" + } + ], + "npm:cross-env": [ + { + "source": "npm:cross-env", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + } + ], + "npm:cross-fetch": [ + { + "source": "npm:cross-fetch", + "target": "npm:node-fetch", + "type": "static" + } + ], + "npm:cross-spawn@6.0.6": [ + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:nice-try", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:path-key@2.0.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:shebang-command@1.2.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:which@1.3.1", + "type": "static" + } + ], + "npm:cross-spawn@7.0.6": [ + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:shebang-command@2.0.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:which@2.0.2", + "type": "static" + } + ], + "npm:css-select": [ + { + "source": "npm:css-select", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domutils", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:nth-check", + "type": "static" + } + ], + "npm:d3-drag": [ + { + "source": "npm:d3-drag", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-drag", + "target": "npm:d3-selection", + "type": "static" + } + ], + "npm:d3-interpolate": [ + { + "source": "npm:d3-interpolate", + "target": "npm:d3-color", + "type": "static" + } + ], + "npm:d3-shape": [ + { + "source": "npm:d3-shape", + "target": "npm:d3-path", + "type": "static" + } + ], + "npm:d3-transition": [ + { + "source": "npm:d3-transition", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-ease", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-timer", + "type": "static" + } + ], + "npm:d3-zoom": [ + { + "source": "npm:d3-zoom", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-drag", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-transition", + "type": "static" + } + ], + "npm:data-view-buffer": [ + { + "source": "npm:data-view-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-length": [ + { + "source": "npm:data-view-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-offset": [ + { + "source": "npm:data-view-byte-offset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:debug@2.6.9": [ + { + "source": "npm:debug@2.6.9", + "target": "npm:ms@2.0.0", + "type": "static" + } + ], + "npm:debug@4.4.3": [ + { + "source": "npm:debug@4.4.3", + "target": "npm:ms@2.1.3", + "type": "static" + } + ], + "npm:decode-named-character-reference": [ + { + "source": "npm:decode-named-character-reference", + "target": "npm:character-entities", + "type": "static" + } + ], + "npm:dedent": [ + { + "source": "npm:dedent", + "target": "npm:babel-plugin-macros", + "type": "static" + } + ], + "npm:default-browser": [ + { + "source": "npm:default-browser", + "target": "npm:bundle-name", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:default-browser-id", + "type": "static" + } + ], + "npm:defaults": [ + { + "source": "npm:defaults", + "target": "npm:clone@1.0.4", + "type": "static" + } + ], + "npm:define-data-property": [ + { + "source": "npm:define-data-property", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:define-properties": [ + { + "source": "npm:define-properties", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:devlop": [ + { + "source": "npm:devlop", + "target": "npm:dequal", + "type": "static" + } + ], + "npm:dir-glob": [ + { + "source": "npm:dir-glob", + "target": "npm:path-type@4.0.0", + "type": "static" + } + ], + "npm:dom-helpers": [ + { + "source": "npm:dom-helpers", + "target": "npm:@babel/runtime", + "type": "static" + } + ], + "npm:dom-serializer": [ + { + "source": "npm:dom-serializer", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:entities", + "type": "static" + } + ], + "npm:domhandler": [ + { + "source": "npm:domhandler", + "target": "npm:domelementtype", + "type": "static" + } + ], + "npm:domutils": [ + { + "source": "npm:domutils", + "target": "npm:dom-serializer", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domhandler", + "type": "static" + } + ], + "npm:dot-prop": [ + { + "source": "npm:dot-prop", + "target": "npm:type-fest", + "type": "static" + } + ], + "npm:dotenv-expand": [ + { + "source": "npm:dotenv-expand", + "target": "npm:dotenv@16.6.1", + "type": "static" + } + ], + "npm:dunder-proto": [ + { + "source": "npm:dunder-proto", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:easy-table": [ + { + "source": "npm:easy-table", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:easy-table", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:eciesjs": [ + { + "source": "npm:eciesjs", + "target": "npm:@ecies/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/curves", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/hashes", + "type": "static" + } + ], + "npm:editorconfig": [ + { + "source": "npm:editorconfig", + "target": "npm:@one-ini/wasm", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:commander@10.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:minimatch@9.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:end-of-stream": [ + { + "source": "npm:end-of-stream", + "target": "npm:once", + "type": "static" + } + ], + "npm:enhanced-resolve": [ + { + "source": "npm:enhanced-resolve", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:tapable", + "type": "static" + } + ], + "npm:enquirer@2.3.6": [ + { + "source": "npm:enquirer@2.3.6", + "target": "npm:ansi-colors", + "type": "static" + } + ], + "npm:enquirer@2.4.1": [ + { + "source": "npm:enquirer@2.4.1", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:enquirer@2.4.1", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:error-ex": [ + { + "source": "npm:error-ex", + "target": "npm:is-arrayish", + "type": "static" + } + ], + "npm:es-abstract": [ + { + "source": "npm:es-abstract", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:arraybuffer.prototype.slice", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-to-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-symbol-description", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-negative-zero", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:math-intrinsics", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:own-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-push-apply", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:set-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:stop-iteration-iterator", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trim", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimend", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimstart", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:unbox-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:es-object-atoms": [ + { + "source": "npm:es-object-atoms", + "target": "npm:es-errors", + "type": "static" + } + ], + "npm:es-set-tostringtag": [ + { + "source": "npm:es-set-tostringtag", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:es-to-primitive": [ + { + "source": "npm:es-to-primitive", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:esast-util-from-estree": [ + { + "source": "npm:esast-util-from-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:unist-util-position-from-estree", + "type": "static" + } + ], + "npm:esast-util-from-js": [ + { + "source": "npm:esast-util-from-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:esast-util-from-estree", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:esbuild@0.23.1": [ + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/aix-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-loong64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-mips64el@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-riscv64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-s390x@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/netbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/sunos-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-x64@0.23.1", + "type": "static" + } + ], + "npm:esbuild@0.25.10": [ + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/aix-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-loong64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-mips64el@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-riscv64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-s390x@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openharmony-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/sunos-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-x64@0.25.10", + "type": "static" + } + ], + "npm:eslint-scope": [ + { + "source": "npm:eslint-scope", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:eslint": [ + { + "source": "npm:eslint", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-array", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-helpers", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/eslintrc", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/js", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/plugin-kit", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanfs/node", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/module-importer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/retry", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-scope", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:file-entry-cache", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:find-up@5.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:json-stable-stringify-without-jsonify", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:optionator", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:jiti@2.6.1", + "type": "static" + } + ], + "npm:espree": [ + { + "source": "npm:espree", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + } + ], + "npm:esquery": [ + { + "source": "npm:esquery", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:esrecurse": [ + { + "source": "npm:esrecurse", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:estree-util-attach-comments": [ + { + "source": "npm:estree-util-attach-comments", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:estree-util-build-jsx": [ + { + "source": "npm:estree-util-build-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-walker", + "type": "static" + } + ], + "npm:estree-util-scope": [ + { + "source": "npm:estree-util-scope", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:estree-util-scope", + "target": "npm:devlop", + "type": "static" + } + ], + "npm:estree-util-to-js": [ + { + "source": "npm:estree-util-to-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:astring", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:source-map@0.7.6", + "type": "static" + } + ], + "npm:estree-util-value-to-estree": [ + { + "source": "npm:estree-util-value-to-estree", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:estree-util-visit": [ + { + "source": "npm:estree-util-visit", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:estree-walker": [ + { + "source": "npm:estree-walker", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:execa": [ + { + "source": "npm:execa", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:get-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:human-signals", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:is-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:strip-final-newline", + "type": "static" + } + ], + "npm:expand-tilde": [ + { + "source": "npm:expand-tilde", + "target": "npm:homedir-polyfill", + "type": "static" + } + ], + "npm:express@4.21.2": [ + { + "source": "npm:express@4.21.2", + "target": "npm:accepts@1.3.8", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:array-flatten", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:body-parser@1.20.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-disposition@0.5.4", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie@0.7.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie-signature@1.0.6", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:finalhandler@1.3.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:merge-descriptors@1.0.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:methods", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:path-to-regexp@0.1.12", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:send@0.19.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:serve-static@1.16.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:vary", + "type": "static" + } + ], + "npm:express@5.1.0": [ + { + "source": "npm:express@5.1.0", + "target": "npm:accepts@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:body-parser@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-disposition@1.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie-signature@1.2.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:finalhandler@2.1.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:merge-descriptors@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:router", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:send@1.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:serve-static@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:type-is@2.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:vary", + "type": "static" + } + ], + "npm:extend-shallow": [ + { + "source": "npm:extend-shallow", + "target": "npm:is-extendable", + "type": "static" + } + ], + "npm:fast-glob": [ + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.walk@1.2.8", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:fastq": [ + { + "source": "npm:fastq", + "target": "npm:reusify", + "type": "static" + } + ], + "npm:fault": [ + { + "source": "npm:fault", + "target": "npm:format", + "type": "static" + } + ], + "npm:fdir": [ + { + "source": "npm:fdir", + "target": "npm:picomatch@4.0.3", + "type": "static" + } + ], + "npm:figures": [ + { + "source": "npm:figures", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + } + ], + "npm:file-entry-cache": [ + { + "source": "npm:file-entry-cache", + "target": "npm:flat-cache", + "type": "static" + } + ], + "npm:fill-range": [ + { + "source": "npm:fill-range", + "target": "npm:to-regex-range", + "type": "static" + } + ], + "npm:finalhandler@1.1.2": [ + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:finalhandler@1.3.1": [ + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:finalhandler@2.1.0": [ + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:find-node-modules": [ + { + "source": "npm:find-node-modules", + "target": "npm:findup-sync", + "type": "static" + }, + { + "source": "npm:find-node-modules", + "target": "npm:merge", + "type": "static" + } + ], + "npm:find-up@4.1.0": [ + { + "source": "npm:find-up@4.1.0", + "target": "npm:locate-path@5.0.0", + "type": "static" + }, + { + "source": "npm:find-up@4.1.0", + "target": "npm:path-exists", + "type": "static" + } + ], + "npm:find-up@5.0.0": [ + { + "source": "npm:find-up@5.0.0", + "target": "npm:locate-path@6.0.0", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:path-exists", + "type": "static" + } + ], + "npm:findup-sync": [ + { + "source": "npm:findup-sync", + "target": "npm:detect-file", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:fix-dts-default-cjs-exports": [ + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:rollup", + "type": "static" + } + ], + "npm:flat-cache": [ + { + "source": "npm:flat-cache", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:keyv", + "type": "static" + } + ], + "npm:for-each": [ + { + "source": "npm:for-each", + "target": "npm:is-callable", + "type": "static" + } + ], + "npm:foreground-child": [ + { + "source": "npm:foreground-child", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:signal-exit@4.1.0", + "type": "static" + } + ], + "npm:form-data": [ + { + "source": "npm:form-data", + "target": "npm:asynckit", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:combined-stream", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:mime-types@2.1.35", + "type": "static" + } + ], + "npm:framer-motion@11.18.2": [ + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-dom@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-utils@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:framer-motion@12.23.22": [ + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-dom@12.23.21", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-utils@12.23.6", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:front-matter": [ + { + "source": "npm:front-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + } + ], + "npm:fs-extra@7.0.1": [ + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:universalify", + "type": "static" + } + ], + "npm:fs-extra@8.1.0": [ + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:universalify", + "type": "static" + } + ], + "npm:function.prototype.name": [ + { + "source": "npm:function.prototype.name", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:is-callable", + "type": "static" + } + ], + "npm:get-intrinsic": [ + { + "source": "npm:get-intrinsic", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:math-intrinsics", + "type": "static" + } + ], + "npm:get-proto": [ + { + "source": "npm:get-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:get-proto", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:get-symbol-description": [ + { + "source": "npm:get-symbol-description", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:get-tsconfig": [ + { + "source": "npm:get-tsconfig", + "target": "npm:resolve-pkg-maps", + "type": "static" + } + ], + "npm:glob-parent@5.1.2": [ + { + "source": "npm:glob-parent@5.1.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob-parent@6.0.2": [ + { + "source": "npm:glob-parent@6.0.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob@10.4.5": [ + { + "source": "npm:glob@10.4.5", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:jackspeak@3.4.3", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:path-scurry@1.11.1", + "type": "static" + } + ], + "npm:glob@11.0.3": [ + { + "source": "npm:glob@11.0.3", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:jackspeak@4.1.1", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minimatch@10.0.3", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:path-scurry@2.0.0", + "type": "static" + } + ], + "npm:global-directory": [ + { + "source": "npm:global-directory", + "target": "npm:ini@4.1.1", + "type": "static" + } + ], + "npm:global-modules": [ + { + "source": "npm:global-modules", + "target": "npm:global-prefix", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:global-prefix": [ + { + "source": "npm:global-prefix", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:which@1.3.1", + "type": "static" + } + ], + "npm:globalthis": [ + { + "source": "npm:globalthis", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:globby": [ + { + "source": "npm:globby", + "target": "npm:array-union", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:slash", + "type": "static" + } + ], + "npm:gray-matter": [ + { + "source": "npm:gray-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:kind-of", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:section-matter", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:strip-bom-string", + "type": "static" + } + ], + "npm:happy-dom": [ + { + "source": "npm:happy-dom", + "target": "npm:webidl-conversions@7.0.0", + "type": "static" + }, + { + "source": "npm:happy-dom", + "target": "npm:whatwg-mimetype", + "type": "static" + } + ], + "npm:has-property-descriptors": [ + { + "source": "npm:has-property-descriptors", + "target": "npm:es-define-property", + "type": "static" + } + ], + "npm:has-proto": [ + { + "source": "npm:has-proto", + "target": "npm:dunder-proto", + "type": "static" + } + ], + "npm:has-tostringtag": [ + { + "source": "npm:has-tostringtag", + "target": "npm:has-symbols", + "type": "static" + } + ], + "npm:hasown": [ + { + "source": "npm:hasown", + "target": "npm:function-bind", + "type": "static" + } + ], + "npm:hast-util-heading-rank": [ + { + "source": "npm:hast-util-heading-rank", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hast-util-to-estree": [ + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-attach-comments", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:zwitch", + "type": "static" + } + ], + "npm:hast-util-to-jsx-runtime": [ + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:hast-util-to-string": [ + { + "source": "npm:hast-util-to-string", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hast-util-whitespace": [ + { + "source": "npm:hast-util-whitespace", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hoist-non-react-statics": [ + { + "source": "npm:hoist-non-react-statics", + "target": "npm:react-is@16.13.1", + "type": "static" + } + ], + "npm:homedir-polyfill": [ + { + "source": "npm:homedir-polyfill", + "target": "npm:parse-passwd", + "type": "static" + } + ], + "npm:hosted-git-info@6.1.3": [ + { + "source": "npm:hosted-git-info@6.1.3", + "target": "npm:lru-cache@7.18.3", + "type": "static" + } + ], + "npm:html-parse-stringify": [ + { + "source": "npm:html-parse-stringify", + "target": "npm:void-elements", + "type": "static" + } + ], + "npm:html": [ + { + "source": "npm:html", + "target": "npm:concat-stream", + "type": "static" + } + ], + "npm:http-errors": [ + { + "source": "npm:http-errors", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:toidentifier", + "type": "static" + } + ], + "npm:i18next-browser-languagedetector": [ + { + "source": "npm:i18next-browser-languagedetector", + "target": "npm:@babel/runtime", + "type": "static" + } + ], + "npm:i18next-http-backend": [ + { + "source": "npm:i18next-http-backend", + "target": "npm:cross-fetch", + "type": "static" + } + ], + "npm:i18next": [ + { + "source": "npm:i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:i18next", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:iconv-lite@0.4.24": [ + { + "source": "npm:iconv-lite@0.4.24", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:iconv-lite@0.6.3": [ + { + "source": "npm:iconv-lite@0.6.3", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:iconv-lite@0.7.0": [ + { + "source": "npm:iconv-lite@0.7.0", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:import-fresh": [ + { + "source": "npm:import-fresh", + "target": "npm:parent-module", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:resolve-from@4.0.0", + "type": "static" + } + ], + "npm:internal-slot": [ + { + "source": "npm:internal-slot", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:is-alphanumerical": [ + { + "source": "npm:is-alphanumerical", + "target": "npm:is-alphabetical", + "type": "static" + }, + { + "source": "npm:is-alphanumerical", + "target": "npm:is-decimal", + "type": "static" + } + ], + "npm:is-array-buffer": [ + { + "source": "npm:is-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-async-function": [ + { + "source": "npm:is-async-function", + "target": "npm:async-function", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-bigint": [ + { + "source": "npm:is-bigint", + "target": "npm:has-bigints", + "type": "static" + } + ], + "npm:is-binary-path": [ + { + "source": "npm:is-binary-path", + "target": "npm:binary-extensions", + "type": "static" + } + ], + "npm:is-boolean-object": [ + { + "source": "npm:is-boolean-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-core-module": [ + { + "source": "npm:is-core-module", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:is-data-view": [ + { + "source": "npm:is-data-view", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:is-date-object": [ + { + "source": "npm:is-date-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-date-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-finalizationregistry": [ + { + "source": "npm:is-finalizationregistry", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-generator-function": [ + { + "source": "npm:is-generator-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:generator-function", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-glob": [ + { + "source": "npm:is-glob", + "target": "npm:is-extglob", + "type": "static" + } + ], + "npm:is-inside-container": [ + { + "source": "npm:is-inside-container", + "target": "npm:is-docker@3.0.0", + "type": "static" + } + ], + "npm:is-installed-globally": [ + { + "source": "npm:is-installed-globally", + "target": "npm:global-directory", + "type": "static" + }, + { + "source": "npm:is-installed-globally", + "target": "npm:is-path-inside", + "type": "static" + } + ], + "npm:is-number-object": [ + { + "source": "npm:is-number-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-number-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-regex": [ + { + "source": "npm:is-regex", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:is-shared-array-buffer": [ + { + "source": "npm:is-shared-array-buffer", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-string": [ + { + "source": "npm:is-string", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-string", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-subdir": [ + { + "source": "npm:is-subdir", + "target": "npm:better-path-resolve", + "type": "static" + } + ], + "npm:is-symbol": [ + { + "source": "npm:is-symbol", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-typed-array": [ + { + "source": "npm:is-typed-array", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:is-weakref": [ + { + "source": "npm:is-weakref", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-weakset": [ + { + "source": "npm:is-weakset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-wsl@2.2.0": [ + { + "source": "npm:is-wsl@2.2.0", + "target": "npm:is-docker@2.2.1", + "type": "static" + } + ], + "npm:is-wsl@3.1.0": [ + { + "source": "npm:is-wsl@3.1.0", + "target": "npm:is-inside-container", + "type": "static" + } + ], + "npm:istanbul-lib-report": [ + { + "source": "npm:istanbul-lib-report", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:make-dir", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:istanbul-lib-source-maps": [ + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:istanbul-lib-coverage", + "type": "static" + } + ], + "npm:istanbul-reports": [ + { + "source": "npm:istanbul-reports", + "target": "npm:html-escaper", + "type": "static" + }, + { + "source": "npm:istanbul-reports", + "target": "npm:istanbul-lib-report", + "type": "static" + } + ], + "npm:jackspeak@3.4.3": [ + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@pkgjs/parseargs", + "type": "static" + } + ], + "npm:jackspeak@4.1.1": [ + { + "source": "npm:jackspeak@4.1.1", + "target": "npm:@isaacs/cliui", + "type": "static" + } + ], + "npm:jest-diff": [ + { + "source": "npm:jest-diff", + "target": "npm:@jest/diff-sequences", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:@jest/get-type", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:pretty-format@30.2.0", + "type": "static" + } + ], + "npm:jest-preview": [ + { + "source": "npm:jest-preview", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:commander@9.5.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:connect", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:find-node-modules", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-import@14.1.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-load-config@4.0.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:sirv@2.0.4", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:slash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:string-hash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:update-notifier", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:ws", + "type": "static" + } + ], + "npm:js-beautify": [ + { + "source": "npm:js-beautify", + "target": "npm:config-chain", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:editorconfig", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:js-cookie", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:nopt", + "type": "static" + } + ], + "npm:js-yaml@3.14.1": [ + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:argparse@1.0.10", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:esprima", + "type": "static" + } + ], + "npm:js-yaml@4.1.0": [ + { + "source": "npm:js-yaml@4.1.0", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:jsonfile": [ + { + "source": "npm:jsonfile", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + } + ], + "npm:keyv": [ + { + "source": "npm:keyv", + "target": "npm:json-buffer", + "type": "static" + } + ], + "npm:knip": [ + { + "source": "npm:knip", + "target": "npm:@nodelib/fs.walk@3.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@snyk/github-codeowners", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:easy-table", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:pretty-ms", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:smol-toml", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:strip-json-comments@5.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:summary", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod@3.25.76", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod-validation-error", + "type": "static" + } + ], + "npm:latest-version": [ + { + "source": "npm:latest-version", + "target": "npm:package-json", + "type": "static" + } + ], + "npm:lefthook": [ + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-x64", + "type": "static" + } + ], + "npm:levn": [ + { + "source": "npm:levn", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:type-check", + "type": "static" + } + ], + "npm:lightningcss@1.30.1": [ + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-arm64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-freebsd-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-x64-msvc@1.30.1", + "type": "static" + } + ], + "npm:lightningcss@1.30.2": [ + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-android-arm64", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-arm64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-freebsd-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-x64-msvc@1.30.2", + "type": "static" + } + ], + "npm:load-json-file": [ + { + "source": "npm:load-json-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:parse-json@4.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:pify@3.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:locate-path@5.0.0": [ + { + "source": "npm:locate-path@5.0.0", + "target": "npm:p-locate@4.1.0", + "type": "static" + } + ], + "npm:locate-path@6.0.0": [ + { + "source": "npm:locate-path@6.0.0", + "target": "npm:p-locate@5.0.0", + "type": "static" + } + ], + "npm:log-symbols": [ + { + "source": "npm:log-symbols", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:is-unicode-supported", + "type": "static" + } + ], + "npm:loose-envify": [ + { + "source": "npm:loose-envify", + "target": "npm:js-tokens", + "type": "static" + } + ], + "npm:lru-cache@5.1.1": [ + { + "source": "npm:lru-cache@5.1.1", + "target": "npm:yallist@3.1.1", + "type": "static" + } + ], + "npm:magic-string": [ + { + "source": "npm:magic-string", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:magicast": [ + { + "source": "npm:magicast", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:make-dir": [ + { + "source": "npm:make-dir", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:mdast-util-from-markdown": [ + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:unist-util-stringify-position", + "type": "static" + } + ], + "npm:mdast-util-frontmatter": [ + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:escape-string-regexp@5.0.0", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + } + ], + "npm:mdast-util-mdx-expression": [ + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-mdx-jsx": [ + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:ccount", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:parse-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:stringify-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:mdast-util-mdx": [ + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-mdxjs-esm": [ + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-phrasing": [ + { + "source": "npm:mdast-util-phrasing", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-phrasing", + "target": "npm:unist-util-is", + "type": "static" + } + ], + "npm:mdast-util-to-hast": [ + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@ungap/structured-clone", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:trim-lines", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:mdast-util-to-markdown": [ + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:longest-streak", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-phrasing", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:zwitch", + "type": "static" + } + ], + "npm:mdast-util-to-string": [ + { + "source": "npm:mdast-util-to-string", + "target": "npm:@types/mdast", + "type": "static" + } + ], + "npm:mdx-bundler": [ + { + "source": "npm:mdx-bundler", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@esbuild-plugins/node-resolve", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@fal-works/esbuild-plugin-global-externals", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@mdx-js/esbuild", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-mdx-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:uuid@9.0.1", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:micromark-core-commonmark": [ + { + "source": "npm:micromark-core-commonmark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-destination", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-label", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-title", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-whitespace", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-html-tag-name", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-frontmatter": [ + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:fault", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdx-expression": [ + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdx-jsx": [ + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-extension-mdx-md": [ + { + "source": "npm:micromark-extension-mdx-md", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdxjs-esm": [ + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-extension-mdxjs": [ + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-md", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-destination": [ + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-label": [ + { + "source": "npm:micromark-factory-label", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-mdx-expression": [ + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-factory-space": [ + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-title": [ + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-whitespace": [ + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-character": [ + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-chunked": [ + { + "source": "npm:micromark-util-chunked", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-classify-character": [ + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-combine-extensions": [ + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-decode-numeric-character-reference": [ + { + "source": "npm:micromark-util-decode-numeric-character-reference", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-decode-string": [ + { + "source": "npm:micromark-util-decode-string", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-events-to-acorn": [ + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-util-normalize-identifier": [ + { + "source": "npm:micromark-util-normalize-identifier", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-resolve-all": [ + { + "source": "npm:micromark-util-resolve-all", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-sanitize-uri": [ + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-subtokenize": [ + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark": [ + { + "source": "npm:micromark", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromatch": [ + { + "source": "npm:micromatch", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:mime-types@2.1.35": [ + { + "source": "npm:mime-types@2.1.35", + "target": "npm:mime-db@1.52.0", + "type": "static" + } + ], + "npm:mime-types@3.0.1": [ + { + "source": "npm:mime-types@3.0.1", + "target": "npm:mime-db@1.54.0", + "type": "static" + } + ], + "npm:minimatch@10.0.3": [ + { + "source": "npm:minimatch@10.0.3", + "target": "npm:@isaacs/brace-expansion", + "type": "static" + } + ], + "npm:minimatch@3.1.2": [ + { + "source": "npm:minimatch@3.1.2", + "target": "npm:brace-expansion@1.1.12", + "type": "static" + } + ], + "npm:minimatch@9.0.1": [ + { + "source": "npm:minimatch@9.0.1", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minimatch@9.0.3": [ + { + "source": "npm:minimatch@9.0.3", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minimatch@9.0.5": [ + { + "source": "npm:minimatch@9.0.5", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minizlib": [ + { + "source": "npm:minizlib", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:mlly": [ + { + "source": "npm:mlly", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:ufo", + "type": "static" + } + ], + "npm:morgan": [ + { + "source": "npm:morgan", + "target": "npm:basic-auth", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-headers", + "type": "static" + } + ], + "npm:motion-dom@11.18.1": [ + { + "source": "npm:motion-dom@11.18.1", + "target": "npm:motion-utils@11.18.1", + "type": "static" + } + ], + "npm:motion-dom@12.23.21": [ + { + "source": "npm:motion-dom@12.23.21", + "target": "npm:motion-utils@12.23.6", + "type": "static" + } + ], + "npm:msw": [ + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@inquirer/confirm", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@mswjs/interceptors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:graphql", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:headers-polyfill", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:path-to-regexp@6.3.0", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:rettime", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:strict-event-emitter", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:tough-cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:until-async", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:mz": [ + { + "source": "npm:mz", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:thenify-all", + "type": "static" + } + ], + "npm:node-fetch": [ + { + "source": "npm:node-fetch", + "target": "npm:whatwg-url@5.0.0", + "type": "static" + } + ], + "npm:node-html-parser": [ + { + "source": "npm:node-html-parser", + "target": "npm:css-select", + "type": "static" + }, + { + "source": "npm:node-html-parser", + "target": "npm:he", + "type": "static" + } + ], + "npm:nopt": [ + { + "source": "npm:nopt", + "target": "npm:abbrev", + "type": "static" + } + ], + "npm:normalize-package-data@2.5.0": [ + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:hosted-git-info@2.8.9", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:validate-npm-package-license", + "type": "static" + } + ], + "npm:normalize-package-data@5.0.0": [ + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:validate-npm-package-license", + "type": "static" + } + ], + "npm:npm-install-checks": [ + { + "source": "npm:npm-install-checks", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:npm-package-arg": [ + { + "source": "npm:npm-package-arg", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:validate-npm-package-name", + "type": "static" + } + ], + "npm:npm-pick-manifest": [ + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-install-checks", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-normalize-package-bin", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:npm-run-all": [ + { + "source": "npm:npm-run-all", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:chalk@2.4.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:cross-spawn@6.0.6", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:memorystream", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:pidtree", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:read-pkg", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:shell-quote", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:string.prototype.padend", + "type": "static" + } + ], + "npm:npm-run-path": [ + { + "source": "npm:npm-run-path", + "target": "npm:path-key@3.1.1", + "type": "static" + } + ], + "npm:nth-check": [ + { + "source": "npm:nth-check", + "target": "npm:boolbase", + "type": "static" + } + ], + "npm:nx": [ + { + "source": "npm:nx", + "target": "npm:@napi-rs/wasm-runtime", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/lockfile", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/parsers", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv@16.4.7", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv-expand", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:enquirer@2.3.6", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:figures", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:flat", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:front-matter", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jest-diff", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:lines-and-columns@2.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:node-machine-id", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:resolve.exports", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-arm64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-freebsd-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-x64-msvc", + "type": "static" + } + ], + "npm:object.assign": [ + { + "source": "npm:object.assign", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:on-finished@2.3.0": [ + { + "source": "npm:on-finished@2.3.0", + "target": "npm:ee-first", + "type": "static" + } + ], + "npm:on-finished@2.4.1": [ + { + "source": "npm:on-finished@2.4.1", + "target": "npm:ee-first", + "type": "static" + } + ], + "npm:once": [ + { + "source": "npm:once", + "target": "npm:wrappy", + "type": "static" + } + ], + "npm:onetime": [ + { + "source": "npm:onetime", + "target": "npm:mimic-fn", + "type": "static" + } + ], + "npm:open@10.2.0": [ + { + "source": "npm:open@10.2.0", + "target": "npm:default-browser", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:define-lazy-prop@3.0.0", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:wsl-utils", + "type": "static" + } + ], + "npm:open@8.4.2": [ + { + "source": "npm:open@8.4.2", + "target": "npm:define-lazy-prop@2.0.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-wsl@2.2.0", + "type": "static" + } + ], + "npm:optionator": [ + { + "source": "npm:optionator", + "target": "npm:deep-is", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:fast-levenshtein", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:word-wrap", + "type": "static" + } + ], + "npm:ora": [ + { + "source": "npm:ora", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:is-interactive", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:log-symbols", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:own-keys": [ + { + "source": "npm:own-keys", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:safe-push-apply", + "type": "static" + } + ], + "npm:p-filter": [ + { + "source": "npm:p-filter", + "target": "npm:p-map@2.1.0", + "type": "static" + } + ], + "npm:p-limit@2.3.0": [ + { + "source": "npm:p-limit@2.3.0", + "target": "npm:p-try", + "type": "static" + } + ], + "npm:p-limit@3.1.0": [ + { + "source": "npm:p-limit@3.1.0", + "target": "npm:yocto-queue@0.1.0", + "type": "static" + } + ], + "npm:p-limit@6.2.0": [ + { + "source": "npm:p-limit@6.2.0", + "target": "npm:yocto-queue@1.2.1", + "type": "static" + } + ], + "npm:p-locate@4.1.0": [ + { + "source": "npm:p-locate@4.1.0", + "target": "npm:p-limit@2.3.0", + "type": "static" + } + ], + "npm:p-locate@5.0.0": [ + { + "source": "npm:p-locate@5.0.0", + "target": "npm:p-limit@3.1.0", + "type": "static" + } + ], + "npm:p-map@4.0.0": [ + { + "source": "npm:p-map@4.0.0", + "target": "npm:aggregate-error", + "type": "static" + } + ], + "npm:package-json": [ + { + "source": "npm:package-json", + "target": "npm:ky", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-auth-token", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-url", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:package-manager-detector": [ + { + "source": "npm:package-manager-detector", + "target": "npm:quansync", + "type": "static" + } + ], + "npm:parent-module": [ + { + "source": "npm:parent-module", + "target": "npm:callsites", + "type": "static" + } + ], + "npm:parse-entities": [ + { + "source": "npm:parse-entities", + "target": "npm:@types/unist@2.0.11", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-entities-legacy", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-reference-invalid", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-alphanumerical", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-decimal", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-hexadecimal", + "type": "static" + } + ], + "npm:parse-json@4.0.0": [ + { + "source": "npm:parse-json@4.0.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@4.0.0", + "target": "npm:json-parse-better-errors", + "type": "static" + } + ], + "npm:parse-json@5.2.0": [ + { + "source": "npm:parse-json@5.2.0", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:json-parse-even-better-errors@2.3.1", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + } + ], + "npm:path-scurry@1.11.1": [ + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:path-scurry@2.0.0": [ + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:lru-cache@11.2.2", + "type": "static" + }, + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:path-type@3.0.0": [ + { + "source": "npm:path-type@3.0.0", + "target": "npm:pify@3.0.0", + "type": "static" + } + ], + "npm:pkg-types": [ + { + "source": "npm:pkg-types", + "target": "npm:confbox", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:playwright": [ + { + "source": "npm:playwright", + "target": "npm:playwright-core", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:fsevents@2.3.2", + "type": "static" + } + ], + "npm:postcss-import@14.1.0": [ + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-import@15.1.0": [ + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-import@16.1.0": [ + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-js": [ + { + "source": "npm:postcss-js", + "target": "npm:camelcase-css", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:postcss", + "type": "static" + } + ], + "npm:postcss-load-config@4.0.2": [ + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:postcss", + "type": "static" + } + ], + "npm:postcss-load-config@6.0.1": [ + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:yaml@2.8.1", + "type": "static" + } + ], + "npm:postcss-nested": [ + { + "source": "npm:postcss-nested", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + } + ], + "npm:postcss-selector-parser@6.0.10": [ + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:postcss-selector-parser@6.1.2": [ + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:postcss": [ + { + "source": "npm:postcss", + "target": "npm:nanoid", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:pretty-cache-header": [ + { + "source": "npm:pretty-cache-header", + "target": "npm:timestring", + "type": "static" + } + ], + "npm:pretty-format@27.5.1": [ + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:react-is@17.0.2", + "type": "static" + } + ], + "npm:pretty-format@30.2.0": [ + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:react-is@18.3.1", + "type": "static" + } + ], + "npm:pretty-ms": [ + { + "source": "npm:pretty-ms", + "target": "npm:parse-ms", + "type": "static" + } + ], + "npm:promise-retry": [ + { + "source": "npm:promise-retry", + "target": "npm:err-code", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:retry", + "type": "static" + } + ], + "npm:prompt": [ + { + "source": "npm:prompt", + "target": "npm:@colors/colors", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:async@3.2.3", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:read", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:revalidator", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:winston", + "type": "static" + } + ], + "npm:prop-types": [ + { + "source": "npm:prop-types", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:react-is@16.13.1", + "type": "static" + } + ], + "npm:proxy-addr": [ + { + "source": "npm:proxy-addr", + "target": "npm:forwarded", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:ipaddr.js", + "type": "static" + } + ], + "npm:pupa": [ + { + "source": "npm:pupa", + "target": "npm:escape-goat", + "type": "static" + } + ], + "npm:qs@6.13.0": [ + { + "source": "npm:qs@6.13.0", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:qs@6.14.0": [ + { + "source": "npm:qs@6.14.0", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:randombytes": [ + { + "source": "npm:randombytes", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:raw-body@2.5.2": [ + { + "source": "npm:raw-body@2.5.2", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:raw-body@3.0.1": [ + { + "source": "npm:raw-body@3.0.1", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:rc": [ + { + "source": "npm:rc", + "target": "npm:deep-extend", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:strip-json-comments@2.0.1", + "type": "static" + } + ], + "npm:react-d3-tree": [ + { + "source": "npm:react-d3-tree", + "target": "npm:@bkrem/react-transition-group", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:@types/d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:clone@2.1.2", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-zoom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:uuid@8.3.2", + "type": "static" + } + ], + "npm:react-diff-viewer-continued": [ + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/css", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:memoize-one", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-dom": [ + { + "source": "npm:react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:scheduler", + "type": "static" + } + ], + "npm:react-hotkeys-hook": [ + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-i18next": [ + { + "source": "npm:react-i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:html-parse-stringify", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-remove-scroll-bar": [ + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-remove-scroll": [ + { + "source": "npm:react-remove-scroll", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-remove-scroll-bar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-callback-ref", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-sidecar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-router-devtools@5.0.4": [ + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + } + ], + "npm:react-router-devtools@5.1.3": [ + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + } + ], + "npm:react-router-hono-server": [ + { + "source": "npm:react-router-hono-server", + "target": "npm:@drizzle-team/brocli", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-ws", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/vite-dev-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:vite", + "type": "static" + } + ], + "npm:react-router": [ + { + "source": "npm:react-router", + "target": "npm:cookie@1.0.2", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-style-singleton": [ + { + "source": "npm:react-style-singleton", + "target": "npm:get-nonce", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-tooltip": [ + { + "source": "npm:react-tooltip", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:read-cache": [ + { + "source": "npm:read-cache", + "target": "npm:pify@2.3.0", + "type": "static" + } + ], + "npm:read-pkg": [ + { + "source": "npm:read-pkg", + "target": "npm:load-json-file", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:normalize-package-data@2.5.0", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:path-type@3.0.0", + "type": "static" + } + ], + "npm:read-yaml-file": [ + { + "source": "npm:read-yaml-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:pify@4.0.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:read": [ + { + "source": "npm:read", + "target": "npm:mute-stream@0.0.8", + "type": "static" + } + ], + "npm:readable-stream@2.3.8": [ + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:core-util-is", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:isarray@1.0.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:process-nextick-args", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readable-stream@3.6.2": [ + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readdirp@3.6.0": [ + { + "source": "npm:readdirp@3.6.0", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:recma-build-jsx": [ + { + "source": "npm:recma-build-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:estree-util-build-jsx", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:recma-jsx": [ + { + "source": "npm:recma-jsx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-parse", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:unified", + "type": "static" + } + ], + "npm:recma-parse": [ + { + "source": "npm:recma-parse", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:esast-util-from-js", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:recma-stringify": [ + { + "source": "npm:recma-stringify", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:reflect.getprototypeof": [ + { + "source": "npm:reflect.getprototypeof", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:which-builtin-type", + "type": "static" + } + ], + "npm:regexp.prototype.flags": [ + { + "source": "npm:regexp.prototype.flags", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:set-function-name", + "type": "static" + } + ], + "npm:registry-auth-token": [ + { + "source": "npm:registry-auth-token", + "target": "npm:@pnpm/npm-conf", + "type": "static" + } + ], + "npm:registry-url": [ + { + "source": "npm:registry-url", + "target": "npm:rc", + "type": "static" + } + ], + "npm:rehype-recma": [ + { + "source": "npm:rehype-recma", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:hast-util-to-estree", + "type": "static" + } + ], + "npm:rehype-slug": [ + { + "source": "npm:rehype-slug", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:github-slugger", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-heading-rank", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-to-string", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:unist-util-visit", + "type": "static" + } + ], + "npm:remark-frontmatter": [ + { + "source": "npm:remark-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:mdast-util-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:unified", + "type": "static" + } + ], + "npm:remark-mdx-frontmatter": [ + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-value-to-estree", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:toml", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:yaml@2.8.1", + "type": "static" + } + ], + "npm:remark-mdx": [ + { + "source": "npm:remark-mdx", + "target": "npm:mdast-util-mdx", + "type": "static" + }, + { + "source": "npm:remark-mdx", + "target": "npm:micromark-extension-mdxjs", + "type": "static" + } + ], + "npm:remark-parse": [ + { + "source": "npm:remark-parse", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:unified", + "type": "static" + } + ], + "npm:remark-rehype": [ + { + "source": "npm:remark-rehype", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:mdast-util-to-hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:remix-hono": [ + { + "source": "npm:remix-hono", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:pretty-cache-header", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:remix-i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:zod@4.0.17", + "type": "static" + } + ], + "npm:remix-i18next": [ + { + "source": "npm:remix-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-router", + "type": "static" + } + ], + "npm:resolve-dir": [ + { + "source": "npm:resolve-dir", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:global-modules", + "type": "static" + } + ], + "npm:resolve": [ + { + "source": "npm:resolve", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + } + ], + "npm:restore-cursor": [ + { + "source": "npm:restore-cursor", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:signal-exit@3.0.7", + "type": "static" + } + ], + "npm:rollup": [ + { + "source": "npm:rollup", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm-eabi", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-musleabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-loong64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-ppc64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-s390x-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-openharmony-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:router": [ + { + "source": "npm:router", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:is-promise", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:path-to-regexp@8.3.0", + "type": "static" + } + ], + "npm:run-parallel": [ + { + "source": "npm:run-parallel", + "target": "npm:queue-microtask", + "type": "static" + } + ], + "npm:safe-array-concat": [ + { + "source": "npm:safe-array-concat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:isarray@2.0.5", + "type": "static" + } + ], + "npm:safe-push-apply": [ + { + "source": "npm:safe-push-apply", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-push-apply", + "target": "npm:isarray@2.0.5", + "type": "static" + } + ], + "npm:safe-regex-test": [ + { + "source": "npm:safe-regex-test", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:is-regex", + "type": "static" + } + ], + "npm:section-matter": [ + { + "source": "npm:section-matter", + "target": "npm:extend-shallow", + "type": "static" + }, + { + "source": "npm:section-matter", + "target": "npm:kind-of", + "type": "static" + } + ], + "npm:send@0.19.0": [ + { + "source": "npm:send@0.19.0", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:statuses@2.0.1", + "type": "static" + } + ], + "npm:send@1.2.0": [ + { + "source": "npm:send@1.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:serialize-javascript": [ + { + "source": "npm:serialize-javascript", + "target": "npm:randombytes", + "type": "static" + } + ], + "npm:serve-static@1.16.2": [ + { + "source": "npm:serve-static@1.16.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:send@0.19.0", + "type": "static" + } + ], + "npm:serve-static@2.2.0": [ + { + "source": "npm:serve-static@2.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:send@1.2.0", + "type": "static" + } + ], + "npm:set-function-length": [ + { + "source": "npm:set-function-length", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:set-function-name": [ + { + "source": "npm:set-function-name", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:set-proto": [ + { + "source": "npm:set-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:shebang-command@1.2.0": [ + { + "source": "npm:shebang-command@1.2.0", + "target": "npm:shebang-regex@1.0.0", + "type": "static" + } + ], + "npm:shebang-command@2.0.0": [ + { + "source": "npm:shebang-command@2.0.0", + "target": "npm:shebang-regex@3.0.0", + "type": "static" + } + ], + "npm:sherif": [ + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-x64", + "type": "static" + } + ], + "npm:side-channel-list": [ + { + "source": "npm:side-channel-list", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-list", + "target": "npm:object-inspect", + "type": "static" + } + ], + "npm:side-channel-map": [ + { + "source": "npm:side-channel-map", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:object-inspect", + "type": "static" + } + ], + "npm:side-channel-weakmap": [ + { + "source": "npm:side-channel-weakmap", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:side-channel-map", + "type": "static" + } + ], + "npm:side-channel": [ + { + "source": "npm:side-channel", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-list", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-map", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-weakmap", + "type": "static" + } + ], + "npm:sirv@2.0.4": [ + { + "source": "npm:sirv@2.0.4", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:totalist", + "type": "static" + } + ], + "npm:sirv@3.0.2": [ + { + "source": "npm:sirv@3.0.2", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:totalist", + "type": "static" + } + ], + "npm:source-map-support": [ + { + "source": "npm:source-map-support", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support", + "target": "npm:source-map@0.6.1", + "type": "static" + } + ], + "npm:source-map@0.8.0-beta.0": [ + { + "source": "npm:source-map@0.8.0-beta.0", + "target": "npm:whatwg-url@7.1.0", + "type": "static" + } + ], + "npm:spawndamnit": [ + { + "source": "npm:spawndamnit", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:spawndamnit", + "target": "npm:signal-exit@4.1.0", + "type": "static" + } + ], + "npm:spdx-correct": [ + { + "source": "npm:spdx-correct", + "target": "npm:spdx-expression-parse", + "type": "static" + }, + { + "source": "npm:spdx-correct", + "target": "npm:spdx-license-ids", + "type": "static" + } + ], + "npm:spdx-expression-parse": [ + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-exceptions", + "type": "static" + }, + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-license-ids", + "type": "static" + } + ], + "npm:stop-iteration-iterator": [ + { + "source": "npm:stop-iteration-iterator", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:stop-iteration-iterator", + "target": "npm:internal-slot", + "type": "static" + } + ], + "npm:string-width@4.2.3": [ + { + "source": "npm:string-width@4.2.3", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width-cjs": [ + { + "source": "npm:string-width-cjs", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width@5.1.2": [ + { + "source": "npm:string-width@5.1.2", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:emoji-regex@9.2.2", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string-width@6.1.0": [ + { + "source": "npm:string-width@6.1.0", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string-width@7.2.0": [ + { + "source": "npm:string-width@7.2.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:get-east-asian-width", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string.prototype.padend": [ + { + "source": "npm:string.prototype.padend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trim": [ + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:string.prototype.trimend": [ + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trimstart": [ + { + "source": "npm:string.prototype.trimstart", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string_decoder": [ + { + "source": "npm:string_decoder", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + } + ], + "npm:stringify-entities": [ + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-html4", + "type": "static" + }, + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-legacy", + "type": "static" + } + ], + "npm:strip-ansi@6.0.1": [ + { + "source": "npm:strip-ansi@6.0.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi-cjs": [ + { + "source": "npm:strip-ansi-cjs", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi@7.1.2": [ + { + "source": "npm:strip-ansi@7.1.2", + "target": "npm:ansi-regex@6.2.2", + "type": "static" + } + ], + "npm:style-to-js": [ + { + "source": "npm:style-to-js", + "target": "npm:style-to-object", + "type": "static" + } + ], + "npm:style-to-object": [ + { + "source": "npm:style-to-object", + "target": "npm:inline-style-parser", + "type": "static" + } + ], + "npm:sucrase": [ + { + "source": "npm:sucrase", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:mz", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:pirates", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:ts-interface-checker", + "type": "static" + } + ], + "npm:supports-color@5.5.0": [ + { + "source": "npm:supports-color@5.5.0", + "target": "npm:has-flag@3.0.0", + "type": "static" + } + ], + "npm:supports-color@7.2.0": [ + { + "source": "npm:supports-color@7.2.0", + "target": "npm:has-flag@4.0.0", + "type": "static" + } + ], + "npm:tailwindcss-animate": [ + { + "source": "npm:tailwindcss-animate", + "target": "npm:tailwindcss@3.4.18", + "type": "static" + } + ], + "npm:tailwindcss@3.4.18": [ + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:didyoumean", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:dlv", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:object-hash", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-import@15.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-js", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-nested", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:sucrase", + "type": "static" + } + ], + "npm:tar-stream": [ + { + "source": "npm:tar-stream", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:fs-constants", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:tar": [ + { + "source": "npm:tar", + "target": "npm:@isaacs/fs-minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:chownr", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:yallist@5.0.0", + "type": "static" + } + ], + "npm:test-exclude": [ + { + "source": "npm:test-exclude", + "target": "npm:@istanbuljs/schema", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:minimatch@9.0.5", + "type": "static" + } + ], + "npm:thenify-all": [ + { + "source": "npm:thenify-all", + "target": "npm:thenify", + "type": "static" + } + ], + "npm:thenify": [ + { + "source": "npm:thenify", + "target": "npm:any-promise", + "type": "static" + } + ], + "npm:tinyglobby": [ + { + "source": "npm:tinyglobby", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:tinyglobby", + "target": "npm:picomatch@4.0.3", + "type": "static" + } + ], + "npm:tldts": [ + { + "source": "npm:tldts", + "target": "npm:tldts-core", + "type": "static" + } + ], + "npm:to-regex-range": [ + { + "source": "npm:to-regex-range", + "target": "npm:is-number", + "type": "static" + } + ], + "npm:tough-cookie": [ + { + "source": "npm:tough-cookie", + "target": "npm:tldts", + "type": "static" + } + ], + "npm:tr46@1.0.1": [ + { + "source": "npm:tr46@1.0.1", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:tsconfck": [ + { + "source": "npm:tsconfck", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:tsconfig-paths": [ + { + "source": "npm:tsconfig-paths", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:tsup": [ + { + "source": "npm:tsup", + "target": "npm:bundle-require", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:consola", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:fix-dts-default-cjs-exports", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:joycon", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:source-map@0.8.0-beta.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:sucrase", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:tsx": [ + { + "source": "npm:tsx", + "target": "npm:esbuild@0.23.1", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:get-tsconfig", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:type-check": [ + { + "source": "npm:type-check", + "target": "npm:prelude-ls", + "type": "static" + } + ], + "npm:type-is@1.6.18": [ + { + "source": "npm:type-is@1.6.18", + "target": "npm:media-typer@0.3.0", + "type": "static" + }, + { + "source": "npm:type-is@1.6.18", + "target": "npm:mime-types@2.1.35", + "type": "static" + } + ], + "npm:type-is@2.0.1": [ + { + "source": "npm:type-is@2.0.1", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:media-typer@1.1.0", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:mime-types@3.0.1", + "type": "static" + } + ], + "npm:typed-array-buffer": [ + { + "source": "npm:typed-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-length": [ + { + "source": "npm:typed-array-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-offset": [ + { + "source": "npm:typed-array-byte-offset", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:reflect.getprototypeof", + "type": "static" + } + ], + "npm:typed-array-length": [ + { + "source": "npm:typed-array-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:reflect.getprototypeof", + "type": "static" + } + ], + "npm:unbox-primitive": [ + { + "source": "npm:unbox-primitive", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:which-boxed-primitive", + "type": "static" + } + ], + "npm:unified": [ + { + "source": "npm:unified", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:bail", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:extend", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:is-plain-obj", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:trough", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:unist-util-is": [ + { + "source": "npm:unist-util-is", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-position-from-estree": [ + { + "source": "npm:unist-util-position-from-estree", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-position": [ + { + "source": "npm:unist-util-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-stringify-position": [ + { + "source": "npm:unist-util-stringify-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-visit-parents": [ + { + "source": "npm:unist-util-visit-parents", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit-parents", + "target": "npm:unist-util-is", + "type": "static" + } + ], + "npm:unist-util-visit": [ + { + "source": "npm:unist-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-is", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-visit-parents", + "type": "static" + } + ], + "npm:update-browserslist-db": [ + { + "source": "npm:update-browserslist-db", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:update-notifier": [ + { + "source": "npm:update-notifier", + "target": "npm:boxen", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:configstore", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-in-ci", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-installed-globally", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-npm", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:latest-version", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:pupa", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:xdg-basedir", + "type": "static" + } + ], + "npm:uri-js": [ + { + "source": "npm:uri-js", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:use-callback-ref": [ + { + "source": "npm:use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:use-sidecar": [ + { + "source": "npm:use-sidecar", + "target": "npm:detect-node-es", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:valibot": [ + { + "source": "npm:valibot", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:validate-npm-package-license": [ + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-correct", + "type": "static" + }, + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-expression-parse", + "type": "static" + } + ], + "npm:vfile-message": [ + { + "source": "npm:vfile-message", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile-message", + "target": "npm:unist-util-stringify-position", + "type": "static" + } + ], + "npm:vfile": [ + { + "source": "npm:vfile", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:vite-node@3.0.5": [ + { + "source": "npm:vite-node@3.0.5", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-node@3.2.4": [ + { + "source": "npm:vite-node@3.2.4", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-babel": [ + { + "source": "npm:vite-plugin-babel", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:vite-plugin-babel", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-icons-spritesheet": [ + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:glob@11.0.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:node-html-parser", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-inspect": [ + { + "source": "npm:vite-plugin-inspect", + "target": "npm:ansis", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:error-stack-parser-es", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:open@10.2.0", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-tsconfig-paths": [ + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:globrex", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:tsconfck", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite": [ + { + "source": "npm:vite", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:lightningcss@1.30.2", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@2.6.1", + "type": "static" + } + ], + "npm:vitest-browser-react": [ + { + "source": "npm:vitest-browser-react", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:vitest": [ + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/pretty-format@3.2.4", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:expect-type", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node@3.0.5", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:happy-dom", + "type": "static" + } + ], + "npm:warning": [ + { + "source": "npm:warning", + "target": "npm:loose-envify", + "type": "static" + } + ], + "npm:wcwidth": [ + { + "source": "npm:wcwidth", + "target": "npm:defaults", + "type": "static" + } + ], + "npm:whatwg-url@5.0.0": [ + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:tr46@0.0.3", + "type": "static" + }, + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:webidl-conversions@3.0.1", + "type": "static" + } + ], + "npm:whatwg-url@7.1.0": [ + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:lodash.sortby", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:tr46@1.0.1", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:webidl-conversions@4.0.2", + "type": "static" + } + ], + "npm:which-boxed-primitive": [ + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-bigint", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-boolean-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-number-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:which-builtin-type": [ + { + "source": "npm:which-builtin-type", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-async-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-finalizationregistry", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-collection", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:which-collection": [ + { + "source": "npm:which-collection", + "target": "npm:is-map", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakmap", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakset", + "type": "static" + } + ], + "npm:which-typed-array": [ + { + "source": "npm:which-typed-array", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:which@1.3.1": [ + { + "source": "npm:which@1.3.1", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@2.0.2": [ + { + "source": "npm:which@2.0.2", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@3.0.1": [ + { + "source": "npm:which@3.0.1", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@4.0.0": [ + { + "source": "npm:which@4.0.0", + "target": "npm:isexe@3.1.1", + "type": "static" + } + ], + "npm:why-is-node-running": [ + { + "source": "npm:why-is-node-running", + "target": "npm:siginfo", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:stackback", + "type": "static" + } + ], + "npm:widest-line": [ + { + "source": "npm:widest-line", + "target": "npm:string-width@7.2.0", + "type": "static" + } + ], + "npm:winston": [ + { + "source": "npm:winston", + "target": "npm:async@2.6.4", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:colors", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:cycle", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:eyes", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:isstream", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:stack-trace", + "type": "static" + } + ], + "npm:wrap-ansi@6.2.0": [ + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi@7.0.0": [ + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi-cjs": [ + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi@8.1.0": [ + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:wrap-ansi@9.0.2": [ + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:wsl-utils": [ + { + "source": "npm:wsl-utils", + "target": "npm:is-wsl@3.1.0", + "type": "static" + } + ], + "npm:yargs": [ + { + "source": "npm:yargs", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:get-caller-file", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:require-directory", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:y18n", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:yargs-parser", + "type": "static" + } + ], + "npm:zod-validation-error": [ + { + "source": "npm:zod-validation-error", + "target": "npm:zod@3.25.76", + "type": "static" + } + ] + }, + "version": "6.0", + "errors": [], + "computedAt": 1759829916826 +} \ No newline at end of file diff --git a/.nx/workspace-data/project-graph.json~5599d63b b/.nx/workspace-data/project-graph.json~5599d63b new file mode 100644 index 00000000..9cf1ef58 --- /dev/null +++ b/.nx/workspace-data/project-graph.json~5599d63b @@ -0,0 +1,30957 @@ +{ + "nodes": { + "react-router-devtools": { + "name": "react-router-devtools", + "type": "lib", + "data": { + "root": "packages/react-router-devtools", + "name": "react-router-devtools", + "tags": [ + "npm:public", + "npm:react-router", + "npm:react-router-dev-tools", + "npm:react-router-development-tools", + "npm:hydration-debugger", + "npm:react-router-debugger", + "npm:react-router-debugger-ui", + "npm:react-router-debugger-ui-react", + "npm:view-source", + "npm:react-router-logger", + "npm:react-router-dev-server", + "npm:hydration-mismatch" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "prepublishOnly", + "react-router-vite", + "react-router-custom", + "runner", + "dev", + "dev:c", + "build", + "watch-all", + "tsup:index", + "tsup:index:watch", + "tsup:client", + "tsup:context", + "tsup:server", + "tsup:context:watch", + "tsup:client:watch", + "tsup:server:watch", + "test:lib", + "test:ui", + "test:debug", + "test:live", + "test:cov", + "typecheck", + "validate", + "run:scripts", + "script", + "icons" + ] + }, + "description": "Devtools for React Router - debug, trace, find hydration errors, catch bugs and inspect server/client data with react-router-devtools", + "js": { + "packageName": "react-router-devtools", + "packageVersion": "5.1.3", + "packageExports": { + ".": { + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "./client": { + "import": { + "types": "./dist/client.d.ts", + "default": "./dist/client.js" + }, + "types": "./dist/client.d.ts", + "default": "./dist/client.js" + }, + "./context": { + "import": { + "types": "./dist/context.d.ts", + "default": "./dist/context.js" + }, + "types": "./dist/context.d.ts", + "default": "./dist/context.js" + }, + "./server": { + "import": { + "types": "./dist/server.d.ts", + "default": "./dist/server.js" + }, + "types": "./dist/server.d.ts", + "default": "./dist/server.js" + }, + "./client.css": { + "import": "./dist/client.css", + "require": "./dist/client.css" + } + }, + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "prepublishOnly": { + "executor": "nx:run-script", + "options": { + "script": "prepublishOnly" + }, + "metadata": { + "scriptContent": "npm run build", + "runCommand": "pnpm run prepublishOnly" + }, + "configurations": {}, + "parallelism": true + }, + "react-router-vite": { + "executor": "nx:run-script", + "options": { + "script": "react-router-vite" + }, + "metadata": { + "scriptContent": "npm run dev -w test-apps/react-router-vite", + "runCommand": "pnpm run react-router-vite" + }, + "configurations": {}, + "parallelism": true + }, + "react-router-custom": { + "executor": "nx:run-script", + "options": { + "script": "react-router-custom" + }, + "metadata": { + "scriptContent": "npm run dev -w test-apps/custom-server", + "runCommand": "pnpm run react-router-custom" + }, + "configurations": {}, + "parallelism": true + }, + "runner": { + "executor": "nx:run-script", + "options": { + "script": "runner" + }, + "metadata": { + "scriptContent": "npm-run-all -s build -p watch-all", + "runCommand": "pnpm run runner" + }, + "configurations": {}, + "parallelism": true + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "npm run runner react-router-vite", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "dev:c": { + "executor": "nx:run-script", + "options": { + "script": "dev:c" + }, + "metadata": { + "scriptContent": "npm run runner react-router-custom", + "runCommand": "pnpm run dev:c" + }, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "run-s tsup:* -- --clean", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "watch-all": { + "executor": "nx:run-script", + "options": { + "script": "watch-all" + }, + "metadata": { + "scriptContent": "npm-run-all -p tsup:index:watch tsup:client:watch tsup:server:watch tsup:context:watch -- --watch", + "runCommand": "pnpm run watch-all" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:index": { + "executor": "nx:run-script", + "options": { + "script": "tsup:index" + }, + "metadata": { + "scriptContent": "tsup", + "runCommand": "pnpm run tsup:index" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:index:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:index:watch" + }, + "metadata": { + "scriptContent": "tsup --watch", + "runCommand": "pnpm run tsup:index:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:client": { + "executor": "nx:run-script", + "options": { + "script": "tsup:client" + }, + "metadata": { + "scriptContent": "tsup --config tsup-client.config.ts", + "runCommand": "pnpm run tsup:client" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:context": { + "executor": "nx:run-script", + "options": { + "script": "tsup:context" + }, + "metadata": { + "scriptContent": "tsup --config tsup-context.config.ts", + "runCommand": "pnpm run tsup:context" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:server": { + "executor": "nx:run-script", + "options": { + "script": "tsup:server" + }, + "metadata": { + "scriptContent": "tsup --config tsup-server.config.ts", + "runCommand": "pnpm run tsup:server" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:context:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:context:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:context -- --watch", + "runCommand": "pnpm run tsup:context:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:client:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:client:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:client -- --watch", + "runCommand": "pnpm run tsup:client:watch" + }, + "configurations": {}, + "parallelism": true + }, + "tsup:server:watch": { + "executor": "nx:run-script", + "options": { + "script": "tsup:server:watch" + }, + "metadata": { + "scriptContent": "npm run tsup:server -- --watch", + "runCommand": "pnpm run tsup:server:watch" + }, + "configurations": {}, + "parallelism": true + }, + "test:lib": { + "executor": "nx:run-script", + "options": { + "script": "test:lib" + }, + "metadata": { + "scriptContent": "vitest run", + "runCommand": "pnpm run test:lib" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "default", + "^production" + ], + "outputs": [ + "{projectRoot}/coverage" + ] + }, + "test:ui": { + "executor": "nx:run-script", + "options": { + "script": "test:ui" + }, + "metadata": { + "scriptContent": "vitest --ui --api 6532", + "runCommand": "pnpm run test:ui" + }, + "configurations": {}, + "parallelism": true + }, + "test:debug": { + "executor": "nx:run-script", + "options": { + "script": "test:debug" + }, + "metadata": { + "scriptContent": "jest-preview", + "runCommand": "pnpm run test:debug" + }, + "configurations": {}, + "parallelism": true + }, + "test:live": { + "executor": "nx:run-script", + "options": { + "script": "test:live" + }, + "metadata": { + "scriptContent": "npm-run-all -p test:ui test:debug", + "runCommand": "pnpm run test:live" + }, + "configurations": {}, + "parallelism": true + }, + "test:cov": { + "executor": "nx:run-script", + "options": { + "script": "test:cov" + }, + "metadata": { + "scriptContent": "vitest run --coverage", + "runCommand": "pnpm run test:cov" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "tsc --noEmit", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + }, + "validate": { + "executor": "nx:run-script", + "options": { + "script": "validate" + }, + "metadata": { + "scriptContent": "npm run check && npm run typecheck && npm run test", + "runCommand": "pnpm run validate" + }, + "configurations": {}, + "parallelism": true + }, + "run:scripts": { + "executor": "nx:run-script", + "options": { + "script": "run:scripts" + }, + "metadata": { + "scriptContent": "tsx", + "runCommand": "pnpm run run:scripts" + }, + "configurations": {}, + "parallelism": true + }, + "script": { + "executor": "nx:run-script", + "options": { + "script": "script" + }, + "metadata": { + "scriptContent": "npm run run:scripts scripts/setup.ts", + "runCommand": "pnpm run script" + }, + "configurations": {}, + "parallelism": true + }, + "icons": { + "executor": "nx:run-script", + "options": { + "script": "icons" + }, + "metadata": { + "scriptContent": "npm run run:scripts scripts/icons.ts", + "runCommand": "pnpm run icons" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "remix-vite": { + "name": "remix-vite", + "type": "app", + "data": { + "root": "test-apps/react-router-vite", + "name": "remix-vite", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "build", + "dev", + "start", + "typecheck" + ] + }, + "js": { + "packageName": "remix-vite", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "react-router dev", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "react-router-serve ./build/server/index.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "tsc", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "custom-server": { + "name": "custom-server", + "type": "app", + "data": { + "root": "test-apps/custom-server", + "name": "custom-server", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "build", + "dev", + "start", + "typecheck" + ] + }, + "js": { + "packageName": "custom-server", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "cross-env NODE_ENV=development node server.js", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "node server.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "react-router typegen && tsc -b", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "react-router-devtools-docs": { + "name": "react-router-devtools-docs", + "type": "app", + "data": { + "root": "docs", + "name": "react-router-devtools-docs", + "tags": [ + "npm:private" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "execute", + "clean", + "script", + "build", + "predev", + "dev", + "start", + "pretest", + "test", + "test:ui", + "test:cov", + "pretypecheck", + "typecheck", + "validate", + "check", + "check:fix", + "precheck:unused", + "check:unused", + "check:unused:fix", + "typegen", + "generate:docs", + "verify:docs", + "content-collections:build" + ] + }, + "js": { + "packageName": "react-router-devtools-docs", + "packageVersion": "0.0.1", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "execute": { + "executor": "nx:run-script", + "options": { + "script": "execute" + }, + "metadata": { + "scriptContent": "tsx", + "runCommand": "pnpm run execute" + }, + "configurations": {}, + "parallelism": true + }, + "clean": { + "executor": "nx:run-script", + "options": { + "script": "clean" + }, + "metadata": { + "scriptContent": "git clean -fdX --exclude=\"!.env\"", + "runCommand": "pnpm run clean" + }, + "configurations": {}, + "parallelism": true + }, + "script": { + "executor": "nx:run-script", + "options": { + "script": "script" + }, + "metadata": { + "scriptContent": "tsx scripts/setup.ts", + "runCommand": "pnpm run script" + }, + "configurations": {}, + "parallelism": true + }, + "build": { + "executor": "nx:run-script", + "options": { + "script": "build" + }, + "metadata": { + "scriptContent": "react-router build", + "runCommand": "pnpm run build" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "dependsOn": [ + "^build" + ], + "inputs": [ + "production", + "^production" + ], + "outputs": [ + "{projectRoot}/build", + "{projectRoot}/dist" + ] + }, + "predev": { + "executor": "nx:run-script", + "options": { + "script": "predev" + }, + "metadata": { + "scriptContent": "run-s typegen verify:docs", + "runCommand": "pnpm run predev" + }, + "configurations": {}, + "parallelism": true + }, + "dev": { + "executor": "nx:run-script", + "options": { + "script": "dev" + }, + "metadata": { + "scriptContent": "react-router dev", + "runCommand": "pnpm run dev" + }, + "configurations": {}, + "parallelism": true + }, + "start": { + "executor": "nx:run-script", + "options": { + "script": "start" + }, + "metadata": { + "scriptContent": "NODE_ENV=production node ./build/server/index.js", + "runCommand": "pnpm run start" + }, + "configurations": {}, + "parallelism": true + }, + "pretest": { + "executor": "nx:run-script", + "options": { + "script": "pretest" + }, + "metadata": { + "scriptContent": "pnpm run typegen", + "runCommand": "pnpm run pretest" + }, + "configurations": {}, + "parallelism": true + }, + "test": { + "executor": "nx:run-script", + "options": { + "script": "test" + }, + "metadata": { + "scriptContent": "vitest run --browser.headless", + "runCommand": "pnpm run test" + }, + "configurations": {}, + "parallelism": true + }, + "test:ui": { + "executor": "nx:run-script", + "options": { + "script": "test:ui" + }, + "metadata": { + "scriptContent": "vitest", + "runCommand": "pnpm run test:ui" + }, + "configurations": {}, + "parallelism": true + }, + "test:cov": { + "executor": "nx:run-script", + "options": { + "script": "test:cov" + }, + "metadata": { + "scriptContent": "vitest run --coverage --browser.headless", + "runCommand": "pnpm run test:cov" + }, + "configurations": {}, + "parallelism": true + }, + "pretypecheck": { + "executor": "nx:run-script", + "options": { + "script": "pretypecheck" + }, + "metadata": { + "scriptContent": "pnpm run typegen", + "runCommand": "pnpm run pretypecheck" + }, + "configurations": {}, + "parallelism": true + }, + "typecheck": { + "executor": "nx:run-script", + "options": { + "script": "typecheck" + }, + "metadata": { + "scriptContent": "tsc", + "runCommand": "pnpm run typecheck" + }, + "configurations": {}, + "parallelism": true + }, + "validate": { + "executor": "nx:run-script", + "options": { + "script": "validate" + }, + "metadata": { + "scriptContent": "pnpm run check && pnpm run typecheck && pnpm run test && pnpm run check:unused", + "runCommand": "pnpm run validate" + }, + "configurations": {}, + "parallelism": true + }, + "check": { + "executor": "nx:run-script", + "options": { + "script": "check" + }, + "metadata": { + "scriptContent": "biome check .", + "runCommand": "pnpm run check" + }, + "configurations": {}, + "parallelism": true + }, + "check:fix": { + "executor": "nx:run-script", + "options": { + "script": "check:fix" + }, + "metadata": { + "scriptContent": "biome check --fix .", + "runCommand": "pnpm run check:fix" + }, + "configurations": {}, + "parallelism": true, + "cache": false, + "inputs": [ + "default", + "!{workspaceRoot}/test-apps/**" + ] + }, + "precheck:unused": { + "executor": "nx:run-script", + "options": { + "script": "precheck:unused" + }, + "metadata": { + "scriptContent": " pnpm run typegen", + "runCommand": "pnpm run precheck:unused" + }, + "configurations": {}, + "parallelism": true + }, + "check:unused": { + "executor": "nx:run-script", + "options": { + "script": "check:unused" + }, + "metadata": { + "scriptContent": "knip --max-issues 1", + "runCommand": "pnpm run check:unused" + }, + "configurations": {}, + "parallelism": true + }, + "check:unused:fix": { + "executor": "nx:run-script", + "options": { + "script": "check:unused:fix" + }, + "metadata": { + "scriptContent": "knip --fix", + "runCommand": "pnpm run check:unused:fix" + }, + "configurations": {}, + "parallelism": true + }, + "typegen": { + "executor": "nx:run-script", + "options": { + "script": "typegen" + }, + "metadata": { + "scriptContent": "react-router typegen", + "runCommand": "pnpm run typegen" + }, + "configurations": {}, + "parallelism": true + }, + "generate:docs": { + "executor": "nx:run-script", + "options": { + "script": "generate:docs" + }, + "metadata": { + "scriptContent": "npx tsx scripts/generate-docs.ts --branch main", + "runCommand": "pnpm run generate:docs" + }, + "configurations": {}, + "parallelism": true + }, + "verify:docs": { + "executor": "nx:run-script", + "options": { + "script": "verify:docs" + }, + "metadata": { + "scriptContent": "tsx scripts/verify-docs.ts", + "runCommand": "pnpm run verify:docs" + }, + "configurations": {}, + "parallelism": true + }, + "content-collections:build": { + "executor": "nx:run-script", + "options": { + "script": "content-collections:build" + }, + "metadata": { + "scriptContent": "content-collections build", + "runCommand": "pnpm run content-collections:build" + }, + "configurations": {}, + "parallelism": true + } + }, + "implicitDependencies": [] + } + }, + "react-router-devtools-monorepo": { + "name": "react-router-devtools-monorepo", + "type": "app", + "data": { + "root": ".", + "name": "react-router-devtools-monorepo", + "includedScripts": [ + "test:unused", + "check:fix", + "test:deps" + ], + "tags": [ + "npm:private", + "npm:react-router", + "npm:react-router-dev-tools", + "npm:react-router-development-tools", + "npm:hydration-debugger", + "npm:react-router-debugger", + "npm:react-router-debugger-ui", + "npm:react-router-debugger-ui-react", + "npm:view-source", + "npm:react-router-logger", + "npm:react-router-dev-server", + "npm:hydration-mismatch" + ], + "metadata": { + "targetGroups": { + "NPM Scripts": [ + "test:unused", + "check:fix", + "test:deps" + ] + }, + "description": "Devtools for React Router - debug, trace, find hydration errors, catch bugs and inspect server/client data with react-router-devtools", + "js": { + "packageName": "react-router-devtools-monorepo", + "packageVersion": "1.0.0", + "isInPackageManagerWorkspaces": true + } + }, + "targets": { + "test:unused": { + "executor": "nx:run-script", + "options": { + "script": "test:unused" + }, + "metadata": { + "scriptContent": "knip", + "runCommand": "pnpm run test:unused" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "inputs": [ + "{workspaceRoot}/**/*" + ] + }, + "check:fix": { + "executor": "nx:run-script", + "options": { + "script": "check:fix" + }, + "metadata": { + "scriptContent": "biome check --fix .", + "runCommand": "pnpm run check:fix" + }, + "configurations": {}, + "parallelism": true, + "cache": false, + "inputs": [ + "default", + "!{workspaceRoot}/test-apps/**" + ] + }, + "test:deps": { + "executor": "nx:run-script", + "options": { + "script": "test:deps" + }, + "metadata": { + "scriptContent": "sherif -i tailwindcss", + "runCommand": "pnpm run test:deps" + }, + "configurations": {}, + "parallelism": true, + "cache": true, + "inputs": [ + "{workspaceRoot}/**/package.json" + ] + } + }, + "implicitDependencies": [] + } + } + }, + "externalNodes": { + "npm:@alloc/quick-lru": { + "type": "npm", + "name": "npm:@alloc/quick-lru", + "data": { + "version": "5.2.0", + "packageName": "@alloc/quick-lru", + "hash": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==" + } + }, + "npm:@ampproject/remapping": { + "type": "npm", + "name": "npm:@ampproject/remapping", + "data": { + "version": "2.3.0", + "packageName": "@ampproject/remapping", + "hash": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==" + } + }, + "npm:@babel/code-frame": { + "type": "npm", + "name": "npm:@babel/code-frame", + "data": { + "version": "7.27.1", + "packageName": "@babel/code-frame", + "hash": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==" + } + }, + "npm:@babel/compat-data": { + "type": "npm", + "name": "npm:@babel/compat-data", + "data": { + "version": "7.28.4", + "packageName": "@babel/compat-data", + "hash": "sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==" + } + }, + "npm:@babel/core": { + "type": "npm", + "name": "npm:@babel/core", + "data": { + "version": "7.28.4", + "packageName": "@babel/core", + "hash": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==" + } + }, + "npm:@babel/generator": { + "type": "npm", + "name": "npm:@babel/generator", + "data": { + "version": "7.28.3", + "packageName": "@babel/generator", + "hash": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==" + } + }, + "npm:@babel/helper-annotate-as-pure": { + "type": "npm", + "name": "npm:@babel/helper-annotate-as-pure", + "data": { + "version": "7.27.3", + "packageName": "@babel/helper-annotate-as-pure", + "hash": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==" + } + }, + "npm:@babel/helper-compilation-targets": { + "type": "npm", + "name": "npm:@babel/helper-compilation-targets", + "data": { + "version": "7.27.2", + "packageName": "@babel/helper-compilation-targets", + "hash": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==" + } + }, + "npm:@babel/helper-create-class-features-plugin": { + "type": "npm", + "name": "npm:@babel/helper-create-class-features-plugin", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-create-class-features-plugin", + "hash": "sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==" + } + }, + "npm:@babel/helper-globals": { + "type": "npm", + "name": "npm:@babel/helper-globals", + "data": { + "version": "7.28.0", + "packageName": "@babel/helper-globals", + "hash": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==" + } + }, + "npm:@babel/helper-member-expression-to-functions": { + "type": "npm", + "name": "npm:@babel/helper-member-expression-to-functions", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-member-expression-to-functions", + "hash": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==" + } + }, + "npm:@babel/helper-module-imports": { + "type": "npm", + "name": "npm:@babel/helper-module-imports", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-module-imports", + "hash": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==" + } + }, + "npm:@babel/helper-module-transforms": { + "type": "npm", + "name": "npm:@babel/helper-module-transforms", + "data": { + "version": "7.28.3", + "packageName": "@babel/helper-module-transforms", + "hash": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==" + } + }, + "npm:@babel/helper-optimise-call-expression": { + "type": "npm", + "name": "npm:@babel/helper-optimise-call-expression", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-optimise-call-expression", + "hash": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==" + } + }, + "npm:@babel/helper-plugin-utils": { + "type": "npm", + "name": "npm:@babel/helper-plugin-utils", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-plugin-utils", + "hash": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==" + } + }, + "npm:@babel/helper-replace-supers": { + "type": "npm", + "name": "npm:@babel/helper-replace-supers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-replace-supers", + "hash": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==" + } + }, + "npm:@babel/helper-skip-transparent-expression-wrappers": { + "type": "npm", + "name": "npm:@babel/helper-skip-transparent-expression-wrappers", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-skip-transparent-expression-wrappers", + "hash": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==" + } + }, + "npm:@babel/helper-string-parser": { + "type": "npm", + "name": "npm:@babel/helper-string-parser", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-string-parser", + "hash": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==" + } + }, + "npm:@babel/helper-validator-identifier": { + "type": "npm", + "name": "npm:@babel/helper-validator-identifier", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-identifier", + "hash": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==" + } + }, + "npm:@babel/helper-validator-option": { + "type": "npm", + "name": "npm:@babel/helper-validator-option", + "data": { + "version": "7.27.1", + "packageName": "@babel/helper-validator-option", + "hash": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==" + } + }, + "npm:@babel/helpers": { + "type": "npm", + "name": "npm:@babel/helpers", + "data": { + "version": "7.28.4", + "packageName": "@babel/helpers", + "hash": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==" + } + }, + "npm:@babel/parser": { + "type": "npm", + "name": "npm:@babel/parser", + "data": { + "version": "7.28.4", + "packageName": "@babel/parser", + "hash": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==" + } + }, + "npm:@babel/plugin-syntax-jsx": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-jsx", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-jsx", + "hash": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==" + } + }, + "npm:@babel/plugin-syntax-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-syntax-typescript", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-syntax-typescript", + "hash": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==" + } + }, + "npm:@babel/plugin-transform-modules-commonjs": { + "type": "npm", + "name": "npm:@babel/plugin-transform-modules-commonjs", + "data": { + "version": "7.27.1", + "packageName": "@babel/plugin-transform-modules-commonjs", + "hash": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==" + } + }, + "npm:@babel/plugin-transform-typescript": { + "type": "npm", + "name": "npm:@babel/plugin-transform-typescript", + "data": { + "version": "7.28.0", + "packageName": "@babel/plugin-transform-typescript", + "hash": "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==" + } + }, + "npm:@babel/preset-typescript@7.26.0": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.26.0", + "data": { + "version": "7.26.0", + "packageName": "@babel/preset-typescript", + "hash": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==" + } + }, + "npm:@babel/preset-typescript@7.27.1": { + "type": "npm", + "name": "npm:@babel/preset-typescript@7.27.1", + "data": { + "version": "7.27.1", + "packageName": "@babel/preset-typescript", + "hash": "sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==" + } + }, + "npm:@babel/runtime": { + "type": "npm", + "name": "npm:@babel/runtime", + "data": { + "version": "7.28.4", + "packageName": "@babel/runtime", + "hash": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==" + } + }, + "npm:@babel/template": { + "type": "npm", + "name": "npm:@babel/template", + "data": { + "version": "7.27.2", + "packageName": "@babel/template", + "hash": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==" + } + }, + "npm:@babel/traverse": { + "type": "npm", + "name": "npm:@babel/traverse", + "data": { + "version": "7.28.4", + "packageName": "@babel/traverse", + "hash": "sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==" + } + }, + "npm:@babel/types": { + "type": "npm", + "name": "npm:@babel/types", + "data": { + "version": "7.28.4", + "packageName": "@babel/types", + "hash": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==" + } + }, + "npm:@bcoe/v8-coverage": { + "type": "npm", + "name": "npm:@bcoe/v8-coverage", + "data": { + "version": "1.0.2", + "packageName": "@bcoe/v8-coverage", + "hash": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==" + } + }, + "npm:@biomejs/biome": { + "type": "npm", + "name": "npm:@biomejs/biome", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/biome", + "hash": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==" + } + }, + "npm:@biomejs/cli-darwin-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-arm64", + "hash": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==" + } + }, + "npm:@biomejs/cli-darwin-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-darwin-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-darwin-x64", + "hash": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==" + } + }, + "npm:@biomejs/cli-linux-arm64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64-musl", + "hash": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==" + } + }, + "npm:@biomejs/cli-linux-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-arm64", + "hash": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==" + } + }, + "npm:@biomejs/cli-linux-x64-musl": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64-musl", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64-musl", + "hash": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==" + } + }, + "npm:@biomejs/cli-linux-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-linux-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-linux-x64", + "hash": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==" + } + }, + "npm:@biomejs/cli-win32-arm64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-arm64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-arm64", + "hash": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==" + } + }, + "npm:@biomejs/cli-win32-x64": { + "type": "npm", + "name": "npm:@biomejs/cli-win32-x64", + "data": { + "version": "1.9.4", + "packageName": "@biomejs/cli-win32-x64", + "hash": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==" + } + }, + "npm:@bkrem/react-transition-group": { + "type": "npm", + "name": "npm:@bkrem/react-transition-group", + "data": { + "version": "1.3.5", + "packageName": "@bkrem/react-transition-group", + "hash": "sha512-lbBYhC42sxAeFEopxzd9oWdkkV0zirO5E9WyeOBxOrpXsf7m30Aj8vnbayZxFOwD9pvUQ2Pheb1gO79s0Qap3Q==" + } + }, + "npm:@bundled-es-modules/cookie": { + "type": "npm", + "name": "npm:@bundled-es-modules/cookie", + "data": { + "version": "2.0.1", + "packageName": "@bundled-es-modules/cookie", + "hash": "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==" + } + }, + "npm:@bundled-es-modules/statuses": { + "type": "npm", + "name": "npm:@bundled-es-modules/statuses", + "data": { + "version": "1.0.1", + "packageName": "@bundled-es-modules/statuses", + "hash": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==" + } + }, + "npm:@changesets/apply-release-plan": { + "type": "npm", + "name": "npm:@changesets/apply-release-plan", + "data": { + "version": "7.0.13", + "packageName": "@changesets/apply-release-plan", + "hash": "sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==" + } + }, + "npm:@changesets/assemble-release-plan": { + "type": "npm", + "name": "npm:@changesets/assemble-release-plan", + "data": { + "version": "6.0.9", + "packageName": "@changesets/assemble-release-plan", + "hash": "sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==" + } + }, + "npm:@changesets/changelog-git": { + "type": "npm", + "name": "npm:@changesets/changelog-git", + "data": { + "version": "0.2.1", + "packageName": "@changesets/changelog-git", + "hash": "sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==" + } + }, + "npm:@changesets/cli": { + "type": "npm", + "name": "npm:@changesets/cli", + "data": { + "version": "2.29.7", + "packageName": "@changesets/cli", + "hash": "sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==" + } + }, + "npm:@changesets/config": { + "type": "npm", + "name": "npm:@changesets/config", + "data": { + "version": "3.1.1", + "packageName": "@changesets/config", + "hash": "sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==" + } + }, + "npm:@changesets/errors": { + "type": "npm", + "name": "npm:@changesets/errors", + "data": { + "version": "0.2.0", + "packageName": "@changesets/errors", + "hash": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==" + } + }, + "npm:@changesets/get-dependents-graph": { + "type": "npm", + "name": "npm:@changesets/get-dependents-graph", + "data": { + "version": "2.1.3", + "packageName": "@changesets/get-dependents-graph", + "hash": "sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==" + } + }, + "npm:@changesets/get-release-plan": { + "type": "npm", + "name": "npm:@changesets/get-release-plan", + "data": { + "version": "4.0.13", + "packageName": "@changesets/get-release-plan", + "hash": "sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==" + } + }, + "npm:@changesets/get-version-range-type": { + "type": "npm", + "name": "npm:@changesets/get-version-range-type", + "data": { + "version": "0.4.0", + "packageName": "@changesets/get-version-range-type", + "hash": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==" + } + }, + "npm:@changesets/git": { + "type": "npm", + "name": "npm:@changesets/git", + "data": { + "version": "3.0.4", + "packageName": "@changesets/git", + "hash": "sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==" + } + }, + "npm:@changesets/logger": { + "type": "npm", + "name": "npm:@changesets/logger", + "data": { + "version": "0.1.1", + "packageName": "@changesets/logger", + "hash": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==" + } + }, + "npm:@changesets/parse": { + "type": "npm", + "name": "npm:@changesets/parse", + "data": { + "version": "0.4.1", + "packageName": "@changesets/parse", + "hash": "sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==" + } + }, + "npm:@changesets/pre": { + "type": "npm", + "name": "npm:@changesets/pre", + "data": { + "version": "2.0.2", + "packageName": "@changesets/pre", + "hash": "sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==" + } + }, + "npm:@changesets/read": { + "type": "npm", + "name": "npm:@changesets/read", + "data": { + "version": "0.6.5", + "packageName": "@changesets/read", + "hash": "sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==" + } + }, + "npm:@changesets/should-skip-package": { + "type": "npm", + "name": "npm:@changesets/should-skip-package", + "data": { + "version": "0.1.2", + "packageName": "@changesets/should-skip-package", + "hash": "sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==" + } + }, + "npm:@changesets/types@4.1.0": { + "type": "npm", + "name": "npm:@changesets/types@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "@changesets/types", + "hash": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==" + } + }, + "npm:@changesets/types@6.1.0": { + "type": "npm", + "name": "npm:@changesets/types@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "@changesets/types", + "hash": "sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==" + } + }, + "npm:@changesets/write": { + "type": "npm", + "name": "npm:@changesets/write", + "data": { + "version": "0.4.0", + "packageName": "@changesets/write", + "hash": "sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==" + } + }, + "npm:@clerc/core": { + "type": "npm", + "name": "npm:@clerc/core", + "data": { + "version": "0.44.0", + "packageName": "@clerc/core", + "hash": "sha512-o8RgXNcMRoHRujSw9OPDMxqrmoNk7HG0XAZkjZgOrSyIfRXCf85VLyHGBT3XmaOrPEGY964h02ZxMVFdp8RnNQ==" + } + }, + "npm:@clerc/plugin-completions": { + "type": "npm", + "name": "npm:@clerc/plugin-completions", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-completions", + "hash": "sha512-r69KpaB+EcWccqe31OwK5iyJQZmgmhxJjEBL4RAGlRr2tu6MRX42AOmD3GDW+ZPHkc4D9NJdkqukLboTJlbycA==" + } + }, + "npm:@clerc/plugin-help": { + "type": "npm", + "name": "npm:@clerc/plugin-help", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-help", + "hash": "sha512-QIH+Lrk6WZtXKNxEAA4gOk7dwseS7U0jTZ0TbJfcyOoNA3fF2p48UV8c7hmKk7OhfPS5009eJRW5CVQEgBB8Ng==" + } + }, + "npm:@clerc/plugin-version": { + "type": "npm", + "name": "npm:@clerc/plugin-version", + "data": { + "version": "0.44.0", + "packageName": "@clerc/plugin-version", + "hash": "sha512-YETH54A0sO32oJcLABpb4P5FyhEkhIhe5oe3IXyeUj9/LMcInvKCm6x/gDMIUjTQuh0a5l4iton0A1RscAANhw==" + } + }, + "npm:@clerc/utils": { + "type": "npm", + "name": "npm:@clerc/utils", + "data": { + "version": "0.44.0", + "packageName": "@clerc/utils", + "hash": "sha512-//1zl8UgVhv1NbqsRoCWWci0Y9uBxzAVn8TqoKZchDywGQNZWK6vQI/Ms9uGe3+PZTDXedoXbVjklOINcVC2aA==" + } + }, + "npm:@colors/colors": { + "type": "npm", + "name": "npm:@colors/colors", + "data": { + "version": "1.5.0", + "packageName": "@colors/colors", + "hash": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" + } + }, + "npm:@content-collections/cli": { + "type": "npm", + "name": "npm:@content-collections/cli", + "data": { + "version": "0.1.7", + "packageName": "@content-collections/cli", + "hash": "sha512-dZn8vd6JSu2mXE1KYOEEq6Y7pwZ3vWjHE/LDj+9aSXNEddfXRGem2NNMO24NCuqFH/uIoVpS00Wnkj6gNqqnQw==" + } + }, + "npm:@content-collections/core": { + "type": "npm", + "name": "npm:@content-collections/core", + "data": { + "version": "0.10.0", + "packageName": "@content-collections/core", + "hash": "sha512-GDBYbvhoj9lHNlarY5wr+3PoO3m9GBMjftio9NXatLuZaenY+EHHNCcbbA3J+c06Q7WBYwNoLAaMX2I5N0duAg==" + } + }, + "npm:@content-collections/integrations": { + "type": "npm", + "name": "npm:@content-collections/integrations", + "data": { + "version": "0.3.0", + "packageName": "@content-collections/integrations", + "hash": "sha512-He+TXQC94LO/1bNygTioh3J5H0K/mkFVPVkIrM5kHybprvi5bRmGa91ViZ6K6icFAzGH4jFD0iasR56fZcMGTA==" + } + }, + "npm:@content-collections/mdx": { + "type": "npm", + "name": "npm:@content-collections/mdx", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/mdx", + "hash": "sha512-7Xx8AohrSuq1jn/k44qWIq1s666KnksGPk64nnoY/T9mFZ7fZkdEtYezBsNpzkDMMKTnf65CNIvyFHtwTD2muA==" + } + }, + "npm:@content-collections/remix-vite": { + "type": "npm", + "name": "npm:@content-collections/remix-vite", + "data": { + "version": "0.2.2", + "packageName": "@content-collections/remix-vite", + "hash": "sha512-kdHJz9CMJHZcGBtJy8zfRd4zp5bSOiaKvj7hlACYLaZK8m1ABmql8giliGbXDCepKqbx1YLb0b86niZg+6aytQ==" + } + }, + "npm:@dotenvx/dotenvx": { + "type": "npm", + "name": "npm:@dotenvx/dotenvx", + "data": { + "version": "1.34.0", + "packageName": "@dotenvx/dotenvx", + "hash": "sha512-+Dp/xaI3IZ4eKv+b2vg4V89VnqLKbmJ7UZ7unnZxMu9SNLOSc2jYaXey1YHCJM+67T0pOr2Gbej3TewnuoqTWQ==" + } + }, + "npm:@drizzle-team/brocli": { + "type": "npm", + "name": "npm:@drizzle-team/brocli", + "data": { + "version": "0.11.0", + "packageName": "@drizzle-team/brocli", + "hash": "sha512-hD3pekGiPg0WPCCGAZmusBBJsDqGUR66Y452YgQsZOnkdQ7ViEPKuyP4huUGEZQefp8g34RRodXYmJ2TbCH+tg==" + } + }, + "npm:@ecies/ciphers": { + "type": "npm", + "name": "npm:@ecies/ciphers", + "data": { + "version": "0.2.4", + "packageName": "@ecies/ciphers", + "hash": "sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==" + } + }, + "npm:@emnapi/core": { + "type": "npm", + "name": "npm:@emnapi/core", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/core", + "hash": "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==" + } + }, + "npm:@emnapi/runtime": { + "type": "npm", + "name": "npm:@emnapi/runtime", + "data": { + "version": "1.5.0", + "packageName": "@emnapi/runtime", + "hash": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==" + } + }, + "npm:@emnapi/wasi-threads": { + "type": "npm", + "name": "npm:@emnapi/wasi-threads", + "data": { + "version": "1.1.0", + "packageName": "@emnapi/wasi-threads", + "hash": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==" + } + }, + "npm:@emotion/babel-plugin": { + "type": "npm", + "name": "npm:@emotion/babel-plugin", + "data": { + "version": "11.13.5", + "packageName": "@emotion/babel-plugin", + "hash": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==" + } + }, + "npm:@emotion/cache": { + "type": "npm", + "name": "npm:@emotion/cache", + "data": { + "version": "11.14.0", + "packageName": "@emotion/cache", + "hash": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==" + } + }, + "npm:@emotion/css": { + "type": "npm", + "name": "npm:@emotion/css", + "data": { + "version": "11.13.5", + "packageName": "@emotion/css", + "hash": "sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==" + } + }, + "npm:@emotion/hash": { + "type": "npm", + "name": "npm:@emotion/hash", + "data": { + "version": "0.9.2", + "packageName": "@emotion/hash", + "hash": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==" + } + }, + "npm:@emotion/memoize": { + "type": "npm", + "name": "npm:@emotion/memoize", + "data": { + "version": "0.9.0", + "packageName": "@emotion/memoize", + "hash": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==" + } + }, + "npm:@emotion/react": { + "type": "npm", + "name": "npm:@emotion/react", + "data": { + "version": "11.14.0", + "packageName": "@emotion/react", + "hash": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==" + } + }, + "npm:@emotion/serialize": { + "type": "npm", + "name": "npm:@emotion/serialize", + "data": { + "version": "1.3.3", + "packageName": "@emotion/serialize", + "hash": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==" + } + }, + "npm:@emotion/sheet": { + "type": "npm", + "name": "npm:@emotion/sheet", + "data": { + "version": "1.4.0", + "packageName": "@emotion/sheet", + "hash": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==" + } + }, + "npm:@emotion/unitless": { + "type": "npm", + "name": "npm:@emotion/unitless", + "data": { + "version": "0.10.0", + "packageName": "@emotion/unitless", + "hash": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==" + } + }, + "npm:@emotion/use-insertion-effect-with-fallbacks": { + "type": "npm", + "name": "npm:@emotion/use-insertion-effect-with-fallbacks", + "data": { + "version": "1.2.0", + "packageName": "@emotion/use-insertion-effect-with-fallbacks", + "hash": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==" + } + }, + "npm:@emotion/utils": { + "type": "npm", + "name": "npm:@emotion/utils", + "data": { + "version": "1.4.2", + "packageName": "@emotion/utils", + "hash": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==" + } + }, + "npm:@emotion/weak-memoize": { + "type": "npm", + "name": "npm:@emotion/weak-memoize", + "data": { + "version": "0.4.0", + "packageName": "@emotion/weak-memoize", + "hash": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==" + } + }, + "npm:@epic-web/client-hints": { + "type": "npm", + "name": "npm:@epic-web/client-hints", + "data": { + "version": "1.3.5", + "packageName": "@epic-web/client-hints", + "hash": "sha512-tFIDxdU5NzN5Ak4gcDOPKkj6aF/qNMC0G+K58CTBZIx7CMSjCrxqhuiEbZBKGDAGJcsQLF5uKKlgs6mgqWmB7Q==" + } + }, + "npm:@esbuild-plugins/node-resolve": { + "type": "npm", + "name": "npm:@esbuild-plugins/node-resolve", + "data": { + "version": "0.2.2", + "packageName": "@esbuild-plugins/node-resolve", + "hash": "sha512-+t5FdX3ATQlb53UFDBRb4nqjYBz492bIrnVWvpQHpzZlu9BQL5HasMZhqc409ygUwOWCXZhrWr6NyZ6T6Y+cxw==" + } + }, + "npm:@esbuild/aix-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==" + } + }, + "npm:@esbuild/aix-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/aix-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/aix-ppc64", + "hash": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==" + } + }, + "npm:@esbuild/android-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==" + } + }, + "npm:@esbuild/android-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm64", + "hash": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==" + } + }, + "npm:@esbuild/android-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-arm", + "hash": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==" + } + }, + "npm:@esbuild/android-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-arm", + "hash": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==" + } + }, + "npm:@esbuild/android-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/android-x64", + "hash": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==" + } + }, + "npm:@esbuild/android-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/android-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/android-x64", + "hash": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==" + } + }, + "npm:@esbuild/darwin-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==" + } + }, + "npm:@esbuild/darwin-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-arm64", + "hash": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==" + } + }, + "npm:@esbuild/darwin-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==" + } + }, + "npm:@esbuild/darwin-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/darwin-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/darwin-x64", + "hash": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==" + } + }, + "npm:@esbuild/freebsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==" + } + }, + "npm:@esbuild/freebsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-arm64", + "hash": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==" + } + }, + "npm:@esbuild/freebsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==" + } + }, + "npm:@esbuild/freebsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/freebsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/freebsd-x64", + "hash": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==" + } + }, + "npm:@esbuild/linux-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==" + } + }, + "npm:@esbuild/linux-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm64", + "hash": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==" + } + }, + "npm:@esbuild/linux-arm@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==" + } + }, + "npm:@esbuild/linux-arm@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-arm@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-arm", + "hash": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==" + } + }, + "npm:@esbuild/linux-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==" + } + }, + "npm:@esbuild/linux-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ia32", + "hash": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==" + } + }, + "npm:@esbuild/linux-loong64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==" + } + }, + "npm:@esbuild/linux-loong64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-loong64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-loong64", + "hash": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==" + } + }, + "npm:@esbuild/linux-mips64el@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==" + } + }, + "npm:@esbuild/linux-mips64el@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-mips64el@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-mips64el", + "hash": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==" + } + }, + "npm:@esbuild/linux-ppc64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==" + } + }, + "npm:@esbuild/linux-ppc64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-ppc64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-ppc64", + "hash": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==" + } + }, + "npm:@esbuild/linux-riscv64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==" + } + }, + "npm:@esbuild/linux-riscv64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-riscv64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-riscv64", + "hash": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==" + } + }, + "npm:@esbuild/linux-s390x@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==" + } + }, + "npm:@esbuild/linux-s390x@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-s390x@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-s390x", + "hash": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==" + } + }, + "npm:@esbuild/linux-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==" + } + }, + "npm:@esbuild/linux-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/linux-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/linux-x64", + "hash": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==" + } + }, + "npm:@esbuild/netbsd-arm64": { + "type": "npm", + "name": "npm:@esbuild/netbsd-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-arm64", + "hash": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==" + } + }, + "npm:@esbuild/netbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==" + } + }, + "npm:@esbuild/netbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/netbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/netbsd-x64", + "hash": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==" + } + }, + "npm:@esbuild/openbsd-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==" + } + }, + "npm:@esbuild/openbsd-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-arm64", + "hash": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==" + } + }, + "npm:@esbuild/openbsd-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==" + } + }, + "npm:@esbuild/openbsd-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/openbsd-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openbsd-x64", + "hash": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==" + } + }, + "npm:@esbuild/openharmony-arm64": { + "type": "npm", + "name": "npm:@esbuild/openharmony-arm64", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/openharmony-arm64", + "hash": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==" + } + }, + "npm:@esbuild/sunos-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==" + } + }, + "npm:@esbuild/sunos-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/sunos-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/sunos-x64", + "hash": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==" + } + }, + "npm:@esbuild/win32-arm64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==" + } + }, + "npm:@esbuild/win32-arm64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-arm64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-arm64", + "hash": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==" + } + }, + "npm:@esbuild/win32-ia32@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==" + } + }, + "npm:@esbuild/win32-ia32@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-ia32@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-ia32", + "hash": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==" + } + }, + "npm:@esbuild/win32-x64@0.23.1": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==" + } + }, + "npm:@esbuild/win32-x64@0.25.10": { + "type": "npm", + "name": "npm:@esbuild/win32-x64@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "@esbuild/win32-x64", + "hash": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==" + } + }, + "npm:@eslint-community/eslint-utils": { + "type": "npm", + "name": "npm:@eslint-community/eslint-utils", + "data": { + "version": "4.9.0", + "packageName": "@eslint-community/eslint-utils", + "hash": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==" + } + }, + "npm:@eslint-community/regexpp": { + "type": "npm", + "name": "npm:@eslint-community/regexpp", + "data": { + "version": "4.12.1", + "packageName": "@eslint-community/regexpp", + "hash": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==" + } + }, + "npm:@eslint/config-array": { + "type": "npm", + "name": "npm:@eslint/config-array", + "data": { + "version": "0.21.0", + "packageName": "@eslint/config-array", + "hash": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==" + } + }, + "npm:@eslint/config-helpers": { + "type": "npm", + "name": "npm:@eslint/config-helpers", + "data": { + "version": "0.4.0", + "packageName": "@eslint/config-helpers", + "hash": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==" + } + }, + "npm:@eslint/core": { + "type": "npm", + "name": "npm:@eslint/core", + "data": { + "version": "0.16.0", + "packageName": "@eslint/core", + "hash": "sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==" + } + }, + "npm:@eslint/eslintrc": { + "type": "npm", + "name": "npm:@eslint/eslintrc", + "data": { + "version": "3.3.1", + "packageName": "@eslint/eslintrc", + "hash": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==" + } + }, + "npm:@eslint/js": { + "type": "npm", + "name": "npm:@eslint/js", + "data": { + "version": "9.37.0", + "packageName": "@eslint/js", + "hash": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==" + } + }, + "npm:@eslint/object-schema": { + "type": "npm", + "name": "npm:@eslint/object-schema", + "data": { + "version": "2.1.6", + "packageName": "@eslint/object-schema", + "hash": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==" + } + }, + "npm:@eslint/plugin-kit": { + "type": "npm", + "name": "npm:@eslint/plugin-kit", + "data": { + "version": "0.4.0", + "packageName": "@eslint/plugin-kit", + "hash": "sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==" + } + }, + "npm:@fal-works/esbuild-plugin-global-externals": { + "type": "npm", + "name": "npm:@fal-works/esbuild-plugin-global-externals", + "data": { + "version": "2.1.2", + "packageName": "@fal-works/esbuild-plugin-global-externals", + "hash": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==" + } + }, + "npm:@floating-ui/core": { + "type": "npm", + "name": "npm:@floating-ui/core", + "data": { + "version": "1.7.3", + "packageName": "@floating-ui/core", + "hash": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==" + } + }, + "npm:@floating-ui/dom": { + "type": "npm", + "name": "npm:@floating-ui/dom", + "data": { + "version": "1.7.4", + "packageName": "@floating-ui/dom", + "hash": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==" + } + }, + "npm:@floating-ui/react-dom": { + "type": "npm", + "name": "npm:@floating-ui/react-dom", + "data": { + "version": "2.1.6", + "packageName": "@floating-ui/react-dom", + "hash": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==" + } + }, + "npm:@floating-ui/utils": { + "type": "npm", + "name": "npm:@floating-ui/utils", + "data": { + "version": "0.2.10", + "packageName": "@floating-ui/utils", + "hash": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==" + } + }, + "npm:@forge42/seo-tools": { + "type": "npm", + "name": "npm:@forge42/seo-tools", + "data": { + "version": "1.3.0", + "packageName": "@forge42/seo-tools", + "hash": "sha512-yxpkeyYyZhFzTpuq9rtcx6FRVZD0NTcVDS2ptrVG7nobnHQnANlLJXkY343GOocHGTygdK35Hyu/iU1nxsEGuA==" + } + }, + "npm:@hono/node-server": { + "type": "npm", + "name": "npm:@hono/node-server", + "data": { + "version": "1.19.5", + "packageName": "@hono/node-server", + "hash": "sha512-iBuhh+uaaggeAuf+TftcjZyWh2GEgZcVGXkNtskLVoWaXhnJtC5HLHrU8W1KHDoucqO1MswwglmkWLFyiDn4WQ==" + } + }, + "npm:@hono/node-ws": { + "type": "npm", + "name": "npm:@hono/node-ws", + "data": { + "version": "1.2.0", + "packageName": "@hono/node-ws", + "hash": "sha512-OBPQ8OSHBw29mj00wT/xGYtB6HY54j0fNSdVZ7gZM3TUeq0So11GXaWtFf1xWxQNfumKIsj0wRuLKWfVsO5GgQ==" + } + }, + "npm:@hono/vite-dev-server": { + "type": "npm", + "name": "npm:@hono/vite-dev-server", + "data": { + "version": "0.17.0", + "packageName": "@hono/vite-dev-server", + "hash": "sha512-EvGOIj1MoY9uV94onXXz88yWaTxzUK+Mv8LiIEsR/9eSFoVUnHVR0B7l7iNIsxfHYRN7tbPDMWBSnD2RQun3yw==" + } + }, + "npm:@humanfs/core": { + "type": "npm", + "name": "npm:@humanfs/core", + "data": { + "version": "0.19.1", + "packageName": "@humanfs/core", + "hash": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==" + } + }, + "npm:@humanfs/node": { + "type": "npm", + "name": "npm:@humanfs/node", + "data": { + "version": "0.16.7", + "packageName": "@humanfs/node", + "hash": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==" + } + }, + "npm:@humanwhocodes/module-importer": { + "type": "npm", + "name": "npm:@humanwhocodes/module-importer", + "data": { + "version": "1.0.1", + "packageName": "@humanwhocodes/module-importer", + "hash": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + } + }, + "npm:@humanwhocodes/retry": { + "type": "npm", + "name": "npm:@humanwhocodes/retry", + "data": { + "version": "0.4.3", + "packageName": "@humanwhocodes/retry", + "hash": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==" + } + }, + "npm:@inquirer/ansi": { + "type": "npm", + "name": "npm:@inquirer/ansi", + "data": { + "version": "1.0.0", + "packageName": "@inquirer/ansi", + "hash": "sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==" + } + }, + "npm:@inquirer/confirm": { + "type": "npm", + "name": "npm:@inquirer/confirm", + "data": { + "version": "5.1.18", + "packageName": "@inquirer/confirm", + "hash": "sha512-MilmWOzHa3Ks11tzvuAmFoAd/wRuaP3SwlT1IZhyMke31FKLxPiuDWcGXhU+PKveNOpAc4axzAgrgxuIJJRmLw==" + } + }, + "npm:@inquirer/core": { + "type": "npm", + "name": "npm:@inquirer/core", + "data": { + "version": "10.2.2", + "packageName": "@inquirer/core", + "hash": "sha512-yXq/4QUnk4sHMtmbd7irwiepjB8jXU0kkFRL4nr/aDBA2mDz13cMakEWdDwX3eSCTkk03kwcndD1zfRAIlELxA==" + } + }, + "npm:@inquirer/external-editor": { + "type": "npm", + "name": "npm:@inquirer/external-editor", + "data": { + "version": "1.0.2", + "packageName": "@inquirer/external-editor", + "hash": "sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==" + } + }, + "npm:@inquirer/figures": { + "type": "npm", + "name": "npm:@inquirer/figures", + "data": { + "version": "1.0.13", + "packageName": "@inquirer/figures", + "hash": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==" + } + }, + "npm:@inquirer/type": { + "type": "npm", + "name": "npm:@inquirer/type", + "data": { + "version": "3.0.8", + "packageName": "@inquirer/type", + "hash": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==" + } + }, + "npm:@isaacs/balanced-match": { + "type": "npm", + "name": "npm:@isaacs/balanced-match", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/balanced-match", + "hash": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==" + } + }, + "npm:@isaacs/brace-expansion": { + "type": "npm", + "name": "npm:@isaacs/brace-expansion", + "data": { + "version": "5.0.0", + "packageName": "@isaacs/brace-expansion", + "hash": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==" + } + }, + "npm:@isaacs/cliui": { + "type": "npm", + "name": "npm:@isaacs/cliui", + "data": { + "version": "8.0.2", + "packageName": "@isaacs/cliui", + "hash": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==" + } + }, + "npm:@isaacs/fs-minipass": { + "type": "npm", + "name": "npm:@isaacs/fs-minipass", + "data": { + "version": "4.0.1", + "packageName": "@isaacs/fs-minipass", + "hash": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==" + } + }, + "npm:@istanbuljs/schema": { + "type": "npm", + "name": "npm:@istanbuljs/schema", + "data": { + "version": "0.1.3", + "packageName": "@istanbuljs/schema", + "hash": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + } + }, + "npm:@jest/diff-sequences": { + "type": "npm", + "name": "npm:@jest/diff-sequences", + "data": { + "version": "30.0.1", + "packageName": "@jest/diff-sequences", + "hash": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==" + } + }, + "npm:@jest/get-type": { + "type": "npm", + "name": "npm:@jest/get-type", + "data": { + "version": "30.1.0", + "packageName": "@jest/get-type", + "hash": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==" + } + }, + "npm:@jest/schemas": { + "type": "npm", + "name": "npm:@jest/schemas", + "data": { + "version": "30.0.5", + "packageName": "@jest/schemas", + "hash": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==" + } + }, + "npm:@jridgewell/gen-mapping": { + "type": "npm", + "name": "npm:@jridgewell/gen-mapping", + "data": { + "version": "0.3.13", + "packageName": "@jridgewell/gen-mapping", + "hash": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==" + } + }, + "npm:@jridgewell/remapping": { + "type": "npm", + "name": "npm:@jridgewell/remapping", + "data": { + "version": "2.3.5", + "packageName": "@jridgewell/remapping", + "hash": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==" + } + }, + "npm:@jridgewell/resolve-uri": { + "type": "npm", + "name": "npm:@jridgewell/resolve-uri", + "data": { + "version": "3.1.2", + "packageName": "@jridgewell/resolve-uri", + "hash": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" + } + }, + "npm:@jridgewell/sourcemap-codec": { + "type": "npm", + "name": "npm:@jridgewell/sourcemap-codec", + "data": { + "version": "1.5.5", + "packageName": "@jridgewell/sourcemap-codec", + "hash": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" + } + }, + "npm:@jridgewell/trace-mapping": { + "type": "npm", + "name": "npm:@jridgewell/trace-mapping", + "data": { + "version": "0.3.31", + "packageName": "@jridgewell/trace-mapping", + "hash": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==" + } + }, + "npm:@manypkg/find-root": { + "type": "npm", + "name": "npm:@manypkg/find-root", + "data": { + "version": "1.1.0", + "packageName": "@manypkg/find-root", + "hash": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==" + } + }, + "npm:@manypkg/get-packages": { + "type": "npm", + "name": "npm:@manypkg/get-packages", + "data": { + "version": "1.1.3", + "packageName": "@manypkg/get-packages", + "hash": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==" + } + }, + "npm:@mdx-js/esbuild": { + "type": "npm", + "name": "npm:@mdx-js/esbuild", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/esbuild", + "hash": "sha512-NS35VhTdvKNj5/B1JSD5W3kN1R0WDHgk+zCWq+tSChQw5L2Bgeiz7yyZPFrc5LWuPVOxE1xMbJr82bO9VVzmfQ==" + } + }, + "npm:@mdx-js/mdx": { + "type": "npm", + "name": "npm:@mdx-js/mdx", + "data": { + "version": "3.1.1", + "packageName": "@mdx-js/mdx", + "hash": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==" + } + }, + "npm:@mjackson/node-fetch-server": { + "type": "npm", + "name": "npm:@mjackson/node-fetch-server", + "data": { + "version": "0.2.0", + "packageName": "@mjackson/node-fetch-server", + "hash": "sha512-EMlH1e30yzmTpGLQjlFmaDAjyOeZhng1/XCd7DExR8PNAnG/G1tyruZxEoUe11ClnwGhGrtsdnyyUx1frSzjng==" + } + }, + "npm:@mswjs/interceptors": { + "type": "npm", + "name": "npm:@mswjs/interceptors", + "data": { + "version": "0.39.7", + "packageName": "@mswjs/interceptors", + "hash": "sha512-sURvQbbKsq5f8INV54YJgJEdk8oxBanqkTiXXd33rKmofFCwZLhLRszPduMZ9TA9b8/1CHc/IJmOlBHJk2Q5AQ==" + } + }, + "npm:@napi-rs/wasm-runtime": { + "type": "npm", + "name": "npm:@napi-rs/wasm-runtime", + "data": { + "version": "0.2.4", + "packageName": "@napi-rs/wasm-runtime", + "hash": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==" + } + }, + "npm:@noble/ciphers": { + "type": "npm", + "name": "npm:@noble/ciphers", + "data": { + "version": "1.3.0", + "packageName": "@noble/ciphers", + "hash": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==" + } + }, + "npm:@noble/curves": { + "type": "npm", + "name": "npm:@noble/curves", + "data": { + "version": "1.9.7", + "packageName": "@noble/curves", + "hash": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==" + } + }, + "npm:@noble/hashes": { + "type": "npm", + "name": "npm:@noble/hashes", + "data": { + "version": "1.8.0", + "packageName": "@noble/hashes", + "hash": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==" + } + }, + "npm:@nodelib/fs.scandir@2.1.5": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@2.1.5", + "data": { + "version": "2.1.5", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + } + }, + "npm:@nodelib/fs.scandir@4.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.scandir@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "@nodelib/fs.scandir", + "hash": "sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==" + } + }, + "npm:@nodelib/fs.stat@2.0.5": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + } + }, + "npm:@nodelib/fs.stat@4.0.0": { + "type": "npm", + "name": "npm:@nodelib/fs.stat@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "@nodelib/fs.stat", + "hash": "sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==" + } + }, + "npm:@nodelib/fs.walk@1.2.8": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@1.2.8", + "data": { + "version": "1.2.8", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + } + }, + "npm:@nodelib/fs.walk@3.0.1": { + "type": "npm", + "name": "npm:@nodelib/fs.walk@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "@nodelib/fs.walk", + "hash": "sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==" + } + }, + "npm:@npmcli/git": { + "type": "npm", + "name": "npm:@npmcli/git", + "data": { + "version": "4.1.0", + "packageName": "@npmcli/git", + "hash": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==" + } + }, + "npm:@npmcli/package-json": { + "type": "npm", + "name": "npm:@npmcli/package-json", + "data": { + "version": "4.0.1", + "packageName": "@npmcli/package-json", + "hash": "sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==" + } + }, + "npm:@npmcli/promise-spawn": { + "type": "npm", + "name": "npm:@npmcli/promise-spawn", + "data": { + "version": "6.0.2", + "packageName": "@npmcli/promise-spawn", + "hash": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==" + } + }, + "npm:@nx/nx-darwin-arm64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-arm64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-arm64", + "hash": "sha512-y/Wuo+FEky/ehah5UyERpQpUOm+KOc437zRwUrMGumNUFk73DaHVMmqABCZ1J5eqam60XgRZhq05qpRn+8dhtA==" + } + }, + "npm:@nx/nx-darwin-x64": { + "type": "npm", + "name": "npm:@nx/nx-darwin-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-darwin-x64", + "hash": "sha512-+9rogeP6EmlMBcUwflfOmFbQOWgAnJdupeJJuSenzWJCn/bE1C2iIGhuq4u4zajo2VceyN7uirlAWc8cQWCevw==" + } + }, + "npm:@nx/nx-freebsd-x64": { + "type": "npm", + "name": "npm:@nx/nx-freebsd-x64", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-freebsd-x64", + "hash": "sha512-jrewLpv/J84ze+sC+P0x1INVuXTWqU4qdZIPe0ItrRMDMmxiHdhm6LtHEEo5JYezqM/LgB87yjFE49Qsudtadw==" + } + }, + "npm:@nx/nx-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm-gnueabihf", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm-gnueabihf", + "hash": "sha512-VyMIKSp1N2ulA2wkAKIH+9a8k4tl67bH2wnvYROTRnfFykeczodfOxWeCAggS//1ccBM05pRxBklMt7fgAqV8w==" + } + }, + "npm:@nx/nx-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-gnu", + "hash": "sha512-l6/YZp5MJ5TYWbHoaR31lsqd4Ia2AnaGSACeNCUAsUsUNaa099nwmvFaKQEJxUX1aMpe4kHLyVbomK7ydEX+pg==" + } + }, + "npm:@nx/nx-linux-arm64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-arm64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-arm64-musl", + "hash": "sha512-klidxt4eiSxgLa1LW7YUHstm3qsptz+XD1+3w0ofX1rkdVkK1afrfcolzoeZ5nc4Av7MzZB0g0PoFTGHUIBkrw==" + } + }, + "npm:@nx/nx-linux-x64-gnu": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-gnu", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-gnu", + "hash": "sha512-B5ZvolVUIKKmacbZw1XD2nBIbebE2T6vBbMYq6kZP7PfSsfO5Y0HaWIsK8ulwCj35TPaEn9x/XbHJp5RakU7Ng==" + } + }, + "npm:@nx/nx-linux-x64-musl": { + "type": "npm", + "name": "npm:@nx/nx-linux-x64-musl", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-linux-x64-musl", + "hash": "sha512-11L6SigPvjnIFbr4ivXlcH0fOPs55SvT8gkg2TOsSohKFY/Ze4O43NuoZe/7dilLjNgq8aWTbnbSuRK/kFGdBQ==" + } + }, + "npm:@nx/nx-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-arm64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-arm64-msvc", + "hash": "sha512-hC84RvGp5YxGhQLitHcg3cohTy7sdsvIRIErq3EsJNlHIaUTZJAegno26sRpRE4Y/5G5RWqfzDCCERg9c3Askw==" + } + }, + "npm:@nx/nx-win32-x64-msvc": { + "type": "npm", + "name": "npm:@nx/nx-win32-x64-msvc", + "data": { + "version": "21.6.3", + "packageName": "@nx/nx-win32-x64-msvc", + "hash": "sha512-vcnVwrTsOVdN6ovKO6qFDHXYRa+lxKFLRGCUHvJvjTOddT1/xJqkL8NE4i1YDWZiCQCck0BizR3Kvs+N0DqHoQ==" + } + }, + "npm:@one-ini/wasm": { + "type": "npm", + "name": "npm:@one-ini/wasm", + "data": { + "version": "0.1.1", + "packageName": "@one-ini/wasm", + "hash": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==" + } + }, + "npm:@open-draft/deferred-promise": { + "type": "npm", + "name": "npm:@open-draft/deferred-promise", + "data": { + "version": "2.2.0", + "packageName": "@open-draft/deferred-promise", + "hash": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" + } + }, + "npm:@open-draft/logger": { + "type": "npm", + "name": "npm:@open-draft/logger", + "data": { + "version": "0.3.0", + "packageName": "@open-draft/logger", + "hash": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==" + } + }, + "npm:@open-draft/until": { + "type": "npm", + "name": "npm:@open-draft/until", + "data": { + "version": "2.1.0", + "packageName": "@open-draft/until", + "hash": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" + } + }, + "npm:@pkgjs/parseargs": { + "type": "npm", + "name": "npm:@pkgjs/parseargs", + "data": { + "version": "0.11.0", + "packageName": "@pkgjs/parseargs", + "hash": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==" + } + }, + "npm:@pnpm/config.env-replace": { + "type": "npm", + "name": "npm:@pnpm/config.env-replace", + "data": { + "version": "1.1.0", + "packageName": "@pnpm/config.env-replace", + "hash": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==" + } + }, + "npm:@pnpm/network.ca-file": { + "type": "npm", + "name": "npm:@pnpm/network.ca-file", + "data": { + "version": "1.0.2", + "packageName": "@pnpm/network.ca-file", + "hash": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==" + } + }, + "npm:@pnpm/npm-conf": { + "type": "npm", + "name": "npm:@pnpm/npm-conf", + "data": { + "version": "2.3.1", + "packageName": "@pnpm/npm-conf", + "hash": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==" + } + }, + "npm:@polka/url": { + "type": "npm", + "name": "npm:@polka/url", + "data": { + "version": "1.0.0-next.29", + "packageName": "@polka/url", + "hash": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==" + } + }, + "npm:@radix-ui/number": { + "type": "npm", + "name": "npm:@radix-ui/number", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/number", + "hash": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" + } + }, + "npm:@radix-ui/primitive": { + "type": "npm", + "name": "npm:@radix-ui/primitive", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/primitive", + "hash": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==" + } + }, + "npm:@radix-ui/react-accordion": { + "type": "npm", + "name": "npm:@radix-ui/react-accordion", + "data": { + "version": "1.2.12", + "packageName": "@radix-ui/react-accordion", + "hash": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==" + } + }, + "npm:@radix-ui/react-arrow": { + "type": "npm", + "name": "npm:@radix-ui/react-arrow", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-arrow", + "hash": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==" + } + }, + "npm:@radix-ui/react-collapsible": { + "type": "npm", + "name": "npm:@radix-ui/react-collapsible", + "data": { + "version": "1.1.12", + "packageName": "@radix-ui/react-collapsible", + "hash": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==" + } + }, + "npm:@radix-ui/react-collection": { + "type": "npm", + "name": "npm:@radix-ui/react-collection", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-collection", + "hash": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==" + } + }, + "npm:@radix-ui/react-compose-refs": { + "type": "npm", + "name": "npm:@radix-ui/react-compose-refs", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-compose-refs", + "hash": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==" + } + }, + "npm:@radix-ui/react-context": { + "type": "npm", + "name": "npm:@radix-ui/react-context", + "data": { + "version": "1.1.2", + "packageName": "@radix-ui/react-context", + "hash": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==" + } + }, + "npm:@radix-ui/react-direction": { + "type": "npm", + "name": "npm:@radix-ui/react-direction", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-direction", + "hash": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==" + } + }, + "npm:@radix-ui/react-dismissable-layer": { + "type": "npm", + "name": "npm:@radix-ui/react-dismissable-layer", + "data": { + "version": "1.1.11", + "packageName": "@radix-ui/react-dismissable-layer", + "hash": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==" + } + }, + "npm:@radix-ui/react-focus-guards": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-guards", + "data": { + "version": "1.1.3", + "packageName": "@radix-ui/react-focus-guards", + "hash": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==" + } + }, + "npm:@radix-ui/react-focus-scope": { + "type": "npm", + "name": "npm:@radix-ui/react-focus-scope", + "data": { + "version": "1.1.7", + "packageName": "@radix-ui/react-focus-scope", + "hash": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==" + } + }, + "npm:@radix-ui/react-id": { + "type": "npm", + "name": "npm:@radix-ui/react-id", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-id", + "hash": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==" + } + }, + "npm:@radix-ui/react-popper": { + "type": "npm", + "name": "npm:@radix-ui/react-popper", + "data": { + "version": "1.2.8", + "packageName": "@radix-ui/react-popper", + "hash": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==" + } + }, + "npm:@radix-ui/react-portal": { + "type": "npm", + "name": "npm:@radix-ui/react-portal", + "data": { + "version": "1.1.9", + "packageName": "@radix-ui/react-portal", + "hash": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==" + } + }, + "npm:@radix-ui/react-presence": { + "type": "npm", + "name": "npm:@radix-ui/react-presence", + "data": { + "version": "1.1.5", + "packageName": "@radix-ui/react-presence", + "hash": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==" + } + }, + "npm:@radix-ui/react-primitive": { + "type": "npm", + "name": "npm:@radix-ui/react-primitive", + "data": { + "version": "2.1.3", + "packageName": "@radix-ui/react-primitive", + "hash": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==" + } + }, + "npm:@radix-ui/react-select": { + "type": "npm", + "name": "npm:@radix-ui/react-select", + "data": { + "version": "2.2.6", + "packageName": "@radix-ui/react-select", + "hash": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==" + } + }, + "npm:@radix-ui/react-slot": { + "type": "npm", + "name": "npm:@radix-ui/react-slot", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-slot", + "hash": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==" + } + }, + "npm:@radix-ui/react-use-callback-ref": { + "type": "npm", + "name": "npm:@radix-ui/react-use-callback-ref", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-callback-ref", + "hash": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==" + } + }, + "npm:@radix-ui/react-use-controllable-state": { + "type": "npm", + "name": "npm:@radix-ui/react-use-controllable-state", + "data": { + "version": "1.2.2", + "packageName": "@radix-ui/react-use-controllable-state", + "hash": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==" + } + }, + "npm:@radix-ui/react-use-effect-event": { + "type": "npm", + "name": "npm:@radix-ui/react-use-effect-event", + "data": { + "version": "0.0.2", + "packageName": "@radix-ui/react-use-effect-event", + "hash": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==" + } + }, + "npm:@radix-ui/react-use-escape-keydown": { + "type": "npm", + "name": "npm:@radix-ui/react-use-escape-keydown", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-escape-keydown", + "hash": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==" + } + }, + "npm:@radix-ui/react-use-layout-effect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-layout-effect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-layout-effect", + "hash": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==" + } + }, + "npm:@radix-ui/react-use-previous": { + "type": "npm", + "name": "npm:@radix-ui/react-use-previous", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-previous", + "hash": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==" + } + }, + "npm:@radix-ui/react-use-rect": { + "type": "npm", + "name": "npm:@radix-ui/react-use-rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-rect", + "hash": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==" + } + }, + "npm:@radix-ui/react-use-size": { + "type": "npm", + "name": "npm:@radix-ui/react-use-size", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/react-use-size", + "hash": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==" + } + }, + "npm:@radix-ui/react-visually-hidden": { + "type": "npm", + "name": "npm:@radix-ui/react-visually-hidden", + "data": { + "version": "1.2.3", + "packageName": "@radix-ui/react-visually-hidden", + "hash": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==" + } + }, + "npm:@radix-ui/rect": { + "type": "npm", + "name": "npm:@radix-ui/rect", + "data": { + "version": "1.1.1", + "packageName": "@radix-ui/rect", + "hash": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" + } + }, + "npm:@react-router/dev": { + "type": "npm", + "name": "npm:@react-router/dev", + "data": { + "version": "7.9.3", + "packageName": "@react-router/dev", + "hash": "sha512-oPaO+OpvCo/rNTJrRipHSp31/K4It19PE5A24x21FlYlemPTe3fbGX/kyC2+8au/abXbvzNHfRbuIBD/rfojmA==" + } + }, + "npm:@react-router/express@7.1.4": { + "type": "npm", + "name": "npm:@react-router/express@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/express", + "hash": "sha512-mRQENitGitHohLLwu/vUahu463KO6jx8tPJIHhmbBblQk+Fyxs5ernJHxJe1ahm/BS1heGVGn1geWOLUuZ/+uw==" + } + }, + "npm:@react-router/express@7.9.3": { + "type": "npm", + "name": "npm:@react-router/express@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/express", + "hash": "sha512-XNVj/8AfecE1n61bXD41LqpXAixyWBpmBWkrzVA2iG+SrQOb+J6TjqZYEmZmoqJHuHmkOjt6/Iz1f81p93peGQ==" + } + }, + "npm:@react-router/fs-routes": { + "type": "npm", + "name": "npm:@react-router/fs-routes", + "data": { + "version": "7.1.4", + "packageName": "@react-router/fs-routes", + "hash": "sha512-EBf2hefhKbyt+5dkxRntqC5rFGLw1K91EkMGhX2dfvybWWQYGb98if6PDUMeU/h4F4h5VKV1VrHd6MMyGpuvgQ==" + } + }, + "npm:@react-router/node@7.1.4": { + "type": "npm", + "name": "npm:@react-router/node@7.1.4", + "data": { + "version": "7.1.4", + "packageName": "@react-router/node", + "hash": "sha512-TeCZMrFmMSjLI2HeUalL44P48+AEJyzO3lIUbR0ucFKq95tB0hu+X8daaLQlpbwGK4dL5i27kHiGiuMhVbynOQ==" + } + }, + "npm:@react-router/node@7.9.3": { + "type": "npm", + "name": "npm:@react-router/node@7.9.3", + "data": { + "version": "7.9.3", + "packageName": "@react-router/node", + "hash": "sha512-+OvWxPPUgouOshw85QlG0J6yFJM0GMCCpXqPj38IcveeFLlP7ppOAEkOi7RBFrDvg7vSUtCEBDnsbuDCvxUPJg==" + } + }, + "npm:@react-router/serve": { + "type": "npm", + "name": "npm:@react-router/serve", + "data": { + "version": "7.1.4", + "packageName": "@react-router/serve", + "hash": "sha512-dU21Zz25hHxxdTsdOQqUy/gZLSYHb+TACrDVYPpIQxD1iByE9/mdNUeGUcb/zYnC0WgqYYbZp3SE9fDRvYscEA==" + } + }, + "npm:@remix-run/node-fetch-server": { + "type": "npm", + "name": "npm:@remix-run/node-fetch-server", + "data": { + "version": "0.9.0", + "packageName": "@remix-run/node-fetch-server", + "hash": "sha512-SoLMv7dbH+njWzXnOY6fI08dFMI5+/dQ+vY3n8RnnbdG7MdJEgiP28Xj/xWlnRnED/aB6SFw56Zop+LbmaaKqA==" + } + }, + "npm:@remix-run/router": { + "type": "npm", + "name": "npm:@remix-run/router", + "data": { + "version": "1.23.0", + "packageName": "@remix-run/router", + "hash": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==" + } + }, + "npm:@remix-run/server-runtime": { + "type": "npm", + "name": "npm:@remix-run/server-runtime", + "data": { + "version": "2.17.1", + "packageName": "@remix-run/server-runtime", + "hash": "sha512-d1Vp9FxX4KafB111vP2E5C1fmWzPI+gHZ674L1drq+N8Bp9U6FBspi7GAZSU5K5Kxa4T6UF+aE1gK6pVi9R8sw==" + } + }, + "npm:@rollup/rollup-android-arm-eabi": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm-eabi", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm-eabi", + "hash": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==" + } + }, + "npm:@rollup/rollup-android-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-android-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-android-arm64", + "hash": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==" + } + }, + "npm:@rollup/rollup-darwin-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-arm64", + "hash": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==" + } + }, + "npm:@rollup/rollup-darwin-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-darwin-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-darwin-x64", + "hash": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==" + } + }, + "npm:@rollup/rollup-freebsd-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-arm64", + "hash": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==" + } + }, + "npm:@rollup/rollup-freebsd-x64": { + "type": "npm", + "name": "npm:@rollup/rollup-freebsd-x64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-freebsd-x64", + "hash": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==" + } + }, + "npm:@rollup/rollup-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-gnueabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-gnueabihf", + "hash": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==" + } + }, + "npm:@rollup/rollup-linux-arm-musleabihf": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm-musleabihf", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm-musleabihf", + "hash": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==" + } + }, + "npm:@rollup/rollup-linux-arm64-gnu@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-gnu", + "hash": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==" + } + }, + "npm:@rollup/rollup-linux-arm64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-arm64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-arm64-musl", + "hash": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==" + } + }, + "npm:@rollup/rollup-linux-loong64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-loong64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-loong64-gnu", + "hash": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==" + } + }, + "npm:@rollup/rollup-linux-ppc64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-ppc64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-ppc64-gnu", + "hash": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==" + } + }, + "npm:@rollup/rollup-linux-riscv64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-gnu", + "hash": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==" + } + }, + "npm:@rollup/rollup-linux-riscv64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-riscv64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-riscv64-musl", + "hash": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==" + } + }, + "npm:@rollup/rollup-linux-s390x-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-s390x-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-s390x-gnu", + "hash": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==" + } + }, + "npm:@rollup/rollup-linux-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-gnu", + "hash": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==" + } + }, + "npm:@rollup/rollup-linux-x64-musl": { + "type": "npm", + "name": "npm:@rollup/rollup-linux-x64-musl", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-linux-x64-musl", + "hash": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==" + } + }, + "npm:@rollup/rollup-openharmony-arm64": { + "type": "npm", + "name": "npm:@rollup/rollup-openharmony-arm64", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-openharmony-arm64", + "hash": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==" + } + }, + "npm:@rollup/rollup-win32-arm64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-arm64-msvc", + "hash": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==" + } + }, + "npm:@rollup/rollup-win32-ia32-msvc": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-ia32-msvc", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-ia32-msvc", + "hash": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==" + } + }, + "npm:@rollup/rollup-win32-x64-gnu": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-gnu", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-gnu", + "hash": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.18.1": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "data": { + "version": "4.18.1", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==" + } + }, + "npm:@rollup/rollup-win32-x64-msvc@4.52.4": { + "type": "npm", + "name": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "data": { + "version": "4.52.4", + "packageName": "@rollup/rollup-win32-x64-msvc", + "hash": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==" + } + }, + "npm:@sinclair/typebox": { + "type": "npm", + "name": "npm:@sinclair/typebox", + "data": { + "version": "0.34.41", + "packageName": "@sinclair/typebox", + "hash": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==" + } + }, + "npm:@snyk/github-codeowners": { + "type": "npm", + "name": "npm:@snyk/github-codeowners", + "data": { + "version": "1.1.0", + "packageName": "@snyk/github-codeowners", + "hash": "sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw==" + } + }, + "npm:@standard-schema/spec": { + "type": "npm", + "name": "npm:@standard-schema/spec", + "data": { + "version": "1.0.0", + "packageName": "@standard-schema/spec", + "hash": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==" + } + }, + "npm:@svgr/babel-plugin-add-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-add-jsx-attribute", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-add-jsx-attribute", + "hash": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-attribute": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-attribute", + "hash": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==" + } + }, + "npm:@svgr/babel-plugin-remove-jsx-empty-expression": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "data": { + "version": "8.0.0", + "packageName": "@svgr/babel-plugin-remove-jsx-empty-expression", + "hash": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==" + } + }, + "npm:@svgr/babel-plugin-replace-jsx-attribute-value": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-replace-jsx-attribute-value", + "hash": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==" + } + }, + "npm:@svgr/babel-plugin-svg-dynamic-title": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-dynamic-title", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-dynamic-title", + "hash": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==" + } + }, + "npm:@svgr/babel-plugin-svg-em-dimensions": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-svg-em-dimensions", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-svg-em-dimensions", + "hash": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==" + } + }, + "npm:@svgr/babel-plugin-transform-react-native-svg": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-react-native-svg", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-react-native-svg", + "hash": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==" + } + }, + "npm:@svgr/babel-plugin-transform-svg-component": { + "type": "npm", + "name": "npm:@svgr/babel-plugin-transform-svg-component", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-plugin-transform-svg-component", + "hash": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==" + } + }, + "npm:@svgr/babel-preset": { + "type": "npm", + "name": "npm:@svgr/babel-preset", + "data": { + "version": "6.5.1", + "packageName": "@svgr/babel-preset", + "hash": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==" + } + }, + "npm:@svgr/core": { + "type": "npm", + "name": "npm:@svgr/core", + "data": { + "version": "6.5.1", + "packageName": "@svgr/core", + "hash": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==" + } + }, + "npm:@svgr/hast-util-to-babel-ast": { + "type": "npm", + "name": "npm:@svgr/hast-util-to-babel-ast", + "data": { + "version": "6.5.1", + "packageName": "@svgr/hast-util-to-babel-ast", + "hash": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==" + } + }, + "npm:@svgr/plugin-jsx": { + "type": "npm", + "name": "npm:@svgr/plugin-jsx", + "data": { + "version": "6.5.1", + "packageName": "@svgr/plugin-jsx", + "hash": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==" + } + }, + "npm:@tailwindcss/node": { + "type": "npm", + "name": "npm:@tailwindcss/node", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/node", + "hash": "sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==" + } + }, + "npm:@tailwindcss/oxide-android-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-android-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-android-arm64", + "hash": "sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==" + } + }, + "npm:@tailwindcss/oxide-darwin-arm64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-arm64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-arm64", + "hash": "sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==" + } + }, + "npm:@tailwindcss/oxide-darwin-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-darwin-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-darwin-x64", + "hash": "sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==" + } + }, + "npm:@tailwindcss/oxide-freebsd-x64": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-freebsd-x64", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-freebsd-x64", + "hash": "sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm-gnueabihf": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm-gnueabihf", + "hash": "sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-gnu", + "hash": "sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==" + } + }, + "npm:@tailwindcss/oxide-linux-arm64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-arm64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-arm64-musl", + "hash": "sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-gnu": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-gnu", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-gnu", + "hash": "sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==" + } + }, + "npm:@tailwindcss/oxide-linux-x64-musl": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-linux-x64-musl", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-linux-x64-musl", + "hash": "sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==" + } + }, + "npm:@tailwindcss/oxide-wasm32-wasi": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-wasm32-wasi", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-wasm32-wasi", + "hash": "sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==" + } + }, + "npm:@tailwindcss/oxide-win32-arm64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-arm64-msvc", + "hash": "sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==" + } + }, + "npm:@tailwindcss/oxide-win32-x64-msvc": { + "type": "npm", + "name": "npm:@tailwindcss/oxide-win32-x64-msvc", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide-win32-x64-msvc", + "hash": "sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==" + } + }, + "npm:@tailwindcss/oxide": { + "type": "npm", + "name": "npm:@tailwindcss/oxide", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/oxide", + "hash": "sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==" + } + }, + "npm:@tailwindcss/postcss": { + "type": "npm", + "name": "npm:@tailwindcss/postcss", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/postcss", + "hash": "sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==" + } + }, + "npm:@tailwindcss/typography": { + "type": "npm", + "name": "npm:@tailwindcss/typography", + "data": { + "version": "0.5.16", + "packageName": "@tailwindcss/typography", + "hash": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==" + } + }, + "npm:@tailwindcss/vite": { + "type": "npm", + "name": "npm:@tailwindcss/vite", + "data": { + "version": "4.1.14", + "packageName": "@tailwindcss/vite", + "hash": "sha512-BoFUoU0XqgCUS1UXWhmDJroKKhNXeDzD7/XwabjkDIAbMnc4ULn5e2FuEuBbhZ6ENZoSYzKlzvZ44Yr6EUDUSA==" + } + }, + "npm:@testing-library/dom": { + "type": "npm", + "name": "npm:@testing-library/dom", + "data": { + "version": "10.4.1", + "packageName": "@testing-library/dom", + "hash": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==" + } + }, + "npm:@testing-library/react": { + "type": "npm", + "name": "npm:@testing-library/react", + "data": { + "version": "16.2.0", + "packageName": "@testing-library/react", + "hash": "sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==" + } + }, + "npm:@testing-library/user-event": { + "type": "npm", + "name": "npm:@testing-library/user-event", + "data": { + "version": "14.6.1", + "packageName": "@testing-library/user-event", + "hash": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==" + } + }, + "npm:@tsparticles/basic": { + "type": "npm", + "name": "npm:@tsparticles/basic", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/basic", + "hash": "sha512-ijr2dHMx0IQHqhKW3qA8tfwrR2XYbbWYdaJMQuBo2CkwBVIhZ76U+H20Y492j/NXpd1FUnt2aC0l4CEVGVGdeQ==" + } + }, + "npm:@tsparticles/engine": { + "type": "npm", + "name": "npm:@tsparticles/engine", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/engine", + "hash": "sha512-DpdgAhWMZ3Eh2gyxik8FXS6BKZ8vyea+Eu5BC4epsahqTGY9V3JGGJcXC6lRJx6cPMAx1A0FaQAojPF3v6rkmQ==" + } + }, + "npm:@tsparticles/interaction-external-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-attract", + "hash": "sha512-5AJGmhzM9o4AVFV24WH5vSqMBzOXEOzIdGLIr+QJf4fRh9ZK62snsusv/ozKgs2KteRYQx+L7c5V3TqcDy2upg==" + } + }, + "npm:@tsparticles/interaction-external-bounce": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bounce", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bounce", + "hash": "sha512-bv05+h70UIHOTWeTsTI1AeAmX6R3s8nnY74Ea6p6AbQjERzPYIa0XY19nq/hA7+Nrg+EissP5zgoYYeSphr85A==" + } + }, + "npm:@tsparticles/interaction-external-bubble": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-bubble", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-bubble", + "hash": "sha512-tbd8ox/1GPl+zr+KyHQVV1bW88GE7OM6i4zql801YIlCDrl9wgTDdDFGIy9X7/cwTvTrCePhrfvdkUamXIribQ==" + } + }, + "npm:@tsparticles/interaction-external-connect": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-connect", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-connect", + "hash": "sha512-sq8YfUNsIORjXHzzW7/AJQtfi/qDqLnYG2qOSE1WOsog39MD30RzmiOloejOkfNeUdcGUcfsDgpUuL3UhzFUOA==" + } + }, + "npm:@tsparticles/interaction-external-grab": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-grab", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-grab", + "hash": "sha512-QwXza+sMMWDaMiFxd8y2tJwUK6c+nNw554+/9+tEZeTTk2fCbB0IJ7p/TH6ZGWDL0vo2muK54Njv2fEey191ow==" + } + }, + "npm:@tsparticles/interaction-external-pause": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-pause", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-pause", + "hash": "sha512-Gzv4/FeNir0U/tVM9zQCqV1k+IAgaFjDU3T30M1AeAsNGh/rCITV2wnT7TOGFkbcla27m4Yxa+Fuab8+8pzm+g==" + } + }, + "npm:@tsparticles/interaction-external-push": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-push", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-push", + "hash": "sha512-GvnWF9Qy4YkZdx+WJL2iy9IcgLvzOIu3K7aLYJFsQPaxT8d9TF8WlpoMlWKnJID6H5q4JqQuMRKRyWH8aAKyQw==" + } + }, + "npm:@tsparticles/interaction-external-remove": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-remove", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-remove", + "hash": "sha512-yPThm4UDWejDOWW5Qc8KnnS2EfSo5VFcJUQDWc1+Wcj17xe7vdSoiwwOORM0PmNBzdDpSKQrte/gUnoqaUMwOA==" + } + }, + "npm:@tsparticles/interaction-external-repulse": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-repulse", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-repulse", + "hash": "sha512-/LBppXkrMdvLHlEKWC7IykFhzrz+9nebT2fwSSFXK4plEBxDlIwnkDxd3FbVOAbnBvx4+L8+fbrEx+RvC8diAw==" + } + }, + "npm:@tsparticles/interaction-external-slow": { + "type": "npm", + "name": "npm:@tsparticles/interaction-external-slow", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-external-slow", + "hash": "sha512-1ZYIR/udBwA9MdSCfgADsbDXKSFS0FMWuPWz7bm79g3sUxcYkihn+/hDhc6GXvNNR46V1ocJjrj0u6pAynS1KQ==" + } + }, + "npm:@tsparticles/interaction-particles-attract": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-attract", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-attract", + "hash": "sha512-CYYYowJuGwRLUixQcSU/48PTKM8fCUYThe0hXwQ+yRMLAn053VHzL7NNZzKqEIeEyt5oJoy9KcvubjKWbzMBLQ==" + } + }, + "npm:@tsparticles/interaction-particles-collisions": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-collisions", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-collisions", + "hash": "sha512-ggGyjW/3v1yxvYW1IF1EMT15M6w31y5zfNNUPkqd/IXRNPYvm0Z0ayhp+FKmz70M5p0UxxPIQHTvAv9Jqnuj8w==" + } + }, + "npm:@tsparticles/interaction-particles-links": { + "type": "npm", + "name": "npm:@tsparticles/interaction-particles-links", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/interaction-particles-links", + "hash": "sha512-MsLbMjy1vY5M5/hu/oa5OSRZAUz49H3+9EBMTIOThiX+a+vpl3sxc9AqNd9gMsPbM4WJlub8T6VBZdyvzez1Vg==" + } + }, + "npm:@tsparticles/move-base": { + "type": "npm", + "name": "npm:@tsparticles/move-base", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-base", + "hash": "sha512-X4huBS27d8srpxwOxliWPUt+NtCwY+8q/cx1DvQxyqmTA8VFCGpcHNwtqiN+9JicgzOvSuaORVqUgwlsc7h4pQ==" + } + }, + "npm:@tsparticles/move-parallax": { + "type": "npm", + "name": "npm:@tsparticles/move-parallax", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/move-parallax", + "hash": "sha512-whlOR0bVeyh6J/hvxf/QM3DqvNnITMiAQ0kro6saqSDItAVqg4pYxBfEsSOKq7EhjxNvfhhqR+pFMhp06zoCVA==" + } + }, + "npm:@tsparticles/plugin-easing-quad": { + "type": "npm", + "name": "npm:@tsparticles/plugin-easing-quad", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-easing-quad", + "hash": "sha512-C2UJOca5MTDXKUTBXj30Kiqr5UyID+xrY/LxicVWWZPczQW2bBxbIbfq9ULvzGDwBTxE2rdvIB8YFKmDYO45qw==" + } + }, + "npm:@tsparticles/plugin-hex-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hex-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hex-color", + "hash": "sha512-vZgZ12AjUicJvk7AX4K2eAmKEQX/D1VEjEPFhyjbgI7A65eX72M465vVKIgNA6QArLZ1DLs7Z787LOE6GOBWsg==" + } + }, + "npm:@tsparticles/plugin-hsl-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-hsl-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-hsl-color", + "hash": "sha512-jJd1iGgRwX6eeNjc1zUXiJivaqC5UE+SC2A3/NtHwwoQrkfxGWmRHOsVyLnOBRcCPgBp/FpdDe6DIDjCMO715w==" + } + }, + "npm:@tsparticles/plugin-rgb-color": { + "type": "npm", + "name": "npm:@tsparticles/plugin-rgb-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/plugin-rgb-color", + "hash": "sha512-SBxk7f1KBfXeTnnklbE2Hx4jBgh6I6HOtxb+Os1gTp0oaghZOkWcCD2dP4QbUu7fVNCMOcApPoMNC8RTFcy9wQ==" + } + }, + "npm:@tsparticles/react": { + "type": "npm", + "name": "npm:@tsparticles/react", + "data": { + "version": "3.0.0", + "packageName": "@tsparticles/react", + "hash": "sha512-hjGEtTT1cwv6BcjL+GcVgH++KYs52bIuQGW3PWv7z3tMa8g0bd6RI/vWSLj7p//NZ3uTjEIeilYIUPBh7Jfq/Q==" + } + }, + "npm:@tsparticles/shape-circle": { + "type": "npm", + "name": "npm:@tsparticles/shape-circle", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-circle", + "hash": "sha512-DqZFLjbuhVn99WJ+A9ajz9YON72RtCcvubzq6qfjFmtwAK7frvQeb6iDTp6Ze9FUipluxVZWVRG4vWTxi2B+/g==" + } + }, + "npm:@tsparticles/shape-emoji": { + "type": "npm", + "name": "npm:@tsparticles/shape-emoji", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-emoji", + "hash": "sha512-ifvY63usuT+hipgVHb8gelBHSeF6ryPnMxAAEC1RGHhhXfpSRWMtE6ybr+pSsYU52M3G9+TF84v91pSwNrb9ZQ==" + } + }, + "npm:@tsparticles/shape-image": { + "type": "npm", + "name": "npm:@tsparticles/shape-image", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-image", + "hash": "sha512-fCA5eme8VF3oX8yNVUA0l2SLDKuiZObkijb0z3Ky0qj1HUEVlAuEMhhNDNB9E2iELTrWEix9z7BFMePp2CC7AA==" + } + }, + "npm:@tsparticles/shape-line": { + "type": "npm", + "name": "npm:@tsparticles/shape-line", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-line", + "hash": "sha512-wT8NSp0N9HURyV05f371cHKcNTNqr0/cwUu6WhBzbshkYGy1KZUP9CpRIh5FCrBpTev34mEQfOXDycgfG0KiLQ==" + } + }, + "npm:@tsparticles/shape-polygon": { + "type": "npm", + "name": "npm:@tsparticles/shape-polygon", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-polygon", + "hash": "sha512-dA77PgZdoLwxnliH6XQM/zF0r4jhT01pw5y7XTeTqws++hg4rTLV9255k6R6eUqKq0FPSW1/WBsBIl7q/MmrqQ==" + } + }, + "npm:@tsparticles/shape-square": { + "type": "npm", + "name": "npm:@tsparticles/shape-square", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-square", + "hash": "sha512-DKGkDnRyZrAm7T2ipqNezJahSWs6xd9O5LQLe5vjrYm1qGwrFxJiQaAdlb00UNrexz1/SA7bEoIg4XKaFa7qhQ==" + } + }, + "npm:@tsparticles/shape-star": { + "type": "npm", + "name": "npm:@tsparticles/shape-star", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/shape-star", + "hash": "sha512-kdMJpi8cdeb6vGrZVSxTG0JIjCwIenggqk0EYeKAwtOGZFBgL7eHhF2F6uu1oq8cJAbXPujEoabnLsz6mW8XaA==" + } + }, + "npm:@tsparticles/slim": { + "type": "npm", + "name": "npm:@tsparticles/slim", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/slim", + "hash": "sha512-CL5cDmADU7sDjRli0So+hY61VMbdroqbArmR9Av+c1Fisa5ytr6QD7Jv62iwU2S6rvgicEe9OyRmSy5GIefwZw==" + } + }, + "npm:@tsparticles/updater-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-color", + "hash": "sha512-XGWdscrgEMA8L5E7exsE0f8/2zHKIqnTrZymcyuFBw2DCB6BIV+5z6qaNStpxrhq3DbIxxhqqcybqeOo7+Alpg==" + } + }, + "npm:@tsparticles/updater-life": { + "type": "npm", + "name": "npm:@tsparticles/updater-life", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-life", + "hash": "sha512-Oi8aF2RIwMMsjssUkCB6t3PRpENHjdZf6cX92WNfAuqXtQphr3OMAkYFJFWkvyPFK22AVy3p/cFt6KE5zXxwAA==" + } + }, + "npm:@tsparticles/updater-opacity": { + "type": "npm", + "name": "npm:@tsparticles/updater-opacity", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-opacity", + "hash": "sha512-w778LQuRZJ+IoWzeRdrGykPYSSaTeWfBvLZ2XwYEkh/Ss961InOxZKIpcS6i5Kp/Zfw0fS1ZAuqeHwuj///Osw==" + } + }, + "npm:@tsparticles/updater-out-modes": { + "type": "npm", + "name": "npm:@tsparticles/updater-out-modes", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-out-modes", + "hash": "sha512-cKQEkAwbru+hhKF+GTsfbOvuBbx2DSB25CxOdhtW2wRvDBoCnngNdLw91rs+0Cex4tgEeibkebrIKFDDE6kELg==" + } + }, + "npm:@tsparticles/updater-rotate": { + "type": "npm", + "name": "npm:@tsparticles/updater-rotate", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-rotate", + "hash": "sha512-9BfKaGfp28JN82MF2qs6Ae/lJr9EColMfMTHqSKljblwbpVDHte4umuwKl3VjbRt87WD9MGtla66NTUYl+WxuQ==" + } + }, + "npm:@tsparticles/updater-size": { + "type": "npm", + "name": "npm:@tsparticles/updater-size", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-size", + "hash": "sha512-3NSVs0O2ApNKZXfd+y/zNhTXSFeG1Pw4peI8e6z/q5+XLbmue9oiEwoPy/tQLaark3oNj3JU7Q903ZijPyXSzw==" + } + }, + "npm:@tsparticles/updater-stroke-color": { + "type": "npm", + "name": "npm:@tsparticles/updater-stroke-color", + "data": { + "version": "3.9.1", + "packageName": "@tsparticles/updater-stroke-color", + "hash": "sha512-3x14+C2is9pZYTg9T2TiA/aM1YMq4wLdYaZDcHm3qO30DZu5oeQq0rm/6w+QOGKYY1Z3Htg9rlSUZkhTHn7eDA==" + } + }, + "npm:@tybys/wasm-util": { + "type": "npm", + "name": "npm:@tybys/wasm-util", + "data": { + "version": "0.9.0", + "packageName": "@tybys/wasm-util", + "hash": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==" + } + }, + "npm:@types/aria-query": { + "type": "npm", + "name": "npm:@types/aria-query", + "data": { + "version": "5.0.4", + "packageName": "@types/aria-query", + "hash": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + } + }, + "npm:@types/babel__core": { + "type": "npm", + "name": "npm:@types/babel__core", + "data": { + "version": "7.20.5", + "packageName": "@types/babel__core", + "hash": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==" + } + }, + "npm:@types/babel__generator": { + "type": "npm", + "name": "npm:@types/babel__generator", + "data": { + "version": "7.27.0", + "packageName": "@types/babel__generator", + "hash": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==" + } + }, + "npm:@types/babel__template": { + "type": "npm", + "name": "npm:@types/babel__template", + "data": { + "version": "7.4.4", + "packageName": "@types/babel__template", + "hash": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==" + } + }, + "npm:@types/babel__traverse": { + "type": "npm", + "name": "npm:@types/babel__traverse", + "data": { + "version": "7.28.0", + "packageName": "@types/babel__traverse", + "hash": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==" + } + }, + "npm:@types/beautify": { + "type": "npm", + "name": "npm:@types/beautify", + "data": { + "version": "0.0.3", + "packageName": "@types/beautify", + "hash": "sha512-x4igynPrE/x0ITiQXn4IHU5b0FSIKfHG0VPeju+aPvvclxSKSdO8As10ea0qgpP3yBRV8e32jr3wJr94wlcr9Q==" + } + }, + "npm:@types/body-parser": { + "type": "npm", + "name": "npm:@types/body-parser", + "data": { + "version": "1.19.6", + "packageName": "@types/body-parser", + "hash": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==" + } + }, + "npm:@types/compression": { + "type": "npm", + "name": "npm:@types/compression", + "data": { + "version": "1.8.1", + "packageName": "@types/compression", + "hash": "sha512-kCFuWS0ebDbmxs0AXYn6e2r2nrGAb5KwQhknjSPSPgJcGd8+HVSILlUyFhGqML2gk39HcG7D1ydW9/qpYkN00Q==" + } + }, + "npm:@types/connect": { + "type": "npm", + "name": "npm:@types/connect", + "data": { + "version": "3.4.38", + "packageName": "@types/connect", + "hash": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==" + } + }, + "npm:@types/cookie": { + "type": "npm", + "name": "npm:@types/cookie", + "data": { + "version": "0.6.0", + "packageName": "@types/cookie", + "hash": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + } + }, + "npm:@types/d3-hierarchy": { + "type": "npm", + "name": "npm:@types/d3-hierarchy", + "data": { + "version": "1.1.11", + "packageName": "@types/d3-hierarchy", + "hash": "sha512-lnQiU7jV+Gyk9oQYk0GGYccuexmQPTp08E0+4BidgFdiJivjEvf+esPSdZqCZ2C7UwTWejWpqetVaU8A+eX3FA==" + } + }, + "npm:@types/debug": { + "type": "npm", + "name": "npm:@types/debug", + "data": { + "version": "4.1.12", + "packageName": "@types/debug", + "hash": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==" + } + }, + "npm:@types/estree-jsx": { + "type": "npm", + "name": "npm:@types/estree-jsx", + "data": { + "version": "1.0.5", + "packageName": "@types/estree-jsx", + "hash": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==" + } + }, + "npm:@types/estree": { + "type": "npm", + "name": "npm:@types/estree", + "data": { + "version": "1.0.8", + "packageName": "@types/estree", + "hash": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" + } + }, + "npm:@types/express-serve-static-core": { + "type": "npm", + "name": "npm:@types/express-serve-static-core", + "data": { + "version": "5.0.7", + "packageName": "@types/express-serve-static-core", + "hash": "sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==" + } + }, + "npm:@types/express": { + "type": "npm", + "name": "npm:@types/express", + "data": { + "version": "5.0.3", + "packageName": "@types/express", + "hash": "sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==" + } + }, + "npm:@types/hast": { + "type": "npm", + "name": "npm:@types/hast", + "data": { + "version": "3.0.4", + "packageName": "@types/hast", + "hash": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==" + } + }, + "npm:@types/http-errors": { + "type": "npm", + "name": "npm:@types/http-errors", + "data": { + "version": "2.0.5", + "packageName": "@types/http-errors", + "hash": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==" + } + }, + "npm:@types/json-schema": { + "type": "npm", + "name": "npm:@types/json-schema", + "data": { + "version": "7.0.15", + "packageName": "@types/json-schema", + "hash": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + } + }, + "npm:@types/mdast": { + "type": "npm", + "name": "npm:@types/mdast", + "data": { + "version": "4.0.4", + "packageName": "@types/mdast", + "hash": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==" + } + }, + "npm:@types/mdx": { + "type": "npm", + "name": "npm:@types/mdx", + "data": { + "version": "2.0.13", + "packageName": "@types/mdx", + "hash": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==" + } + }, + "npm:@types/mime": { + "type": "npm", + "name": "npm:@types/mime", + "data": { + "version": "1.3.5", + "packageName": "@types/mime", + "hash": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + } + }, + "npm:@types/morgan": { + "type": "npm", + "name": "npm:@types/morgan", + "data": { + "version": "1.9.10", + "packageName": "@types/morgan", + "hash": "sha512-sS4A1zheMvsADRVfT0lYbJ4S9lmsey8Zo2F7cnbYjWHP67Q0AwMYuuzLlkIM2N8gAbb9cubhIVFwcIN2XyYCkA==" + } + }, + "npm:@types/ms": { + "type": "npm", + "name": "npm:@types/ms", + "data": { + "version": "2.1.0", + "packageName": "@types/ms", + "hash": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + } + }, + "npm:@types/node@12.20.55": { + "type": "npm", + "name": "npm:@types/node@12.20.55", + "data": { + "version": "12.20.55", + "packageName": "@types/node", + "hash": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + }, + "npm:@types/node": { + "type": "npm", + "name": "npm:@types/node", + "data": { + "version": "22.13.1", + "packageName": "@types/node", + "hash": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==" + } + }, + "npm:@types/parse-json": { + "type": "npm", + "name": "npm:@types/parse-json", + "data": { + "version": "4.0.2", + "packageName": "@types/parse-json", + "hash": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + } + }, + "npm:@types/prompt": { + "type": "npm", + "name": "npm:@types/prompt", + "data": { + "version": "1.1.9", + "packageName": "@types/prompt", + "hash": "sha512-Yl0hzOWGDNCo2JHA8s7g7e9higzonlP/MssTMAIAwYmA7GugrB5WZ1DmrfrpJyJY8Y5UHFr8uaXDlxiyHt2jbg==" + } + }, + "npm:@types/qs": { + "type": "npm", + "name": "npm:@types/qs", + "data": { + "version": "6.14.0", + "packageName": "@types/qs", + "hash": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==" + } + }, + "npm:@types/range-parser": { + "type": "npm", + "name": "npm:@types/range-parser", + "data": { + "version": "1.2.7", + "packageName": "@types/range-parser", + "hash": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + } + }, + "npm:@types/react-dom": { + "type": "npm", + "name": "npm:@types/react-dom", + "data": { + "version": "19.2.0", + "packageName": "@types/react-dom", + "hash": "sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==" + } + }, + "npm:@types/react-reconciler": { + "type": "npm", + "name": "npm:@types/react-reconciler", + "data": { + "version": "0.28.9", + "packageName": "@types/react-reconciler", + "hash": "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==" + } + }, + "npm:@types/react": { + "type": "npm", + "name": "npm:@types/react", + "data": { + "version": "19.2.0", + "packageName": "@types/react", + "hash": "sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==" + } + }, + "npm:@types/resolve": { + "type": "npm", + "name": "npm:@types/resolve", + "data": { + "version": "1.20.6", + "packageName": "@types/resolve", + "hash": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==" + } + }, + "npm:@types/revalidator": { + "type": "npm", + "name": "npm:@types/revalidator", + "data": { + "version": "0.3.12", + "packageName": "@types/revalidator", + "hash": "sha512-DsA2jHfz73JaIROVoMDd/x7nVWXBmEdDSoXB4yQlDzv/NCBkFY2fMHkyE6DGrvooLDAFe5QI6l9Wq0TgdopMtg==" + } + }, + "npm:@types/semver": { + "type": "npm", + "name": "npm:@types/semver", + "data": { + "version": "7.7.0", + "packageName": "@types/semver", + "hash": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==" + } + }, + "npm:@types/send@0.17.5": { + "type": "npm", + "name": "npm:@types/send@0.17.5", + "data": { + "version": "0.17.5", + "packageName": "@types/send", + "hash": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==" + } + }, + "npm:@types/send@1.2.0": { + "type": "npm", + "name": "npm:@types/send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "@types/send", + "hash": "sha512-zBF6vZJn1IaMpg3xUF25VK3gd3l8zwE0ZLRX7dsQyQi+jp4E8mMDJNGDYnYse+bQhYwWERTxVwHpi3dMOq7RKQ==" + } + }, + "npm:@types/serve-static": { + "type": "npm", + "name": "npm:@types/serve-static", + "data": { + "version": "1.15.9", + "packageName": "@types/serve-static", + "hash": "sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA==" + } + }, + "npm:@types/slug": { + "type": "npm", + "name": "npm:@types/slug", + "data": { + "version": "5.0.9", + "packageName": "@types/slug", + "hash": "sha512-6Yp8BSplP35Esa/wOG1wLNKiqXevpQTEF/RcL/NV6BBQaMmZh4YlDwCgrrFSoUE4xAGvnKd5c+lkQJmPrBAzfQ==" + } + }, + "npm:@types/statuses": { + "type": "npm", + "name": "npm:@types/statuses", + "data": { + "version": "2.0.6", + "packageName": "@types/statuses", + "hash": "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==" + } + }, + "npm:@types/text-table": { + "type": "npm", + "name": "npm:@types/text-table", + "data": { + "version": "0.2.5", + "packageName": "@types/text-table", + "hash": "sha512-hcZhlNvMkQG/k1vcZ6yHOl6WAYftQ2MLfTHcYRZ2xYZFD8tGVnE3qFV0lj1smQeDSR7/yY0PyuUalauf33bJeA==" + } + }, + "npm:@types/unist@2.0.11": { + "type": "npm", + "name": "npm:@types/unist@2.0.11", + "data": { + "version": "2.0.11", + "packageName": "@types/unist", + "hash": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==" + } + }, + "npm:@types/unist@3.0.3": { + "type": "npm", + "name": "npm:@types/unist@3.0.3", + "data": { + "version": "3.0.3", + "packageName": "@types/unist", + "hash": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + } + }, + "npm:@ungap/structured-clone": { + "type": "npm", + "name": "npm:@ungap/structured-clone", + "data": { + "version": "1.3.0", + "packageName": "@ungap/structured-clone", + "hash": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" + } + }, + "npm:@vitest/browser": { + "type": "npm", + "name": "npm:@vitest/browser", + "data": { + "version": "3.0.5", + "packageName": "@vitest/browser", + "hash": "sha512-5WAWJoucuWcGYU5t0HPBY03k9uogbUEIu4pDmZHoB4Dt+6pXqzDbzEmxGjejZSitSYA3k/udYfuotKNxETVA3A==" + } + }, + "npm:@vitest/coverage-v8": { + "type": "npm", + "name": "npm:@vitest/coverage-v8", + "data": { + "version": "3.0.5", + "packageName": "@vitest/coverage-v8", + "hash": "sha512-zOOWIsj5fHh3jjGwQg+P+J1FW3s4jBu1Zqga0qW60yutsBtqEqNEJKWYh7cYn1yGD+1bdPsPdC/eL4eVK56xMg==" + } + }, + "npm:@vitest/expect": { + "type": "npm", + "name": "npm:@vitest/expect", + "data": { + "version": "3.0.5", + "packageName": "@vitest/expect", + "hash": "sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==" + } + }, + "npm:@vitest/mocker": { + "type": "npm", + "name": "npm:@vitest/mocker", + "data": { + "version": "3.0.5", + "packageName": "@vitest/mocker", + "hash": "sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==" + } + }, + "npm:@vitest/pretty-format@3.0.5": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "@vitest/pretty-format", + "hash": "sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==" + } + }, + "npm:@vitest/pretty-format@3.2.4": { + "type": "npm", + "name": "npm:@vitest/pretty-format@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "@vitest/pretty-format", + "hash": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==" + } + }, + "npm:@vitest/runner": { + "type": "npm", + "name": "npm:@vitest/runner", + "data": { + "version": "3.0.5", + "packageName": "@vitest/runner", + "hash": "sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==" + } + }, + "npm:@vitest/snapshot": { + "type": "npm", + "name": "npm:@vitest/snapshot", + "data": { + "version": "3.0.5", + "packageName": "@vitest/snapshot", + "hash": "sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==" + } + }, + "npm:@vitest/spy": { + "type": "npm", + "name": "npm:@vitest/spy", + "data": { + "version": "3.0.5", + "packageName": "@vitest/spy", + "hash": "sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==" + } + }, + "npm:@vitest/ui": { + "type": "npm", + "name": "npm:@vitest/ui", + "data": { + "version": "3.0.5", + "packageName": "@vitest/ui", + "hash": "sha512-gw2noso6WI+2PeMVCZFntdATS6xl9qhQcbhkPQ9sOmx/Xn0f4Bx4KDSbD90jpJPF0l5wOzSoGCmKyVR3W612mg==" + } + }, + "npm:@vitest/utils": { + "type": "npm", + "name": "npm:@vitest/utils", + "data": { + "version": "3.0.5", + "packageName": "@vitest/utils", + "hash": "sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==" + } + }, + "npm:@web3-storage/multipart-parser": { + "type": "npm", + "name": "npm:@web3-storage/multipart-parser", + "data": { + "version": "1.0.0", + "packageName": "@web3-storage/multipart-parser", + "hash": "sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==" + } + }, + "npm:@yarnpkg/lockfile": { + "type": "npm", + "name": "npm:@yarnpkg/lockfile", + "data": { + "version": "1.1.0", + "packageName": "@yarnpkg/lockfile", + "hash": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + } + }, + "npm:@yarnpkg/parsers": { + "type": "npm", + "name": "npm:@yarnpkg/parsers", + "data": { + "version": "3.0.2", + "packageName": "@yarnpkg/parsers", + "hash": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==" + } + }, + "npm:@zkochan/js-yaml": { + "type": "npm", + "name": "npm:@zkochan/js-yaml", + "data": { + "version": "0.0.7", + "packageName": "@zkochan/js-yaml", + "hash": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==" + } + }, + "npm:abbrev": { + "type": "npm", + "name": "npm:abbrev", + "data": { + "version": "2.0.0", + "packageName": "abbrev", + "hash": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==" + } + }, + "npm:accepts@1.3.8": { + "type": "npm", + "name": "npm:accepts@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "accepts", + "hash": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==" + } + }, + "npm:accepts@2.0.0": { + "type": "npm", + "name": "npm:accepts@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "accepts", + "hash": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==" + } + }, + "npm:acorn-jsx": { + "type": "npm", + "name": "npm:acorn-jsx", + "data": { + "version": "5.3.2", + "packageName": "acorn-jsx", + "hash": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + } + }, + "npm:acorn": { + "type": "npm", + "name": "npm:acorn", + "data": { + "version": "8.15.0", + "packageName": "acorn", + "hash": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==" + } + }, + "npm:aggregate-error": { + "type": "npm", + "name": "npm:aggregate-error", + "data": { + "version": "3.1.0", + "packageName": "aggregate-error", + "hash": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + } + }, + "npm:ajv": { + "type": "npm", + "name": "npm:ajv", + "data": { + "version": "6.12.6", + "packageName": "ajv", + "hash": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + } + }, + "npm:ansi-align": { + "type": "npm", + "name": "npm:ansi-align", + "data": { + "version": "3.0.1", + "packageName": "ansi-align", + "hash": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==" + } + }, + "npm:ansi-colors": { + "type": "npm", + "name": "npm:ansi-colors", + "data": { + "version": "4.1.3", + "packageName": "ansi-colors", + "hash": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + } + }, + "npm:ansi-regex@5.0.1": { + "type": "npm", + "name": "npm:ansi-regex@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "ansi-regex", + "hash": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + } + }, + "npm:ansi-regex@6.2.2": { + "type": "npm", + "name": "npm:ansi-regex@6.2.2", + "data": { + "version": "6.2.2", + "packageName": "ansi-regex", + "hash": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==" + } + }, + "npm:ansi-styles@3.2.1": { + "type": "npm", + "name": "npm:ansi-styles@3.2.1", + "data": { + "version": "3.2.1", + "packageName": "ansi-styles", + "hash": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + } + }, + "npm:ansi-styles@4.3.0": { + "type": "npm", + "name": "npm:ansi-styles@4.3.0", + "data": { + "version": "4.3.0", + "packageName": "ansi-styles", + "hash": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + } + }, + "npm:ansi-styles@5.2.0": { + "type": "npm", + "name": "npm:ansi-styles@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "ansi-styles", + "hash": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + }, + "npm:ansi-styles@6.2.3": { + "type": "npm", + "name": "npm:ansi-styles@6.2.3", + "data": { + "version": "6.2.3", + "packageName": "ansi-styles", + "hash": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==" + } + }, + "npm:ansis": { + "type": "npm", + "name": "npm:ansis", + "data": { + "version": "3.17.0", + "packageName": "ansis", + "hash": "sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==" + } + }, + "npm:any-promise": { + "type": "npm", + "name": "npm:any-promise", + "data": { + "version": "1.3.0", + "packageName": "any-promise", + "hash": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + } + }, + "npm:anymatch": { + "type": "npm", + "name": "npm:anymatch", + "data": { + "version": "3.1.3", + "packageName": "anymatch", + "hash": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==" + } + }, + "npm:arg": { + "type": "npm", + "name": "npm:arg", + "data": { + "version": "5.0.2", + "packageName": "arg", + "hash": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + } + }, + "npm:argparse@1.0.10": { + "type": "npm", + "name": "npm:argparse@1.0.10", + "data": { + "version": "1.0.10", + "packageName": "argparse", + "hash": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + } + }, + "npm:argparse@2.0.1": { + "type": "npm", + "name": "npm:argparse@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "argparse", + "hash": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + } + }, + "npm:aria-hidden": { + "type": "npm", + "name": "npm:aria-hidden", + "data": { + "version": "1.2.6", + "packageName": "aria-hidden", + "hash": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==" + } + }, + "npm:aria-query": { + "type": "npm", + "name": "npm:aria-query", + "data": { + "version": "5.3.0", + "packageName": "aria-query", + "hash": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==" + } + }, + "npm:array-buffer-byte-length": { + "type": "npm", + "name": "npm:array-buffer-byte-length", + "data": { + "version": "1.0.2", + "packageName": "array-buffer-byte-length", + "hash": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==" + } + }, + "npm:array-flatten": { + "type": "npm", + "name": "npm:array-flatten", + "data": { + "version": "1.1.1", + "packageName": "array-flatten", + "hash": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + } + }, + "npm:array-union": { + "type": "npm", + "name": "npm:array-union", + "data": { + "version": "2.1.0", + "packageName": "array-union", + "hash": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + } + }, + "npm:arraybuffer.prototype.slice": { + "type": "npm", + "name": "npm:arraybuffer.prototype.slice", + "data": { + "version": "1.0.4", + "packageName": "arraybuffer.prototype.slice", + "hash": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==" + } + }, + "npm:assertion-error": { + "type": "npm", + "name": "npm:assertion-error", + "data": { + "version": "2.0.1", + "packageName": "assertion-error", + "hash": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==" + } + }, + "npm:astring": { + "type": "npm", + "name": "npm:astring", + "data": { + "version": "1.9.0", + "packageName": "astring", + "hash": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==" + } + }, + "npm:async-function": { + "type": "npm", + "name": "npm:async-function", + "data": { + "version": "1.0.0", + "packageName": "async-function", + "hash": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==" + } + }, + "npm:async@2.6.4": { + "type": "npm", + "name": "npm:async@2.6.4", + "data": { + "version": "2.6.4", + "packageName": "async", + "hash": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==" + } + }, + "npm:async@3.2.3": { + "type": "npm", + "name": "npm:async@3.2.3", + "data": { + "version": "3.2.3", + "packageName": "async", + "hash": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + } + }, + "npm:asynckit": { + "type": "npm", + "name": "npm:asynckit", + "data": { + "version": "0.4.0", + "packageName": "asynckit", + "hash": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + } + }, + "npm:atomically": { + "type": "npm", + "name": "npm:atomically", + "data": { + "version": "2.0.3", + "packageName": "atomically", + "hash": "sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw==" + } + }, + "npm:autoprefixer": { + "type": "npm", + "name": "npm:autoprefixer", + "data": { + "version": "10.4.21", + "packageName": "autoprefixer", + "hash": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==" + } + }, + "npm:available-typed-arrays": { + "type": "npm", + "name": "npm:available-typed-arrays", + "data": { + "version": "1.0.7", + "packageName": "available-typed-arrays", + "hash": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==" + } + }, + "npm:axios": { + "type": "npm", + "name": "npm:axios", + "data": { + "version": "1.12.2", + "packageName": "axios", + "hash": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==" + } + }, + "npm:babel-dead-code-elimination": { + "type": "npm", + "name": "npm:babel-dead-code-elimination", + "data": { + "version": "1.0.10", + "packageName": "babel-dead-code-elimination", + "hash": "sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==" + } + }, + "npm:babel-plugin-macros": { + "type": "npm", + "name": "npm:babel-plugin-macros", + "data": { + "version": "3.1.0", + "packageName": "babel-plugin-macros", + "hash": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==" + } + }, + "npm:babel-plugin-react-compiler": { + "type": "npm", + "name": "npm:babel-plugin-react-compiler", + "data": { + "version": "19.0.0-beta-df7b47d-20241124", + "packageName": "babel-plugin-react-compiler", + "hash": "sha512-93iSASR20HNsotcOTQ+KPL0zpgfRFVWL86AtXpmHp995HuMVnC9femd8Winr3GxkPEh8lEOyaw3nqY4q2HUm5w==" + } + }, + "npm:bail": { + "type": "npm", + "name": "npm:bail", + "data": { + "version": "2.0.2", + "packageName": "bail", + "hash": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" + } + }, + "npm:balanced-match": { + "type": "npm", + "name": "npm:balanced-match", + "data": { + "version": "1.0.2", + "packageName": "balanced-match", + "hash": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + } + }, + "npm:base64-js": { + "type": "npm", + "name": "npm:base64-js", + "data": { + "version": "1.5.1", + "packageName": "base64-js", + "hash": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + } + }, + "npm:baseline-browser-mapping": { + "type": "npm", + "name": "npm:baseline-browser-mapping", + "data": { + "version": "2.8.12", + "packageName": "baseline-browser-mapping", + "hash": "sha512-vAPMQdnyKCBtkmQA6FMCBvU9qFIppS3nzyXnEM+Lo2IAhG4Mpjv9cCxMudhgV3YdNNJv6TNqXy97dfRVL2LmaQ==" + } + }, + "npm:basic-auth": { + "type": "npm", + "name": "npm:basic-auth", + "data": { + "version": "2.0.1", + "packageName": "basic-auth", + "hash": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==" + } + }, + "npm:beautify": { + "type": "npm", + "name": "npm:beautify", + "data": { + "version": "0.0.8", + "packageName": "beautify", + "hash": "sha512-1iF6Ey2qxDkm6bPgKcoXUmwFDpoRi5IgwefQDDQBRLxlZAAYwcULoQ2IdBArXZuSsuL7AT+KvZI9xZVLeUZPRg==" + } + }, + "npm:better-path-resolve": { + "type": "npm", + "name": "npm:better-path-resolve", + "data": { + "version": "1.0.0", + "packageName": "better-path-resolve", + "hash": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==" + } + }, + "npm:binary-extensions": { + "type": "npm", + "name": "npm:binary-extensions", + "data": { + "version": "2.3.0", + "packageName": "binary-extensions", + "hash": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==" + } + }, + "npm:bippy": { + "type": "npm", + "name": "npm:bippy", + "data": { + "version": "0.3.27", + "packageName": "bippy", + "hash": "sha512-0k9M+yXcgUDpMgSl+7QjYRqUk8Ud4Z18uL7m34AKkkXy7Fi79Yl8q2pdyDGOyb0uhmRzHgJUOsAIYW1qvlnGaA==" + } + }, + "npm:bl": { + "type": "npm", + "name": "npm:bl", + "data": { + "version": "4.1.0", + "packageName": "bl", + "hash": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" + } + }, + "npm:body-parser@1.20.3": { + "type": "npm", + "name": "npm:body-parser@1.20.3", + "data": { + "version": "1.20.3", + "packageName": "body-parser", + "hash": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==" + } + }, + "npm:body-parser@2.2.0": { + "type": "npm", + "name": "npm:body-parser@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "body-parser", + "hash": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==" + } + }, + "npm:boolbase": { + "type": "npm", + "name": "npm:boolbase", + "data": { + "version": "1.0.0", + "packageName": "boolbase", + "hash": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + } + }, + "npm:boxen": { + "type": "npm", + "name": "npm:boxen", + "data": { + "version": "8.0.1", + "packageName": "boxen", + "hash": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==" + } + }, + "npm:brace-expansion@1.1.12": { + "type": "npm", + "name": "npm:brace-expansion@1.1.12", + "data": { + "version": "1.1.12", + "packageName": "brace-expansion", + "hash": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==" + } + }, + "npm:brace-expansion@2.0.2": { + "type": "npm", + "name": "npm:brace-expansion@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "brace-expansion", + "hash": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==" + } + }, + "npm:braces": { + "type": "npm", + "name": "npm:braces", + "data": { + "version": "3.0.3", + "packageName": "braces", + "hash": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==" + } + }, + "npm:browserslist": { + "type": "npm", + "name": "npm:browserslist", + "data": { + "version": "4.26.3", + "packageName": "browserslist", + "hash": "sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==" + } + }, + "npm:buffer-from": { + "type": "npm", + "name": "npm:buffer-from", + "data": { + "version": "1.1.2", + "packageName": "buffer-from", + "hash": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + } + }, + "npm:buffer": { + "type": "npm", + "name": "npm:buffer", + "data": { + "version": "5.7.1", + "packageName": "buffer", + "hash": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" + } + }, + "npm:bundle-name": { + "type": "npm", + "name": "npm:bundle-name", + "data": { + "version": "4.1.0", + "packageName": "bundle-name", + "hash": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==" + } + }, + "npm:bundle-require": { + "type": "npm", + "name": "npm:bundle-require", + "data": { + "version": "5.1.0", + "packageName": "bundle-require", + "hash": "sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==" + } + }, + "npm:bytes": { + "type": "npm", + "name": "npm:bytes", + "data": { + "version": "3.1.2", + "packageName": "bytes", + "hash": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + }, + "npm:cac": { + "type": "npm", + "name": "npm:cac", + "data": { + "version": "6.7.14", + "packageName": "cac", + "hash": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==" + } + }, + "npm:call-bind-apply-helpers": { + "type": "npm", + "name": "npm:call-bind-apply-helpers", + "data": { + "version": "1.0.2", + "packageName": "call-bind-apply-helpers", + "hash": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==" + } + }, + "npm:call-bind": { + "type": "npm", + "name": "npm:call-bind", + "data": { + "version": "1.0.8", + "packageName": "call-bind", + "hash": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==" + } + }, + "npm:call-bound": { + "type": "npm", + "name": "npm:call-bound", + "data": { + "version": "1.0.4", + "packageName": "call-bound", + "hash": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==" + } + }, + "npm:callsites": { + "type": "npm", + "name": "npm:callsites", + "data": { + "version": "3.1.0", + "packageName": "callsites", + "hash": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + } + }, + "npm:camelcase-css": { + "type": "npm", + "name": "npm:camelcase-css", + "data": { + "version": "2.0.1", + "packageName": "camelcase-css", + "hash": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + } + }, + "npm:camelcase@6.3.0": { + "type": "npm", + "name": "npm:camelcase@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "camelcase", + "hash": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + } + }, + "npm:camelcase@8.0.0": { + "type": "npm", + "name": "npm:camelcase@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "camelcase", + "hash": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==" + } + }, + "npm:caniuse-lite": { + "type": "npm", + "name": "npm:caniuse-lite", + "data": { + "version": "1.0.30001748", + "packageName": "caniuse-lite", + "hash": "sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==" + } + }, + "npm:ccount": { + "type": "npm", + "name": "npm:ccount", + "data": { + "version": "2.0.1", + "packageName": "ccount", + "hash": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" + } + }, + "npm:chai": { + "type": "npm", + "name": "npm:chai", + "data": { + "version": "5.3.3", + "packageName": "chai", + "hash": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==" + } + }, + "npm:chain-function": { + "type": "npm", + "name": "npm:chain-function", + "data": { + "version": "1.0.1", + "packageName": "chain-function", + "hash": "sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg==" + } + }, + "npm:chalk@2.4.2": { + "type": "npm", + "name": "npm:chalk@2.4.2", + "data": { + "version": "2.4.2", + "packageName": "chalk", + "hash": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + } + }, + "npm:chalk@4.1.2": { + "type": "npm", + "name": "npm:chalk@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "chalk", + "hash": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + } + }, + "npm:chalk@5.4.1": { + "type": "npm", + "name": "npm:chalk@5.4.1", + "data": { + "version": "5.4.1", + "packageName": "chalk", + "hash": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==" + } + }, + "npm:character-entities-html4": { + "type": "npm", + "name": "npm:character-entities-html4", + "data": { + "version": "2.1.0", + "packageName": "character-entities-html4", + "hash": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" + } + }, + "npm:character-entities-legacy": { + "type": "npm", + "name": "npm:character-entities-legacy", + "data": { + "version": "3.0.0", + "packageName": "character-entities-legacy", + "hash": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" + } + }, + "npm:character-entities": { + "type": "npm", + "name": "npm:character-entities", + "data": { + "version": "2.0.2", + "packageName": "character-entities", + "hash": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" + } + }, + "npm:character-reference-invalid": { + "type": "npm", + "name": "npm:character-reference-invalid", + "data": { + "version": "2.0.1", + "packageName": "character-reference-invalid", + "hash": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==" + } + }, + "npm:chardet": { + "type": "npm", + "name": "npm:chardet", + "data": { + "version": "2.1.0", + "packageName": "chardet", + "hash": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==" + } + }, + "npm:check-error": { + "type": "npm", + "name": "npm:check-error", + "data": { + "version": "2.1.1", + "packageName": "check-error", + "hash": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==" + } + }, + "npm:chokidar@3.6.0": { + "type": "npm", + "name": "npm:chokidar@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "chokidar", + "hash": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==" + } + }, + "npm:chokidar@4.0.3": { + "type": "npm", + "name": "npm:chokidar@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "chokidar", + "hash": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==" + } + }, + "npm:chownr": { + "type": "npm", + "name": "npm:chownr", + "data": { + "version": "3.0.0", + "packageName": "chownr", + "hash": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==" + } + }, + "npm:ci-info": { + "type": "npm", + "name": "npm:ci-info", + "data": { + "version": "3.9.0", + "packageName": "ci-info", + "hash": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==" + } + }, + "npm:classnames": { + "type": "npm", + "name": "npm:classnames", + "data": { + "version": "2.5.1", + "packageName": "classnames", + "hash": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + } + }, + "npm:clean-stack": { + "type": "npm", + "name": "npm:clean-stack", + "data": { + "version": "2.2.0", + "packageName": "clean-stack", + "hash": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } + }, + "npm:cli-boxes": { + "type": "npm", + "name": "npm:cli-boxes", + "data": { + "version": "3.0.0", + "packageName": "cli-boxes", + "hash": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + } + }, + "npm:cli-cursor": { + "type": "npm", + "name": "npm:cli-cursor", + "data": { + "version": "3.1.0", + "packageName": "cli-cursor", + "hash": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + } + }, + "npm:cli-spinners": { + "type": "npm", + "name": "npm:cli-spinners", + "data": { + "version": "2.6.1", + "packageName": "cli-spinners", + "hash": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" + } + }, + "npm:cli-width": { + "type": "npm", + "name": "npm:cli-width", + "data": { + "version": "4.1.0", + "packageName": "cli-width", + "hash": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==" + } + }, + "npm:cliui": { + "type": "npm", + "name": "npm:cliui", + "data": { + "version": "8.0.1", + "packageName": "cliui", + "hash": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + } + }, + "npm:clone@1.0.4": { + "type": "npm", + "name": "npm:clone@1.0.4", + "data": { + "version": "1.0.4", + "packageName": "clone", + "hash": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + } + }, + "npm:clone@2.1.2": { + "type": "npm", + "name": "npm:clone@2.1.2", + "data": { + "version": "2.1.2", + "packageName": "clone", + "hash": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + } + }, + "npm:clsx": { + "type": "npm", + "name": "npm:clsx", + "data": { + "version": "2.1.1", + "packageName": "clsx", + "hash": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" + } + }, + "npm:collapse-white-space": { + "type": "npm", + "name": "npm:collapse-white-space", + "data": { + "version": "2.1.0", + "packageName": "collapse-white-space", + "hash": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==" + } + }, + "npm:color-convert@1.9.3": { + "type": "npm", + "name": "npm:color-convert@1.9.3", + "data": { + "version": "1.9.3", + "packageName": "color-convert", + "hash": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + } + }, + "npm:color-convert@2.0.1": { + "type": "npm", + "name": "npm:color-convert@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "color-convert", + "hash": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + } + }, + "npm:color-name@1.1.3": { + "type": "npm", + "name": "npm:color-name@1.1.3", + "data": { + "version": "1.1.3", + "packageName": "color-name", + "hash": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + }, + "npm:color-name@1.1.4": { + "type": "npm", + "name": "npm:color-name@1.1.4", + "data": { + "version": "1.1.4", + "packageName": "color-name", + "hash": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + }, + "npm:colors": { + "type": "npm", + "name": "npm:colors", + "data": { + "version": "1.0.3", + "packageName": "colors", + "hash": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + } + }, + "npm:combined-stream": { + "type": "npm", + "name": "npm:combined-stream", + "data": { + "version": "1.0.8", + "packageName": "combined-stream", + "hash": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + } + }, + "npm:comma-separated-tokens": { + "type": "npm", + "name": "npm:comma-separated-tokens", + "data": { + "version": "2.0.3", + "packageName": "comma-separated-tokens", + "hash": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" + } + }, + "npm:commander@10.0.1": { + "type": "npm", + "name": "npm:commander@10.0.1", + "data": { + "version": "10.0.1", + "packageName": "commander", + "hash": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==" + } + }, + "npm:commander@11.1.0": { + "type": "npm", + "name": "npm:commander@11.1.0", + "data": { + "version": "11.1.0", + "packageName": "commander", + "hash": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==" + } + }, + "npm:commander@4.1.1": { + "type": "npm", + "name": "npm:commander@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "commander", + "hash": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + } + }, + "npm:commander@9.5.0": { + "type": "npm", + "name": "npm:commander@9.5.0", + "data": { + "version": "9.5.0", + "packageName": "commander", + "hash": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==" + } + }, + "npm:compressible": { + "type": "npm", + "name": "npm:compressible", + "data": { + "version": "2.0.18", + "packageName": "compressible", + "hash": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + } + }, + "npm:compression": { + "type": "npm", + "name": "npm:compression", + "data": { + "version": "1.8.1", + "packageName": "compression", + "hash": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==" + } + }, + "npm:concat-map": { + "type": "npm", + "name": "npm:concat-map", + "data": { + "version": "0.0.1", + "packageName": "concat-map", + "hash": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + } + }, + "npm:concat-stream": { + "type": "npm", + "name": "npm:concat-stream", + "data": { + "version": "1.6.2", + "packageName": "concat-stream", + "hash": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + } + }, + "npm:confbox": { + "type": "npm", + "name": "npm:confbox", + "data": { + "version": "0.1.8", + "packageName": "confbox", + "hash": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==" + } + }, + "npm:config-chain": { + "type": "npm", + "name": "npm:config-chain", + "data": { + "version": "1.1.13", + "packageName": "config-chain", + "hash": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==" + } + }, + "npm:configstore": { + "type": "npm", + "name": "npm:configstore", + "data": { + "version": "7.1.0", + "packageName": "configstore", + "hash": "sha512-N4oog6YJWbR9kGyXvS7jEykLDXIE2C0ILYqNBZBp9iwiJpoCBWYsuAdW6PPFn6w06jjnC+3JstVvWHO4cZqvRg==" + } + }, + "npm:connect": { + "type": "npm", + "name": "npm:connect", + "data": { + "version": "3.7.0", + "packageName": "connect", + "hash": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==" + } + }, + "npm:consola": { + "type": "npm", + "name": "npm:consola", + "data": { + "version": "3.4.2", + "packageName": "consola", + "hash": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==" + } + }, + "npm:content-disposition@0.5.4": { + "type": "npm", + "name": "npm:content-disposition@0.5.4", + "data": { + "version": "0.5.4", + "packageName": "content-disposition", + "hash": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==" + } + }, + "npm:content-disposition@1.0.0": { + "type": "npm", + "name": "npm:content-disposition@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "content-disposition", + "hash": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==" + } + }, + "npm:content-type": { + "type": "npm", + "name": "npm:content-type", + "data": { + "version": "1.0.5", + "packageName": "content-type", + "hash": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + } + }, + "npm:convert-source-map@1.9.0": { + "type": "npm", + "name": "npm:convert-source-map@1.9.0", + "data": { + "version": "1.9.0", + "packageName": "convert-source-map", + "hash": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + } + }, + "npm:convert-source-map@2.0.0": { + "type": "npm", + "name": "npm:convert-source-map@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "convert-source-map", + "hash": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + } + }, + "npm:cookie-signature@1.0.6": { + "type": "npm", + "name": "npm:cookie-signature@1.0.6", + "data": { + "version": "1.0.6", + "packageName": "cookie-signature", + "hash": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + } + }, + "npm:cookie-signature@1.2.2": { + "type": "npm", + "name": "npm:cookie-signature@1.2.2", + "data": { + "version": "1.2.2", + "packageName": "cookie-signature", + "hash": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==" + } + }, + "npm:cookie@0.7.1": { + "type": "npm", + "name": "npm:cookie@0.7.1", + "data": { + "version": "0.7.1", + "packageName": "cookie", + "hash": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" + } + }, + "npm:cookie@0.7.2": { + "type": "npm", + "name": "npm:cookie@0.7.2", + "data": { + "version": "0.7.2", + "packageName": "cookie", + "hash": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==" + } + }, + "npm:cookie@1.0.2": { + "type": "npm", + "name": "npm:cookie@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "cookie", + "hash": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==" + } + }, + "npm:core-util-is": { + "type": "npm", + "name": "npm:core-util-is", + "data": { + "version": "1.0.3", + "packageName": "core-util-is", + "hash": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + } + }, + "npm:cosmiconfig": { + "type": "npm", + "name": "npm:cosmiconfig", + "data": { + "version": "7.1.0", + "packageName": "cosmiconfig", + "hash": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==" + } + }, + "npm:cross-env": { + "type": "npm", + "name": "npm:cross-env", + "data": { + "version": "7.0.3", + "packageName": "cross-env", + "hash": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==" + } + }, + "npm:cross-fetch": { + "type": "npm", + "name": "npm:cross-fetch", + "data": { + "version": "4.0.0", + "packageName": "cross-fetch", + "hash": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==" + } + }, + "npm:cross-spawn@6.0.6": { + "type": "npm", + "name": "npm:cross-spawn@6.0.6", + "data": { + "version": "6.0.6", + "packageName": "cross-spawn", + "hash": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==" + } + }, + "npm:cross-spawn@7.0.6": { + "type": "npm", + "name": "npm:cross-spawn@7.0.6", + "data": { + "version": "7.0.6", + "packageName": "cross-spawn", + "hash": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==" + } + }, + "npm:css-select": { + "type": "npm", + "name": "npm:css-select", + "data": { + "version": "5.2.2", + "packageName": "css-select", + "hash": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==" + } + }, + "npm:css-what": { + "type": "npm", + "name": "npm:css-what", + "data": { + "version": "6.2.2", + "packageName": "css-what", + "hash": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==" + } + }, + "npm:cssbeautify": { + "type": "npm", + "name": "npm:cssbeautify", + "data": { + "version": "0.3.1", + "packageName": "cssbeautify", + "hash": "sha512-ljnSOCOiMbklF+dwPbpooyB78foId02vUrTDogWzu6ca2DCNB7Kc/BHEGBnYOlUYtwXvSW0mWTwaiO2pwFIoRg==" + } + }, + "npm:cssesc": { + "type": "npm", + "name": "npm:cssesc", + "data": { + "version": "3.0.0", + "packageName": "cssesc", + "hash": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + } + }, + "npm:csstype": { + "type": "npm", + "name": "npm:csstype", + "data": { + "version": "3.1.3", + "packageName": "csstype", + "hash": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + }, + "npm:cycle": { + "type": "npm", + "name": "npm:cycle", + "data": { + "version": "1.0.3", + "packageName": "cycle", + "hash": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" + } + }, + "npm:d3-color": { + "type": "npm", + "name": "npm:d3-color", + "data": { + "version": "3.1.0", + "packageName": "d3-color", + "hash": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + } + }, + "npm:d3-dispatch": { + "type": "npm", + "name": "npm:d3-dispatch", + "data": { + "version": "3.0.1", + "packageName": "d3-dispatch", + "hash": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + } + }, + "npm:d3-drag": { + "type": "npm", + "name": "npm:d3-drag", + "data": { + "version": "3.0.0", + "packageName": "d3-drag", + "hash": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==" + } + }, + "npm:d3-ease": { + "type": "npm", + "name": "npm:d3-ease", + "data": { + "version": "3.0.1", + "packageName": "d3-ease", + "hash": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + } + }, + "npm:d3-hierarchy": { + "type": "npm", + "name": "npm:d3-hierarchy", + "data": { + "version": "1.1.9", + "packageName": "d3-hierarchy", + "hash": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + } + }, + "npm:d3-interpolate": { + "type": "npm", + "name": "npm:d3-interpolate", + "data": { + "version": "3.0.1", + "packageName": "d3-interpolate", + "hash": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==" + } + }, + "npm:d3-path": { + "type": "npm", + "name": "npm:d3-path", + "data": { + "version": "1.0.9", + "packageName": "d3-path", + "hash": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + } + }, + "npm:d3-selection": { + "type": "npm", + "name": "npm:d3-selection", + "data": { + "version": "3.0.0", + "packageName": "d3-selection", + "hash": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + } + }, + "npm:d3-shape": { + "type": "npm", + "name": "npm:d3-shape", + "data": { + "version": "1.3.7", + "packageName": "d3-shape", + "hash": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==" + } + }, + "npm:d3-timer": { + "type": "npm", + "name": "npm:d3-timer", + "data": { + "version": "3.0.1", + "packageName": "d3-timer", + "hash": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + } + }, + "npm:d3-transition": { + "type": "npm", + "name": "npm:d3-transition", + "data": { + "version": "3.0.1", + "packageName": "d3-transition", + "hash": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==" + } + }, + "npm:d3-zoom": { + "type": "npm", + "name": "npm:d3-zoom", + "data": { + "version": "3.0.0", + "packageName": "d3-zoom", + "hash": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==" + } + }, + "npm:data-view-buffer": { + "type": "npm", + "name": "npm:data-view-buffer", + "data": { + "version": "1.0.2", + "packageName": "data-view-buffer", + "hash": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==" + } + }, + "npm:data-view-byte-length": { + "type": "npm", + "name": "npm:data-view-byte-length", + "data": { + "version": "1.0.2", + "packageName": "data-view-byte-length", + "hash": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==" + } + }, + "npm:data-view-byte-offset": { + "type": "npm", + "name": "npm:data-view-byte-offset", + "data": { + "version": "1.0.1", + "packageName": "data-view-byte-offset", + "hash": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==" + } + }, + "npm:date-fns": { + "type": "npm", + "name": "npm:date-fns", + "data": { + "version": "4.1.0", + "packageName": "date-fns", + "hash": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==" + } + }, + "npm:debug@2.6.9": { + "type": "npm", + "name": "npm:debug@2.6.9", + "data": { + "version": "2.6.9", + "packageName": "debug", + "hash": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + } + }, + "npm:debug@4.4.3": { + "type": "npm", + "name": "npm:debug@4.4.3", + "data": { + "version": "4.4.3", + "packageName": "debug", + "hash": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==" + } + }, + "npm:decode-named-character-reference": { + "type": "npm", + "name": "npm:decode-named-character-reference", + "data": { + "version": "1.2.0", + "packageName": "decode-named-character-reference", + "hash": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==" + } + }, + "npm:dedent": { + "type": "npm", + "name": "npm:dedent", + "data": { + "version": "1.7.0", + "packageName": "dedent", + "hash": "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==" + } + }, + "npm:deep-eql": { + "type": "npm", + "name": "npm:deep-eql", + "data": { + "version": "5.0.2", + "packageName": "deep-eql", + "hash": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==" + } + }, + "npm:deep-extend": { + "type": "npm", + "name": "npm:deep-extend", + "data": { + "version": "0.6.0", + "packageName": "deep-extend", + "hash": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + } + }, + "npm:deep-is": { + "type": "npm", + "name": "npm:deep-is", + "data": { + "version": "0.1.4", + "packageName": "deep-is", + "hash": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + } + }, + "npm:default-browser-id": { + "type": "npm", + "name": "npm:default-browser-id", + "data": { + "version": "5.0.0", + "packageName": "default-browser-id", + "hash": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==" + } + }, + "npm:default-browser": { + "type": "npm", + "name": "npm:default-browser", + "data": { + "version": "5.2.1", + "packageName": "default-browser", + "hash": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==" + } + }, + "npm:defaults": { + "type": "npm", + "name": "npm:defaults", + "data": { + "version": "1.0.4", + "packageName": "defaults", + "hash": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==" + } + }, + "npm:define-data-property": { + "type": "npm", + "name": "npm:define-data-property", + "data": { + "version": "1.1.4", + "packageName": "define-data-property", + "hash": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==" + } + }, + "npm:define-lazy-prop@2.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + } + }, + "npm:define-lazy-prop@3.0.0": { + "type": "npm", + "name": "npm:define-lazy-prop@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "define-lazy-prop", + "hash": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==" + } + }, + "npm:define-properties": { + "type": "npm", + "name": "npm:define-properties", + "data": { + "version": "1.2.1", + "packageName": "define-properties", + "hash": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==" + } + }, + "npm:defu": { + "type": "npm", + "name": "npm:defu", + "data": { + "version": "6.1.4", + "packageName": "defu", + "hash": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" + } + }, + "npm:delayed-stream": { + "type": "npm", + "name": "npm:delayed-stream", + "data": { + "version": "1.0.0", + "packageName": "delayed-stream", + "hash": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + } + }, + "npm:depd": { + "type": "npm", + "name": "npm:depd", + "data": { + "version": "2.0.0", + "packageName": "depd", + "hash": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + } + }, + "npm:dequal": { + "type": "npm", + "name": "npm:dequal", + "data": { + "version": "2.0.3", + "packageName": "dequal", + "hash": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" + } + }, + "npm:destroy": { + "type": "npm", + "name": "npm:destroy", + "data": { + "version": "1.2.0", + "packageName": "destroy", + "hash": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + } + }, + "npm:detect-file": { + "type": "npm", + "name": "npm:detect-file", + "data": { + "version": "1.0.0", + "packageName": "detect-file", + "hash": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + } + }, + "npm:detect-indent": { + "type": "npm", + "name": "npm:detect-indent", + "data": { + "version": "6.1.0", + "packageName": "detect-indent", + "hash": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==" + } + }, + "npm:detect-libc": { + "type": "npm", + "name": "npm:detect-libc", + "data": { + "version": "2.1.2", + "packageName": "detect-libc", + "hash": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==" + } + }, + "npm:detect-node-es": { + "type": "npm", + "name": "npm:detect-node-es", + "data": { + "version": "1.1.0", + "packageName": "detect-node-es", + "hash": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + } + }, + "npm:devlop": { + "type": "npm", + "name": "npm:devlop", + "data": { + "version": "1.1.0", + "packageName": "devlop", + "hash": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==" + } + }, + "npm:didyoumean": { + "type": "npm", + "name": "npm:didyoumean", + "data": { + "version": "1.2.2", + "packageName": "didyoumean", + "hash": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + } + }, + "npm:diff": { + "type": "npm", + "name": "npm:diff", + "data": { + "version": "5.2.0", + "packageName": "diff", + "hash": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" + } + }, + "npm:dir-glob": { + "type": "npm", + "name": "npm:dir-glob", + "data": { + "version": "3.0.1", + "packageName": "dir-glob", + "hash": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + } + }, + "npm:dlv": { + "type": "npm", + "name": "npm:dlv", + "data": { + "version": "1.1.3", + "packageName": "dlv", + "hash": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + } + }, + "npm:dom-accessibility-api": { + "type": "npm", + "name": "npm:dom-accessibility-api", + "data": { + "version": "0.5.16", + "packageName": "dom-accessibility-api", + "hash": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + } + }, + "npm:dom-helpers": { + "type": "npm", + "name": "npm:dom-helpers", + "data": { + "version": "3.4.0", + "packageName": "dom-helpers", + "hash": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==" + } + }, + "npm:dom-serializer": { + "type": "npm", + "name": "npm:dom-serializer", + "data": { + "version": "2.0.0", + "packageName": "dom-serializer", + "hash": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==" + } + }, + "npm:domelementtype": { + "type": "npm", + "name": "npm:domelementtype", + "data": { + "version": "2.3.0", + "packageName": "domelementtype", + "hash": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + }, + "npm:domhandler": { + "type": "npm", + "name": "npm:domhandler", + "data": { + "version": "5.0.3", + "packageName": "domhandler", + "hash": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==" + } + }, + "npm:domutils": { + "type": "npm", + "name": "npm:domutils", + "data": { + "version": "3.2.2", + "packageName": "domutils", + "hash": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==" + } + }, + "npm:dot-prop": { + "type": "npm", + "name": "npm:dot-prop", + "data": { + "version": "9.0.0", + "packageName": "dot-prop", + "hash": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==" + } + }, + "npm:dotenv-expand": { + "type": "npm", + "name": "npm:dotenv-expand", + "data": { + "version": "11.0.7", + "packageName": "dotenv-expand", + "hash": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==" + } + }, + "npm:dotenv@16.4.7": { + "type": "npm", + "name": "npm:dotenv@16.4.7", + "data": { + "version": "16.4.7", + "packageName": "dotenv", + "hash": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==" + } + }, + "npm:dotenv@16.6.1": { + "type": "npm", + "name": "npm:dotenv@16.6.1", + "data": { + "version": "16.6.1", + "packageName": "dotenv", + "hash": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==" + } + }, + "npm:dunder-proto": { + "type": "npm", + "name": "npm:dunder-proto", + "data": { + "version": "1.0.1", + "packageName": "dunder-proto", + "hash": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==" + } + }, + "npm:eastasianwidth": { + "type": "npm", + "name": "npm:eastasianwidth", + "data": { + "version": "0.2.0", + "packageName": "eastasianwidth", + "hash": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + } + }, + "npm:easy-table": { + "type": "npm", + "name": "npm:easy-table", + "data": { + "version": "1.2.0", + "packageName": "easy-table", + "hash": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==" + } + }, + "npm:eciesjs": { + "type": "npm", + "name": "npm:eciesjs", + "data": { + "version": "0.4.15", + "packageName": "eciesjs", + "hash": "sha512-r6kEJXDKecVOCj2nLMuXK/FCPeurW33+3JRpfXVbjLja3XUYFfD9I/JBreH6sUyzcm3G/YQboBjMla6poKeSdA==" + } + }, + "npm:editorconfig": { + "type": "npm", + "name": "npm:editorconfig", + "data": { + "version": "1.0.4", + "packageName": "editorconfig", + "hash": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==" + } + }, + "npm:ee-first": { + "type": "npm", + "name": "npm:ee-first", + "data": { + "version": "1.1.1", + "packageName": "ee-first", + "hash": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + } + }, + "npm:electron-to-chromium": { + "type": "npm", + "name": "npm:electron-to-chromium", + "data": { + "version": "1.5.230", + "packageName": "electron-to-chromium", + "hash": "sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==" + } + }, + "npm:emoji-regex@10.5.0": { + "type": "npm", + "name": "npm:emoji-regex@10.5.0", + "data": { + "version": "10.5.0", + "packageName": "emoji-regex", + "hash": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==" + } + }, + "npm:emoji-regex@8.0.0": { + "type": "npm", + "name": "npm:emoji-regex@8.0.0", + "data": { + "version": "8.0.0", + "packageName": "emoji-regex", + "hash": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + }, + "npm:emoji-regex@9.2.2": { + "type": "npm", + "name": "npm:emoji-regex@9.2.2", + "data": { + "version": "9.2.2", + "packageName": "emoji-regex", + "hash": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + } + }, + "npm:encodeurl@1.0.2": { + "type": "npm", + "name": "npm:encodeurl@1.0.2", + "data": { + "version": "1.0.2", + "packageName": "encodeurl", + "hash": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + } + }, + "npm:encodeurl@2.0.0": { + "type": "npm", + "name": "npm:encodeurl@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "encodeurl", + "hash": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" + } + }, + "npm:end-of-stream": { + "type": "npm", + "name": "npm:end-of-stream", + "data": { + "version": "1.4.5", + "packageName": "end-of-stream", + "hash": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==" + } + }, + "npm:enhanced-resolve": { + "type": "npm", + "name": "npm:enhanced-resolve", + "data": { + "version": "5.18.3", + "packageName": "enhanced-resolve", + "hash": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==" + } + }, + "npm:enquirer@2.3.6": { + "type": "npm", + "name": "npm:enquirer@2.3.6", + "data": { + "version": "2.3.6", + "packageName": "enquirer", + "hash": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + } + }, + "npm:enquirer@2.4.1": { + "type": "npm", + "name": "npm:enquirer@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "enquirer", + "hash": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==" + } + }, + "npm:entities": { + "type": "npm", + "name": "npm:entities", + "data": { + "version": "4.5.0", + "packageName": "entities", + "hash": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + }, + "npm:err-code": { + "type": "npm", + "name": "npm:err-code", + "data": { + "version": "2.0.3", + "packageName": "err-code", + "hash": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + } + }, + "npm:error-ex": { + "type": "npm", + "name": "npm:error-ex", + "data": { + "version": "1.3.4", + "packageName": "error-ex", + "hash": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==" + } + }, + "npm:error-stack-parser-es": { + "type": "npm", + "name": "npm:error-stack-parser-es", + "data": { + "version": "1.0.5", + "packageName": "error-stack-parser-es", + "hash": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==" + } + }, + "npm:es-abstract": { + "type": "npm", + "name": "npm:es-abstract", + "data": { + "version": "1.24.0", + "packageName": "es-abstract", + "hash": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==" + } + }, + "npm:es-define-property": { + "type": "npm", + "name": "npm:es-define-property", + "data": { + "version": "1.0.1", + "packageName": "es-define-property", + "hash": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" + } + }, + "npm:es-errors": { + "type": "npm", + "name": "npm:es-errors", + "data": { + "version": "1.3.0", + "packageName": "es-errors", + "hash": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" + } + }, + "npm:es-module-lexer": { + "type": "npm", + "name": "npm:es-module-lexer", + "data": { + "version": "1.7.0", + "packageName": "es-module-lexer", + "hash": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==" + } + }, + "npm:es-object-atoms": { + "type": "npm", + "name": "npm:es-object-atoms", + "data": { + "version": "1.1.1", + "packageName": "es-object-atoms", + "hash": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==" + } + }, + "npm:es-set-tostringtag": { + "type": "npm", + "name": "npm:es-set-tostringtag", + "data": { + "version": "2.1.0", + "packageName": "es-set-tostringtag", + "hash": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==" + } + }, + "npm:es-to-primitive": { + "type": "npm", + "name": "npm:es-to-primitive", + "data": { + "version": "1.3.0", + "packageName": "es-to-primitive", + "hash": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==" + } + }, + "npm:esast-util-from-estree": { + "type": "npm", + "name": "npm:esast-util-from-estree", + "data": { + "version": "2.0.0", + "packageName": "esast-util-from-estree", + "hash": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==" + } + }, + "npm:esast-util-from-js": { + "type": "npm", + "name": "npm:esast-util-from-js", + "data": { + "version": "2.0.1", + "packageName": "esast-util-from-js", + "hash": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==" + } + }, + "npm:esbuild@0.23.1": { + "type": "npm", + "name": "npm:esbuild@0.23.1", + "data": { + "version": "0.23.1", + "packageName": "esbuild", + "hash": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==" + } + }, + "npm:esbuild@0.25.10": { + "type": "npm", + "name": "npm:esbuild@0.25.10", + "data": { + "version": "0.25.10", + "packageName": "esbuild", + "hash": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==" + } + }, + "npm:escalade": { + "type": "npm", + "name": "npm:escalade", + "data": { + "version": "3.2.0", + "packageName": "escalade", + "hash": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" + } + }, + "npm:escape-goat": { + "type": "npm", + "name": "npm:escape-goat", + "data": { + "version": "4.0.0", + "packageName": "escape-goat", + "hash": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==" + } + }, + "npm:escape-html": { + "type": "npm", + "name": "npm:escape-html", + "data": { + "version": "1.0.3", + "packageName": "escape-html", + "hash": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + } + }, + "npm:escape-string-regexp@1.0.5": { + "type": "npm", + "name": "npm:escape-string-regexp@1.0.5", + "data": { + "version": "1.0.5", + "packageName": "escape-string-regexp", + "hash": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + }, + "npm:escape-string-regexp@4.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + }, + "npm:escape-string-regexp@5.0.0": { + "type": "npm", + "name": "npm:escape-string-regexp@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "escape-string-regexp", + "hash": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" + } + }, + "npm:eslint-scope": { + "type": "npm", + "name": "npm:eslint-scope", + "data": { + "version": "8.4.0", + "packageName": "eslint-scope", + "hash": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==" + } + }, + "npm:eslint-visitor-keys@3.4.3": { + "type": "npm", + "name": "npm:eslint-visitor-keys@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "eslint-visitor-keys", + "hash": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==" + } + }, + "npm:eslint-visitor-keys@4.2.1": { + "type": "npm", + "name": "npm:eslint-visitor-keys@4.2.1", + "data": { + "version": "4.2.1", + "packageName": "eslint-visitor-keys", + "hash": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==" + } + }, + "npm:eslint": { + "type": "npm", + "name": "npm:eslint", + "data": { + "version": "9.37.0", + "packageName": "eslint", + "hash": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==" + } + }, + "npm:espree": { + "type": "npm", + "name": "npm:espree", + "data": { + "version": "10.4.0", + "packageName": "espree", + "hash": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==" + } + }, + "npm:esprima": { + "type": "npm", + "name": "npm:esprima", + "data": { + "version": "4.0.1", + "packageName": "esprima", + "hash": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + } + }, + "npm:esquery": { + "type": "npm", + "name": "npm:esquery", + "data": { + "version": "1.6.0", + "packageName": "esquery", + "hash": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==" + } + }, + "npm:esrecurse": { + "type": "npm", + "name": "npm:esrecurse", + "data": { + "version": "4.3.0", + "packageName": "esrecurse", + "hash": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + } + }, + "npm:estraverse": { + "type": "npm", + "name": "npm:estraverse", + "data": { + "version": "5.3.0", + "packageName": "estraverse", + "hash": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + }, + "npm:estree-util-attach-comments": { + "type": "npm", + "name": "npm:estree-util-attach-comments", + "data": { + "version": "3.0.0", + "packageName": "estree-util-attach-comments", + "hash": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==" + } + }, + "npm:estree-util-build-jsx": { + "type": "npm", + "name": "npm:estree-util-build-jsx", + "data": { + "version": "3.0.1", + "packageName": "estree-util-build-jsx", + "hash": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==" + } + }, + "npm:estree-util-is-identifier-name": { + "type": "npm", + "name": "npm:estree-util-is-identifier-name", + "data": { + "version": "3.0.0", + "packageName": "estree-util-is-identifier-name", + "hash": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==" + } + }, + "npm:estree-util-scope": { + "type": "npm", + "name": "npm:estree-util-scope", + "data": { + "version": "1.0.0", + "packageName": "estree-util-scope", + "hash": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==" + } + }, + "npm:estree-util-to-js": { + "type": "npm", + "name": "npm:estree-util-to-js", + "data": { + "version": "2.0.0", + "packageName": "estree-util-to-js", + "hash": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==" + } + }, + "npm:estree-util-value-to-estree": { + "type": "npm", + "name": "npm:estree-util-value-to-estree", + "data": { + "version": "3.4.0", + "packageName": "estree-util-value-to-estree", + "hash": "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ==" + } + }, + "npm:estree-util-visit": { + "type": "npm", + "name": "npm:estree-util-visit", + "data": { + "version": "2.0.0", + "packageName": "estree-util-visit", + "hash": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==" + } + }, + "npm:estree-walker": { + "type": "npm", + "name": "npm:estree-walker", + "data": { + "version": "3.0.3", + "packageName": "estree-walker", + "hash": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==" + } + }, + "npm:esutils": { + "type": "npm", + "name": "npm:esutils", + "data": { + "version": "2.0.3", + "packageName": "esutils", + "hash": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + } + }, + "npm:etag": { + "type": "npm", + "name": "npm:etag", + "data": { + "version": "1.8.1", + "packageName": "etag", + "hash": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + } + }, + "npm:execa": { + "type": "npm", + "name": "npm:execa", + "data": { + "version": "5.1.1", + "packageName": "execa", + "hash": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" + } + }, + "npm:exit-hook": { + "type": "npm", + "name": "npm:exit-hook", + "data": { + "version": "2.2.1", + "packageName": "exit-hook", + "hash": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==" + } + }, + "npm:expand-tilde": { + "type": "npm", + "name": "npm:expand-tilde", + "data": { + "version": "2.0.2", + "packageName": "expand-tilde", + "hash": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==" + } + }, + "npm:expect-type": { + "type": "npm", + "name": "npm:expect-type", + "data": { + "version": "1.2.2", + "packageName": "expect-type", + "hash": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==" + } + }, + "npm:express@4.21.2": { + "type": "npm", + "name": "npm:express@4.21.2", + "data": { + "version": "4.21.2", + "packageName": "express", + "hash": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==" + } + }, + "npm:express@5.1.0": { + "type": "npm", + "name": "npm:express@5.1.0", + "data": { + "version": "5.1.0", + "packageName": "express", + "hash": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==" + } + }, + "npm:extend-shallow": { + "type": "npm", + "name": "npm:extend-shallow", + "data": { + "version": "2.0.1", + "packageName": "extend-shallow", + "hash": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==" + } + }, + "npm:extend": { + "type": "npm", + "name": "npm:extend", + "data": { + "version": "3.0.2", + "packageName": "extend", + "hash": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + } + }, + "npm:extendable-error": { + "type": "npm", + "name": "npm:extendable-error", + "data": { + "version": "0.1.7", + "packageName": "extendable-error", + "hash": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==" + } + }, + "npm:eyes": { + "type": "npm", + "name": "npm:eyes", + "data": { + "version": "0.1.8", + "packageName": "eyes", + "hash": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" + } + }, + "npm:fast-deep-equal": { + "type": "npm", + "name": "npm:fast-deep-equal", + "data": { + "version": "3.1.3", + "packageName": "fast-deep-equal", + "hash": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + }, + "npm:fast-glob": { + "type": "npm", + "name": "npm:fast-glob", + "data": { + "version": "3.3.3", + "packageName": "fast-glob", + "hash": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==" + } + }, + "npm:fast-json-stable-stringify": { + "type": "npm", + "name": "npm:fast-json-stable-stringify", + "data": { + "version": "2.1.0", + "packageName": "fast-json-stable-stringify", + "hash": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + } + }, + "npm:fast-levenshtein": { + "type": "npm", + "name": "npm:fast-levenshtein", + "data": { + "version": "2.0.6", + "packageName": "fast-levenshtein", + "hash": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + } + }, + "npm:fastq": { + "type": "npm", + "name": "npm:fastq", + "data": { + "version": "1.19.1", + "packageName": "fastq", + "hash": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==" + } + }, + "npm:fault": { + "type": "npm", + "name": "npm:fault", + "data": { + "version": "2.0.1", + "packageName": "fault", + "hash": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==" + } + }, + "npm:fdir": { + "type": "npm", + "name": "npm:fdir", + "data": { + "version": "6.5.0", + "packageName": "fdir", + "hash": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==" + } + }, + "npm:fflate": { + "type": "npm", + "name": "npm:fflate", + "data": { + "version": "0.8.2", + "packageName": "fflate", + "hash": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + } + }, + "npm:figures": { + "type": "npm", + "name": "npm:figures", + "data": { + "version": "3.2.0", + "packageName": "figures", + "hash": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + } + }, + "npm:file-entry-cache": { + "type": "npm", + "name": "npm:file-entry-cache", + "data": { + "version": "8.0.0", + "packageName": "file-entry-cache", + "hash": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==" + } + }, + "npm:fill-range": { + "type": "npm", + "name": "npm:fill-range", + "data": { + "version": "7.1.1", + "packageName": "fill-range", + "hash": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==" + } + }, + "npm:finalhandler@1.1.2": { + "type": "npm", + "name": "npm:finalhandler@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "finalhandler", + "hash": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + } + }, + "npm:finalhandler@1.3.1": { + "type": "npm", + "name": "npm:finalhandler@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "finalhandler", + "hash": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==" + } + }, + "npm:finalhandler@2.1.0": { + "type": "npm", + "name": "npm:finalhandler@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "finalhandler", + "hash": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==" + } + }, + "npm:find-node-modules": { + "type": "npm", + "name": "npm:find-node-modules", + "data": { + "version": "2.1.3", + "packageName": "find-node-modules", + "hash": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==" + } + }, + "npm:find-root": { + "type": "npm", + "name": "npm:find-root", + "data": { + "version": "1.1.0", + "packageName": "find-root", + "hash": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + } + }, + "npm:find-up@4.1.0": { + "type": "npm", + "name": "npm:find-up@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "find-up", + "hash": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + } + }, + "npm:find-up@5.0.0": { + "type": "npm", + "name": "npm:find-up@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "find-up", + "hash": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==" + } + }, + "npm:findup-sync": { + "type": "npm", + "name": "npm:findup-sync", + "data": { + "version": "4.0.0", + "packageName": "findup-sync", + "hash": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==" + } + }, + "npm:fix-dts-default-cjs-exports": { + "type": "npm", + "name": "npm:fix-dts-default-cjs-exports", + "data": { + "version": "1.0.1", + "packageName": "fix-dts-default-cjs-exports", + "hash": "sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==" + } + }, + "npm:flat-cache": { + "type": "npm", + "name": "npm:flat-cache", + "data": { + "version": "4.0.1", + "packageName": "flat-cache", + "hash": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==" + } + }, + "npm:flat": { + "type": "npm", + "name": "npm:flat", + "data": { + "version": "5.0.2", + "packageName": "flat", + "hash": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==" + } + }, + "npm:flatted": { + "type": "npm", + "name": "npm:flatted", + "data": { + "version": "3.3.3", + "packageName": "flatted", + "hash": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==" + } + }, + "npm:follow-redirects": { + "type": "npm", + "name": "npm:follow-redirects", + "data": { + "version": "1.15.11", + "packageName": "follow-redirects", + "hash": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==" + } + }, + "npm:for-each": { + "type": "npm", + "name": "npm:for-each", + "data": { + "version": "0.3.5", + "packageName": "for-each", + "hash": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==" + } + }, + "npm:foreground-child": { + "type": "npm", + "name": "npm:foreground-child", + "data": { + "version": "3.3.1", + "packageName": "foreground-child", + "hash": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==" + } + }, + "npm:form-data": { + "type": "npm", + "name": "npm:form-data", + "data": { + "version": "4.0.4", + "packageName": "form-data", + "hash": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==" + } + }, + "npm:format": { + "type": "npm", + "name": "npm:format", + "data": { + "version": "0.2.2", + "packageName": "format", + "hash": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==" + } + }, + "npm:forwarded": { + "type": "npm", + "name": "npm:forwarded", + "data": { + "version": "0.2.0", + "packageName": "forwarded", + "hash": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + } + }, + "npm:fraction.js": { + "type": "npm", + "name": "npm:fraction.js", + "data": { + "version": "4.3.7", + "packageName": "fraction.js", + "hash": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==" + } + }, + "npm:framer-motion@11.18.2": { + "type": "npm", + "name": "npm:framer-motion@11.18.2", + "data": { + "version": "11.18.2", + "packageName": "framer-motion", + "hash": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==" + } + }, + "npm:framer-motion@12.23.22": { + "type": "npm", + "name": "npm:framer-motion@12.23.22", + "data": { + "version": "12.23.22", + "packageName": "framer-motion", + "hash": "sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==" + } + }, + "npm:fresh@0.5.2": { + "type": "npm", + "name": "npm:fresh@0.5.2", + "data": { + "version": "0.5.2", + "packageName": "fresh", + "hash": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + } + }, + "npm:fresh@2.0.0": { + "type": "npm", + "name": "npm:fresh@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "fresh", + "hash": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==" + } + }, + "npm:front-matter": { + "type": "npm", + "name": "npm:front-matter", + "data": { + "version": "4.0.2", + "packageName": "front-matter", + "hash": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==" + } + }, + "npm:fs-constants": { + "type": "npm", + "name": "npm:fs-constants", + "data": { + "version": "1.0.0", + "packageName": "fs-constants", + "hash": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + } + }, + "npm:fs-extra@7.0.1": { + "type": "npm", + "name": "npm:fs-extra@7.0.1", + "data": { + "version": "7.0.1", + "packageName": "fs-extra", + "hash": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + } + }, + "npm:fs-extra@8.1.0": { + "type": "npm", + "name": "npm:fs-extra@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "fs-extra", + "hash": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + } + }, + "npm:fsevents@2.3.2": { + "type": "npm", + "name": "npm:fsevents@2.3.2", + "data": { + "version": "2.3.2", + "packageName": "fsevents", + "hash": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + } + }, + "npm:fsevents@2.3.3": { + "type": "npm", + "name": "npm:fsevents@2.3.3", + "data": { + "version": "2.3.3", + "packageName": "fsevents", + "hash": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==" + } + }, + "npm:function-bind": { + "type": "npm", + "name": "npm:function-bind", + "data": { + "version": "1.1.2", + "packageName": "function-bind", + "hash": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" + } + }, + "npm:function.prototype.name": { + "type": "npm", + "name": "npm:function.prototype.name", + "data": { + "version": "1.1.8", + "packageName": "function.prototype.name", + "hash": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==" + } + }, + "npm:functions-have-names": { + "type": "npm", + "name": "npm:functions-have-names", + "data": { + "version": "1.2.3", + "packageName": "functions-have-names", + "hash": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + } + }, + "npm:generator-function": { + "type": "npm", + "name": "npm:generator-function", + "data": { + "version": "2.0.1", + "packageName": "generator-function", + "hash": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==" + } + }, + "npm:gensync": { + "type": "npm", + "name": "npm:gensync", + "data": { + "version": "1.0.0-beta.2", + "packageName": "gensync", + "hash": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + } + }, + "npm:get-caller-file": { + "type": "npm", + "name": "npm:get-caller-file", + "data": { + "version": "2.0.5", + "packageName": "get-caller-file", + "hash": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + } + }, + "npm:get-east-asian-width": { + "type": "npm", + "name": "npm:get-east-asian-width", + "data": { + "version": "1.4.0", + "packageName": "get-east-asian-width", + "hash": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==" + } + }, + "npm:get-intrinsic": { + "type": "npm", + "name": "npm:get-intrinsic", + "data": { + "version": "1.3.0", + "packageName": "get-intrinsic", + "hash": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==" + } + }, + "npm:get-nonce": { + "type": "npm", + "name": "npm:get-nonce", + "data": { + "version": "1.0.1", + "packageName": "get-nonce", + "hash": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + } + }, + "npm:get-port": { + "type": "npm", + "name": "npm:get-port", + "data": { + "version": "5.1.1", + "packageName": "get-port", + "hash": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==" + } + }, + "npm:get-proto": { + "type": "npm", + "name": "npm:get-proto", + "data": { + "version": "1.0.1", + "packageName": "get-proto", + "hash": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==" + } + }, + "npm:get-stream": { + "type": "npm", + "name": "npm:get-stream", + "data": { + "version": "6.0.1", + "packageName": "get-stream", + "hash": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + }, + "npm:get-symbol-description": { + "type": "npm", + "name": "npm:get-symbol-description", + "data": { + "version": "1.1.0", + "packageName": "get-symbol-description", + "hash": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==" + } + }, + "npm:get-tsconfig": { + "type": "npm", + "name": "npm:get-tsconfig", + "data": { + "version": "4.10.1", + "packageName": "get-tsconfig", + "hash": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==" + } + }, + "npm:github-slugger": { + "type": "npm", + "name": "npm:github-slugger", + "data": { + "version": "2.0.0", + "packageName": "github-slugger", + "hash": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + } + }, + "npm:glob-parent@5.1.2": { + "type": "npm", + "name": "npm:glob-parent@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "glob-parent", + "hash": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + } + }, + "npm:glob-parent@6.0.2": { + "type": "npm", + "name": "npm:glob-parent@6.0.2", + "data": { + "version": "6.0.2", + "packageName": "glob-parent", + "hash": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==" + } + }, + "npm:glob@10.4.5": { + "type": "npm", + "name": "npm:glob@10.4.5", + "data": { + "version": "10.4.5", + "packageName": "glob", + "hash": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==" + } + }, + "npm:glob@11.0.3": { + "type": "npm", + "name": "npm:glob@11.0.3", + "data": { + "version": "11.0.3", + "packageName": "glob", + "hash": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==" + } + }, + "npm:global-directory": { + "type": "npm", + "name": "npm:global-directory", + "data": { + "version": "4.0.1", + "packageName": "global-directory", + "hash": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==" + } + }, + "npm:global-modules": { + "type": "npm", + "name": "npm:global-modules", + "data": { + "version": "1.0.0", + "packageName": "global-modules", + "hash": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + } + }, + "npm:global-prefix": { + "type": "npm", + "name": "npm:global-prefix", + "data": { + "version": "1.0.2", + "packageName": "global-prefix", + "hash": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==" + } + }, + "npm:globals": { + "type": "npm", + "name": "npm:globals", + "data": { + "version": "14.0.0", + "packageName": "globals", + "hash": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==" + } + }, + "npm:globalthis": { + "type": "npm", + "name": "npm:globalthis", + "data": { + "version": "1.0.4", + "packageName": "globalthis", + "hash": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==" + } + }, + "npm:globby": { + "type": "npm", + "name": "npm:globby", + "data": { + "version": "11.1.0", + "packageName": "globby", + "hash": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + } + }, + "npm:globrex": { + "type": "npm", + "name": "npm:globrex", + "data": { + "version": "0.1.2", + "packageName": "globrex", + "hash": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + } + }, + "npm:gopd": { + "type": "npm", + "name": "npm:gopd", + "data": { + "version": "1.2.0", + "packageName": "gopd", + "hash": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" + } + }, + "npm:graceful-fs@4.2.10": { + "type": "npm", + "name": "npm:graceful-fs@4.2.10", + "data": { + "version": "4.2.10", + "packageName": "graceful-fs", + "hash": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + } + }, + "npm:graceful-fs@4.2.11": { + "type": "npm", + "name": "npm:graceful-fs@4.2.11", + "data": { + "version": "4.2.11", + "packageName": "graceful-fs", + "hash": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + } + }, + "npm:graphql": { + "type": "npm", + "name": "npm:graphql", + "data": { + "version": "16.11.0", + "packageName": "graphql", + "hash": "sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==" + } + }, + "npm:gray-matter": { + "type": "npm", + "name": "npm:gray-matter", + "data": { + "version": "4.0.3", + "packageName": "gray-matter", + "hash": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==" + } + }, + "npm:happy-dom": { + "type": "npm", + "name": "npm:happy-dom", + "data": { + "version": "16.8.1", + "packageName": "happy-dom", + "hash": "sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==" + } + }, + "npm:has-bigints": { + "type": "npm", + "name": "npm:has-bigints", + "data": { + "version": "1.1.0", + "packageName": "has-bigints", + "hash": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==" + } + }, + "npm:has-flag@3.0.0": { + "type": "npm", + "name": "npm:has-flag@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "has-flag", + "hash": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + } + }, + "npm:has-flag@4.0.0": { + "type": "npm", + "name": "npm:has-flag@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "has-flag", + "hash": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + } + }, + "npm:has-property-descriptors": { + "type": "npm", + "name": "npm:has-property-descriptors", + "data": { + "version": "1.0.2", + "packageName": "has-property-descriptors", + "hash": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==" + } + }, + "npm:has-proto": { + "type": "npm", + "name": "npm:has-proto", + "data": { + "version": "1.2.0", + "packageName": "has-proto", + "hash": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==" + } + }, + "npm:has-symbols": { + "type": "npm", + "name": "npm:has-symbols", + "data": { + "version": "1.1.0", + "packageName": "has-symbols", + "hash": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" + } + }, + "npm:has-tostringtag": { + "type": "npm", + "name": "npm:has-tostringtag", + "data": { + "version": "1.0.2", + "packageName": "has-tostringtag", + "hash": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==" + } + }, + "npm:hasown": { + "type": "npm", + "name": "npm:hasown", + "data": { + "version": "2.0.2", + "packageName": "hasown", + "hash": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==" + } + }, + "npm:hast-util-heading-rank": { + "type": "npm", + "name": "npm:hast-util-heading-rank", + "data": { + "version": "3.0.0", + "packageName": "hast-util-heading-rank", + "hash": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==" + } + }, + "npm:hast-util-to-estree": { + "type": "npm", + "name": "npm:hast-util-to-estree", + "data": { + "version": "3.1.3", + "packageName": "hast-util-to-estree", + "hash": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==" + } + }, + "npm:hast-util-to-jsx-runtime": { + "type": "npm", + "name": "npm:hast-util-to-jsx-runtime", + "data": { + "version": "2.3.6", + "packageName": "hast-util-to-jsx-runtime", + "hash": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==" + } + }, + "npm:hast-util-to-string": { + "type": "npm", + "name": "npm:hast-util-to-string", + "data": { + "version": "3.0.1", + "packageName": "hast-util-to-string", + "hash": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==" + } + }, + "npm:hast-util-whitespace": { + "type": "npm", + "name": "npm:hast-util-whitespace", + "data": { + "version": "3.0.0", + "packageName": "hast-util-whitespace", + "hash": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==" + } + }, + "npm:he": { + "type": "npm", + "name": "npm:he", + "data": { + "version": "1.2.0", + "packageName": "he", + "hash": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + } + }, + "npm:headers-polyfill": { + "type": "npm", + "name": "npm:headers-polyfill", + "data": { + "version": "4.0.3", + "packageName": "headers-polyfill", + "hash": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" + } + }, + "npm:hoist-non-react-statics": { + "type": "npm", + "name": "npm:hoist-non-react-statics", + "data": { + "version": "3.3.2", + "packageName": "hoist-non-react-statics", + "hash": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + } + }, + "npm:homedir-polyfill": { + "type": "npm", + "name": "npm:homedir-polyfill", + "data": { + "version": "1.0.3", + "packageName": "homedir-polyfill", + "hash": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + } + }, + "npm:hono": { + "type": "npm", + "name": "npm:hono", + "data": { + "version": "4.6.20", + "packageName": "hono", + "hash": "sha512-5qfNQeaIptMaJKyoJ6N/q4gIq0DBp2FCRaLNuUI3LlJKL4S37DY/rLL1uAxA4wrPB39tJ3s+f7kgI79O4ScSug==" + } + }, + "npm:hosted-git-info@2.8.9": { + "type": "npm", + "name": "npm:hosted-git-info@2.8.9", + "data": { + "version": "2.8.9", + "packageName": "hosted-git-info", + "hash": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + } + }, + "npm:hosted-git-info@6.1.3": { + "type": "npm", + "name": "npm:hosted-git-info@6.1.3", + "data": { + "version": "6.1.3", + "packageName": "hosted-git-info", + "hash": "sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==" + } + }, + "npm:html-escaper": { + "type": "npm", + "name": "npm:html-escaper", + "data": { + "version": "2.0.2", + "packageName": "html-escaper", + "hash": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + } + }, + "npm:html-parse-stringify": { + "type": "npm", + "name": "npm:html-parse-stringify", + "data": { + "version": "3.0.1", + "packageName": "html-parse-stringify", + "hash": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==" + } + }, + "npm:html": { + "type": "npm", + "name": "npm:html", + "data": { + "version": "1.0.0", + "packageName": "html", + "hash": "sha512-lw/7YsdKiP3kk5PnR1INY17iJuzdAtJewxr14ozKJWbbR97znovZ0mh+WEMZ8rjc3lgTK+ID/htTjuyGKB52Kw==" + } + }, + "npm:http-errors": { + "type": "npm", + "name": "npm:http-errors", + "data": { + "version": "2.0.0", + "packageName": "http-errors", + "hash": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==" + } + }, + "npm:human-id": { + "type": "npm", + "name": "npm:human-id", + "data": { + "version": "4.1.1", + "packageName": "human-id", + "hash": "sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==" + } + }, + "npm:human-signals": { + "type": "npm", + "name": "npm:human-signals", + "data": { + "version": "2.1.0", + "packageName": "human-signals", + "hash": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + } + }, + "npm:i18next-browser-languagedetector": { + "type": "npm", + "name": "npm:i18next-browser-languagedetector", + "data": { + "version": "8.0.2", + "packageName": "i18next-browser-languagedetector", + "hash": "sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==" + } + }, + "npm:i18next-http-backend": { + "type": "npm", + "name": "npm:i18next-http-backend", + "data": { + "version": "3.0.2", + "packageName": "i18next-http-backend", + "hash": "sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==" + } + }, + "npm:i18next": { + "type": "npm", + "name": "npm:i18next", + "data": { + "version": "24.2.2", + "packageName": "i18next", + "hash": "sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==" + } + }, + "npm:iconv-lite@0.4.24": { + "type": "npm", + "name": "npm:iconv-lite@0.4.24", + "data": { + "version": "0.4.24", + "packageName": "iconv-lite", + "hash": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + } + }, + "npm:iconv-lite@0.6.3": { + "type": "npm", + "name": "npm:iconv-lite@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "iconv-lite", + "hash": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + } + }, + "npm:iconv-lite@0.7.0": { + "type": "npm", + "name": "npm:iconv-lite@0.7.0", + "data": { + "version": "0.7.0", + "packageName": "iconv-lite", + "hash": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==" + } + }, + "npm:ieee754": { + "type": "npm", + "name": "npm:ieee754", + "data": { + "version": "1.2.1", + "packageName": "ieee754", + "hash": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + } + }, + "npm:ignore": { + "type": "npm", + "name": "npm:ignore", + "data": { + "version": "5.3.2", + "packageName": "ignore", + "hash": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + } + }, + "npm:import-fresh": { + "type": "npm", + "name": "npm:import-fresh", + "data": { + "version": "3.3.1", + "packageName": "import-fresh", + "hash": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==" + } + }, + "npm:imurmurhash": { + "type": "npm", + "name": "npm:imurmurhash", + "data": { + "version": "0.1.4", + "packageName": "imurmurhash", + "hash": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + } + }, + "npm:indent-string": { + "type": "npm", + "name": "npm:indent-string", + "data": { + "version": "4.0.0", + "packageName": "indent-string", + "hash": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + }, + "npm:inherits": { + "type": "npm", + "name": "npm:inherits", + "data": { + "version": "2.0.4", + "packageName": "inherits", + "hash": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + }, + "npm:ini@1.3.8": { + "type": "npm", + "name": "npm:ini@1.3.8", + "data": { + "version": "1.3.8", + "packageName": "ini", + "hash": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + }, + "npm:ini@4.1.1": { + "type": "npm", + "name": "npm:ini@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "ini", + "hash": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==" + } + }, + "npm:inline-style-parser": { + "type": "npm", + "name": "npm:inline-style-parser", + "data": { + "version": "0.2.4", + "packageName": "inline-style-parser", + "hash": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==" + } + }, + "npm:internal-slot": { + "type": "npm", + "name": "npm:internal-slot", + "data": { + "version": "1.1.0", + "packageName": "internal-slot", + "hash": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==" + } + }, + "npm:ipaddr.js": { + "type": "npm", + "name": "npm:ipaddr.js", + "data": { + "version": "1.9.1", + "packageName": "ipaddr.js", + "hash": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + }, + "npm:is-alphabetical": { + "type": "npm", + "name": "npm:is-alphabetical", + "data": { + "version": "2.0.1", + "packageName": "is-alphabetical", + "hash": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==" + } + }, + "npm:is-alphanumerical": { + "type": "npm", + "name": "npm:is-alphanumerical", + "data": { + "version": "2.0.1", + "packageName": "is-alphanumerical", + "hash": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==" + } + }, + "npm:is-array-buffer": { + "type": "npm", + "name": "npm:is-array-buffer", + "data": { + "version": "3.0.5", + "packageName": "is-array-buffer", + "hash": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==" + } + }, + "npm:is-arrayish": { + "type": "npm", + "name": "npm:is-arrayish", + "data": { + "version": "0.2.1", + "packageName": "is-arrayish", + "hash": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + } + }, + "npm:is-async-function": { + "type": "npm", + "name": "npm:is-async-function", + "data": { + "version": "2.1.1", + "packageName": "is-async-function", + "hash": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==" + } + }, + "npm:is-bigint": { + "type": "npm", + "name": "npm:is-bigint", + "data": { + "version": "1.1.0", + "packageName": "is-bigint", + "hash": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==" + } + }, + "npm:is-binary-path": { + "type": "npm", + "name": "npm:is-binary-path", + "data": { + "version": "2.1.0", + "packageName": "is-binary-path", + "hash": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + } + }, + "npm:is-boolean-object": { + "type": "npm", + "name": "npm:is-boolean-object", + "data": { + "version": "1.2.2", + "packageName": "is-boolean-object", + "hash": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==" + } + }, + "npm:is-callable": { + "type": "npm", + "name": "npm:is-callable", + "data": { + "version": "1.2.7", + "packageName": "is-callable", + "hash": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + } + }, + "npm:is-core-module": { + "type": "npm", + "name": "npm:is-core-module", + "data": { + "version": "2.16.1", + "packageName": "is-core-module", + "hash": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==" + } + }, + "npm:is-data-view": { + "type": "npm", + "name": "npm:is-data-view", + "data": { + "version": "1.0.2", + "packageName": "is-data-view", + "hash": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==" + } + }, + "npm:is-date-object": { + "type": "npm", + "name": "npm:is-date-object", + "data": { + "version": "1.1.0", + "packageName": "is-date-object", + "hash": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==" + } + }, + "npm:is-decimal": { + "type": "npm", + "name": "npm:is-decimal", + "data": { + "version": "2.0.1", + "packageName": "is-decimal", + "hash": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==" + } + }, + "npm:is-docker@2.2.1": { + "type": "npm", + "name": "npm:is-docker@2.2.1", + "data": { + "version": "2.2.1", + "packageName": "is-docker", + "hash": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + } + }, + "npm:is-docker@3.0.0": { + "type": "npm", + "name": "npm:is-docker@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "is-docker", + "hash": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + } + }, + "npm:is-extendable": { + "type": "npm", + "name": "npm:is-extendable", + "data": { + "version": "0.1.1", + "packageName": "is-extendable", + "hash": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + }, + "npm:is-extglob": { + "type": "npm", + "name": "npm:is-extglob", + "data": { + "version": "2.1.1", + "packageName": "is-extglob", + "hash": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + } + }, + "npm:is-finalizationregistry": { + "type": "npm", + "name": "npm:is-finalizationregistry", + "data": { + "version": "1.1.1", + "packageName": "is-finalizationregistry", + "hash": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==" + } + }, + "npm:is-fullwidth-code-point": { + "type": "npm", + "name": "npm:is-fullwidth-code-point", + "data": { + "version": "3.0.0", + "packageName": "is-fullwidth-code-point", + "hash": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + } + }, + "npm:is-generator-function": { + "type": "npm", + "name": "npm:is-generator-function", + "data": { + "version": "1.1.2", + "packageName": "is-generator-function", + "hash": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==" + } + }, + "npm:is-glob": { + "type": "npm", + "name": "npm:is-glob", + "data": { + "version": "4.0.3", + "packageName": "is-glob", + "hash": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + } + }, + "npm:is-hexadecimal": { + "type": "npm", + "name": "npm:is-hexadecimal", + "data": { + "version": "2.0.1", + "packageName": "is-hexadecimal", + "hash": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==" + } + }, + "npm:is-in-ci": { + "type": "npm", + "name": "npm:is-in-ci", + "data": { + "version": "1.0.0", + "packageName": "is-in-ci", + "hash": "sha512-eUuAjybVTHMYWm/U+vBO1sY/JOCgoPCXRxzdju0K+K0BiGW0SChEL1MLC0PoCIR1OlPo5YAp8HuQoUlsWEICwg==" + } + }, + "npm:is-inside-container": { + "type": "npm", + "name": "npm:is-inside-container", + "data": { + "version": "1.0.0", + "packageName": "is-inside-container", + "hash": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==" + } + }, + "npm:is-installed-globally": { + "type": "npm", + "name": "npm:is-installed-globally", + "data": { + "version": "1.0.0", + "packageName": "is-installed-globally", + "hash": "sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==" + } + }, + "npm:is-interactive": { + "type": "npm", + "name": "npm:is-interactive", + "data": { + "version": "1.0.0", + "packageName": "is-interactive", + "hash": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + } + }, + "npm:is-map": { + "type": "npm", + "name": "npm:is-map", + "data": { + "version": "2.0.3", + "packageName": "is-map", + "hash": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==" + } + }, + "npm:is-negative-zero": { + "type": "npm", + "name": "npm:is-negative-zero", + "data": { + "version": "2.0.3", + "packageName": "is-negative-zero", + "hash": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==" + } + }, + "npm:is-node-process": { + "type": "npm", + "name": "npm:is-node-process", + "data": { + "version": "1.2.0", + "packageName": "is-node-process", + "hash": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==" + } + }, + "npm:is-npm": { + "type": "npm", + "name": "npm:is-npm", + "data": { + "version": "6.1.0", + "packageName": "is-npm", + "hash": "sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA==" + } + }, + "npm:is-number-object": { + "type": "npm", + "name": "npm:is-number-object", + "data": { + "version": "1.1.1", + "packageName": "is-number-object", + "hash": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==" + } + }, + "npm:is-number": { + "type": "npm", + "name": "npm:is-number", + "data": { + "version": "7.0.0", + "packageName": "is-number", + "hash": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + } + }, + "npm:is-path-inside": { + "type": "npm", + "name": "npm:is-path-inside", + "data": { + "version": "4.0.0", + "packageName": "is-path-inside", + "hash": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==" + } + }, + "npm:is-plain-obj": { + "type": "npm", + "name": "npm:is-plain-obj", + "data": { + "version": "4.1.0", + "packageName": "is-plain-obj", + "hash": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" + } + }, + "npm:is-platform": { + "type": "npm", + "name": "npm:is-platform", + "data": { + "version": "1.0.0", + "packageName": "is-platform", + "hash": "sha512-AKxe6+dvzAQsDXhhhxGRL9G67q5rKiyTL0BUl5mCyQz2NdvmqWNmMsjoCOIVdyXOYpP6MhkmZ1DPYGkfgv0MpA==" + } + }, + "npm:is-promise": { + "type": "npm", + "name": "npm:is-promise", + "data": { + "version": "4.0.0", + "packageName": "is-promise", + "hash": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + } + }, + "npm:is-regex": { + "type": "npm", + "name": "npm:is-regex", + "data": { + "version": "1.2.1", + "packageName": "is-regex", + "hash": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==" + } + }, + "npm:is-set": { + "type": "npm", + "name": "npm:is-set", + "data": { + "version": "2.0.3", + "packageName": "is-set", + "hash": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==" + } + }, + "npm:is-shared-array-buffer": { + "type": "npm", + "name": "npm:is-shared-array-buffer", + "data": { + "version": "1.0.4", + "packageName": "is-shared-array-buffer", + "hash": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==" + } + }, + "npm:is-stream": { + "type": "npm", + "name": "npm:is-stream", + "data": { + "version": "2.0.1", + "packageName": "is-stream", + "hash": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + } + }, + "npm:is-string": { + "type": "npm", + "name": "npm:is-string", + "data": { + "version": "1.1.1", + "packageName": "is-string", + "hash": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==" + } + }, + "npm:is-subdir": { + "type": "npm", + "name": "npm:is-subdir", + "data": { + "version": "1.2.0", + "packageName": "is-subdir", + "hash": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==" + } + }, + "npm:is-symbol": { + "type": "npm", + "name": "npm:is-symbol", + "data": { + "version": "1.1.1", + "packageName": "is-symbol", + "hash": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==" + } + }, + "npm:is-typed-array": { + "type": "npm", + "name": "npm:is-typed-array", + "data": { + "version": "1.1.15", + "packageName": "is-typed-array", + "hash": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==" + } + }, + "npm:is-unicode-supported": { + "type": "npm", + "name": "npm:is-unicode-supported", + "data": { + "version": "0.1.0", + "packageName": "is-unicode-supported", + "hash": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" + } + }, + "npm:is-weakmap": { + "type": "npm", + "name": "npm:is-weakmap", + "data": { + "version": "2.0.2", + "packageName": "is-weakmap", + "hash": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==" + } + }, + "npm:is-weakref": { + "type": "npm", + "name": "npm:is-weakref", + "data": { + "version": "1.1.1", + "packageName": "is-weakref", + "hash": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==" + } + }, + "npm:is-weakset": { + "type": "npm", + "name": "npm:is-weakset", + "data": { + "version": "2.0.4", + "packageName": "is-weakset", + "hash": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==" + } + }, + "npm:is-windows": { + "type": "npm", + "name": "npm:is-windows", + "data": { + "version": "1.0.2", + "packageName": "is-windows", + "hash": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + } + }, + "npm:is-wsl@2.2.0": { + "type": "npm", + "name": "npm:is-wsl@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "is-wsl", + "hash": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + } + }, + "npm:is-wsl@3.1.0": { + "type": "npm", + "name": "npm:is-wsl@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "is-wsl", + "hash": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==" + } + }, + "npm:isarray@1.0.0": { + "type": "npm", + "name": "npm:isarray@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "isarray", + "hash": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + } + }, + "npm:isarray@2.0.5": { + "type": "npm", + "name": "npm:isarray@2.0.5", + "data": { + "version": "2.0.5", + "packageName": "isarray", + "hash": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + }, + "npm:isbot": { + "type": "npm", + "name": "npm:isbot", + "data": { + "version": "5.1.31", + "packageName": "isbot", + "hash": "sha512-DPgQshehErHAqSCKDb3rNW03pa2wS/v5evvUqtxt6TTnHRqAG8FdzcSSJs9656pK6Y+NT7K9R4acEYXLHYfpUQ==" + } + }, + "npm:isexe@2.0.0": { + "type": "npm", + "name": "npm:isexe@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "isexe", + "hash": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + } + }, + "npm:isexe@3.1.1": { + "type": "npm", + "name": "npm:isexe@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "isexe", + "hash": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==" + } + }, + "npm:isstream": { + "type": "npm", + "name": "npm:isstream", + "data": { + "version": "0.1.2", + "packageName": "isstream", + "hash": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + } + }, + "npm:istanbul-lib-coverage": { + "type": "npm", + "name": "npm:istanbul-lib-coverage", + "data": { + "version": "3.2.2", + "packageName": "istanbul-lib-coverage", + "hash": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==" + } + }, + "npm:istanbul-lib-report": { + "type": "npm", + "name": "npm:istanbul-lib-report", + "data": { + "version": "3.0.1", + "packageName": "istanbul-lib-report", + "hash": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==" + } + }, + "npm:istanbul-lib-source-maps": { + "type": "npm", + "name": "npm:istanbul-lib-source-maps", + "data": { + "version": "5.0.6", + "packageName": "istanbul-lib-source-maps", + "hash": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==" + } + }, + "npm:istanbul-reports": { + "type": "npm", + "name": "npm:istanbul-reports", + "data": { + "version": "3.2.0", + "packageName": "istanbul-reports", + "hash": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==" + } + }, + "npm:jackspeak@3.4.3": { + "type": "npm", + "name": "npm:jackspeak@3.4.3", + "data": { + "version": "3.4.3", + "packageName": "jackspeak", + "hash": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==" + } + }, + "npm:jackspeak@4.1.1": { + "type": "npm", + "name": "npm:jackspeak@4.1.1", + "data": { + "version": "4.1.1", + "packageName": "jackspeak", + "hash": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==" + } + }, + "npm:jest-diff": { + "type": "npm", + "name": "npm:jest-diff", + "data": { + "version": "30.2.0", + "packageName": "jest-diff", + "hash": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==" + } + }, + "npm:jest-preview": { + "type": "npm", + "name": "npm:jest-preview", + "data": { + "version": "0.3.2", + "packageName": "jest-preview", + "hash": "sha512-IraA3kvh0YjOr5EqosSbiH64er8Oz0F7YFqxbMJWLbASzApyGn1yct46YoAWhL2EHna4hPUqNn+6+JU3++XtBw==" + } + }, + "npm:jiti@1.21.7": { + "type": "npm", + "name": "npm:jiti@1.21.7", + "data": { + "version": "1.21.7", + "packageName": "jiti", + "hash": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==" + } + }, + "npm:jiti@2.6.1": { + "type": "npm", + "name": "npm:jiti@2.6.1", + "data": { + "version": "2.6.1", + "packageName": "jiti", + "hash": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==" + } + }, + "npm:joycon": { + "type": "npm", + "name": "npm:joycon", + "data": { + "version": "3.1.1", + "packageName": "joycon", + "hash": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==" + } + }, + "npm:js-beautify": { + "type": "npm", + "name": "npm:js-beautify", + "data": { + "version": "1.15.4", + "packageName": "js-beautify", + "hash": "sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==" + } + }, + "npm:js-cookie": { + "type": "npm", + "name": "npm:js-cookie", + "data": { + "version": "3.0.5", + "packageName": "js-cookie", + "hash": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==" + } + }, + "npm:js-tokens": { + "type": "npm", + "name": "npm:js-tokens", + "data": { + "version": "4.0.0", + "packageName": "js-tokens", + "hash": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + }, + "npm:js-yaml@3.14.1": { + "type": "npm", + "name": "npm:js-yaml@3.14.1", + "data": { + "version": "3.14.1", + "packageName": "js-yaml", + "hash": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + } + }, + "npm:js-yaml@4.1.0": { + "type": "npm", + "name": "npm:js-yaml@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "js-yaml", + "hash": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==" + } + }, + "npm:jsesc@3.0.2": { + "type": "npm", + "name": "npm:jsesc@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "jsesc", + "hash": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==" + } + }, + "npm:jsesc@3.1.0": { + "type": "npm", + "name": "npm:jsesc@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "jsesc", + "hash": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==" + } + }, + "npm:json-buffer": { + "type": "npm", + "name": "npm:json-buffer", + "data": { + "version": "3.0.1", + "packageName": "json-buffer", + "hash": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + } + }, + "npm:json-parse-better-errors": { + "type": "npm", + "name": "npm:json-parse-better-errors", + "data": { + "version": "1.0.2", + "packageName": "json-parse-better-errors", + "hash": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + } + }, + "npm:json-parse-even-better-errors@2.3.1": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + } + }, + "npm:json-parse-even-better-errors@3.0.2": { + "type": "npm", + "name": "npm:json-parse-even-better-errors@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "json-parse-even-better-errors", + "hash": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==" + } + }, + "npm:json-schema-traverse": { + "type": "npm", + "name": "npm:json-schema-traverse", + "data": { + "version": "0.4.1", + "packageName": "json-schema-traverse", + "hash": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + }, + "npm:json-stable-stringify-without-jsonify": { + "type": "npm", + "name": "npm:json-stable-stringify-without-jsonify", + "data": { + "version": "1.0.1", + "packageName": "json-stable-stringify-without-jsonify", + "hash": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + } + }, + "npm:json5": { + "type": "npm", + "name": "npm:json5", + "data": { + "version": "2.2.3", + "packageName": "json5", + "hash": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + } + }, + "npm:jsonc-parser": { + "type": "npm", + "name": "npm:jsonc-parser", + "data": { + "version": "3.2.0", + "packageName": "jsonc-parser", + "hash": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + } + }, + "npm:jsonfile": { + "type": "npm", + "name": "npm:jsonfile", + "data": { + "version": "4.0.0", + "packageName": "jsonfile", + "hash": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==" + } + }, + "npm:keyv": { + "type": "npm", + "name": "npm:keyv", + "data": { + "version": "4.5.4", + "packageName": "keyv", + "hash": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==" + } + }, + "npm:kind-of": { + "type": "npm", + "name": "npm:kind-of", + "data": { + "version": "6.0.3", + "packageName": "kind-of", + "hash": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } + }, + "npm:knip": { + "type": "npm", + "name": "npm:knip", + "data": { + "version": "5.43.6", + "packageName": "knip", + "hash": "sha512-bUCFlg44imdV5vayYxu0pIAB373S8Ufjda0qaI9oRZDH6ltJFwUoAO2j7nafxDmo5G0ZeP4IiLAHqlc3wYIONQ==" + } + }, + "npm:ky": { + "type": "npm", + "name": "npm:ky", + "data": { + "version": "1.11.0", + "packageName": "ky", + "hash": "sha512-NEyo0ICpS0cqSuyoJFMCnHOZJILqXsKhIZlHJGDYaH8OB5IFrGzuBpEwyoMZG6gUKMPrazH30Ax5XKaujvD8ag==" + } + }, + "npm:latest-version": { + "type": "npm", + "name": "npm:latest-version", + "data": { + "version": "9.0.0", + "packageName": "latest-version", + "hash": "sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==" + } + }, + "npm:lefthook-darwin-arm64": { + "type": "npm", + "name": "npm:lefthook-darwin-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-arm64", + "hash": "sha512-m6Lb77VGc84/Qo21Lhq576pEvcgFCnvloEiP02HbAHcIXD0RTLy9u2yAInrixqZeaz13HYtdDaI7OBYAAdVt8A==" + } + }, + "npm:lefthook-darwin-x64": { + "type": "npm", + "name": "npm:lefthook-darwin-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-darwin-x64", + "hash": "sha512-CoRpdzanu9RK3oXR1vbEJA5LN7iB+c7hP+sONeQJzoOXuq4PNKVtEaN84Gl1BrVtCNLHWFAvCQaZPPiiXSy8qg==" + } + }, + "npm:lefthook-freebsd-arm64": { + "type": "npm", + "name": "npm:lefthook-freebsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-arm64", + "hash": "sha512-X4A7yfvAJ68CoHTqP+XvQzdKbyd935sYy0bQT6Ajz7FL1g7hFiro8dqHSdPdkwei9hs8hXeV7feyTXbYmfjKQQ==" + } + }, + "npm:lefthook-freebsd-x64": { + "type": "npm", + "name": "npm:lefthook-freebsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-freebsd-x64", + "hash": "sha512-ai2m+Sj2kGdY46USfBrCqLKe9GYhzeq01nuyDYCrdGISePeZ6udOlD1k3lQKJGQCHb0bRz4St0r5nKDSh1x/2A==" + } + }, + "npm:lefthook-linux-arm64": { + "type": "npm", + "name": "npm:lefthook-linux-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-arm64", + "hash": "sha512-cbo4Wtdq81GTABvikLORJsAWPKAJXE8Q5RXsICFUVznh5PHigS9dFW/4NXywo0+jfFPCT6SYds2zz4tCx6DA0Q==" + } + }, + "npm:lefthook-linux-x64": { + "type": "npm", + "name": "npm:lefthook-linux-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-linux-x64", + "hash": "sha512-uJl9vjCIIBTBvMZkemxCE+3zrZHlRO7Oc+nZJ+o9Oea3fu+W82jwX7a7clw8jqNfaeBS+8+ZEQgiMHWCloTsGw==" + } + }, + "npm:lefthook-openbsd-arm64": { + "type": "npm", + "name": "npm:lefthook-openbsd-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-arm64", + "hash": "sha512-7r153dxrNRQ9ytRs2PmGKKkYdvZYFPre7My7XToSTiRu5jNCq++++eAKVkoyWPduk97dGIA+YWiEr5Noe0TK2A==" + } + }, + "npm:lefthook-openbsd-x64": { + "type": "npm", + "name": "npm:lefthook-openbsd-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-openbsd-x64", + "hash": "sha512-Z+UhLlcg1xrXOidK3aLLpgH7KrwNyWYE3yb7ITYnzJSEV8qXnePtVu8lvMBHs/myzemjBzeIr/U/+ipjclR06g==" + } + }, + "npm:lefthook-windows-arm64": { + "type": "npm", + "name": "npm:lefthook-windows-arm64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-arm64", + "hash": "sha512-Uxef6qoDxCmUNQwk8eBvddYJKSBFglfwAY9Y9+NnnmiHpWTjjYiObE9gT2mvGVpEgZRJVAatBXc+Ha5oDD/OgQ==" + } + }, + "npm:lefthook-windows-x64": { + "type": "npm", + "name": "npm:lefthook-windows-x64", + "data": { + "version": "1.13.6", + "packageName": "lefthook-windows-x64", + "hash": "sha512-mOZoM3FQh3o08M8PQ/b3IYuL5oo36D9ehczIw1dAgp1Ly+Tr4fJ96A+4SEJrQuYeRD4mex9bR7Ps56I73sBSZA==" + } + }, + "npm:lefthook": { + "type": "npm", + "name": "npm:lefthook", + "data": { + "version": "1.13.6", + "packageName": "lefthook", + "hash": "sha512-ojj4/4IJ29Xn4drd5emqVgilegAPN3Kf0FQM2p/9+lwSTpU+SZ1v4Ig++NF+9MOa99UKY8bElmVrLhnUUNFh5g==" + } + }, + "npm:levn": { + "type": "npm", + "name": "npm:levn", + "data": { + "version": "0.4.1", + "packageName": "levn", + "hash": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + } + }, + "npm:lightningcss-android-arm64": { + "type": "npm", + "name": "npm:lightningcss-android-arm64", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-android-arm64", + "hash": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==" + } + }, + "npm:lightningcss-darwin-arm64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-arm64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-arm64", + "hash": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==" + } + }, + "npm:lightningcss-darwin-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-darwin-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-darwin-x64", + "hash": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==" + } + }, + "npm:lightningcss-freebsd-x64@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-freebsd-x64@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-freebsd-x64", + "hash": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==" + } + }, + "npm:lightningcss-linux-arm-gnueabihf@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm-gnueabihf", + "hash": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==" + } + }, + "npm:lightningcss-linux-arm64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-gnu", + "hash": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==" + } + }, + "npm:lightningcss-linux-arm64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-arm64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-arm64-musl", + "hash": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==" + } + }, + "npm:lightningcss-linux-x64-gnu@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-gnu@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-gnu", + "hash": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==" + } + }, + "npm:lightningcss-linux-x64-musl@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-linux-x64-musl@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-linux-x64-musl", + "hash": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==" + } + }, + "npm:lightningcss-win32-arm64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-arm64-msvc", + "hash": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.1": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==" + } + }, + "npm:lightningcss-win32-x64-msvc@1.30.2": { + "type": "npm", + "name": "npm:lightningcss-win32-x64-msvc@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss-win32-x64-msvc", + "hash": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==" + } + }, + "npm:lightningcss@1.30.1": { + "type": "npm", + "name": "npm:lightningcss@1.30.1", + "data": { + "version": "1.30.1", + "packageName": "lightningcss", + "hash": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==" + } + }, + "npm:lightningcss@1.30.2": { + "type": "npm", + "name": "npm:lightningcss@1.30.2", + "data": { + "version": "1.30.2", + "packageName": "lightningcss", + "hash": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==" + } + }, + "npm:lilconfig": { + "type": "npm", + "name": "npm:lilconfig", + "data": { + "version": "3.1.3", + "packageName": "lilconfig", + "hash": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==" + } + }, + "npm:lines-and-columns@1.2.4": { + "type": "npm", + "name": "npm:lines-and-columns@1.2.4", + "data": { + "version": "1.2.4", + "packageName": "lines-and-columns", + "hash": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + } + }, + "npm:lines-and-columns@2.0.3": { + "type": "npm", + "name": "npm:lines-and-columns@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "lines-and-columns", + "hash": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==" + } + }, + "npm:lite-emit": { + "type": "npm", + "name": "npm:lite-emit", + "data": { + "version": "2.3.0", + "packageName": "lite-emit", + "hash": "sha512-QMPrnwPho7lfkzZUN3a0RJ/oiwpt464eXf6aVh1HGOYh+s7Utu78q3FcFbW59c8TNWWQaz9flKN1cEb8dmxD+g==" + } + }, + "npm:load-json-file": { + "type": "npm", + "name": "npm:load-json-file", + "data": { + "version": "4.0.0", + "packageName": "load-json-file", + "hash": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==" + } + }, + "npm:load-tsconfig": { + "type": "npm", + "name": "npm:load-tsconfig", + "data": { + "version": "0.2.5", + "packageName": "load-tsconfig", + "hash": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==" + } + }, + "npm:locate-path@5.0.0": { + "type": "npm", + "name": "npm:locate-path@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "locate-path", + "hash": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + } + }, + "npm:locate-path@6.0.0": { + "type": "npm", + "name": "npm:locate-path@6.0.0", + "data": { + "version": "6.0.0", + "packageName": "locate-path", + "hash": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==" + } + }, + "npm:lodash.castarray": { + "type": "npm", + "name": "npm:lodash.castarray", + "data": { + "version": "4.4.0", + "packageName": "lodash.castarray", + "hash": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==" + } + }, + "npm:lodash.isplainobject": { + "type": "npm", + "name": "npm:lodash.isplainobject", + "data": { + "version": "4.0.6", + "packageName": "lodash.isplainobject", + "hash": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + } + }, + "npm:lodash.merge": { + "type": "npm", + "name": "npm:lodash.merge", + "data": { + "version": "4.6.2", + "packageName": "lodash.merge", + "hash": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + } + }, + "npm:lodash.sortby": { + "type": "npm", + "name": "npm:lodash.sortby", + "data": { + "version": "4.7.0", + "packageName": "lodash.sortby", + "hash": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + } + }, + "npm:lodash.startcase": { + "type": "npm", + "name": "npm:lodash.startcase", + "data": { + "version": "4.4.0", + "packageName": "lodash.startcase", + "hash": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==" + } + }, + "npm:lodash": { + "type": "npm", + "name": "npm:lodash", + "data": { + "version": "4.17.21", + "packageName": "lodash", + "hash": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + }, + "npm:log-symbols": { + "type": "npm", + "name": "npm:log-symbols", + "data": { + "version": "4.1.0", + "packageName": "log-symbols", + "hash": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==" + } + }, + "npm:longest-streak": { + "type": "npm", + "name": "npm:longest-streak", + "data": { + "version": "3.1.0", + "packageName": "longest-streak", + "hash": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" + } + }, + "npm:loose-envify": { + "type": "npm", + "name": "npm:loose-envify", + "data": { + "version": "1.4.0", + "packageName": "loose-envify", + "hash": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + } + }, + "npm:loupe": { + "type": "npm", + "name": "npm:loupe", + "data": { + "version": "3.2.1", + "packageName": "loupe", + "hash": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==" + } + }, + "npm:lru-cache@10.4.3": { + "type": "npm", + "name": "npm:lru-cache@10.4.3", + "data": { + "version": "10.4.3", + "packageName": "lru-cache", + "hash": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + } + }, + "npm:lru-cache@11.2.2": { + "type": "npm", + "name": "npm:lru-cache@11.2.2", + "data": { + "version": "11.2.2", + "packageName": "lru-cache", + "hash": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==" + } + }, + "npm:lru-cache@5.1.1": { + "type": "npm", + "name": "npm:lru-cache@5.1.1", + "data": { + "version": "5.1.1", + "packageName": "lru-cache", + "hash": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + } + }, + "npm:lru-cache@7.18.3": { + "type": "npm", + "name": "npm:lru-cache@7.18.3", + "data": { + "version": "7.18.3", + "packageName": "lru-cache", + "hash": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==" + } + }, + "npm:lz-string": { + "type": "npm", + "name": "npm:lz-string", + "data": { + "version": "1.5.0", + "packageName": "lz-string", + "hash": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + } + }, + "npm:magic-string": { + "type": "npm", + "name": "npm:magic-string", + "data": { + "version": "0.30.19", + "packageName": "magic-string", + "hash": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==" + } + }, + "npm:magicast": { + "type": "npm", + "name": "npm:magicast", + "data": { + "version": "0.3.5", + "packageName": "magicast", + "hash": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==" + } + }, + "npm:make-dir": { + "type": "npm", + "name": "npm:make-dir", + "data": { + "version": "4.0.0", + "packageName": "make-dir", + "hash": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==" + } + }, + "npm:markdown-extensions": { + "type": "npm", + "name": "npm:markdown-extensions", + "data": { + "version": "2.0.0", + "packageName": "markdown-extensions", + "hash": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==" + } + }, + "npm:math-intrinsics": { + "type": "npm", + "name": "npm:math-intrinsics", + "data": { + "version": "1.1.0", + "packageName": "math-intrinsics", + "hash": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" + } + }, + "npm:mdast-util-from-markdown": { + "type": "npm", + "name": "npm:mdast-util-from-markdown", + "data": { + "version": "2.0.2", + "packageName": "mdast-util-from-markdown", + "hash": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==" + } + }, + "npm:mdast-util-frontmatter": { + "type": "npm", + "name": "npm:mdast-util-frontmatter", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-frontmatter", + "hash": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==" + } + }, + "npm:mdast-util-mdx-expression": { + "type": "npm", + "name": "npm:mdast-util-mdx-expression", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdx-expression", + "hash": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==" + } + }, + "npm:mdast-util-mdx-jsx": { + "type": "npm", + "name": "npm:mdast-util-mdx-jsx", + "data": { + "version": "3.2.0", + "packageName": "mdast-util-mdx-jsx", + "hash": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==" + } + }, + "npm:mdast-util-mdx": { + "type": "npm", + "name": "npm:mdast-util-mdx", + "data": { + "version": "3.0.0", + "packageName": "mdast-util-mdx", + "hash": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==" + } + }, + "npm:mdast-util-mdxjs-esm": { + "type": "npm", + "name": "npm:mdast-util-mdxjs-esm", + "data": { + "version": "2.0.1", + "packageName": "mdast-util-mdxjs-esm", + "hash": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==" + } + }, + "npm:mdast-util-phrasing": { + "type": "npm", + "name": "npm:mdast-util-phrasing", + "data": { + "version": "4.1.0", + "packageName": "mdast-util-phrasing", + "hash": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==" + } + }, + "npm:mdast-util-to-hast": { + "type": "npm", + "name": "npm:mdast-util-to-hast", + "data": { + "version": "13.2.0", + "packageName": "mdast-util-to-hast", + "hash": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==" + } + }, + "npm:mdast-util-to-markdown": { + "type": "npm", + "name": "npm:mdast-util-to-markdown", + "data": { + "version": "2.1.2", + "packageName": "mdast-util-to-markdown", + "hash": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==" + } + }, + "npm:mdast-util-to-string": { + "type": "npm", + "name": "npm:mdast-util-to-string", + "data": { + "version": "4.0.0", + "packageName": "mdast-util-to-string", + "hash": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==" + } + }, + "npm:mdx-bundler": { + "type": "npm", + "name": "npm:mdx-bundler", + "data": { + "version": "10.1.1", + "packageName": "mdx-bundler", + "hash": "sha512-87FtxC7miUPznwqEaAlJARinHJ6Qin9kDuG2E2BCCNEOszr62kHpqivI/IF/CmwObVSpvApVFFxN1ftM/Gykvw==" + } + }, + "npm:media-typer@0.3.0": { + "type": "npm", + "name": "npm:media-typer@0.3.0", + "data": { + "version": "0.3.0", + "packageName": "media-typer", + "hash": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + } + }, + "npm:media-typer@1.1.0": { + "type": "npm", + "name": "npm:media-typer@1.1.0", + "data": { + "version": "1.1.0", + "packageName": "media-typer", + "hash": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==" + } + }, + "npm:memoize-one": { + "type": "npm", + "name": "npm:memoize-one", + "data": { + "version": "6.0.0", + "packageName": "memoize-one", + "hash": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + } + }, + "npm:memorystream": { + "type": "npm", + "name": "npm:memorystream", + "data": { + "version": "0.3.1", + "packageName": "memorystream", + "hash": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" + } + }, + "npm:merge-descriptors@1.0.3": { + "type": "npm", + "name": "npm:merge-descriptors@1.0.3", + "data": { + "version": "1.0.3", + "packageName": "merge-descriptors", + "hash": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" + } + }, + "npm:merge-descriptors@2.0.0": { + "type": "npm", + "name": "npm:merge-descriptors@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "merge-descriptors", + "hash": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==" + } + }, + "npm:merge-stream": { + "type": "npm", + "name": "npm:merge-stream", + "data": { + "version": "2.0.0", + "packageName": "merge-stream", + "hash": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + } + }, + "npm:merge2": { + "type": "npm", + "name": "npm:merge2", + "data": { + "version": "1.4.1", + "packageName": "merge2", + "hash": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + } + }, + "npm:merge": { + "type": "npm", + "name": "npm:merge", + "data": { + "version": "2.1.1", + "packageName": "merge", + "hash": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==" + } + }, + "npm:methods": { + "type": "npm", + "name": "npm:methods", + "data": { + "version": "1.1.2", + "packageName": "methods", + "hash": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + } + }, + "npm:micromark-core-commonmark": { + "type": "npm", + "name": "npm:micromark-core-commonmark", + "data": { + "version": "2.0.3", + "packageName": "micromark-core-commonmark", + "hash": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==" + } + }, + "npm:micromark-extension-frontmatter": { + "type": "npm", + "name": "npm:micromark-extension-frontmatter", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-frontmatter", + "hash": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==" + } + }, + "npm:micromark-extension-mdx-expression": { + "type": "npm", + "name": "npm:micromark-extension-mdx-expression", + "data": { + "version": "3.0.1", + "packageName": "micromark-extension-mdx-expression", + "hash": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==" + } + }, + "npm:micromark-extension-mdx-jsx": { + "type": "npm", + "name": "npm:micromark-extension-mdx-jsx", + "data": { + "version": "3.0.2", + "packageName": "micromark-extension-mdx-jsx", + "hash": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==" + } + }, + "npm:micromark-extension-mdx-md": { + "type": "npm", + "name": "npm:micromark-extension-mdx-md", + "data": { + "version": "2.0.0", + "packageName": "micromark-extension-mdx-md", + "hash": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==" + } + }, + "npm:micromark-extension-mdxjs-esm": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs-esm", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs-esm", + "hash": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==" + } + }, + "npm:micromark-extension-mdxjs": { + "type": "npm", + "name": "npm:micromark-extension-mdxjs", + "data": { + "version": "3.0.0", + "packageName": "micromark-extension-mdxjs", + "hash": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==" + } + }, + "npm:micromark-factory-destination": { + "type": "npm", + "name": "npm:micromark-factory-destination", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-destination", + "hash": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==" + } + }, + "npm:micromark-factory-label": { + "type": "npm", + "name": "npm:micromark-factory-label", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-label", + "hash": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==" + } + }, + "npm:micromark-factory-mdx-expression": { + "type": "npm", + "name": "npm:micromark-factory-mdx-expression", + "data": { + "version": "2.0.3", + "packageName": "micromark-factory-mdx-expression", + "hash": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==" + } + }, + "npm:micromark-factory-space": { + "type": "npm", + "name": "npm:micromark-factory-space", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-space", + "hash": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==" + } + }, + "npm:micromark-factory-title": { + "type": "npm", + "name": "npm:micromark-factory-title", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-title", + "hash": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==" + } + }, + "npm:micromark-factory-whitespace": { + "type": "npm", + "name": "npm:micromark-factory-whitespace", + "data": { + "version": "2.0.1", + "packageName": "micromark-factory-whitespace", + "hash": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==" + } + }, + "npm:micromark-util-character": { + "type": "npm", + "name": "npm:micromark-util-character", + "data": { + "version": "2.1.1", + "packageName": "micromark-util-character", + "hash": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==" + } + }, + "npm:micromark-util-chunked": { + "type": "npm", + "name": "npm:micromark-util-chunked", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-chunked", + "hash": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==" + } + }, + "npm:micromark-util-classify-character": { + "type": "npm", + "name": "npm:micromark-util-classify-character", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-classify-character", + "hash": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==" + } + }, + "npm:micromark-util-combine-extensions": { + "type": "npm", + "name": "npm:micromark-util-combine-extensions", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-combine-extensions", + "hash": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==" + } + }, + "npm:micromark-util-decode-numeric-character-reference": { + "type": "npm", + "name": "npm:micromark-util-decode-numeric-character-reference", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-decode-numeric-character-reference", + "hash": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==" + } + }, + "npm:micromark-util-decode-string": { + "type": "npm", + "name": "npm:micromark-util-decode-string", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-decode-string", + "hash": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==" + } + }, + "npm:micromark-util-encode": { + "type": "npm", + "name": "npm:micromark-util-encode", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-encode", + "hash": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==" + } + }, + "npm:micromark-util-events-to-acorn": { + "type": "npm", + "name": "npm:micromark-util-events-to-acorn", + "data": { + "version": "2.0.3", + "packageName": "micromark-util-events-to-acorn", + "hash": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==" + } + }, + "npm:micromark-util-html-tag-name": { + "type": "npm", + "name": "npm:micromark-util-html-tag-name", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-html-tag-name", + "hash": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==" + } + }, + "npm:micromark-util-normalize-identifier": { + "type": "npm", + "name": "npm:micromark-util-normalize-identifier", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-normalize-identifier", + "hash": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==" + } + }, + "npm:micromark-util-resolve-all": { + "type": "npm", + "name": "npm:micromark-util-resolve-all", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-resolve-all", + "hash": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==" + } + }, + "npm:micromark-util-sanitize-uri": { + "type": "npm", + "name": "npm:micromark-util-sanitize-uri", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-sanitize-uri", + "hash": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==" + } + }, + "npm:micromark-util-subtokenize": { + "type": "npm", + "name": "npm:micromark-util-subtokenize", + "data": { + "version": "2.1.0", + "packageName": "micromark-util-subtokenize", + "hash": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==" + } + }, + "npm:micromark-util-symbol": { + "type": "npm", + "name": "npm:micromark-util-symbol", + "data": { + "version": "2.0.1", + "packageName": "micromark-util-symbol", + "hash": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==" + } + }, + "npm:micromark-util-types": { + "type": "npm", + "name": "npm:micromark-util-types", + "data": { + "version": "2.0.2", + "packageName": "micromark-util-types", + "hash": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==" + } + }, + "npm:micromark": { + "type": "npm", + "name": "npm:micromark", + "data": { + "version": "4.0.2", + "packageName": "micromark", + "hash": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==" + } + }, + "npm:micromatch": { + "type": "npm", + "name": "npm:micromatch", + "data": { + "version": "4.0.8", + "packageName": "micromatch", + "hash": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==" + } + }, + "npm:mime-db@1.52.0": { + "type": "npm", + "name": "npm:mime-db@1.52.0", + "data": { + "version": "1.52.0", + "packageName": "mime-db", + "hash": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + }, + "npm:mime-db@1.54.0": { + "type": "npm", + "name": "npm:mime-db@1.54.0", + "data": { + "version": "1.54.0", + "packageName": "mime-db", + "hash": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==" + } + }, + "npm:mime-types@2.1.35": { + "type": "npm", + "name": "npm:mime-types@2.1.35", + "data": { + "version": "2.1.35", + "packageName": "mime-types", + "hash": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + } + }, + "npm:mime-types@3.0.1": { + "type": "npm", + "name": "npm:mime-types@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "mime-types", + "hash": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==" + } + }, + "npm:mime": { + "type": "npm", + "name": "npm:mime", + "data": { + "version": "1.6.0", + "packageName": "mime", + "hash": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + } + }, + "npm:mimic-fn": { + "type": "npm", + "name": "npm:mimic-fn", + "data": { + "version": "2.1.0", + "packageName": "mimic-fn", + "hash": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + }, + "npm:minimatch@10.0.3": { + "type": "npm", + "name": "npm:minimatch@10.0.3", + "data": { + "version": "10.0.3", + "packageName": "minimatch", + "hash": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==" + } + }, + "npm:minimatch@3.1.2": { + "type": "npm", + "name": "npm:minimatch@3.1.2", + "data": { + "version": "3.1.2", + "packageName": "minimatch", + "hash": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + } + }, + "npm:minimatch@9.0.1": { + "type": "npm", + "name": "npm:minimatch@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "minimatch", + "hash": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==" + } + }, + "npm:minimatch@9.0.3": { + "type": "npm", + "name": "npm:minimatch@9.0.3", + "data": { + "version": "9.0.3", + "packageName": "minimatch", + "hash": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==" + } + }, + "npm:minimatch@9.0.5": { + "type": "npm", + "name": "npm:minimatch@9.0.5", + "data": { + "version": "9.0.5", + "packageName": "minimatch", + "hash": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==" + } + }, + "npm:minimist": { + "type": "npm", + "name": "npm:minimist", + "data": { + "version": "1.2.8", + "packageName": "minimist", + "hash": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + } + }, + "npm:minipass": { + "type": "npm", + "name": "npm:minipass", + "data": { + "version": "7.1.2", + "packageName": "minipass", + "hash": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==" + } + }, + "npm:minizlib": { + "type": "npm", + "name": "npm:minizlib", + "data": { + "version": "3.1.0", + "packageName": "minizlib", + "hash": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==" + } + }, + "npm:mlly": { + "type": "npm", + "name": "npm:mlly", + "data": { + "version": "1.8.0", + "packageName": "mlly", + "hash": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==" + } + }, + "npm:morgan": { + "type": "npm", + "name": "npm:morgan", + "data": { + "version": "1.10.1", + "packageName": "morgan", + "hash": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==" + } + }, + "npm:motion-dom@11.18.1": { + "type": "npm", + "name": "npm:motion-dom@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-dom", + "hash": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==" + } + }, + "npm:motion-dom@12.23.21": { + "type": "npm", + "name": "npm:motion-dom@12.23.21", + "data": { + "version": "12.23.21", + "packageName": "motion-dom", + "hash": "sha512-5xDXx/AbhrfgsQmSE7YESMn4Dpo6x5/DTZ4Iyy4xqDvVHWvFVoV+V2Ri2S/ksx+D40wrZ7gPYiMWshkdoqNgNQ==" + } + }, + "npm:motion-utils@11.18.1": { + "type": "npm", + "name": "npm:motion-utils@11.18.1", + "data": { + "version": "11.18.1", + "packageName": "motion-utils", + "hash": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==" + } + }, + "npm:motion-utils@12.23.6": { + "type": "npm", + "name": "npm:motion-utils@12.23.6", + "data": { + "version": "12.23.6", + "packageName": "motion-utils", + "hash": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==" + } + }, + "npm:mri": { + "type": "npm", + "name": "npm:mri", + "data": { + "version": "1.2.0", + "packageName": "mri", + "hash": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" + } + }, + "npm:mrmime": { + "type": "npm", + "name": "npm:mrmime", + "data": { + "version": "2.0.1", + "packageName": "mrmime", + "hash": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==" + } + }, + "npm:ms@2.0.0": { + "type": "npm", + "name": "npm:ms@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "ms", + "hash": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + }, + "npm:ms@2.1.3": { + "type": "npm", + "name": "npm:ms@2.1.3", + "data": { + "version": "2.1.3", + "packageName": "ms", + "hash": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + }, + "npm:msw": { + "type": "npm", + "name": "npm:msw", + "data": { + "version": "2.11.3", + "packageName": "msw", + "hash": "sha512-878imp8jxIpfzuzxYfX0qqTq1IFQz/1/RBHs/PyirSjzi+xKM/RRfIpIqHSCWjH0GxidrjhgiiXC+DWXNDvT9w==" + } + }, + "npm:mute-stream@0.0.8": { + "type": "npm", + "name": "npm:mute-stream@0.0.8", + "data": { + "version": "0.0.8", + "packageName": "mute-stream", + "hash": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + } + }, + "npm:mute-stream@2.0.0": { + "type": "npm", + "name": "npm:mute-stream@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "mute-stream", + "hash": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==" + } + }, + "npm:mz": { + "type": "npm", + "name": "npm:mz", + "data": { + "version": "2.7.0", + "packageName": "mz", + "hash": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==" + } + }, + "npm:nanoid": { + "type": "npm", + "name": "npm:nanoid", + "data": { + "version": "3.3.11", + "packageName": "nanoid", + "hash": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" + } + }, + "npm:natural-compare": { + "type": "npm", + "name": "npm:natural-compare", + "data": { + "version": "1.4.0", + "packageName": "natural-compare", + "hash": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + } + }, + "npm:negotiator@0.6.3": { + "type": "npm", + "name": "npm:negotiator@0.6.3", + "data": { + "version": "0.6.3", + "packageName": "negotiator", + "hash": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + } + }, + "npm:negotiator@0.6.4": { + "type": "npm", + "name": "npm:negotiator@0.6.4", + "data": { + "version": "0.6.4", + "packageName": "negotiator", + "hash": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==" + } + }, + "npm:negotiator@1.0.0": { + "type": "npm", + "name": "npm:negotiator@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "negotiator", + "hash": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==" + } + }, + "npm:nice-try": { + "type": "npm", + "name": "npm:nice-try", + "data": { + "version": "1.0.5", + "packageName": "nice-try", + "hash": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + } + }, + "npm:node-fetch": { + "type": "npm", + "name": "npm:node-fetch", + "data": { + "version": "2.7.0", + "packageName": "node-fetch", + "hash": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==" + } + }, + "npm:node-html-parser": { + "type": "npm", + "name": "npm:node-html-parser", + "data": { + "version": "7.0.1", + "packageName": "node-html-parser", + "hash": "sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==" + } + }, + "npm:node-machine-id": { + "type": "npm", + "name": "npm:node-machine-id", + "data": { + "version": "1.1.12", + "packageName": "node-machine-id", + "hash": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" + } + }, + "npm:node-releases": { + "type": "npm", + "name": "npm:node-releases", + "data": { + "version": "2.0.23", + "packageName": "node-releases", + "hash": "sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==" + } + }, + "npm:nopt": { + "type": "npm", + "name": "npm:nopt", + "data": { + "version": "7.2.1", + "packageName": "nopt", + "hash": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==" + } + }, + "npm:normalize-package-data@2.5.0": { + "type": "npm", + "name": "npm:normalize-package-data@2.5.0", + "data": { + "version": "2.5.0", + "packageName": "normalize-package-data", + "hash": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + } + }, + "npm:normalize-package-data@5.0.0": { + "type": "npm", + "name": "npm:normalize-package-data@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "normalize-package-data", + "hash": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==" + } + }, + "npm:normalize-path": { + "type": "npm", + "name": "npm:normalize-path", + "data": { + "version": "3.0.0", + "packageName": "normalize-path", + "hash": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + }, + "npm:normalize-range": { + "type": "npm", + "name": "npm:normalize-range", + "data": { + "version": "0.1.2", + "packageName": "normalize-range", + "hash": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + } + }, + "npm:npm-install-checks": { + "type": "npm", + "name": "npm:npm-install-checks", + "data": { + "version": "6.3.0", + "packageName": "npm-install-checks", + "hash": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==" + } + }, + "npm:npm-normalize-package-bin": { + "type": "npm", + "name": "npm:npm-normalize-package-bin", + "data": { + "version": "3.0.1", + "packageName": "npm-normalize-package-bin", + "hash": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==" + } + }, + "npm:npm-package-arg": { + "type": "npm", + "name": "npm:npm-package-arg", + "data": { + "version": "10.1.0", + "packageName": "npm-package-arg", + "hash": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==" + } + }, + "npm:npm-pick-manifest": { + "type": "npm", + "name": "npm:npm-pick-manifest", + "data": { + "version": "8.0.2", + "packageName": "npm-pick-manifest", + "hash": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==" + } + }, + "npm:npm-run-all": { + "type": "npm", + "name": "npm:npm-run-all", + "data": { + "version": "4.1.5", + "packageName": "npm-run-all", + "hash": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==" + } + }, + "npm:npm-run-path": { + "type": "npm", + "name": "npm:npm-run-path", + "data": { + "version": "4.0.1", + "packageName": "npm-run-path", + "hash": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + } + }, + "npm:nth-check": { + "type": "npm", + "name": "npm:nth-check", + "data": { + "version": "2.1.1", + "packageName": "nth-check", + "hash": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==" + } + }, + "npm:nx": { + "type": "npm", + "name": "npm:nx", + "data": { + "version": "21.6.3", + "packageName": "nx", + "hash": "sha512-CD/R7JV9OWy1UNsm6BOAMvH7m7EpqDKVHbBjoR8wmxYaTKkOQ9lPpi5yYIyRPpONK/uHCqYyeKa2cM3zP6euqw==" + } + }, + "npm:object-assign": { + "type": "npm", + "name": "npm:object-assign", + "data": { + "version": "4.1.1", + "packageName": "object-assign", + "hash": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + } + }, + "npm:object-hash": { + "type": "npm", + "name": "npm:object-hash", + "data": { + "version": "3.0.0", + "packageName": "object-hash", + "hash": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + } + }, + "npm:object-inspect": { + "type": "npm", + "name": "npm:object-inspect", + "data": { + "version": "1.13.4", + "packageName": "object-inspect", + "hash": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" + } + }, + "npm:object-keys": { + "type": "npm", + "name": "npm:object-keys", + "data": { + "version": "1.1.1", + "packageName": "object-keys", + "hash": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + }, + "npm:object-treeify": { + "type": "npm", + "name": "npm:object-treeify", + "data": { + "version": "1.1.33", + "packageName": "object-treeify", + "hash": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==" + } + }, + "npm:object.assign": { + "type": "npm", + "name": "npm:object.assign", + "data": { + "version": "4.1.7", + "packageName": "object.assign", + "hash": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==" + } + }, + "npm:on-finished@2.3.0": { + "type": "npm", + "name": "npm:on-finished@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "on-finished", + "hash": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==" + } + }, + "npm:on-finished@2.4.1": { + "type": "npm", + "name": "npm:on-finished@2.4.1", + "data": { + "version": "2.4.1", + "packageName": "on-finished", + "hash": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==" + } + }, + "npm:on-headers": { + "type": "npm", + "name": "npm:on-headers", + "data": { + "version": "1.1.0", + "packageName": "on-headers", + "hash": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==" + } + }, + "npm:once": { + "type": "npm", + "name": "npm:once", + "data": { + "version": "1.4.0", + "packageName": "once", + "hash": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + } + }, + "npm:onetime": { + "type": "npm", + "name": "npm:onetime", + "data": { + "version": "5.1.2", + "packageName": "onetime", + "hash": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + } + }, + "npm:open@10.2.0": { + "type": "npm", + "name": "npm:open@10.2.0", + "data": { + "version": "10.2.0", + "packageName": "open", + "hash": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==" + } + }, + "npm:open@8.4.2": { + "type": "npm", + "name": "npm:open@8.4.2", + "data": { + "version": "8.4.2", + "packageName": "open", + "hash": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==" + } + }, + "npm:optionator": { + "type": "npm", + "name": "npm:optionator", + "data": { + "version": "0.9.4", + "packageName": "optionator", + "hash": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==" + } + }, + "npm:ora": { + "type": "npm", + "name": "npm:ora", + "data": { + "version": "5.3.0", + "packageName": "ora", + "hash": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==" + } + }, + "npm:outdent": { + "type": "npm", + "name": "npm:outdent", + "data": { + "version": "0.5.0", + "packageName": "outdent", + "hash": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==" + } + }, + "npm:outvariant": { + "type": "npm", + "name": "npm:outvariant", + "data": { + "version": "1.4.3", + "packageName": "outvariant", + "hash": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==" + } + }, + "npm:own-keys": { + "type": "npm", + "name": "npm:own-keys", + "data": { + "version": "1.0.1", + "packageName": "own-keys", + "hash": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==" + } + }, + "npm:p-filter": { + "type": "npm", + "name": "npm:p-filter", + "data": { + "version": "2.1.0", + "packageName": "p-filter", + "hash": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==" + } + }, + "npm:p-limit@2.3.0": { + "type": "npm", + "name": "npm:p-limit@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "p-limit", + "hash": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + } + }, + "npm:p-limit@3.1.0": { + "type": "npm", + "name": "npm:p-limit@3.1.0", + "data": { + "version": "3.1.0", + "packageName": "p-limit", + "hash": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + } + }, + "npm:p-limit@6.2.0": { + "type": "npm", + "name": "npm:p-limit@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "p-limit", + "hash": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==" + } + }, + "npm:p-locate@4.1.0": { + "type": "npm", + "name": "npm:p-locate@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "p-locate", + "hash": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + } + }, + "npm:p-locate@5.0.0": { + "type": "npm", + "name": "npm:p-locate@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "p-locate", + "hash": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==" + } + }, + "npm:p-map@2.1.0": { + "type": "npm", + "name": "npm:p-map@2.1.0", + "data": { + "version": "2.1.0", + "packageName": "p-map", + "hash": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } + }, + "npm:p-map@4.0.0": { + "type": "npm", + "name": "npm:p-map@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "p-map", + "hash": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + } + }, + "npm:p-try": { + "type": "npm", + "name": "npm:p-try", + "data": { + "version": "2.2.0", + "packageName": "p-try", + "hash": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } + }, + "npm:package-json-from-dist": { + "type": "npm", + "name": "npm:package-json-from-dist", + "data": { + "version": "1.0.1", + "packageName": "package-json-from-dist", + "hash": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" + } + }, + "npm:package-json": { + "type": "npm", + "name": "npm:package-json", + "data": { + "version": "10.0.1", + "packageName": "package-json", + "hash": "sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==" + } + }, + "npm:package-manager-detector": { + "type": "npm", + "name": "npm:package-manager-detector", + "data": { + "version": "0.2.11", + "packageName": "package-manager-detector", + "hash": "sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==" + } + }, + "npm:parent-module": { + "type": "npm", + "name": "npm:parent-module", + "data": { + "version": "1.0.1", + "packageName": "parent-module", + "hash": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + } + }, + "npm:parse-entities": { + "type": "npm", + "name": "npm:parse-entities", + "data": { + "version": "4.0.2", + "packageName": "parse-entities", + "hash": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==" + } + }, + "npm:parse-json@4.0.0": { + "type": "npm", + "name": "npm:parse-json@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "parse-json", + "hash": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==" + } + }, + "npm:parse-json@5.2.0": { + "type": "npm", + "name": "npm:parse-json@5.2.0", + "data": { + "version": "5.2.0", + "packageName": "parse-json", + "hash": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + } + }, + "npm:parse-ms": { + "type": "npm", + "name": "npm:parse-ms", + "data": { + "version": "4.0.0", + "packageName": "parse-ms", + "hash": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==" + } + }, + "npm:parse-passwd": { + "type": "npm", + "name": "npm:parse-passwd", + "data": { + "version": "1.0.0", + "packageName": "parse-passwd", + "hash": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + } + }, + "npm:parseurl": { + "type": "npm", + "name": "npm:parseurl", + "data": { + "version": "1.3.3", + "packageName": "parseurl", + "hash": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + } + }, + "npm:path-exists": { + "type": "npm", + "name": "npm:path-exists", + "data": { + "version": "4.0.0", + "packageName": "path-exists", + "hash": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + }, + "npm:path-key@2.0.1": { + "type": "npm", + "name": "npm:path-key@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "path-key", + "hash": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + } + }, + "npm:path-key@3.1.1": { + "type": "npm", + "name": "npm:path-key@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "path-key", + "hash": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + } + }, + "npm:path-parse": { + "type": "npm", + "name": "npm:path-parse", + "data": { + "version": "1.0.7", + "packageName": "path-parse", + "hash": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + } + }, + "npm:path-scurry@1.11.1": { + "type": "npm", + "name": "npm:path-scurry@1.11.1", + "data": { + "version": "1.11.1", + "packageName": "path-scurry", + "hash": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==" + } + }, + "npm:path-scurry@2.0.0": { + "type": "npm", + "name": "npm:path-scurry@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "path-scurry", + "hash": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==" + } + }, + "npm:path-to-regexp@0.1.12": { + "type": "npm", + "name": "npm:path-to-regexp@0.1.12", + "data": { + "version": "0.1.12", + "packageName": "path-to-regexp", + "hash": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" + } + }, + "npm:path-to-regexp@6.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@6.3.0", + "data": { + "version": "6.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" + } + }, + "npm:path-to-regexp@8.3.0": { + "type": "npm", + "name": "npm:path-to-regexp@8.3.0", + "data": { + "version": "8.3.0", + "packageName": "path-to-regexp", + "hash": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==" + } + }, + "npm:path-type@3.0.0": { + "type": "npm", + "name": "npm:path-type@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "path-type", + "hash": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + } + }, + "npm:path-type@4.0.0": { + "type": "npm", + "name": "npm:path-type@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "path-type", + "hash": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + }, + "npm:pathe@1.1.2": { + "type": "npm", + "name": "npm:pathe@1.1.2", + "data": { + "version": "1.1.2", + "packageName": "pathe", + "hash": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + } + }, + "npm:pathe@2.0.3": { + "type": "npm", + "name": "npm:pathe@2.0.3", + "data": { + "version": "2.0.3", + "packageName": "pathe", + "hash": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" + } + }, + "npm:pathval": { + "type": "npm", + "name": "npm:pathval", + "data": { + "version": "2.0.1", + "packageName": "pathval", + "hash": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==" + } + }, + "npm:picocolors": { + "type": "npm", + "name": "npm:picocolors", + "data": { + "version": "1.1.1", + "packageName": "picocolors", + "hash": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + } + }, + "npm:picomatch@2.3.1": { + "type": "npm", + "name": "npm:picomatch@2.3.1", + "data": { + "version": "2.3.1", + "packageName": "picomatch", + "hash": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + } + }, + "npm:picomatch@4.0.3": { + "type": "npm", + "name": "npm:picomatch@4.0.3", + "data": { + "version": "4.0.3", + "packageName": "picomatch", + "hash": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==" + } + }, + "npm:pidtree": { + "type": "npm", + "name": "npm:pidtree", + "data": { + "version": "0.3.1", + "packageName": "pidtree", + "hash": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" + } + }, + "npm:pify@2.3.0": { + "type": "npm", + "name": "npm:pify@2.3.0", + "data": { + "version": "2.3.0", + "packageName": "pify", + "hash": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + }, + "npm:pify@3.0.0": { + "type": "npm", + "name": "npm:pify@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "pify", + "hash": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + }, + "npm:pify@4.0.1": { + "type": "npm", + "name": "npm:pify@4.0.1", + "data": { + "version": "4.0.1", + "packageName": "pify", + "hash": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } + }, + "npm:pirates": { + "type": "npm", + "name": "npm:pirates", + "data": { + "version": "4.0.7", + "packageName": "pirates", + "hash": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==" + } + }, + "npm:pkg-types": { + "type": "npm", + "name": "npm:pkg-types", + "data": { + "version": "1.3.1", + "packageName": "pkg-types", + "hash": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==" + } + }, + "npm:playwright-core": { + "type": "npm", + "name": "npm:playwright-core", + "data": { + "version": "1.50.1", + "packageName": "playwright-core", + "hash": "sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==" + } + }, + "npm:playwright": { + "type": "npm", + "name": "npm:playwright", + "data": { + "version": "1.50.1", + "packageName": "playwright", + "hash": "sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==" + } + }, + "npm:pluralize": { + "type": "npm", + "name": "npm:pluralize", + "data": { + "version": "8.0.0", + "packageName": "pluralize", + "hash": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" + } + }, + "npm:possible-typed-array-names": { + "type": "npm", + "name": "npm:possible-typed-array-names", + "data": { + "version": "1.1.0", + "packageName": "possible-typed-array-names", + "hash": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==" + } + }, + "npm:postcss-import@14.1.0": { + "type": "npm", + "name": "npm:postcss-import@14.1.0", + "data": { + "version": "14.1.0", + "packageName": "postcss-import", + "hash": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==" + } + }, + "npm:postcss-import@15.1.0": { + "type": "npm", + "name": "npm:postcss-import@15.1.0", + "data": { + "version": "15.1.0", + "packageName": "postcss-import", + "hash": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==" + } + }, + "npm:postcss-import@16.1.0": { + "type": "npm", + "name": "npm:postcss-import@16.1.0", + "data": { + "version": "16.1.0", + "packageName": "postcss-import", + "hash": "sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==" + } + }, + "npm:postcss-js": { + "type": "npm", + "name": "npm:postcss-js", + "data": { + "version": "4.1.0", + "packageName": "postcss-js", + "hash": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==" + } + }, + "npm:postcss-load-config@4.0.2": { + "type": "npm", + "name": "npm:postcss-load-config@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "postcss-load-config", + "hash": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==" + } + }, + "npm:postcss-load-config@6.0.1": { + "type": "npm", + "name": "npm:postcss-load-config@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "postcss-load-config", + "hash": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==" + } + }, + "npm:postcss-nested": { + "type": "npm", + "name": "npm:postcss-nested", + "data": { + "version": "6.2.0", + "packageName": "postcss-nested", + "hash": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==" + } + }, + "npm:postcss-selector-parser@6.0.10": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.0.10", + "data": { + "version": "6.0.10", + "packageName": "postcss-selector-parser", + "hash": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + } + }, + "npm:postcss-selector-parser@6.1.2": { + "type": "npm", + "name": "npm:postcss-selector-parser@6.1.2", + "data": { + "version": "6.1.2", + "packageName": "postcss-selector-parser", + "hash": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==" + } + }, + "npm:postcss-value-parser": { + "type": "npm", + "name": "npm:postcss-value-parser", + "data": { + "version": "4.2.0", + "packageName": "postcss-value-parser", + "hash": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + } + }, + "npm:postcss": { + "type": "npm", + "name": "npm:postcss", + "data": { + "version": "8.5.6", + "packageName": "postcss", + "hash": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==" + } + }, + "npm:prelude-ls": { + "type": "npm", + "name": "npm:prelude-ls", + "data": { + "version": "1.2.1", + "packageName": "prelude-ls", + "hash": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + } + }, + "npm:prettier@2.8.8": { + "type": "npm", + "name": "npm:prettier@2.8.8", + "data": { + "version": "2.8.8", + "packageName": "prettier", + "hash": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==" + } + }, + "npm:prettier@3.6.2": { + "type": "npm", + "name": "npm:prettier@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "prettier", + "hash": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==" + } + }, + "npm:pretty-cache-header": { + "type": "npm", + "name": "npm:pretty-cache-header", + "data": { + "version": "1.0.0", + "packageName": "pretty-cache-header", + "hash": "sha512-xtXazslu25CdnGnUkByU1RoOjK55TqwatJkjjJLg5ZAdz2Lngko/mmaUgeET36P2GMlNwh3fdM7FWBO717pNcw==" + } + }, + "npm:pretty-format@27.5.1": { + "type": "npm", + "name": "npm:pretty-format@27.5.1", + "data": { + "version": "27.5.1", + "packageName": "pretty-format", + "hash": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==" + } + }, + "npm:pretty-format@30.2.0": { + "type": "npm", + "name": "npm:pretty-format@30.2.0", + "data": { + "version": "30.2.0", + "packageName": "pretty-format", + "hash": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==" + } + }, + "npm:pretty-ms": { + "type": "npm", + "name": "npm:pretty-ms", + "data": { + "version": "9.3.0", + "packageName": "pretty-ms", + "hash": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==" + } + }, + "npm:proc-log": { + "type": "npm", + "name": "npm:proc-log", + "data": { + "version": "3.0.0", + "packageName": "proc-log", + "hash": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==" + } + }, + "npm:process-nextick-args": { + "type": "npm", + "name": "npm:process-nextick-args", + "data": { + "version": "2.0.1", + "packageName": "process-nextick-args", + "hash": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + } + }, + "npm:promise-inflight": { + "type": "npm", + "name": "npm:promise-inflight", + "data": { + "version": "1.0.1", + "packageName": "promise-inflight", + "hash": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + } + }, + "npm:promise-retry": { + "type": "npm", + "name": "npm:promise-retry", + "data": { + "version": "2.0.1", + "packageName": "promise-retry", + "hash": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + } + }, + "npm:prompt": { + "type": "npm", + "name": "npm:prompt", + "data": { + "version": "1.3.0", + "packageName": "prompt", + "hash": "sha512-ZkaRWtaLBZl7KKAKndKYUL8WqNT+cQHKRZnT4RYYms48jQkFw3rrBL+/N5K/KtdEveHkxs982MX2BkDKub2ZMg==" + } + }, + "npm:prop-types": { + "type": "npm", + "name": "npm:prop-types", + "data": { + "version": "15.8.1", + "packageName": "prop-types", + "hash": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + } + }, + "npm:property-information": { + "type": "npm", + "name": "npm:property-information", + "data": { + "version": "7.1.0", + "packageName": "property-information", + "hash": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==" + } + }, + "npm:proto-list": { + "type": "npm", + "name": "npm:proto-list", + "data": { + "version": "1.2.4", + "packageName": "proto-list", + "hash": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" + } + }, + "npm:proxy-addr": { + "type": "npm", + "name": "npm:proxy-addr", + "data": { + "version": "2.0.7", + "packageName": "proxy-addr", + "hash": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + } + }, + "npm:proxy-from-env": { + "type": "npm", + "name": "npm:proxy-from-env", + "data": { + "version": "1.1.0", + "packageName": "proxy-from-env", + "hash": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + } + }, + "npm:punycode": { + "type": "npm", + "name": "npm:punycode", + "data": { + "version": "2.3.1", + "packageName": "punycode", + "hash": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" + } + }, + "npm:pupa": { + "type": "npm", + "name": "npm:pupa", + "data": { + "version": "3.3.0", + "packageName": "pupa", + "hash": "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA==" + } + }, + "npm:qs@6.13.0": { + "type": "npm", + "name": "npm:qs@6.13.0", + "data": { + "version": "6.13.0", + "packageName": "qs", + "hash": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==" + } + }, + "npm:qs@6.14.0": { + "type": "npm", + "name": "npm:qs@6.14.0", + "data": { + "version": "6.14.0", + "packageName": "qs", + "hash": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==" + } + }, + "npm:quansync": { + "type": "npm", + "name": "npm:quansync", + "data": { + "version": "0.2.11", + "packageName": "quansync", + "hash": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==" + } + }, + "npm:queue-microtask": { + "type": "npm", + "name": "npm:queue-microtask", + "data": { + "version": "1.2.3", + "packageName": "queue-microtask", + "hash": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + } + }, + "npm:randombytes": { + "type": "npm", + "name": "npm:randombytes", + "data": { + "version": "2.1.0", + "packageName": "randombytes", + "hash": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + } + }, + "npm:range-parser": { + "type": "npm", + "name": "npm:range-parser", + "data": { + "version": "1.2.1", + "packageName": "range-parser", + "hash": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + }, + "npm:raw-body@2.5.2": { + "type": "npm", + "name": "npm:raw-body@2.5.2", + "data": { + "version": "2.5.2", + "packageName": "raw-body", + "hash": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==" + } + }, + "npm:raw-body@3.0.1": { + "type": "npm", + "name": "npm:raw-body@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "raw-body", + "hash": "sha512-9G8cA+tuMS75+6G/TzW8OtLzmBDMo8p1JRxN5AZ+LAp8uxGA8V8GZm4GQ4/N5QNQEnLmg6SS7wyuSmbKepiKqA==" + } + }, + "npm:rc": { + "type": "npm", + "name": "npm:rc", + "data": { + "version": "1.2.8", + "packageName": "rc", + "hash": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + } + }, + "npm:react-d3-tree": { + "type": "npm", + "name": "npm:react-d3-tree", + "data": { + "version": "3.6.6", + "packageName": "react-d3-tree", + "hash": "sha512-E9ByUdeqvlxLlF9BSL7KWQH3ikYHtHO+g1rAPcVgj6mu92tjRUCan2AWxoD4eTSzzAATf8BZtf+CXGSoSd6ioQ==" + } + }, + "npm:react-diff-viewer-continued": { + "type": "npm", + "name": "npm:react-diff-viewer-continued", + "data": { + "version": "4.0.6", + "packageName": "react-diff-viewer-continued", + "hash": "sha512-QtJuaAlAu9w7vLrEvjkUD4XFY/uvA4k4kfRI0SP0xQXLjOXw2QuE/Cg6VSE6qdJCwIWw8FZl5p7NJjW4yVuEUA==" + } + }, + "npm:react-dom": { + "type": "npm", + "name": "npm:react-dom", + "data": { + "version": "19.2.0", + "packageName": "react-dom", + "hash": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==" + } + }, + "npm:react-hotkeys-hook": { + "type": "npm", + "name": "npm:react-hotkeys-hook", + "data": { + "version": "4.6.2", + "packageName": "react-hotkeys-hook", + "hash": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==" + } + }, + "npm:react-i18next": { + "type": "npm", + "name": "npm:react-i18next", + "data": { + "version": "15.4.0", + "packageName": "react-i18next", + "hash": "sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==" + } + }, + "npm:react-is@16.13.1": { + "type": "npm", + "name": "npm:react-is@16.13.1", + "data": { + "version": "16.13.1", + "packageName": "react-is", + "hash": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + }, + "npm:react-is@17.0.2": { + "type": "npm", + "name": "npm:react-is@17.0.2", + "data": { + "version": "17.0.2", + "packageName": "react-is", + "hash": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + }, + "npm:react-is@18.3.1": { + "type": "npm", + "name": "npm:react-is@18.3.1", + "data": { + "version": "18.3.1", + "packageName": "react-is", + "hash": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" + } + }, + "npm:react-lifecycles-compat": { + "type": "npm", + "name": "npm:react-lifecycles-compat", + "data": { + "version": "3.0.4", + "packageName": "react-lifecycles-compat", + "hash": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + } + }, + "npm:react-refresh": { + "type": "npm", + "name": "npm:react-refresh", + "data": { + "version": "0.14.2", + "packageName": "react-refresh", + "hash": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==" + } + }, + "npm:react-remove-scroll-bar": { + "type": "npm", + "name": "npm:react-remove-scroll-bar", + "data": { + "version": "2.3.8", + "packageName": "react-remove-scroll-bar", + "hash": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==" + } + }, + "npm:react-remove-scroll": { + "type": "npm", + "name": "npm:react-remove-scroll", + "data": { + "version": "2.7.1", + "packageName": "react-remove-scroll", + "hash": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==" + } + }, + "npm:react-router-devtools@5.0.4": { + "type": "npm", + "name": "npm:react-router-devtools@5.0.4", + "data": { + "version": "5.0.4", + "packageName": "react-router-devtools", + "hash": "sha512-iTWKNOOPZYMH6pYCoPc0aOFu0F5uVHc//Ugo90SRFqajPf4GRM5jFvrlmvNvxC98yp3ceJDit6Hargml9JpLtA==" + } + }, + "npm:react-router-devtools@5.1.3": { + "type": "npm", + "name": "npm:react-router-devtools@5.1.3", + "data": { + "version": "5.1.3", + "packageName": "react-router-devtools", + "hash": "sha512-KQ7GL2YrMam7LkUEjaDtepst5TmShiv/2utYZq3xgMg2T//YKzF8fFPbTWDfIZe0guaWkW4s/IIgArmLbGf9Gw==" + } + }, + "npm:react-router-hono-server": { + "type": "npm", + "name": "npm:react-router-hono-server", + "data": { + "version": "2.10.0", + "packageName": "react-router-hono-server", + "hash": "sha512-IC0YKpza5BXZjXME2vuKhAflt5mWuZ7RwNDNaMytSpW2K9HhcLB3yxEkFg5rowkJdW1GYI945W34fY/qNs4Q4g==" + } + }, + "npm:react-router": { + "type": "npm", + "name": "npm:react-router", + "data": { + "version": "7.9.3", + "packageName": "react-router", + "hash": "sha512-4o2iWCFIwhI/eYAIL43+cjORXYn/aRQPgtFRRZb3VzoyQ5Uej0Bmqj7437L97N9NJW4wnicSwLOLS+yCXfAPgg==" + } + }, + "npm:react-style-singleton": { + "type": "npm", + "name": "npm:react-style-singleton", + "data": { + "version": "2.2.3", + "packageName": "react-style-singleton", + "hash": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==" + } + }, + "npm:react-tooltip": { + "type": "npm", + "name": "npm:react-tooltip", + "data": { + "version": "5.29.1", + "packageName": "react-tooltip", + "hash": "sha512-rmJmEb/p99xWhwmVT7F7riLG08wwKykjHiMGbDPloNJk3tdI73oHsVOwzZ4SRjqMdd5/xwb/4nmz0RcoMfY7Bw==" + } + }, + "npm:react": { + "type": "npm", + "name": "npm:react", + "data": { + "version": "19.2.0", + "packageName": "react", + "hash": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==" + } + }, + "npm:read-cache": { + "type": "npm", + "name": "npm:read-cache", + "data": { + "version": "1.0.0", + "packageName": "read-cache", + "hash": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + } + }, + "npm:read-pkg": { + "type": "npm", + "name": "npm:read-pkg", + "data": { + "version": "3.0.0", + "packageName": "read-pkg", + "hash": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==" + } + }, + "npm:read-yaml-file": { + "type": "npm", + "name": "npm:read-yaml-file", + "data": { + "version": "1.1.0", + "packageName": "read-yaml-file", + "hash": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==" + } + }, + "npm:read": { + "type": "npm", + "name": "npm:read", + "data": { + "version": "1.0.7", + "packageName": "read", + "hash": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==" + } + }, + "npm:readable-stream@2.3.8": { + "type": "npm", + "name": "npm:readable-stream@2.3.8", + "data": { + "version": "2.3.8", + "packageName": "readable-stream", + "hash": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==" + } + }, + "npm:readable-stream@3.6.2": { + "type": "npm", + "name": "npm:readable-stream@3.6.2", + "data": { + "version": "3.6.2", + "packageName": "readable-stream", + "hash": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==" + } + }, + "npm:readdirp@3.6.0": { + "type": "npm", + "name": "npm:readdirp@3.6.0", + "data": { + "version": "3.6.0", + "packageName": "readdirp", + "hash": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + } + }, + "npm:readdirp@4.1.2": { + "type": "npm", + "name": "npm:readdirp@4.1.2", + "data": { + "version": "4.1.2", + "packageName": "readdirp", + "hash": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==" + } + }, + "npm:recma-build-jsx": { + "type": "npm", + "name": "npm:recma-build-jsx", + "data": { + "version": "1.0.0", + "packageName": "recma-build-jsx", + "hash": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==" + } + }, + "npm:recma-jsx": { + "type": "npm", + "name": "npm:recma-jsx", + "data": { + "version": "1.0.1", + "packageName": "recma-jsx", + "hash": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==" + } + }, + "npm:recma-parse": { + "type": "npm", + "name": "npm:recma-parse", + "data": { + "version": "1.0.0", + "packageName": "recma-parse", + "hash": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==" + } + }, + "npm:recma-stringify": { + "type": "npm", + "name": "npm:recma-stringify", + "data": { + "version": "1.0.0", + "packageName": "recma-stringify", + "hash": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==" + } + }, + "npm:reflect.getprototypeof": { + "type": "npm", + "name": "npm:reflect.getprototypeof", + "data": { + "version": "1.0.10", + "packageName": "reflect.getprototypeof", + "hash": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==" + } + }, + "npm:regexp.prototype.flags": { + "type": "npm", + "name": "npm:regexp.prototype.flags", + "data": { + "version": "1.5.4", + "packageName": "regexp.prototype.flags", + "hash": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==" + } + }, + "npm:registry-auth-token": { + "type": "npm", + "name": "npm:registry-auth-token", + "data": { + "version": "5.1.0", + "packageName": "registry-auth-token", + "hash": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==" + } + }, + "npm:registry-url": { + "type": "npm", + "name": "npm:registry-url", + "data": { + "version": "6.0.1", + "packageName": "registry-url", + "hash": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==" + } + }, + "npm:rehype-recma": { + "type": "npm", + "name": "npm:rehype-recma", + "data": { + "version": "1.0.0", + "packageName": "rehype-recma", + "hash": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==" + } + }, + "npm:rehype-slug": { + "type": "npm", + "name": "npm:rehype-slug", + "data": { + "version": "6.0.0", + "packageName": "rehype-slug", + "hash": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==" + } + }, + "npm:remark-frontmatter": { + "type": "npm", + "name": "npm:remark-frontmatter", + "data": { + "version": "5.0.0", + "packageName": "remark-frontmatter", + "hash": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==" + } + }, + "npm:remark-mdx-frontmatter": { + "type": "npm", + "name": "npm:remark-mdx-frontmatter", + "data": { + "version": "4.0.0", + "packageName": "remark-mdx-frontmatter", + "hash": "sha512-PZzAiDGOEfv1Ua7exQ8S5kKxkD8CDaSb4nM+1Mprs6u8dyvQifakh+kCj6NovfGXW+bTvrhjaR3srzjS2qJHKg==" + } + }, + "npm:remark-mdx": { + "type": "npm", + "name": "npm:remark-mdx", + "data": { + "version": "3.1.1", + "packageName": "remark-mdx", + "hash": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==" + } + }, + "npm:remark-parse": { + "type": "npm", + "name": "npm:remark-parse", + "data": { + "version": "11.0.0", + "packageName": "remark-parse", + "hash": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==" + } + }, + "npm:remark-rehype": { + "type": "npm", + "name": "npm:remark-rehype", + "data": { + "version": "11.1.2", + "packageName": "remark-rehype", + "hash": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==" + } + }, + "npm:remix-hono": { + "type": "npm", + "name": "npm:remix-hono", + "data": { + "version": "0.0.18", + "packageName": "remix-hono", + "hash": "sha512-pYRFCRjCSDxjIco+qUkGQNIOZwKC/3NaDssLE2gBsLVHuNymUbhwMZeQDu1ERxdrYQuBE19Zn3vS8jL8AXcoxA==" + } + }, + "npm:remix-i18next": { + "type": "npm", + "name": "npm:remix-i18next", + "data": { + "version": "7.0.2", + "packageName": "remix-i18next", + "hash": "sha512-mfqbEdB76KgJo3f1+2FJBtoI5VMrq6zLKt+aYpCBeycsj7njafkDYRQ6SVzUYAES8EyT6gNd45agmhr8H10VmQ==" + } + }, + "npm:require-directory": { + "type": "npm", + "name": "npm:require-directory", + "data": { + "version": "2.1.1", + "packageName": "require-directory", + "hash": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + } + }, + "npm:resolve-dir": { + "type": "npm", + "name": "npm:resolve-dir", + "data": { + "version": "1.0.1", + "packageName": "resolve-dir", + "hash": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==" + } + }, + "npm:resolve-from@4.0.0": { + "type": "npm", + "name": "npm:resolve-from@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "resolve-from", + "hash": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + }, + "npm:resolve-from@5.0.0": { + "type": "npm", + "name": "npm:resolve-from@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "resolve-from", + "hash": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + }, + "npm:resolve-pkg-maps": { + "type": "npm", + "name": "npm:resolve-pkg-maps", + "data": { + "version": "1.0.0", + "packageName": "resolve-pkg-maps", + "hash": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==" + } + }, + "npm:resolve.exports": { + "type": "npm", + "name": "npm:resolve.exports", + "data": { + "version": "2.0.3", + "packageName": "resolve.exports", + "hash": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==" + } + }, + "npm:resolve": { + "type": "npm", + "name": "npm:resolve", + "data": { + "version": "1.22.10", + "packageName": "resolve", + "hash": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==" + } + }, + "npm:restore-cursor": { + "type": "npm", + "name": "npm:restore-cursor", + "data": { + "version": "3.1.0", + "packageName": "restore-cursor", + "hash": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + } + }, + "npm:retry": { + "type": "npm", + "name": "npm:retry", + "data": { + "version": "0.12.0", + "packageName": "retry", + "hash": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + } + }, + "npm:rettime": { + "type": "npm", + "name": "npm:rettime", + "data": { + "version": "0.7.0", + "packageName": "rettime", + "hash": "sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==" + } + }, + "npm:reusify": { + "type": "npm", + "name": "npm:reusify", + "data": { + "version": "1.1.0", + "packageName": "reusify", + "hash": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==" + } + }, + "npm:revalidator": { + "type": "npm", + "name": "npm:revalidator", + "data": { + "version": "0.1.8", + "packageName": "revalidator", + "hash": "sha512-xcBILK2pA9oh4SiinPEZfhP8HfrB/ha+a2fTMyl7Om2WjlDVrOQy99N2MXXlUHqGJz4qEu2duXxHJjDWuK/0xg==" + } + }, + "npm:rollup": { + "type": "npm", + "name": "npm:rollup", + "data": { + "version": "4.52.4", + "packageName": "rollup", + "hash": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==" + } + }, + "npm:router": { + "type": "npm", + "name": "npm:router", + "data": { + "version": "2.2.0", + "packageName": "router", + "hash": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==" + } + }, + "npm:run-applescript": { + "type": "npm", + "name": "npm:run-applescript", + "data": { + "version": "7.1.0", + "packageName": "run-applescript", + "hash": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==" + } + }, + "npm:run-parallel": { + "type": "npm", + "name": "npm:run-parallel", + "data": { + "version": "1.2.0", + "packageName": "run-parallel", + "hash": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + } + }, + "npm:safe-array-concat": { + "type": "npm", + "name": "npm:safe-array-concat", + "data": { + "version": "1.1.3", + "packageName": "safe-array-concat", + "hash": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==" + } + }, + "npm:safe-buffer@5.1.2": { + "type": "npm", + "name": "npm:safe-buffer@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "safe-buffer", + "hash": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + }, + "npm:safe-buffer@5.2.1": { + "type": "npm", + "name": "npm:safe-buffer@5.2.1", + "data": { + "version": "5.2.1", + "packageName": "safe-buffer", + "hash": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + }, + "npm:safe-push-apply": { + "type": "npm", + "name": "npm:safe-push-apply", + "data": { + "version": "1.0.0", + "packageName": "safe-push-apply", + "hash": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==" + } + }, + "npm:safe-regex-test": { + "type": "npm", + "name": "npm:safe-regex-test", + "data": { + "version": "1.1.0", + "packageName": "safe-regex-test", + "hash": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==" + } + }, + "npm:safer-buffer": { + "type": "npm", + "name": "npm:safer-buffer", + "data": { + "version": "2.1.2", + "packageName": "safer-buffer", + "hash": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + } + }, + "npm:scheduler": { + "type": "npm", + "name": "npm:scheduler", + "data": { + "version": "0.27.0", + "packageName": "scheduler", + "hash": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==" + } + }, + "npm:section-matter": { + "type": "npm", + "name": "npm:section-matter", + "data": { + "version": "1.0.0", + "packageName": "section-matter", + "hash": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==" + } + }, + "npm:semver@5.7.2": { + "type": "npm", + "name": "npm:semver@5.7.2", + "data": { + "version": "5.7.2", + "packageName": "semver", + "hash": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" + } + }, + "npm:semver@6.3.1": { + "type": "npm", + "name": "npm:semver@6.3.1", + "data": { + "version": "6.3.1", + "packageName": "semver", + "hash": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + } + }, + "npm:semver@7.7.2": { + "type": "npm", + "name": "npm:semver@7.7.2", + "data": { + "version": "7.7.2", + "packageName": "semver", + "hash": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==" + } + }, + "npm:send@0.19.0": { + "type": "npm", + "name": "npm:send@0.19.0", + "data": { + "version": "0.19.0", + "packageName": "send", + "hash": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==" + } + }, + "npm:send@1.2.0": { + "type": "npm", + "name": "npm:send@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "send", + "hash": "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==" + } + }, + "npm:serialize-javascript": { + "type": "npm", + "name": "npm:serialize-javascript", + "data": { + "version": "6.0.2", + "packageName": "serialize-javascript", + "hash": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==" + } + }, + "npm:serve-static@1.16.2": { + "type": "npm", + "name": "npm:serve-static@1.16.2", + "data": { + "version": "1.16.2", + "packageName": "serve-static", + "hash": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==" + } + }, + "npm:serve-static@2.2.0": { + "type": "npm", + "name": "npm:serve-static@2.2.0", + "data": { + "version": "2.2.0", + "packageName": "serve-static", + "hash": "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==" + } + }, + "npm:set-cookie-parser": { + "type": "npm", + "name": "npm:set-cookie-parser", + "data": { + "version": "2.7.1", + "packageName": "set-cookie-parser", + "hash": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + } + }, + "npm:set-function-length": { + "type": "npm", + "name": "npm:set-function-length", + "data": { + "version": "1.2.2", + "packageName": "set-function-length", + "hash": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==" + } + }, + "npm:set-function-name": { + "type": "npm", + "name": "npm:set-function-name", + "data": { + "version": "2.0.2", + "packageName": "set-function-name", + "hash": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==" + } + }, + "npm:set-proto": { + "type": "npm", + "name": "npm:set-proto", + "data": { + "version": "1.0.0", + "packageName": "set-proto", + "hash": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==" + } + }, + "npm:setprototypeof": { + "type": "npm", + "name": "npm:setprototypeof", + "data": { + "version": "1.2.0", + "packageName": "setprototypeof", + "hash": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } + }, + "npm:shebang-command@1.2.0": { + "type": "npm", + "name": "npm:shebang-command@1.2.0", + "data": { + "version": "1.2.0", + "packageName": "shebang-command", + "hash": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==" + } + }, + "npm:shebang-command@2.0.0": { + "type": "npm", + "name": "npm:shebang-command@2.0.0", + "data": { + "version": "2.0.0", + "packageName": "shebang-command", + "hash": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + } + }, + "npm:shebang-regex@1.0.0": { + "type": "npm", + "name": "npm:shebang-regex@1.0.0", + "data": { + "version": "1.0.0", + "packageName": "shebang-regex", + "hash": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + } + }, + "npm:shebang-regex@3.0.0": { + "type": "npm", + "name": "npm:shebang-regex@3.0.0", + "data": { + "version": "3.0.0", + "packageName": "shebang-regex", + "hash": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + } + }, + "npm:shell-quote": { + "type": "npm", + "name": "npm:shell-quote", + "data": { + "version": "1.8.3", + "packageName": "shell-quote", + "hash": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==" + } + }, + "npm:sherif-darwin-arm64": { + "type": "npm", + "name": "npm:sherif-darwin-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-arm64", + "hash": "sha512-J15oBJcrnCAZ0rQE8WbMShYw3204A18akCH6C/uZrILTwX/vZyJIqi7lAt5L00LzsadA3HcyQqVjLNNCvuihoQ==" + } + }, + "npm:sherif-darwin-x64": { + "type": "npm", + "name": "npm:sherif-darwin-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-darwin-x64", + "hash": "sha512-oLA/GtvUasi+qCl35LczOhQ4g/xY2mxE5/eiTYQGT3Ow7FKLscnkE6v5l28bgkFeR/uke0AgZ/CgHhozAf0ulg==" + } + }, + "npm:sherif-linux-arm64": { + "type": "npm", + "name": "npm:sherif-linux-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-arm64", + "hash": "sha512-OoltlucT7v9BZdkYZRbs1QU0DYMCQ5qgpMqQdMW1Rq3w3amr7+oEiV9NHntD83udOo8xRxKq0uPXfNYu+VptJw==" + } + }, + "npm:sherif-linux-x64": { + "type": "npm", + "name": "npm:sherif-linux-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-linux-x64", + "hash": "sha512-qyDyYqpi3ABGkRuCnjnxN3OMT8DxMiiLzhS9p9xC05Y9nr5hjkxvqP4DdJ4e5opm4E7vzRAS7VQoZ6m7h6tsgQ==" + } + }, + "npm:sherif-windows-arm64": { + "type": "npm", + "name": "npm:sherif-windows-arm64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-arm64", + "hash": "sha512-wAbCiqP//lo7bZUlHmZUV3/sGjnJxo6QB5/fqhz5/GUeWh4CTyvlSacJKZxLnXnzpiUSeFnWutquWnHkRov5Ug==" + } + }, + "npm:sherif-windows-x64": { + "type": "npm", + "name": "npm:sherif-windows-x64", + "data": { + "version": "1.6.1", + "packageName": "sherif-windows-x64", + "hash": "sha512-2r0qMxZGCMO2aq8Hlq7npxtAsUFVDsEFtUM/6dFo1npa/jHe2mbU7ii/Ymy0bloSa/qw/azrSfRV6GLU7Gjtxg==" + } + }, + "npm:sherif": { + "type": "npm", + "name": "npm:sherif", + "data": { + "version": "1.6.1", + "packageName": "sherif", + "hash": "sha512-ZnwyTnmXoUOPClkOA37JWIyFxCoozMGHmhk/p7XbTREI554XXCnBAn3BMX8UsqkhSzQ9eNQsq4U+jnImEIppsQ==" + } + }, + "npm:side-channel-list": { + "type": "npm", + "name": "npm:side-channel-list", + "data": { + "version": "1.0.0", + "packageName": "side-channel-list", + "hash": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==" + } + }, + "npm:side-channel-map": { + "type": "npm", + "name": "npm:side-channel-map", + "data": { + "version": "1.0.1", + "packageName": "side-channel-map", + "hash": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==" + } + }, + "npm:side-channel-weakmap": { + "type": "npm", + "name": "npm:side-channel-weakmap", + "data": { + "version": "1.0.2", + "packageName": "side-channel-weakmap", + "hash": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==" + } + }, + "npm:side-channel": { + "type": "npm", + "name": "npm:side-channel", + "data": { + "version": "1.1.0", + "packageName": "side-channel", + "hash": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==" + } + }, + "npm:siginfo": { + "type": "npm", + "name": "npm:siginfo", + "data": { + "version": "2.0.0", + "packageName": "siginfo", + "hash": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==" + } + }, + "npm:signal-exit@3.0.7": { + "type": "npm", + "name": "npm:signal-exit@3.0.7", + "data": { + "version": "3.0.7", + "packageName": "signal-exit", + "hash": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + } + }, + "npm:signal-exit@4.1.0": { + "type": "npm", + "name": "npm:signal-exit@4.1.0", + "data": { + "version": "4.1.0", + "packageName": "signal-exit", + "hash": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==" + } + }, + "npm:sirv@2.0.4": { + "type": "npm", + "name": "npm:sirv@2.0.4", + "data": { + "version": "2.0.4", + "packageName": "sirv", + "hash": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==" + } + }, + "npm:sirv@3.0.2": { + "type": "npm", + "name": "npm:sirv@3.0.2", + "data": { + "version": "3.0.2", + "packageName": "sirv", + "hash": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==" + } + }, + "npm:slash": { + "type": "npm", + "name": "npm:slash", + "data": { + "version": "3.0.0", + "packageName": "slash", + "hash": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + }, + "npm:slug": { + "type": "npm", + "name": "npm:slug", + "data": { + "version": "11.0.0", + "packageName": "slug", + "hash": "sha512-71pb27F9TII2dIweGr2ybS220IUZo1A9GKZ+e2q8rpUr24mejBb6fTaSStM0SE1ITUUOshilqZze8Yt1BKj+ew==" + } + }, + "npm:smol-toml": { + "type": "npm", + "name": "npm:smol-toml", + "data": { + "version": "1.4.2", + "packageName": "smol-toml", + "hash": "sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==" + } + }, + "npm:source-map-js": { + "type": "npm", + "name": "npm:source-map-js", + "data": { + "version": "1.2.1", + "packageName": "source-map-js", + "hash": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" + } + }, + "npm:source-map-support": { + "type": "npm", + "name": "npm:source-map-support", + "data": { + "version": "0.5.21", + "packageName": "source-map-support", + "hash": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + } + }, + "npm:source-map@0.5.7": { + "type": "npm", + "name": "npm:source-map@0.5.7", + "data": { + "version": "0.5.7", + "packageName": "source-map", + "hash": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + }, + "npm:source-map@0.6.1": { + "type": "npm", + "name": "npm:source-map@0.6.1", + "data": { + "version": "0.6.1", + "packageName": "source-map", + "hash": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + }, + "npm:source-map@0.7.6": { + "type": "npm", + "name": "npm:source-map@0.7.6", + "data": { + "version": "0.7.6", + "packageName": "source-map", + "hash": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==" + } + }, + "npm:source-map@0.8.0-beta.0": { + "type": "npm", + "name": "npm:source-map@0.8.0-beta.0", + "data": { + "version": "0.8.0-beta.0", + "packageName": "source-map", + "hash": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==" + } + }, + "npm:space-separated-tokens": { + "type": "npm", + "name": "npm:space-separated-tokens", + "data": { + "version": "2.0.2", + "packageName": "space-separated-tokens", + "hash": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + } + }, + "npm:spawndamnit": { + "type": "npm", + "name": "npm:spawndamnit", + "data": { + "version": "3.0.1", + "packageName": "spawndamnit", + "hash": "sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==" + } + }, + "npm:spdx-correct": { + "type": "npm", + "name": "npm:spdx-correct", + "data": { + "version": "3.2.0", + "packageName": "spdx-correct", + "hash": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==" + } + }, + "npm:spdx-exceptions": { + "type": "npm", + "name": "npm:spdx-exceptions", + "data": { + "version": "2.5.0", + "packageName": "spdx-exceptions", + "hash": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + } + }, + "npm:spdx-expression-parse": { + "type": "npm", + "name": "npm:spdx-expression-parse", + "data": { + "version": "3.0.1", + "packageName": "spdx-expression-parse", + "hash": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + } + }, + "npm:spdx-license-ids": { + "type": "npm", + "name": "npm:spdx-license-ids", + "data": { + "version": "3.0.22", + "packageName": "spdx-license-ids", + "hash": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==" + } + }, + "npm:sprintf-js": { + "type": "npm", + "name": "npm:sprintf-js", + "data": { + "version": "1.0.3", + "packageName": "sprintf-js", + "hash": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + }, + "npm:stack-trace": { + "type": "npm", + "name": "npm:stack-trace", + "data": { + "version": "0.0.10", + "packageName": "stack-trace", + "hash": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + } + }, + "npm:stackback": { + "type": "npm", + "name": "npm:stackback", + "data": { + "version": "0.0.2", + "packageName": "stackback", + "hash": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==" + } + }, + "npm:statuses@1.5.0": { + "type": "npm", + "name": "npm:statuses@1.5.0", + "data": { + "version": "1.5.0", + "packageName": "statuses", + "hash": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + }, + "npm:statuses@2.0.1": { + "type": "npm", + "name": "npm:statuses@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "statuses", + "hash": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + } + }, + "npm:statuses@2.0.2": { + "type": "npm", + "name": "npm:statuses@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "statuses", + "hash": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==" + } + }, + "npm:std-env": { + "type": "npm", + "name": "npm:std-env", + "data": { + "version": "3.9.0", + "packageName": "std-env", + "hash": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==" + } + }, + "npm:stop-iteration-iterator": { + "type": "npm", + "name": "npm:stop-iteration-iterator", + "data": { + "version": "1.1.0", + "packageName": "stop-iteration-iterator", + "hash": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==" + } + }, + "npm:stream-slice": { + "type": "npm", + "name": "npm:stream-slice", + "data": { + "version": "0.1.2", + "packageName": "stream-slice", + "hash": "sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==" + } + }, + "npm:strict-event-emitter": { + "type": "npm", + "name": "npm:strict-event-emitter", + "data": { + "version": "0.5.1", + "packageName": "strict-event-emitter", + "hash": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" + } + }, + "npm:string-hash": { + "type": "npm", + "name": "npm:string-hash", + "data": { + "version": "1.1.3", + "packageName": "string-hash", + "hash": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==" + } + }, + "npm:string-width@4.2.3": { + "type": "npm", + "name": "npm:string-width@4.2.3", + "data": { + "version": "4.2.3", + "packageName": "string-width", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string-width@5.1.2": { + "type": "npm", + "name": "npm:string-width@5.1.2", + "data": { + "version": "5.1.2", + "packageName": "string-width", + "hash": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==" + } + }, + "npm:string-width@6.1.0": { + "type": "npm", + "name": "npm:string-width@6.1.0", + "data": { + "version": "6.1.0", + "packageName": "string-width", + "hash": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==" + } + }, + "npm:string-width@7.2.0": { + "type": "npm", + "name": "npm:string-width@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "string-width", + "hash": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==" + } + }, + "npm:string-width-cjs": { + "type": "npm", + "name": "npm:string-width-cjs", + "data": { + "version": "npm:string-width@4.2.3", + "packageName": "string-width-cjs", + "hash": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + } + }, + "npm:string.prototype.padend": { + "type": "npm", + "name": "npm:string.prototype.padend", + "data": { + "version": "3.1.6", + "packageName": "string.prototype.padend", + "hash": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==" + } + }, + "npm:string.prototype.trim": { + "type": "npm", + "name": "npm:string.prototype.trim", + "data": { + "version": "1.2.10", + "packageName": "string.prototype.trim", + "hash": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==" + } + }, + "npm:string.prototype.trimend": { + "type": "npm", + "name": "npm:string.prototype.trimend", + "data": { + "version": "1.0.9", + "packageName": "string.prototype.trimend", + "hash": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==" + } + }, + "npm:string.prototype.trimstart": { + "type": "npm", + "name": "npm:string.prototype.trimstart", + "data": { + "version": "1.0.8", + "packageName": "string.prototype.trimstart", + "hash": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==" + } + }, + "npm:string_decoder": { + "type": "npm", + "name": "npm:string_decoder", + "data": { + "version": "1.1.1", + "packageName": "string_decoder", + "hash": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + } + }, + "npm:stringify-entities": { + "type": "npm", + "name": "npm:stringify-entities", + "data": { + "version": "4.0.4", + "packageName": "stringify-entities", + "hash": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==" + } + }, + "npm:strip-ansi@6.0.1": { + "type": "npm", + "name": "npm:strip-ansi@6.0.1", + "data": { + "version": "6.0.1", + "packageName": "strip-ansi", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-ansi@7.1.2": { + "type": "npm", + "name": "npm:strip-ansi@7.1.2", + "data": { + "version": "7.1.2", + "packageName": "strip-ansi", + "hash": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==" + } + }, + "npm:strip-ansi-cjs": { + "type": "npm", + "name": "npm:strip-ansi-cjs", + "data": { + "version": "npm:strip-ansi@6.0.1", + "packageName": "strip-ansi-cjs", + "hash": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + } + }, + "npm:strip-bom-string": { + "type": "npm", + "name": "npm:strip-bom-string", + "data": { + "version": "1.0.0", + "packageName": "strip-bom-string", + "hash": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + } + }, + "npm:strip-bom": { + "type": "npm", + "name": "npm:strip-bom", + "data": { + "version": "3.0.0", + "packageName": "strip-bom", + "hash": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + }, + "npm:strip-final-newline": { + "type": "npm", + "name": "npm:strip-final-newline", + "data": { + "version": "2.0.0", + "packageName": "strip-final-newline", + "hash": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + } + }, + "npm:strip-json-comments@2.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + }, + "npm:strip-json-comments@3.1.1": { + "type": "npm", + "name": "npm:strip-json-comments@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "strip-json-comments", + "hash": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + } + }, + "npm:strip-json-comments@5.0.1": { + "type": "npm", + "name": "npm:strip-json-comments@5.0.1", + "data": { + "version": "5.0.1", + "packageName": "strip-json-comments", + "hash": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==" + } + }, + "npm:stubborn-fs": { + "type": "npm", + "name": "npm:stubborn-fs", + "data": { + "version": "1.2.5", + "packageName": "stubborn-fs", + "hash": "sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==" + } + }, + "npm:style-to-js": { + "type": "npm", + "name": "npm:style-to-js", + "data": { + "version": "1.1.17", + "packageName": "style-to-js", + "hash": "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==" + } + }, + "npm:style-to-object": { + "type": "npm", + "name": "npm:style-to-object", + "data": { + "version": "1.0.9", + "packageName": "style-to-object", + "hash": "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==" + } + }, + "npm:stylis": { + "type": "npm", + "name": "npm:stylis", + "data": { + "version": "4.2.0", + "packageName": "stylis", + "hash": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + } + }, + "npm:sucrase": { + "type": "npm", + "name": "npm:sucrase", + "data": { + "version": "3.35.0", + "packageName": "sucrase", + "hash": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==" + } + }, + "npm:summary": { + "type": "npm", + "name": "npm:summary", + "data": { + "version": "2.1.0", + "packageName": "summary", + "hash": "sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==" + } + }, + "npm:supports-color@5.5.0": { + "type": "npm", + "name": "npm:supports-color@5.5.0", + "data": { + "version": "5.5.0", + "packageName": "supports-color", + "hash": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + } + }, + "npm:supports-color@7.2.0": { + "type": "npm", + "name": "npm:supports-color@7.2.0", + "data": { + "version": "7.2.0", + "packageName": "supports-color", + "hash": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + } + }, + "npm:supports-preserve-symlinks-flag": { + "type": "npm", + "name": "npm:supports-preserve-symlinks-flag", + "data": { + "version": "1.0.0", + "packageName": "supports-preserve-symlinks-flag", + "hash": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + } + }, + "npm:svg-parser": { + "type": "npm", + "name": "npm:svg-parser", + "data": { + "version": "2.0.4", + "packageName": "svg-parser", + "hash": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + } + }, + "npm:tailwind-merge": { + "type": "npm", + "name": "npm:tailwind-merge", + "data": { + "version": "3.0.1", + "packageName": "tailwind-merge", + "hash": "sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g==" + } + }, + "npm:tailwindcss-animate": { + "type": "npm", + "name": "npm:tailwindcss-animate", + "data": { + "version": "1.0.7", + "packageName": "tailwindcss-animate", + "hash": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==" + } + }, + "npm:tailwindcss@3.4.18": { + "type": "npm", + "name": "npm:tailwindcss@3.4.18", + "data": { + "version": "3.4.18", + "packageName": "tailwindcss", + "hash": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==" + } + }, + "npm:tailwindcss@4.0.9": { + "type": "npm", + "name": "npm:tailwindcss@4.0.9", + "data": { + "version": "4.0.9", + "packageName": "tailwindcss", + "hash": "sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==" + } + }, + "npm:tailwindcss@4.1.14": { + "type": "npm", + "name": "npm:tailwindcss@4.1.14", + "data": { + "version": "4.1.14", + "packageName": "tailwindcss", + "hash": "sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==" + } + }, + "npm:tapable": { + "type": "npm", + "name": "npm:tapable", + "data": { + "version": "2.3.0", + "packageName": "tapable", + "hash": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==" + } + }, + "npm:tar-stream": { + "type": "npm", + "name": "npm:tar-stream", + "data": { + "version": "2.2.0", + "packageName": "tar-stream", + "hash": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==" + } + }, + "npm:tar": { + "type": "npm", + "name": "npm:tar", + "data": { + "version": "7.5.1", + "packageName": "tar", + "hash": "sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==" + } + }, + "npm:term-size": { + "type": "npm", + "name": "npm:term-size", + "data": { + "version": "2.2.1", + "packageName": "term-size", + "hash": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==" + } + }, + "npm:test-exclude": { + "type": "npm", + "name": "npm:test-exclude", + "data": { + "version": "7.0.1", + "packageName": "test-exclude", + "hash": "sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==" + } + }, + "npm:text-table": { + "type": "npm", + "name": "npm:text-table", + "data": { + "version": "0.2.0", + "packageName": "text-table", + "hash": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + } + }, + "npm:thenify-all": { + "type": "npm", + "name": "npm:thenify-all", + "data": { + "version": "1.6.0", + "packageName": "thenify-all", + "hash": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==" + } + }, + "npm:thenify": { + "type": "npm", + "name": "npm:thenify", + "data": { + "version": "3.3.1", + "packageName": "thenify", + "hash": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==" + } + }, + "npm:timestring": { + "type": "npm", + "name": "npm:timestring", + "data": { + "version": "6.0.0", + "packageName": "timestring", + "hash": "sha512-wMctrWD2HZZLuIlchlkE2dfXJh7J2KDI9Dwl+2abPYg0mswQHfOAyQW3jJg1pY5VfttSINZuKcXoB3FGypVklA==" + } + }, + "npm:tinybench": { + "type": "npm", + "name": "npm:tinybench", + "data": { + "version": "2.9.0", + "packageName": "tinybench", + "hash": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==" + } + }, + "npm:tinyexec": { + "type": "npm", + "name": "npm:tinyexec", + "data": { + "version": "0.3.2", + "packageName": "tinyexec", + "hash": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" + } + }, + "npm:tinyglobby": { + "type": "npm", + "name": "npm:tinyglobby", + "data": { + "version": "0.2.15", + "packageName": "tinyglobby", + "hash": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==" + } + }, + "npm:tinypool": { + "type": "npm", + "name": "npm:tinypool", + "data": { + "version": "1.1.1", + "packageName": "tinypool", + "hash": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==" + } + }, + "npm:tinyrainbow": { + "type": "npm", + "name": "npm:tinyrainbow", + "data": { + "version": "2.0.0", + "packageName": "tinyrainbow", + "hash": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==" + } + }, + "npm:tinyspy": { + "type": "npm", + "name": "npm:tinyspy", + "data": { + "version": "3.0.2", + "packageName": "tinyspy", + "hash": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==" + } + }, + "npm:tldts-core": { + "type": "npm", + "name": "npm:tldts-core", + "data": { + "version": "7.0.16", + "packageName": "tldts-core", + "hash": "sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==" + } + }, + "npm:tldts": { + "type": "npm", + "name": "npm:tldts", + "data": { + "version": "7.0.16", + "packageName": "tldts", + "hash": "sha512-5bdPHSwbKTeHmXrgecID4Ljff8rQjv7g8zKQPkCozRo2HWWni+p310FSn5ImI+9kWw9kK4lzOB5q/a6iv0IJsw==" + } + }, + "npm:tmp": { + "type": "npm", + "name": "npm:tmp", + "data": { + "version": "0.2.5", + "packageName": "tmp", + "hash": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==" + } + }, + "npm:to-regex-range": { + "type": "npm", + "name": "npm:to-regex-range", + "data": { + "version": "5.0.1", + "packageName": "to-regex-range", + "hash": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + } + }, + "npm:toidentifier": { + "type": "npm", + "name": "npm:toidentifier", + "data": { + "version": "1.0.1", + "packageName": "toidentifier", + "hash": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + } + }, + "npm:toml": { + "type": "npm", + "name": "npm:toml", + "data": { + "version": "3.0.0", + "packageName": "toml", + "hash": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" + } + }, + "npm:totalist": { + "type": "npm", + "name": "npm:totalist", + "data": { + "version": "3.0.1", + "packageName": "totalist", + "hash": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" + } + }, + "npm:tough-cookie": { + "type": "npm", + "name": "npm:tough-cookie", + "data": { + "version": "6.0.0", + "packageName": "tough-cookie", + "hash": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==" + } + }, + "npm:tr46@0.0.3": { + "type": "npm", + "name": "npm:tr46@0.0.3", + "data": { + "version": "0.0.3", + "packageName": "tr46", + "hash": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + } + }, + "npm:tr46@1.0.1": { + "type": "npm", + "name": "npm:tr46@1.0.1", + "data": { + "version": "1.0.1", + "packageName": "tr46", + "hash": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==" + } + }, + "npm:tree-kill": { + "type": "npm", + "name": "npm:tree-kill", + "data": { + "version": "1.2.2", + "packageName": "tree-kill", + "hash": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + } + }, + "npm:trim-lines": { + "type": "npm", + "name": "npm:trim-lines", + "data": { + "version": "3.0.1", + "packageName": "trim-lines", + "hash": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" + } + }, + "npm:trough": { + "type": "npm", + "name": "npm:trough", + "data": { + "version": "2.2.0", + "packageName": "trough", + "hash": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==" + } + }, + "npm:ts-interface-checker": { + "type": "npm", + "name": "npm:ts-interface-checker", + "data": { + "version": "0.1.13", + "packageName": "ts-interface-checker", + "hash": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + } + }, + "npm:tsconfck": { + "type": "npm", + "name": "npm:tsconfck", + "data": { + "version": "3.1.6", + "packageName": "tsconfck", + "hash": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==" + } + }, + "npm:tsconfig-paths": { + "type": "npm", + "name": "npm:tsconfig-paths", + "data": { + "version": "4.2.0", + "packageName": "tsconfig-paths", + "hash": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==" + } + }, + "npm:tslib": { + "type": "npm", + "name": "npm:tslib", + "data": { + "version": "2.8.1", + "packageName": "tslib", + "hash": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" + } + }, + "npm:tsup": { + "type": "npm", + "name": "npm:tsup", + "data": { + "version": "8.5.0", + "packageName": "tsup", + "hash": "sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==" + } + }, + "npm:tsx": { + "type": "npm", + "name": "npm:tsx", + "data": { + "version": "4.19.2", + "packageName": "tsx", + "hash": "sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==" + } + }, + "npm:turbo-stream": { + "type": "npm", + "name": "npm:turbo-stream", + "data": { + "version": "2.4.1", + "packageName": "turbo-stream", + "hash": "sha512-v8kOJXpG3WoTN/+at8vK7erSzo6nW6CIaeOvNOkHQVDajfz1ZVeSxCbc6tOH4hrGZW7VUCV0TOXd8CPzYnYkrw==" + } + }, + "npm:type-check": { + "type": "npm", + "name": "npm:type-check", + "data": { + "version": "0.4.0", + "packageName": "type-check", + "hash": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + } + }, + "npm:type-fest": { + "type": "npm", + "name": "npm:type-fest", + "data": { + "version": "4.41.0", + "packageName": "type-fest", + "hash": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==" + } + }, + "npm:type-flag": { + "type": "npm", + "name": "npm:type-flag", + "data": { + "version": "3.0.0", + "packageName": "type-flag", + "hash": "sha512-3YaYwMseXCAhBB14RXW5cRQfJQlEknS6i4C8fCfeUdS3ihG9EdccdR9kt3vP73ZdeTGmPb4bZtkDn5XMIn1DLA==" + } + }, + "npm:type-is@1.6.18": { + "type": "npm", + "name": "npm:type-is@1.6.18", + "data": { + "version": "1.6.18", + "packageName": "type-is", + "hash": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + } + }, + "npm:type-is@2.0.1": { + "type": "npm", + "name": "npm:type-is@2.0.1", + "data": { + "version": "2.0.1", + "packageName": "type-is", + "hash": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==" + } + }, + "npm:typed-array-buffer": { + "type": "npm", + "name": "npm:typed-array-buffer", + "data": { + "version": "1.0.3", + "packageName": "typed-array-buffer", + "hash": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==" + } + }, + "npm:typed-array-byte-length": { + "type": "npm", + "name": "npm:typed-array-byte-length", + "data": { + "version": "1.0.3", + "packageName": "typed-array-byte-length", + "hash": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==" + } + }, + "npm:typed-array-byte-offset": { + "type": "npm", + "name": "npm:typed-array-byte-offset", + "data": { + "version": "1.0.4", + "packageName": "typed-array-byte-offset", + "hash": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==" + } + }, + "npm:typed-array-length": { + "type": "npm", + "name": "npm:typed-array-length", + "data": { + "version": "1.0.7", + "packageName": "typed-array-length", + "hash": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==" + } + }, + "npm:typedarray": { + "type": "npm", + "name": "npm:typedarray", + "data": { + "version": "0.0.6", + "packageName": "typedarray", + "hash": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + } + }, + "npm:typescript": { + "type": "npm", + "name": "npm:typescript", + "data": { + "version": "5.9.3", + "packageName": "typescript", + "hash": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==" + } + }, + "npm:ufo": { + "type": "npm", + "name": "npm:ufo", + "data": { + "version": "1.6.1", + "packageName": "ufo", + "hash": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==" + } + }, + "npm:unbox-primitive": { + "type": "npm", + "name": "npm:unbox-primitive", + "data": { + "version": "1.1.0", + "packageName": "unbox-primitive", + "hash": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==" + } + }, + "npm:undici-types": { + "type": "npm", + "name": "npm:undici-types", + "data": { + "version": "6.20.0", + "packageName": "undici-types", + "hash": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + } + }, + "npm:undici": { + "type": "npm", + "name": "npm:undici", + "data": { + "version": "6.22.0", + "packageName": "undici", + "hash": "sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==" + } + }, + "npm:unified": { + "type": "npm", + "name": "npm:unified", + "data": { + "version": "11.0.5", + "packageName": "unified", + "hash": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==" + } + }, + "npm:unist-util-is": { + "type": "npm", + "name": "npm:unist-util-is", + "data": { + "version": "6.0.0", + "packageName": "unist-util-is", + "hash": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==" + } + }, + "npm:unist-util-position-from-estree": { + "type": "npm", + "name": "npm:unist-util-position-from-estree", + "data": { + "version": "2.0.0", + "packageName": "unist-util-position-from-estree", + "hash": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==" + } + }, + "npm:unist-util-position": { + "type": "npm", + "name": "npm:unist-util-position", + "data": { + "version": "5.0.0", + "packageName": "unist-util-position", + "hash": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==" + } + }, + "npm:unist-util-stringify-position": { + "type": "npm", + "name": "npm:unist-util-stringify-position", + "data": { + "version": "4.0.0", + "packageName": "unist-util-stringify-position", + "hash": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==" + } + }, + "npm:unist-util-visit-parents": { + "type": "npm", + "name": "npm:unist-util-visit-parents", + "data": { + "version": "6.0.1", + "packageName": "unist-util-visit-parents", + "hash": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==" + } + }, + "npm:unist-util-visit": { + "type": "npm", + "name": "npm:unist-util-visit", + "data": { + "version": "5.0.0", + "packageName": "unist-util-visit", + "hash": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==" + } + }, + "npm:universalify": { + "type": "npm", + "name": "npm:universalify", + "data": { + "version": "0.1.2", + "packageName": "universalify", + "hash": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + }, + "npm:unpipe": { + "type": "npm", + "name": "npm:unpipe", + "data": { + "version": "1.0.0", + "packageName": "unpipe", + "hash": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + } + }, + "npm:until-async": { + "type": "npm", + "name": "npm:until-async", + "data": { + "version": "3.0.2", + "packageName": "until-async", + "hash": "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==" + } + }, + "npm:update-browserslist-db": { + "type": "npm", + "name": "npm:update-browserslist-db", + "data": { + "version": "1.1.3", + "packageName": "update-browserslist-db", + "hash": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==" + } + }, + "npm:update-notifier": { + "type": "npm", + "name": "npm:update-notifier", + "data": { + "version": "7.3.1", + "packageName": "update-notifier", + "hash": "sha512-+dwUY4L35XFYEzE+OAL3sarJdUioVovq+8f7lcIJ7wnmnYQV5UD1Y/lcwaMSyaQ6Bj3JMj1XSTjZbNLHn/19yA==" + } + }, + "npm:uri-js": { + "type": "npm", + "name": "npm:uri-js", + "data": { + "version": "4.4.1", + "packageName": "uri-js", + "hash": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + } + }, + "npm:url-pattern": { + "type": "npm", + "name": "npm:url-pattern", + "data": { + "version": "1.0.3", + "packageName": "url-pattern", + "hash": "sha512-uQcEj/2puA4aq1R3A2+VNVBgaWYR24FdWjl7VNW83rnWftlhyzOZ/tBjezRiC2UkIzuxC8Top3IekN3vUf1WxA==" + } + }, + "npm:use-callback-ref": { + "type": "npm", + "name": "npm:use-callback-ref", + "data": { + "version": "1.3.3", + "packageName": "use-callback-ref", + "hash": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==" + } + }, + "npm:use-sidecar": { + "type": "npm", + "name": "npm:use-sidecar", + "data": { + "version": "1.1.3", + "packageName": "use-sidecar", + "hash": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==" + } + }, + "npm:util-deprecate": { + "type": "npm", + "name": "npm:util-deprecate", + "data": { + "version": "1.0.2", + "packageName": "util-deprecate", + "hash": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + } + }, + "npm:utils-merge": { + "type": "npm", + "name": "npm:utils-merge", + "data": { + "version": "1.0.1", + "packageName": "utils-merge", + "hash": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + } + }, + "npm:uuid@8.3.2": { + "type": "npm", + "name": "npm:uuid@8.3.2", + "data": { + "version": "8.3.2", + "packageName": "uuid", + "hash": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + } + }, + "npm:uuid@9.0.1": { + "type": "npm", + "name": "npm:uuid@9.0.1", + "data": { + "version": "9.0.1", + "packageName": "uuid", + "hash": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==" + } + }, + "npm:valibot": { + "type": "npm", + "name": "npm:valibot", + "data": { + "version": "0.41.0", + "packageName": "valibot", + "hash": "sha512-igDBb8CTYr8YTQlOKgaN9nSS0Be7z+WRuaeYqGf3Cjz3aKmSnqEmYnkfVjzIuumGqfHpa3fLIvMEAfhrpqN8ng==" + } + }, + "npm:validate-npm-package-license": { + "type": "npm", + "name": "npm:validate-npm-package-license", + "data": { + "version": "3.0.4", + "packageName": "validate-npm-package-license", + "hash": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + } + }, + "npm:validate-npm-package-name": { + "type": "npm", + "name": "npm:validate-npm-package-name", + "data": { + "version": "5.0.1", + "packageName": "validate-npm-package-name", + "hash": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==" + } + }, + "npm:vary": { + "type": "npm", + "name": "npm:vary", + "data": { + "version": "1.1.2", + "packageName": "vary", + "hash": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + } + }, + "npm:vfile-message": { + "type": "npm", + "name": "npm:vfile-message", + "data": { + "version": "4.0.3", + "packageName": "vfile-message", + "hash": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==" + } + }, + "npm:vfile": { + "type": "npm", + "name": "npm:vfile", + "data": { + "version": "6.0.3", + "packageName": "vfile", + "hash": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==" + } + }, + "npm:vite-node@3.0.5": { + "type": "npm", + "name": "npm:vite-node@3.0.5", + "data": { + "version": "3.0.5", + "packageName": "vite-node", + "hash": "sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==" + } + }, + "npm:vite-node@3.2.4": { + "type": "npm", + "name": "npm:vite-node@3.2.4", + "data": { + "version": "3.2.4", + "packageName": "vite-node", + "hash": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==" + } + }, + "npm:vite-plugin-babel": { + "type": "npm", + "name": "npm:vite-plugin-babel", + "data": { + "version": "1.3.0", + "packageName": "vite-plugin-babel", + "hash": "sha512-C5WKX0UwvQKH8WD2GiyWUjI62UBfLbfUhiLexnIm4asLdENX5ymrRipFlBnGeVxoOaYgTL5dh5KW6YDGpWsR8A==" + } + }, + "npm:vite-plugin-icons-spritesheet": { + "type": "npm", + "name": "npm:vite-plugin-icons-spritesheet", + "data": { + "version": "3.0.1", + "packageName": "vite-plugin-icons-spritesheet", + "hash": "sha512-Cr0+Z6wRMwSwKisWW9PHeTjqmQFv0jwRQQMc3YgAhAgZEe03j21el0P/CA31KN/L5eiL1LhR14VTXl96LetonA==" + } + }, + "npm:vite-plugin-inspect": { + "type": "npm", + "name": "npm:vite-plugin-inspect", + "data": { + "version": "10.3.0", + "packageName": "vite-plugin-inspect", + "hash": "sha512-hMJh8ecd6R8tXQ9aaSWaDvClpFeL7zAVOfryC07phZkqtCEpI2VyYrzARuVlHMKEdYW6w0JXFgAY+uc8mdMl+Q==" + } + }, + "npm:vite-tsconfig-paths": { + "type": "npm", + "name": "npm:vite-tsconfig-paths", + "data": { + "version": "5.1.4", + "packageName": "vite-tsconfig-paths", + "hash": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==" + } + }, + "npm:vite": { + "type": "npm", + "name": "npm:vite", + "data": { + "version": "6.3.6", + "packageName": "vite", + "hash": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==" + } + }, + "npm:vitest-browser-react": { + "type": "npm", + "name": "npm:vitest-browser-react", + "data": { + "version": "0.0.4", + "packageName": "vitest-browser-react", + "hash": "sha512-4uK8zgo5eHlhrBVEPX8ejRt8Bn4gzV6OZFTPdb1en3FtgjEhhst400XkIQHUC875Q90rOO5Tc4zPpCl8YXvoxg==" + } + }, + "npm:vitest": { + "type": "npm", + "name": "npm:vitest", + "data": { + "version": "3.0.5", + "packageName": "vitest", + "hash": "sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==" + } + }, + "npm:void-elements": { + "type": "npm", + "name": "npm:void-elements", + "data": { + "version": "3.1.0", + "packageName": "void-elements", + "hash": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" + } + }, + "npm:warning": { + "type": "npm", + "name": "npm:warning", + "data": { + "version": "3.0.0", + "packageName": "warning", + "hash": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==" + } + }, + "npm:wcwidth": { + "type": "npm", + "name": "npm:wcwidth", + "data": { + "version": "1.0.1", + "packageName": "wcwidth", + "hash": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==" + } + }, + "npm:webidl-conversions@3.0.1": { + "type": "npm", + "name": "npm:webidl-conversions@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "webidl-conversions", + "hash": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + } + }, + "npm:webidl-conversions@4.0.2": { + "type": "npm", + "name": "npm:webidl-conversions@4.0.2", + "data": { + "version": "4.0.2", + "packageName": "webidl-conversions", + "hash": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + } + }, + "npm:webidl-conversions@7.0.0": { + "type": "npm", + "name": "npm:webidl-conversions@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "webidl-conversions", + "hash": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + } + }, + "npm:whatwg-mimetype": { + "type": "npm", + "name": "npm:whatwg-mimetype", + "data": { + "version": "3.0.0", + "packageName": "whatwg-mimetype", + "hash": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==" + } + }, + "npm:whatwg-url@5.0.0": { + "type": "npm", + "name": "npm:whatwg-url@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "whatwg-url", + "hash": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==" + } + }, + "npm:whatwg-url@7.1.0": { + "type": "npm", + "name": "npm:whatwg-url@7.1.0", + "data": { + "version": "7.1.0", + "packageName": "whatwg-url", + "hash": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + } + }, + "npm:when-exit": { + "type": "npm", + "name": "npm:when-exit", + "data": { + "version": "2.1.4", + "packageName": "when-exit", + "hash": "sha512-4rnvd3A1t16PWzrBUcSDZqcAmsUIy4minDXT/CZ8F2mVDgd65i4Aalimgz1aQkRGU0iH5eT5+6Rx2TK8o443Pg==" + } + }, + "npm:which-boxed-primitive": { + "type": "npm", + "name": "npm:which-boxed-primitive", + "data": { + "version": "1.1.1", + "packageName": "which-boxed-primitive", + "hash": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==" + } + }, + "npm:which-builtin-type": { + "type": "npm", + "name": "npm:which-builtin-type", + "data": { + "version": "1.2.1", + "packageName": "which-builtin-type", + "hash": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==" + } + }, + "npm:which-collection": { + "type": "npm", + "name": "npm:which-collection", + "data": { + "version": "1.0.2", + "packageName": "which-collection", + "hash": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==" + } + }, + "npm:which-typed-array": { + "type": "npm", + "name": "npm:which-typed-array", + "data": { + "version": "1.1.19", + "packageName": "which-typed-array", + "hash": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==" + } + }, + "npm:which@1.3.1": { + "type": "npm", + "name": "npm:which@1.3.1", + "data": { + "version": "1.3.1", + "packageName": "which", + "hash": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + } + }, + "npm:which@2.0.2": { + "type": "npm", + "name": "npm:which@2.0.2", + "data": { + "version": "2.0.2", + "packageName": "which", + "hash": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + } + }, + "npm:which@3.0.1": { + "type": "npm", + "name": "npm:which@3.0.1", + "data": { + "version": "3.0.1", + "packageName": "which", + "hash": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==" + } + }, + "npm:which@4.0.0": { + "type": "npm", + "name": "npm:which@4.0.0", + "data": { + "version": "4.0.0", + "packageName": "which", + "hash": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==" + } + }, + "npm:why-is-node-running": { + "type": "npm", + "name": "npm:why-is-node-running", + "data": { + "version": "2.3.0", + "packageName": "why-is-node-running", + "hash": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==" + } + }, + "npm:widest-line": { + "type": "npm", + "name": "npm:widest-line", + "data": { + "version": "5.0.0", + "packageName": "widest-line", + "hash": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==" + } + }, + "npm:winston": { + "type": "npm", + "name": "npm:winston", + "data": { + "version": "2.4.7", + "packageName": "winston", + "hash": "sha512-vLB4BqzCKDnnZH9PHGoS2ycawueX4HLqENXQitvFHczhgW2vFpSOn31LZtVr1KU8YTw7DS4tM+cqyovxo8taVg==" + } + }, + "npm:word-wrap": { + "type": "npm", + "name": "npm:word-wrap", + "data": { + "version": "1.2.5", + "packageName": "word-wrap", + "hash": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + } + }, + "npm:wrap-ansi@6.2.0": { + "type": "npm", + "name": "npm:wrap-ansi@6.2.0", + "data": { + "version": "6.2.0", + "packageName": "wrap-ansi", + "hash": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + } + }, + "npm:wrap-ansi@7.0.0": { + "type": "npm", + "name": "npm:wrap-ansi@7.0.0", + "data": { + "version": "7.0.0", + "packageName": "wrap-ansi", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrap-ansi@8.1.0": { + "type": "npm", + "name": "npm:wrap-ansi@8.1.0", + "data": { + "version": "8.1.0", + "packageName": "wrap-ansi", + "hash": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==" + } + }, + "npm:wrap-ansi@9.0.2": { + "type": "npm", + "name": "npm:wrap-ansi@9.0.2", + "data": { + "version": "9.0.2", + "packageName": "wrap-ansi", + "hash": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==" + } + }, + "npm:wrap-ansi-cjs": { + "type": "npm", + "name": "npm:wrap-ansi-cjs", + "data": { + "version": "npm:wrap-ansi@7.0.0", + "packageName": "wrap-ansi-cjs", + "hash": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + } + }, + "npm:wrappy": { + "type": "npm", + "name": "npm:wrappy", + "data": { + "version": "1.0.2", + "packageName": "wrappy", + "hash": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + } + }, + "npm:ws": { + "type": "npm", + "name": "npm:ws", + "data": { + "version": "8.18.3", + "packageName": "ws", + "hash": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==" + } + }, + "npm:wsl-utils": { + "type": "npm", + "name": "npm:wsl-utils", + "data": { + "version": "0.1.0", + "packageName": "wsl-utils", + "hash": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==" + } + }, + "npm:xdg-basedir": { + "type": "npm", + "name": "npm:xdg-basedir", + "data": { + "version": "5.1.0", + "packageName": "xdg-basedir", + "hash": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==" + } + }, + "npm:y18n": { + "type": "npm", + "name": "npm:y18n", + "data": { + "version": "5.0.8", + "packageName": "y18n", + "hash": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + } + }, + "npm:yallist@3.1.1": { + "type": "npm", + "name": "npm:yallist@3.1.1", + "data": { + "version": "3.1.1", + "packageName": "yallist", + "hash": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + }, + "npm:yallist@5.0.0": { + "type": "npm", + "name": "npm:yallist@5.0.0", + "data": { + "version": "5.0.0", + "packageName": "yallist", + "hash": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==" + } + }, + "npm:yaml@1.10.2": { + "type": "npm", + "name": "npm:yaml@1.10.2", + "data": { + "version": "1.10.2", + "packageName": "yaml", + "hash": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + } + }, + "npm:yaml@2.8.1": { + "type": "npm", + "name": "npm:yaml@2.8.1", + "data": { + "version": "2.8.1", + "packageName": "yaml", + "hash": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==" + } + }, + "npm:yargs-parser": { + "type": "npm", + "name": "npm:yargs-parser", + "data": { + "version": "21.1.1", + "packageName": "yargs-parser", + "hash": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + }, + "npm:yargs": { + "type": "npm", + "name": "npm:yargs", + "data": { + "version": "17.7.2", + "packageName": "yargs", + "hash": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==" + } + }, + "npm:yocto-queue@0.1.0": { + "type": "npm", + "name": "npm:yocto-queue@0.1.0", + "data": { + "version": "0.1.0", + "packageName": "yocto-queue", + "hash": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + }, + "npm:yocto-queue@1.2.1": { + "type": "npm", + "name": "npm:yocto-queue@1.2.1", + "data": { + "version": "1.2.1", + "packageName": "yocto-queue", + "hash": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==" + } + }, + "npm:yoctocolors-cjs": { + "type": "npm", + "name": "npm:yoctocolors-cjs", + "data": { + "version": "2.1.3", + "packageName": "yoctocolors-cjs", + "hash": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==" + } + }, + "npm:yoctocolors": { + "type": "npm", + "name": "npm:yoctocolors", + "data": { + "version": "1.0.0", + "packageName": "yoctocolors", + "hash": "sha512-qJNAmSF77lWjfRVwCZK3PcKYWrr+55RUQTiXDxXHGbxzf8WuuRgftIB3hqZ5fykjOF/MC62cazsG/2ZDBedOnQ==" + } + }, + "npm:zod-validation-error": { + "type": "npm", + "name": "npm:zod-validation-error", + "data": { + "version": "3.5.3", + "packageName": "zod-validation-error", + "hash": "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw==" + } + }, + "npm:zod@3.25.76": { + "type": "npm", + "name": "npm:zod@3.25.76", + "data": { + "version": "3.25.76", + "packageName": "zod", + "hash": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" + } + }, + "npm:zod@4.0.17": { + "type": "npm", + "name": "npm:zod@4.0.17", + "data": { + "version": "4.0.17", + "packageName": "zod", + "hash": "sha512-1PHjlYRevNxxdy2JZ8JcNAw7rX8V9P1AKkP+x/xZfxB0K5FYfuV+Ug6P/6NVSR2jHQ+FzDDoDHS04nYUsOIyLQ==" + } + }, + "npm:zwitch": { + "type": "npm", + "name": "npm:zwitch", + "data": { + "version": "2.0.4", + "packageName": "zwitch", + "hash": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + } + } + }, + "dependencies": { + "react-router-devtools": [ + { + "source": "react-router-devtools", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vite", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/babel__core", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/beautify", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@vitest/coverage-v8", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:autoprefixer", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:jest-preview", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:npm-run-all", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwindcss@3.4.18", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwindcss-animate", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tsup", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:framer-motion@11.18.2", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "react-router-devtools", + "target": "npm:tailwind-merge", + "type": "static" + } + ], + "remix-vite": [ + { + "source": "remix-vite", + "target": "npm:@react-router/fs-routes", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "remix-vite", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite-plugin-inspect", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "remix-vite", + "target": "npm:react-router", + "type": "static" + } + ], + "custom-server": [ + { + "source": "custom-server", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@tailwindcss/postcss", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@tailwindcss/vite", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/compression", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/morgan", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:cross-env", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:postcss-import@16.1.0", + "type": "static" + }, + { + "source": "custom-server", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:vite", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@react-router/express@7.9.3", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:compression", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:express@5.1.0", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:morgan", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "custom-server", + "target": "npm:react-router", + "type": "static" + } + ], + "react-router-devtools-docs": [ + { + "source": "react-router-devtools-docs", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@babel/preset-typescript@7.26.0", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@biomejs/biome", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@dotenvx/dotenvx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tailwindcss/typography", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tailwindcss/vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@testing-library/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/prompt", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/semver", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@types/slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/coverage-v8", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:babel-plugin-react-compiler", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:happy-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:knip", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:lefthook", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:npm-run-all", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:playwright", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:prompt", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "react-router-devtools", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tailwindcss@4.0.9", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-plugin-babel", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-plugin-icons-spritesheet", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vite-tsconfig-paths", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:vitest-browser-react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/cli", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/mdx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@content-collections/remix-vite", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@epic-web/client-hints", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@forge42/seo-tools", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:@tsparticles/slim", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:framer-motion@11.18.2", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:hono", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next-browser-languagedetector", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:i18next-http-backend", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:pretty-cache-header", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:react-router-hono-server", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:rehype-slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:remix-hono", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:remix-i18next", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:slug", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "react-router-devtools-docs", + "target": "npm:zod@4.0.17", + "type": "static" + } + ], + "react-router-devtools-monorepo": [ + { + "source": "react-router-devtools-monorepo", + "target": "npm:@biomejs/biome", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:@changesets/cli", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:knip", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:lefthook", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:nx", + "type": "static" + }, + { + "source": "react-router-devtools-monorepo", + "target": "npm:sherif", + "type": "static" + } + ], + "npm:@ampproject/remapping": [ + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@ampproject/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@babel/code-frame": [ + { + "source": "npm:@babel/code-frame", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:js-tokens", + "type": "static" + }, + { + "source": "npm:@babel/code-frame", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@babel/core": [ + { + "source": "npm:@babel/core", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-compilation-targets", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/helpers", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:convert-source-map@2.0.0", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:gensync", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:@babel/core", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/generator": [ + { + "source": "npm:@babel/generator", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:@babel/generator", + "target": "npm:jsesc@3.1.0", + "type": "static" + } + ], + "npm:@babel/helper-annotate-as-pure": [ + { + "source": "npm:@babel/helper-annotate-as-pure", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-compilation-targets": [ + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/compat-data", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:lru-cache@5.1.1", + "type": "static" + }, + { + "source": "npm:@babel/helper-compilation-targets", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-create-class-features-plugin": [ + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-replace-supers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-create-class-features-plugin", + "target": "npm:semver@6.3.1", + "type": "static" + } + ], + "npm:@babel/helper-member-expression-to-functions": [ + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-member-expression-to-functions", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-imports": [ + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-imports", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-module-transforms": [ + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + }, + { + "source": "npm:@babel/helper-module-transforms", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-optimise-call-expression": [ + { + "source": "npm:@babel/helper-optimise-call-expression", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helper-replace-supers": [ + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-member-expression-to-functions", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/helper-optimise-call-expression", + "type": "static" + }, + { + "source": "npm:@babel/helper-replace-supers", + "target": "npm:@babel/traverse", + "type": "static" + } + ], + "npm:@babel/helper-skip-transparent-expression-wrappers": [ + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@babel/helper-skip-transparent-expression-wrappers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/helpers": [ + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/helpers", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/parser": [ + { + "source": "npm:@babel/parser", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-jsx": [ + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-jsx", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-syntax-typescript": [ + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-syntax-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-modules-commonjs": [ + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-module-transforms", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-modules-commonjs", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + } + ], + "npm:@babel/plugin-transform-typescript": [ + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-annotate-as-pure", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-create-class-features-plugin", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/helper-skip-transparent-expression-wrappers", + "type": "static" + }, + { + "source": "npm:@babel/plugin-transform-typescript", + "target": "npm:@babel/plugin-syntax-typescript", + "type": "static" + } + ], + "npm:@babel/preset-typescript@7.26.0": [ + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.26.0", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + } + ], + "npm:@babel/preset-typescript@7.27.1": [ + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-plugin-utils", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/helper-validator-option", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-modules-commonjs", + "type": "static" + }, + { + "source": "npm:@babel/preset-typescript@7.27.1", + "target": "npm:@babel/plugin-transform-typescript", + "type": "static" + } + ], + "npm:@babel/template": [ + { + "source": "npm:@babel/template", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/template", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@babel/traverse": [ + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/helper-globals", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/template", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@babel/traverse", + "target": "npm:debug@4.4.3", + "type": "static" + } + ], + "npm:@babel/types": [ + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-string-parser", + "type": "static" + }, + { + "source": "npm:@babel/types", + "target": "npm:@babel/helper-validator-identifier", + "type": "static" + } + ], + "npm:@biomejs/biome": [ + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-darwin-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-arm64", + "type": "static" + }, + { + "source": "npm:@biomejs/biome", + "target": "npm:@biomejs/cli-win32-x64", + "type": "static" + } + ], + "npm:@bkrem/react-transition-group": [ + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:chain-function", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:dom-helpers", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:prop-types", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:react-lifecycles-compat", + "type": "static" + }, + { + "source": "npm:@bkrem/react-transition-group", + "target": "npm:warning", + "type": "static" + } + ], + "npm:@bundled-es-modules/cookie": [ + { + "source": "npm:@bundled-es-modules/cookie", + "target": "npm:cookie@0.7.2", + "type": "static" + } + ], + "npm:@bundled-es-modules/statuses": [ + { + "source": "npm:@bundled-es-modules/statuses", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:@changesets/apply-release-plan": [ + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/get-version-range-type", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:detect-indent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:lodash.startcase", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:outdent", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:prettier@2.8.8", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/apply-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/assemble-release-plan": [ + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/assemble-release-plan", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/changelog-git": [ + { + "source": "npm:@changesets/changelog-git", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + } + ], + "npm:@changesets/cli": [ + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/apply-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/changelog-git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/get-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/should-skip-package", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@changesets/write", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@inquirer/external-editor", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:ci-info", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:enquirer@2.4.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:mri", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:p-limit@2.3.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:package-manager-detector", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:spawndamnit", + "type": "static" + }, + { + "source": "npm:@changesets/cli", + "target": "npm:term-size", + "type": "static" + } + ], + "npm:@changesets/config": [ + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/get-dependents-graph", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/config", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:@changesets/errors": [ + { + "source": "npm:@changesets/errors", + "target": "npm:extendable-error", + "type": "static" + } + ], + "npm:@changesets/get-dependents-graph": [ + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@changesets/get-dependents-graph", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@changesets/get-release-plan": [ + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/assemble-release-plan", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/config", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/pre", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/read", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/get-release-plan", + "target": "npm:@manypkg/get-packages", + "type": "static" + } + ], + "npm:@changesets/git": [ + { + "source": "npm:@changesets/git", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:is-subdir", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:@changesets/git", + "target": "npm:spawndamnit", + "type": "static" + } + ], + "npm:@changesets/logger": [ + { + "source": "npm:@changesets/logger", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@changesets/parse": [ + { + "source": "npm:@changesets/parse", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/parse", + "target": "npm:js-yaml@3.14.1", + "type": "static" + } + ], + "npm:@changesets/pre": [ + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/errors", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:@manypkg/get-packages", + "type": "static" + }, + { + "source": "npm:@changesets/pre", + "target": "npm:fs-extra@7.0.1", + "type": "static" + } + ], + "npm:@changesets/read": [ + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/git", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/logger", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/parse", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:p-filter", + "type": "static" + }, + { + "source": "npm:@changesets/read", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:@changesets/should-skip-package": [ + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/should-skip-package", + "target": "npm:@manypkg/get-packages", + "type": "static" + } + ], + "npm:@changesets/write": [ + { + "source": "npm:@changesets/write", + "target": "npm:@changesets/types@6.1.0", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:fs-extra@7.0.1", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:human-id", + "type": "static" + }, + { + "source": "npm:@changesets/write", + "target": "npm:prettier@2.8.8", + "type": "static" + } + ], + "npm:@clerc/core": [ + { + "source": "npm:@clerc/core", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:defu", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:is-platform", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:lite-emit", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:@clerc/core", + "target": "npm:type-flag", + "type": "static" + } + ], + "npm:@clerc/plugin-completions": [ + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-completions", + "target": "npm:@clerc/utils", + "type": "static" + } + ], + "npm:@clerc/plugin-help": [ + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@clerc/utils", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:@types/text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:string-width@6.1.0", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:text-table", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-help", + "target": "npm:yoctocolors", + "type": "static" + } + ], + "npm:@clerc/plugin-version": [ + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@clerc/plugin-version", + "target": "npm:@clerc/utils", + "type": "static" + } + ], + "npm:@clerc/utils": [ + { + "source": "npm:@clerc/utils", + "target": "npm:@clerc/core", + "type": "static" + } + ], + "npm:@content-collections/cli": [ + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-completions", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-help", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@clerc/plugin-version", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/cli", + "target": "npm:@content-collections/integrations", + "type": "static" + } + ], + "npm:@content-collections/core": [ + { + "source": "npm:@content-collections/core", + "target": "npm:@standard-schema/spec", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:p-limit@6.2.0", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:pluralize", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:serialize-javascript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:@content-collections/core", + "target": "npm:zod@3.25.76", + "type": "static" + } + ], + "npm:@content-collections/integrations": [ + { + "source": "npm:@content-collections/integrations", + "target": "npm:@content-collections/core", + "type": "static" + } + ], + "npm:@content-collections/mdx": [ + { + "source": "npm:@content-collections/mdx", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:mdx-bundler", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@content-collections/mdx", + "target": "npm:unified", + "type": "static" + } + ], + "npm:@content-collections/remix-vite": [ + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:@content-collections/core", + "type": "static" + }, + { + "source": "npm:@content-collections/remix-vite", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@dotenvx/dotenvx": [ + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:commander@11.1.0", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:dotenv@16.6.1", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:eciesjs", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:execa", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:object-treeify", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:@dotenvx/dotenvx", + "target": "npm:which@4.0.0", + "type": "static" + } + ], + "npm:@ecies/ciphers": [ + { + "source": "npm:@ecies/ciphers", + "target": "npm:@noble/ciphers", + "type": "static" + } + ], + "npm:@emnapi/core": [ + { + "source": "npm:@emnapi/core", + "target": "npm:@emnapi/wasi-threads", + "type": "static" + }, + { + "source": "npm:@emnapi/core", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/runtime": [ + { + "source": "npm:@emnapi/runtime", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emnapi/wasi-threads": [ + { + "source": "npm:@emnapi/wasi-threads", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@emotion/babel-plugin": [ + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/helper-module-imports", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:babel-plugin-macros", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:convert-source-map@1.9.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:find-root", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:source-map@0.5.7", + "type": "static" + }, + { + "source": "npm:@emotion/babel-plugin", + "target": "npm:stylis", + "type": "static" + } + ], + "npm:@emotion/cache": [ + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/cache", + "target": "npm:stylis", + "type": "static" + } + ], + "npm:@emotion/css": [ + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/sheet", + "type": "static" + }, + { + "source": "npm:@emotion/css", + "target": "npm:@emotion/utils", + "type": "static" + } + ], + "npm:@emotion/react": [ + { + "source": "npm:@emotion/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/babel-plugin", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/cache", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/serialize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/use-insertion-effect-with-fallbacks", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@emotion/weak-memoize", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:hoist-non-react-statics", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@emotion/react", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@emotion/serialize": [ + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/hash", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/memoize", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/unitless", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:@emotion/utils", + "type": "static" + }, + { + "source": "npm:@emotion/serialize", + "target": "npm:csstype", + "type": "static" + } + ], + "npm:@emotion/use-insertion-effect-with-fallbacks": [ + { + "source": "npm:@emotion/use-insertion-effect-with-fallbacks", + "target": "npm:react", + "type": "static" + } + ], + "npm:@esbuild-plugins/node-resolve": [ + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:@types/resolve", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:@esbuild-plugins/node-resolve", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:@eslint-community/eslint-utils": [ + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint", + "type": "static" + }, + { + "source": "npm:@eslint-community/eslint-utils", + "target": "npm:eslint-visitor-keys@3.4.3", + "type": "static" + } + ], + "npm:@eslint/config-array": [ + { + "source": "npm:@eslint/config-array", + "target": "npm:@eslint/object-schema", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/config-array", + "target": "npm:minimatch@3.1.2", + "type": "static" + } + ], + "npm:@eslint/config-helpers": [ + { + "source": "npm:@eslint/config-helpers", + "target": "npm:@eslint/core", + "type": "static" + } + ], + "npm:@eslint/core": [ + { + "source": "npm:@eslint/core", + "target": "npm:@types/json-schema", + "type": "static" + } + ], + "npm:@eslint/eslintrc": [ + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:globals", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:@eslint/eslintrc", + "target": "npm:strip-json-comments@3.1.1", + "type": "static" + } + ], + "npm:@eslint/plugin-kit": [ + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:@eslint/plugin-kit", + "target": "npm:levn", + "type": "static" + } + ], + "npm:@floating-ui/core": [ + { + "source": "npm:@floating-ui/core", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/dom": [ + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/core", + "type": "static" + }, + { + "source": "npm:@floating-ui/dom", + "target": "npm:@floating-ui/utils", + "type": "static" + } + ], + "npm:@floating-ui/react-dom": [ + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@floating-ui/react-dom", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@forge42/seo-tools": [ + { + "source": "npm:@forge42/seo-tools", + "target": "npm:url-pattern", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@remix-run/server-runtime", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.18.1", + "type": "static" + }, + { + "source": "npm:@forge42/seo-tools", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.18.1", + "type": "static" + } + ], + "npm:@hono/node-server": [ + { + "source": "npm:@hono/node-server", + "target": "npm:hono", + "type": "static" + } + ], + "npm:@hono/node-ws": [ + { + "source": "npm:@hono/node-ws", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/node-ws", + "target": "npm:ws", + "type": "static" + } + ], + "npm:@hono/vite-dev-server": [ + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:@hono/vite-dev-server", + "target": "npm:minimatch@9.0.5", + "type": "static" + } + ], + "npm:@humanfs/node": [ + { + "source": "npm:@humanfs/node", + "target": "npm:@humanfs/core", + "type": "static" + }, + { + "source": "npm:@humanfs/node", + "target": "npm:@humanwhocodes/retry", + "type": "static" + } + ], + "npm:@inquirer/confirm": [ + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/core", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/confirm", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/core": [ + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/ansi", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/figures", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@inquirer/type", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:cli-width", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:mute-stream@2.0.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:signal-exit@4.1.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:wrap-ansi@6.2.0", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:yoctocolors-cjs", + "type": "static" + }, + { + "source": "npm:@inquirer/core", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/external-editor": [ + { + "source": "npm:@inquirer/external-editor", + "target": "npm:chardet", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:@inquirer/external-editor", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@inquirer/type": [ + { + "source": "npm:@inquirer/type", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@isaacs/brace-expansion": [ + { + "source": "npm:@isaacs/brace-expansion", + "target": "npm:@isaacs/balanced-match", + "type": "static" + } + ], + "npm:@isaacs/cliui": [ + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:string-width-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:strip-ansi-cjs", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi@8.1.0", + "type": "static" + }, + { + "source": "npm:@isaacs/cliui", + "target": "npm:wrap-ansi-cjs", + "type": "static" + } + ], + "npm:@isaacs/fs-minipass": [ + { + "source": "npm:@isaacs/fs-minipass", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:@jest/schemas": [ + { + "source": "npm:@jest/schemas", + "target": "npm:@sinclair/typebox", + "type": "static" + } + ], + "npm:@jridgewell/gen-mapping": [ + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + }, + { + "source": "npm:@jridgewell/gen-mapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@jridgewell/remapping": [ + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:@jridgewell/remapping", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + } + ], + "npm:@jridgewell/trace-mapping": [ + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/resolve-uri", + "type": "static" + }, + { + "source": "npm:@jridgewell/trace-mapping", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:@manypkg/find-root": [ + { + "source": "npm:@manypkg/find-root", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:@types/node@12.20.55", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:find-up@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/find-root", + "target": "npm:fs-extra@8.1.0", + "type": "static" + } + ], + "npm:@manypkg/get-packages": [ + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@changesets/types@4.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:@manypkg/find-root", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:fs-extra@8.1.0", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:globby", + "type": "static" + }, + { + "source": "npm:@manypkg/get-packages", + "target": "npm:read-yaml-file", + "type": "static" + } + ], + "npm:@mdx-js/esbuild": [ + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@mdx-js/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile", + "type": "static" + }, + { + "source": "npm:@mdx-js/esbuild", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:@mdx-js/mdx": [ + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:@types/mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:collapse-white-space", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-util-scope", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:hast-util-to-jsx-runtime", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:markdown-extensions", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-build-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-jsx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:rehype-recma", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-mdx", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-parse", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:remark-rehype", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:@mdx-js/mdx", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:@mswjs/interceptors": [ + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/logger", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:@open-draft/until", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:@mswjs/interceptors", + "target": "npm:strict-event-emitter", + "type": "static" + } + ], + "npm:@napi-rs/wasm-runtime": [ + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/core", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@emnapi/runtime", + "type": "static" + }, + { + "source": "npm:@napi-rs/wasm-runtime", + "target": "npm:@tybys/wasm-util", + "type": "static" + } + ], + "npm:@noble/curves": [ + { + "source": "npm:@noble/curves", + "target": "npm:@noble/hashes", + "type": "static" + } + ], + "npm:@nodelib/fs.scandir@2.1.5": [ + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@2.1.5", + "target": "npm:run-parallel", + "type": "static" + } + ], + "npm:@nodelib/fs.scandir@4.0.1": [ + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:@nodelib/fs.stat@4.0.0", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.scandir@4.0.1", + "target": "npm:run-parallel", + "type": "static" + } + ], + "npm:@nodelib/fs.walk@1.2.8": [ + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:@nodelib/fs.scandir@2.1.5", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@1.2.8", + "target": "npm:fastq", + "type": "static" + } + ], + "npm:@nodelib/fs.walk@3.0.1": [ + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:@nodelib/fs.scandir@4.0.1", + "type": "static" + }, + { + "source": "npm:@nodelib/fs.walk@3.0.1", + "target": "npm:fastq", + "type": "static" + } + ], + "npm:@npmcli/git": [ + { + "source": "npm:@npmcli/git", + "target": "npm:@npmcli/promise-spawn", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:lru-cache@7.18.3", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:npm-pick-manifest", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-inflight", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:promise-retry", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@npmcli/git", + "target": "npm:which@3.0.1", + "type": "static" + } + ], + "npm:@npmcli/package-json": [ + { + "source": "npm:@npmcli/package-json", + "target": "npm:@npmcli/git", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:json-parse-even-better-errors@3.0.2", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:normalize-package-data@5.0.0", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:@npmcli/package-json", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:@npmcli/promise-spawn": [ + { + "source": "npm:@npmcli/promise-spawn", + "target": "npm:which@3.0.1", + "type": "static" + } + ], + "npm:@open-draft/logger": [ + { + "source": "npm:@open-draft/logger", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:@open-draft/logger", + "target": "npm:outvariant", + "type": "static" + } + ], + "npm:@pnpm/network.ca-file": [ + { + "source": "npm:@pnpm/network.ca-file", + "target": "npm:graceful-fs@4.2.10", + "type": "static" + } + ], + "npm:@pnpm/npm-conf": [ + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/config.env-replace", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:@pnpm/network.ca-file", + "type": "static" + }, + { + "source": "npm:@pnpm/npm-conf", + "target": "npm:config-chain", + "type": "static" + } + ], + "npm:@radix-ui/react-accordion": [ + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collapsible", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-accordion", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-arrow": [ + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-arrow", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-collapsible": [ + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-presence", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collapsible", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-collection": [ + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-collection", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-compose-refs": [ + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-compose-refs", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-context": [ + { + "source": "npm:@radix-ui/react-context", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-context", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-direction": [ + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-direction", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-dismissable-layer": [ + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@radix-ui/react-use-escape-keydown", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-dismissable-layer", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-focus-guards": [ + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-guards", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-focus-scope": [ + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-focus-scope", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-id": [ + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-id", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-popper": [ + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@floating-ui/react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-arrow", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/react-use-size", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-popper", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-portal": [ + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-portal", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-presence": [ + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-presence", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-primitive": [ + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-primitive", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-select": [ + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/number", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-collection", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-context", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-direction", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-dismissable-layer", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-guards", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-focus-scope", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-id", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-popper", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-portal", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-slot", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-controllable-state", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-use-previous", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@radix-ui/react-visually-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:aria-hidden", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:react-remove-scroll", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-select", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@radix-ui/react-slot": [ + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@radix-ui/react-compose-refs", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-slot", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-callback-ref": [ + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-callback-ref", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-controllable-state": [ + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-effect-event", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-controllable-state", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-effect-event": [ + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-effect-event", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-escape-keydown": [ + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@radix-ui/react-use-callback-ref", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-escape-keydown", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-layout-effect": [ + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-layout-effect", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-previous": [ + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-previous", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-rect": [ + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@radix-ui/rect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-rect", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-use-size": [ + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@radix-ui/react-use-layout-effect", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-use-size", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@radix-ui/react-visually-hidden": [ + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@radix-ui/react-primitive", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@radix-ui/react-visually-hidden", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@react-router/dev": [ + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/plugin-syntax-jsx", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/preset-typescript@7.27.1", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@npmcli/package-json", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@remix-run/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:babel-dead-code-elimination", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:dedent", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:exit-hook", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:isbot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:jsesc@3.0.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:lodash", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:pathe@1.1.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:prettier@3.6.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-refresh", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:valibot", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:vite-node@3.2.4", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:@react-router/serve", + "type": "static" + }, + { + "source": "npm:@react-router/dev", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/express@7.1.4": [ + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.1.4", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/express@7.9.3": [ + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:@react-router/node@7.9.3", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:express@5.1.0", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/express@7.9.3", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/fs-routes": [ + { + "source": "npm:@react-router/fs-routes", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:@react-router/fs-routes", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/node@7.1.4": [ + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:source-map-support", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:stream-slice", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:undici", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.1.4", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/node@7.9.3": [ + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:@mjackson/node-fetch-server", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/node@7.9.3", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@react-router/serve": [ + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/express@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:@react-router/node@7.1.4", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:compression", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:express@4.21.2", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:get-port", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:morgan", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:@react-router/serve", + "target": "npm:source-map-support", + "type": "static" + } + ], + "npm:@remix-run/server-runtime": [ + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@remix-run/router", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:@web3-storage/multipart-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:source-map@0.7.6", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:turbo-stream", + "type": "static" + }, + { + "source": "npm:@remix-run/server-runtime", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:@snyk/github-codeowners": [ + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:@snyk/github-codeowners", + "target": "npm:p-map@4.0.0", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-add-jsx-attribute": [ + { + "source": "npm:@svgr/babel-plugin-add-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-remove-jsx-attribute": [ + { + "source": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-remove-jsx-empty-expression": [ + { + "source": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-replace-jsx-attribute-value": [ + { + "source": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-svg-dynamic-title": [ + { + "source": "npm:@svgr/babel-plugin-svg-dynamic-title", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-svg-em-dimensions": [ + { + "source": "npm:@svgr/babel-plugin-svg-em-dimensions", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-transform-react-native-svg": [ + { + "source": "npm:@svgr/babel-plugin-transform-react-native-svg", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-plugin-transform-svg-component": [ + { + "source": "npm:@svgr/babel-plugin-transform-svg-component", + "target": "npm:@babel/core", + "type": "static" + } + ], + "npm:@svgr/babel-preset": [ + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-add-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-attribute", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-remove-jsx-empty-expression", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-replace-jsx-attribute-value", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-dynamic-title", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-svg-em-dimensions", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-react-native-svg", + "type": "static" + }, + { + "source": "npm:@svgr/babel-preset", + "target": "npm:@svgr/babel-plugin-transform-svg-component", + "type": "static" + } + ], + "npm:@svgr/core": [ + { + "source": "npm:@svgr/core", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:@svgr/plugin-jsx", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:@svgr/core", + "target": "npm:cosmiconfig", + "type": "static" + } + ], + "npm:@svgr/hast-util-to-babel-ast": [ + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@svgr/hast-util-to-babel-ast", + "target": "npm:entities", + "type": "static" + } + ], + "npm:@svgr/plugin-jsx": [ + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/babel-preset", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:@svgr/hast-util-to-babel-ast", + "type": "static" + }, + { + "source": "npm:@svgr/plugin-jsx", + "target": "npm:svg-parser", + "type": "static" + } + ], + "npm:@tailwindcss/node": [ + { + "source": "npm:@tailwindcss/node", + "target": "npm:@jridgewell/remapping", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:lightningcss@1.30.1", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:source-map-js", + "type": "static" + }, + { + "source": "npm:@tailwindcss/node", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + } + ], + "npm:@tailwindcss/oxide": [ + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:tar", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-android-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-arm64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-darwin-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-freebsd-x64", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-wasm32-wasi", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:@tailwindcss/oxide", + "target": "npm:@tailwindcss/oxide-win32-x64-msvc", + "type": "static" + } + ], + "npm:@tailwindcss/postcss": [ + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:@tailwindcss/postcss", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + } + ], + "npm:@tailwindcss/typography": [ + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.castarray", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.isplainobject", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:postcss-selector-parser@6.0.10", + "type": "static" + }, + { + "source": "npm:@tailwindcss/typography", + "target": "npm:tailwindcss@4.0.9", + "type": "static" + } + ], + "npm:@tailwindcss/vite": [ + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/node", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:@tailwindcss/oxide", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:tailwindcss@4.1.14", + "type": "static" + }, + { + "source": "npm:@tailwindcss/vite", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@testing-library/dom": [ + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:@types/aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:aria-query", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:dom-accessibility-api", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:lz-string", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:@testing-library/dom", + "target": "npm:pretty-format@27.5.1", + "type": "static" + } + ], + "npm:@testing-library/react": [ + { + "source": "npm:@testing-library/react", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:@testing-library/react", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:@testing-library/user-event": [ + { + "source": "npm:@testing-library/user-event", + "target": "npm:@testing-library/dom", + "type": "static" + } + ], + "npm:@tsparticles/basic": [ + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/move-base", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hex-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-hsl-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/plugin-rgb-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/shape-circle", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-color", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-opacity", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-out-modes", + "type": "static" + }, + { + "source": "npm:@tsparticles/basic", + "target": "npm:@tsparticles/updater-size", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-attract": [ + { + "source": "npm:@tsparticles/interaction-external-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-bounce": [ + { + "source": "npm:@tsparticles/interaction-external-bounce", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-bubble": [ + { + "source": "npm:@tsparticles/interaction-external-bubble", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-connect": [ + { + "source": "npm:@tsparticles/interaction-external-connect", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-grab": [ + { + "source": "npm:@tsparticles/interaction-external-grab", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-pause": [ + { + "source": "npm:@tsparticles/interaction-external-pause", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-push": [ + { + "source": "npm:@tsparticles/interaction-external-push", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-remove": [ + { + "source": "npm:@tsparticles/interaction-external-remove", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-repulse": [ + { + "source": "npm:@tsparticles/interaction-external-repulse", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-external-slow": [ + { + "source": "npm:@tsparticles/interaction-external-slow", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-attract": [ + { + "source": "npm:@tsparticles/interaction-particles-attract", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-collisions": [ + { + "source": "npm:@tsparticles/interaction-particles-collisions", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/interaction-particles-links": [ + { + "source": "npm:@tsparticles/interaction-particles-links", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/move-base": [ + { + "source": "npm:@tsparticles/move-base", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/move-parallax": [ + { + "source": "npm:@tsparticles/move-parallax", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-easing-quad": [ + { + "source": "npm:@tsparticles/plugin-easing-quad", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-hex-color": [ + { + "source": "npm:@tsparticles/plugin-hex-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-hsl-color": [ + { + "source": "npm:@tsparticles/plugin-hsl-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/plugin-rgb-color": [ + { + "source": "npm:@tsparticles/plugin-rgb-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/react": [ + { + "source": "npm:@tsparticles/react", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:@tsparticles/react", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:@tsparticles/shape-circle": [ + { + "source": "npm:@tsparticles/shape-circle", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-emoji": [ + { + "source": "npm:@tsparticles/shape-emoji", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-image": [ + { + "source": "npm:@tsparticles/shape-image", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-line": [ + { + "source": "npm:@tsparticles/shape-line", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-polygon": [ + { + "source": "npm:@tsparticles/shape-polygon", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-square": [ + { + "source": "npm:@tsparticles/shape-square", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/shape-star": [ + { + "source": "npm:@tsparticles/shape-star", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/slim": [ + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/basic", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/engine", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bounce", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-bubble", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-connect", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-grab", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-pause", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-push", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-remove", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-repulse", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-external-slow", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-attract", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-collisions", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/interaction-particles-links", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/move-parallax", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/plugin-easing-quad", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-emoji", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-image", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-line", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-polygon", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-square", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/shape-star", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-life", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-rotate", + "type": "static" + }, + { + "source": "npm:@tsparticles/slim", + "target": "npm:@tsparticles/updater-stroke-color", + "type": "static" + } + ], + "npm:@tsparticles/updater-color": [ + { + "source": "npm:@tsparticles/updater-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-life": [ + { + "source": "npm:@tsparticles/updater-life", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-opacity": [ + { + "source": "npm:@tsparticles/updater-opacity", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-out-modes": [ + { + "source": "npm:@tsparticles/updater-out-modes", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-rotate": [ + { + "source": "npm:@tsparticles/updater-rotate", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-size": [ + { + "source": "npm:@tsparticles/updater-size", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tsparticles/updater-stroke-color": [ + { + "source": "npm:@tsparticles/updater-stroke-color", + "target": "npm:@tsparticles/engine", + "type": "static" + } + ], + "npm:@tybys/wasm-util": [ + { + "source": "npm:@tybys/wasm-util", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@types/babel__core": [ + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__generator", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__template", + "type": "static" + }, + { + "source": "npm:@types/babel__core", + "target": "npm:@types/babel__traverse", + "type": "static" + } + ], + "npm:@types/babel__generator": [ + { + "source": "npm:@types/babel__generator", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/babel__template": [ + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:@types/babel__template", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/babel__traverse": [ + { + "source": "npm:@types/babel__traverse", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:@types/body-parser": [ + { + "source": "npm:@types/body-parser", + "target": "npm:@types/connect", + "type": "static" + }, + { + "source": "npm:@types/body-parser", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/compression": [ + { + "source": "npm:@types/compression", + "target": "npm:@types/express", + "type": "static" + }, + { + "source": "npm:@types/compression", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/connect": [ + { + "source": "npm:@types/connect", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/debug": [ + { + "source": "npm:@types/debug", + "target": "npm:@types/ms", + "type": "static" + } + ], + "npm:@types/estree-jsx": [ + { + "source": "npm:@types/estree-jsx", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:@types/express-serve-static-core": [ + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/qs", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/range-parser", + "type": "static" + }, + { + "source": "npm:@types/express-serve-static-core", + "target": "npm:@types/send@1.2.0", + "type": "static" + } + ], + "npm:@types/express": [ + { + "source": "npm:@types/express", + "target": "npm:@types/body-parser", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/express-serve-static-core", + "type": "static" + }, + { + "source": "npm:@types/express", + "target": "npm:@types/serve-static", + "type": "static" + } + ], + "npm:@types/hast": [ + { + "source": "npm:@types/hast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:@types/mdast": [ + { + "source": "npm:@types/mdast", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:@types/morgan": [ + { + "source": "npm:@types/morgan", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/node": [ + { + "source": "npm:@types/node", + "target": "npm:undici-types", + "type": "static" + } + ], + "npm:@types/prompt": [ + { + "source": "npm:@types/prompt", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/prompt", + "target": "npm:@types/revalidator", + "type": "static" + } + ], + "npm:@types/react-dom": [ + { + "source": "npm:@types/react-dom", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react-reconciler": [ + { + "source": "npm:@types/react-reconciler", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:@types/react": [ + { + "source": "npm:@types/react", + "target": "npm:csstype", + "type": "static" + } + ], + "npm:@types/send@0.17.5": [ + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/mime", + "type": "static" + }, + { + "source": "npm:@types/send@0.17.5", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/send@1.2.0": [ + { + "source": "npm:@types/send@1.2.0", + "target": "npm:@types/node", + "type": "static" + } + ], + "npm:@types/serve-static": [ + { + "source": "npm:@types/serve-static", + "target": "npm:@types/http-errors", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:@types/serve-static", + "target": "npm:@types/send@0.17.5", + "type": "static" + } + ], + "npm:@vitest/browser": [ + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/dom", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@testing-library/user-event", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:ws", + "type": "static" + }, + { + "source": "npm:@vitest/browser", + "target": "npm:playwright", + "type": "static" + } + ], + "npm:@vitest/coverage-v8": [ + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@ampproject/remapping", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@bcoe/v8-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-report", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-lib-source-maps", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:istanbul-reports", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:magicast", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:test-exclude", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:@vitest/coverage-v8", + "target": "npm:@vitest/browser", + "type": "static" + } + ], + "npm:@vitest/expect": [ + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:@vitest/expect", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/mocker": [ + { + "source": "npm:@vitest/mocker", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:estree-walker", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:msw", + "type": "static" + }, + { + "source": "npm:@vitest/mocker", + "target": "npm:vite", + "type": "static" + } + ], + "npm:@vitest/pretty-format@3.0.5": [ + { + "source": "npm:@vitest/pretty-format@3.0.5", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/pretty-format@3.2.4": [ + { + "source": "npm:@vitest/pretty-format@3.2.4", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@vitest/runner": [ + { + "source": "npm:@vitest/runner", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/runner", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:@vitest/snapshot": [ + { + "source": "npm:@vitest/snapshot", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:@vitest/snapshot", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:@vitest/spy": [ + { + "source": "npm:@vitest/spy", + "target": "npm:tinyspy", + "type": "static" + } + ], + "npm:@vitest/ui": [ + { + "source": "npm:@vitest/ui", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:fflate", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:@vitest/ui", + "target": "npm:vitest", + "type": "static" + } + ], + "npm:@vitest/utils": [ + { + "source": "npm:@vitest/utils", + "target": "npm:@vitest/pretty-format@3.0.5", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:@vitest/utils", + "target": "npm:tinyrainbow", + "type": "static" + } + ], + "npm:@yarnpkg/parsers": [ + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:@yarnpkg/parsers", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:@zkochan/js-yaml": [ + { + "source": "npm:@zkochan/js-yaml", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:accepts@1.3.8": [ + { + "source": "npm:accepts@1.3.8", + "target": "npm:mime-types@2.1.35", + "type": "static" + }, + { + "source": "npm:accepts@1.3.8", + "target": "npm:negotiator@0.6.3", + "type": "static" + } + ], + "npm:accepts@2.0.0": [ + { + "source": "npm:accepts@2.0.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:accepts@2.0.0", + "target": "npm:negotiator@1.0.0", + "type": "static" + } + ], + "npm:acorn-jsx": [ + { + "source": "npm:acorn-jsx", + "target": "npm:acorn", + "type": "static" + } + ], + "npm:aggregate-error": [ + { + "source": "npm:aggregate-error", + "target": "npm:clean-stack", + "type": "static" + }, + { + "source": "npm:aggregate-error", + "target": "npm:indent-string", + "type": "static" + } + ], + "npm:ajv": [ + { + "source": "npm:ajv", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:fast-json-stable-stringify", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:json-schema-traverse", + "type": "static" + }, + { + "source": "npm:ajv", + "target": "npm:uri-js", + "type": "static" + } + ], + "npm:ansi-align": [ + { + "source": "npm:ansi-align", + "target": "npm:string-width@4.2.3", + "type": "static" + } + ], + "npm:ansi-styles@3.2.1": [ + { + "source": "npm:ansi-styles@3.2.1", + "target": "npm:color-convert@1.9.3", + "type": "static" + } + ], + "npm:ansi-styles@4.3.0": [ + { + "source": "npm:ansi-styles@4.3.0", + "target": "npm:color-convert@2.0.1", + "type": "static" + } + ], + "npm:anymatch": [ + { + "source": "npm:anymatch", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:anymatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:argparse@1.0.10": [ + { + "source": "npm:argparse@1.0.10", + "target": "npm:sprintf-js", + "type": "static" + } + ], + "npm:aria-hidden": [ + { + "source": "npm:aria-hidden", + "target": "npm:tslib", + "type": "static" + } + ], + "npm:aria-query": [ + { + "source": "npm:aria-query", + "target": "npm:dequal", + "type": "static" + } + ], + "npm:array-buffer-byte-length": [ + { + "source": "npm:array-buffer-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:array-buffer-byte-length", + "target": "npm:is-array-buffer", + "type": "static" + } + ], + "npm:arraybuffer.prototype.slice": [ + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:arraybuffer.prototype.slice", + "target": "npm:is-array-buffer", + "type": "static" + } + ], + "npm:async@2.6.4": [ + { + "source": "npm:async@2.6.4", + "target": "npm:lodash", + "type": "static" + } + ], + "npm:atomically": [ + { + "source": "npm:atomically", + "target": "npm:stubborn-fs", + "type": "static" + }, + { + "source": "npm:atomically", + "target": "npm:when-exit", + "type": "static" + } + ], + "npm:autoprefixer": [ + { + "source": "npm:autoprefixer", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:fraction.js", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:normalize-range", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:autoprefixer", + "target": "npm:postcss-value-parser", + "type": "static" + } + ], + "npm:available-typed-arrays": [ + { + "source": "npm:available-typed-arrays", + "target": "npm:possible-typed-array-names", + "type": "static" + } + ], + "npm:axios": [ + { + "source": "npm:axios", + "target": "npm:follow-redirects", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:form-data", + "type": "static" + }, + { + "source": "npm:axios", + "target": "npm:proxy-from-env", + "type": "static" + } + ], + "npm:babel-dead-code-elimination": [ + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:babel-dead-code-elimination", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:babel-plugin-macros": [ + { + "source": "npm:babel-plugin-macros", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:cosmiconfig", + "type": "static" + }, + { + "source": "npm:babel-plugin-macros", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:babel-plugin-react-compiler": [ + { + "source": "npm:babel-plugin-react-compiler", + "target": "npm:@babel/types", + "type": "static" + } + ], + "npm:basic-auth": [ + { + "source": "npm:basic-auth", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + } + ], + "npm:beautify": [ + { + "source": "npm:beautify", + "target": "npm:cssbeautify", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:html", + "type": "static" + }, + { + "source": "npm:beautify", + "target": "npm:js-beautify", + "type": "static" + } + ], + "npm:better-path-resolve": [ + { + "source": "npm:better-path-resolve", + "target": "npm:is-windows", + "type": "static" + } + ], + "npm:bippy": [ + { + "source": "npm:bippy", + "target": "npm:@types/react-reconciler", + "type": "static" + }, + { + "source": "npm:bippy", + "target": "npm:react", + "type": "static" + } + ], + "npm:bl": [ + { + "source": "npm:bl", + "target": "npm:buffer", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:bl", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:body-parser@1.20.3": [ + { + "source": "npm:body-parser@1.20.3", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:raw-body@2.5.2", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:body-parser@1.20.3", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:body-parser@2.2.0": [ + { + "source": "npm:body-parser@2.2.0", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:iconv-lite@0.6.3", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:raw-body@3.0.1", + "type": "static" + }, + { + "source": "npm:body-parser@2.2.0", + "target": "npm:type-is@2.0.1", + "type": "static" + } + ], + "npm:boxen": [ + { + "source": "npm:boxen", + "target": "npm:ansi-align", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:camelcase@8.0.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:cli-boxes", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:widest-line", + "type": "static" + }, + { + "source": "npm:boxen", + "target": "npm:wrap-ansi@9.0.2", + "type": "static" + } + ], + "npm:brace-expansion@1.1.12": [ + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:balanced-match", + "type": "static" + }, + { + "source": "npm:brace-expansion@1.1.12", + "target": "npm:concat-map", + "type": "static" + } + ], + "npm:brace-expansion@2.0.2": [ + { + "source": "npm:brace-expansion@2.0.2", + "target": "npm:balanced-match", + "type": "static" + } + ], + "npm:braces": [ + { + "source": "npm:braces", + "target": "npm:fill-range", + "type": "static" + } + ], + "npm:browserslist": [ + { + "source": "npm:browserslist", + "target": "npm:baseline-browser-mapping", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:caniuse-lite", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:electron-to-chromium", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:node-releases", + "type": "static" + }, + { + "source": "npm:browserslist", + "target": "npm:update-browserslist-db", + "type": "static" + } + ], + "npm:buffer": [ + { + "source": "npm:buffer", + "target": "npm:base64-js", + "type": "static" + }, + { + "source": "npm:buffer", + "target": "npm:ieee754", + "type": "static" + } + ], + "npm:bundle-name": [ + { + "source": "npm:bundle-name", + "target": "npm:run-applescript", + "type": "static" + } + ], + "npm:bundle-require": [ + { + "source": "npm:bundle-require", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:bundle-require", + "target": "npm:load-tsconfig", + "type": "static" + } + ], + "npm:call-bind-apply-helpers": [ + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:call-bind-apply-helpers", + "target": "npm:function-bind", + "type": "static" + } + ], + "npm:call-bind": [ + { + "source": "npm:call-bind", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:call-bind", + "target": "npm:set-function-length", + "type": "static" + } + ], + "npm:call-bound": [ + { + "source": "npm:call-bound", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:call-bound", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:chai": [ + { + "source": "npm:chai", + "target": "npm:assertion-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:check-error", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:deep-eql", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:loupe", + "type": "static" + }, + { + "source": "npm:chai", + "target": "npm:pathval", + "type": "static" + } + ], + "npm:chalk@2.4.2": [ + { + "source": "npm:chalk@2.4.2", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + }, + { + "source": "npm:chalk@2.4.2", + "target": "npm:supports-color@5.5.0", + "type": "static" + } + ], + "npm:chalk@4.1.2": [ + { + "source": "npm:chalk@4.1.2", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:chalk@4.1.2", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:chokidar@3.6.0": [ + { + "source": "npm:chokidar@3.6.0", + "target": "npm:anymatch", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-binary-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:readdirp@3.6.0", + "type": "static" + }, + { + "source": "npm:chokidar@3.6.0", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:chokidar@4.0.3": [ + { + "source": "npm:chokidar@4.0.3", + "target": "npm:readdirp@4.1.2", + "type": "static" + } + ], + "npm:cli-cursor": [ + { + "source": "npm:cli-cursor", + "target": "npm:restore-cursor", + "type": "static" + } + ], + "npm:cliui": [ + { + "source": "npm:cliui", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:cliui", + "target": "npm:wrap-ansi@7.0.0", + "type": "static" + } + ], + "npm:color-convert@1.9.3": [ + { + "source": "npm:color-convert@1.9.3", + "target": "npm:color-name@1.1.3", + "type": "static" + } + ], + "npm:color-convert@2.0.1": [ + { + "source": "npm:color-convert@2.0.1", + "target": "npm:color-name@1.1.4", + "type": "static" + } + ], + "npm:combined-stream": [ + { + "source": "npm:combined-stream", + "target": "npm:delayed-stream", + "type": "static" + } + ], + "npm:compressible": [ + { + "source": "npm:compressible", + "target": "npm:mime-db@1.54.0", + "type": "static" + } + ], + "npm:compression": [ + { + "source": "npm:compression", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:compressible", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:negotiator@0.6.4", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:on-headers", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:compression", + "target": "npm:vary", + "type": "static" + } + ], + "npm:concat-stream": [ + { + "source": "npm:concat-stream", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:readable-stream@2.3.8", + "type": "static" + }, + { + "source": "npm:concat-stream", + "target": "npm:typedarray", + "type": "static" + } + ], + "npm:config-chain": [ + { + "source": "npm:config-chain", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:config-chain", + "target": "npm:proto-list", + "type": "static" + } + ], + "npm:configstore": [ + { + "source": "npm:configstore", + "target": "npm:atomically", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:dot-prop", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:configstore", + "target": "npm:xdg-basedir", + "type": "static" + } + ], + "npm:connect": [ + { + "source": "npm:connect", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:finalhandler@1.1.2", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:connect", + "target": "npm:utils-merge", + "type": "static" + } + ], + "npm:content-disposition@0.5.4": [ + { + "source": "npm:content-disposition@0.5.4", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:content-disposition@1.0.0": [ + { + "source": "npm:content-disposition@1.0.0", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:cosmiconfig": [ + { + "source": "npm:cosmiconfig", + "target": "npm:@types/parse-json", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:import-fresh", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:parse-json@5.2.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:path-type@4.0.0", + "type": "static" + }, + { + "source": "npm:cosmiconfig", + "target": "npm:yaml@1.10.2", + "type": "static" + } + ], + "npm:cross-env": [ + { + "source": "npm:cross-env", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + } + ], + "npm:cross-fetch": [ + { + "source": "npm:cross-fetch", + "target": "npm:node-fetch", + "type": "static" + } + ], + "npm:cross-spawn@6.0.6": [ + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:nice-try", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:path-key@2.0.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:shebang-command@1.2.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@6.0.6", + "target": "npm:which@1.3.1", + "type": "static" + } + ], + "npm:cross-spawn@7.0.6": [ + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:path-key@3.1.1", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:shebang-command@2.0.0", + "type": "static" + }, + { + "source": "npm:cross-spawn@7.0.6", + "target": "npm:which@2.0.2", + "type": "static" + } + ], + "npm:css-select": [ + { + "source": "npm:css-select", + "target": "npm:boolbase", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:css-what", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:domutils", + "type": "static" + }, + { + "source": "npm:css-select", + "target": "npm:nth-check", + "type": "static" + } + ], + "npm:d3-drag": [ + { + "source": "npm:d3-drag", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-drag", + "target": "npm:d3-selection", + "type": "static" + } + ], + "npm:d3-interpolate": [ + { + "source": "npm:d3-interpolate", + "target": "npm:d3-color", + "type": "static" + } + ], + "npm:d3-shape": [ + { + "source": "npm:d3-shape", + "target": "npm:d3-path", + "type": "static" + } + ], + "npm:d3-transition": [ + { + "source": "npm:d3-transition", + "target": "npm:d3-color", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-ease", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-transition", + "target": "npm:d3-timer", + "type": "static" + } + ], + "npm:d3-zoom": [ + { + "source": "npm:d3-zoom", + "target": "npm:d3-dispatch", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-drag", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-interpolate", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:d3-zoom", + "target": "npm:d3-transition", + "type": "static" + } + ], + "npm:data-view-buffer": [ + { + "source": "npm:data-view-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-buffer", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-length": [ + { + "source": "npm:data-view-byte-length", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-length", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:data-view-byte-offset": [ + { + "source": "npm:data-view-byte-offset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:data-view-byte-offset", + "target": "npm:is-data-view", + "type": "static" + } + ], + "npm:debug@2.6.9": [ + { + "source": "npm:debug@2.6.9", + "target": "npm:ms@2.0.0", + "type": "static" + } + ], + "npm:debug@4.4.3": [ + { + "source": "npm:debug@4.4.3", + "target": "npm:ms@2.1.3", + "type": "static" + } + ], + "npm:decode-named-character-reference": [ + { + "source": "npm:decode-named-character-reference", + "target": "npm:character-entities", + "type": "static" + } + ], + "npm:dedent": [ + { + "source": "npm:dedent", + "target": "npm:babel-plugin-macros", + "type": "static" + } + ], + "npm:default-browser": [ + { + "source": "npm:default-browser", + "target": "npm:bundle-name", + "type": "static" + }, + { + "source": "npm:default-browser", + "target": "npm:default-browser-id", + "type": "static" + } + ], + "npm:defaults": [ + { + "source": "npm:defaults", + "target": "npm:clone@1.0.4", + "type": "static" + } + ], + "npm:define-data-property": [ + { + "source": "npm:define-data-property", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:define-data-property", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:define-properties": [ + { + "source": "npm:define-properties", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:define-properties", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:devlop": [ + { + "source": "npm:devlop", + "target": "npm:dequal", + "type": "static" + } + ], + "npm:dir-glob": [ + { + "source": "npm:dir-glob", + "target": "npm:path-type@4.0.0", + "type": "static" + } + ], + "npm:dom-helpers": [ + { + "source": "npm:dom-helpers", + "target": "npm:@babel/runtime", + "type": "static" + } + ], + "npm:dom-serializer": [ + { + "source": "npm:dom-serializer", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:domhandler", + "type": "static" + }, + { + "source": "npm:dom-serializer", + "target": "npm:entities", + "type": "static" + } + ], + "npm:domhandler": [ + { + "source": "npm:domhandler", + "target": "npm:domelementtype", + "type": "static" + } + ], + "npm:domutils": [ + { + "source": "npm:domutils", + "target": "npm:dom-serializer", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domelementtype", + "type": "static" + }, + { + "source": "npm:domutils", + "target": "npm:domhandler", + "type": "static" + } + ], + "npm:dot-prop": [ + { + "source": "npm:dot-prop", + "target": "npm:type-fest", + "type": "static" + } + ], + "npm:dotenv-expand": [ + { + "source": "npm:dotenv-expand", + "target": "npm:dotenv@16.6.1", + "type": "static" + } + ], + "npm:dunder-proto": [ + { + "source": "npm:dunder-proto", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:dunder-proto", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:easy-table": [ + { + "source": "npm:easy-table", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:easy-table", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:eciesjs": [ + { + "source": "npm:eciesjs", + "target": "npm:@ecies/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/ciphers", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/curves", + "type": "static" + }, + { + "source": "npm:eciesjs", + "target": "npm:@noble/hashes", + "type": "static" + } + ], + "npm:editorconfig": [ + { + "source": "npm:editorconfig", + "target": "npm:@one-ini/wasm", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:commander@10.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:minimatch@9.0.1", + "type": "static" + }, + { + "source": "npm:editorconfig", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:end-of-stream": [ + { + "source": "npm:end-of-stream", + "target": "npm:once", + "type": "static" + } + ], + "npm:enhanced-resolve": [ + { + "source": "npm:enhanced-resolve", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:enhanced-resolve", + "target": "npm:tapable", + "type": "static" + } + ], + "npm:enquirer@2.3.6": [ + { + "source": "npm:enquirer@2.3.6", + "target": "npm:ansi-colors", + "type": "static" + } + ], + "npm:enquirer@2.4.1": [ + { + "source": "npm:enquirer@2.4.1", + "target": "npm:ansi-colors", + "type": "static" + }, + { + "source": "npm:enquirer@2.4.1", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:error-ex": [ + { + "source": "npm:error-ex", + "target": "npm:is-arrayish", + "type": "static" + } + ], + "npm:es-abstract": [ + { + "source": "npm:es-abstract", + "target": "npm:array-buffer-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:arraybuffer.prototype.slice", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:data-view-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:es-to-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:get-symbol-description", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:globalthis", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-property-descriptors", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:internal-slot", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-data-view", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-negative-zero", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-shared-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:math-intrinsics", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:object.assign", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:own-keys", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:regexp.prototype.flags", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-array-concat", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-push-apply", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:safe-regex-test", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:set-proto", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:stop-iteration-iterator", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trim", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimend", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:string.prototype.trimstart", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-buffer", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-byte-offset", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:typed-array-length", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:unbox-primitive", + "type": "static" + }, + { + "source": "npm:es-abstract", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:es-object-atoms": [ + { + "source": "npm:es-object-atoms", + "target": "npm:es-errors", + "type": "static" + } + ], + "npm:es-set-tostringtag": [ + { + "source": "npm:es-set-tostringtag", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:es-set-tostringtag", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:es-to-primitive": [ + { + "source": "npm:es-to-primitive", + "target": "npm:is-callable", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:es-to-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:esast-util-from-estree": [ + { + "source": "npm:esast-util-from-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:esast-util-from-estree", + "target": "npm:unist-util-position-from-estree", + "type": "static" + } + ], + "npm:esast-util-from-js": [ + { + "source": "npm:esast-util-from-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:esast-util-from-estree", + "type": "static" + }, + { + "source": "npm:esast-util-from-js", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:esbuild@0.23.1": [ + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/aix-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/android-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/darwin-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/freebsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-loong64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-mips64el@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-ppc64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-riscv64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-s390x@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/linux-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/netbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/openbsd-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/sunos-x64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-arm64@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-ia32@0.23.1", + "type": "static" + }, + { + "source": "npm:esbuild@0.23.1", + "target": "npm:@esbuild/win32-x64@0.23.1", + "type": "static" + } + ], + "npm:esbuild@0.25.10": [ + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/aix-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/android-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/darwin-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/freebsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-loong64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-mips64el@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-ppc64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-riscv64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-s390x@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/linux-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/netbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openbsd-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/openharmony-arm64", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/sunos-x64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-arm64@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-ia32@0.25.10", + "type": "static" + }, + { + "source": "npm:esbuild@0.25.10", + "target": "npm:@esbuild/win32-x64@0.25.10", + "type": "static" + } + ], + "npm:eslint-scope": [ + { + "source": "npm:eslint-scope", + "target": "npm:esrecurse", + "type": "static" + }, + { + "source": "npm:eslint-scope", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:eslint": [ + { + "source": "npm:eslint", + "target": "npm:@eslint-community/eslint-utils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint-community/regexpp", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-array", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/config-helpers", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/core", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/eslintrc", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/js", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@eslint/plugin-kit", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanfs/node", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/module-importer", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@humanwhocodes/retry", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:@types/json-schema", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ajv", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:escape-string-regexp@4.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-scope", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:espree", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esquery", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:esutils", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:fast-deep-equal", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:file-entry-cache", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:find-up@5.0.0", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:imurmurhash", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:json-stable-stringify-without-jsonify", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:lodash.merge", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:natural-compare", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:optionator", + "type": "static" + }, + { + "source": "npm:eslint", + "target": "npm:jiti@2.6.1", + "type": "static" + } + ], + "npm:espree": [ + { + "source": "npm:espree", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:espree", + "target": "npm:eslint-visitor-keys@4.2.1", + "type": "static" + } + ], + "npm:esquery": [ + { + "source": "npm:esquery", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:esrecurse": [ + { + "source": "npm:esrecurse", + "target": "npm:estraverse", + "type": "static" + } + ], + "npm:estree-util-attach-comments": [ + { + "source": "npm:estree-util-attach-comments", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:estree-util-build-jsx": [ + { + "source": "npm:estree-util-build-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:estree-util-build-jsx", + "target": "npm:estree-walker", + "type": "static" + } + ], + "npm:estree-util-scope": [ + { + "source": "npm:estree-util-scope", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:estree-util-scope", + "target": "npm:devlop", + "type": "static" + } + ], + "npm:estree-util-to-js": [ + { + "source": "npm:estree-util-to-js", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:astring", + "type": "static" + }, + { + "source": "npm:estree-util-to-js", + "target": "npm:source-map@0.7.6", + "type": "static" + } + ], + "npm:estree-util-value-to-estree": [ + { + "source": "npm:estree-util-value-to-estree", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:estree-util-visit": [ + { + "source": "npm:estree-util-visit", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:estree-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:estree-walker": [ + { + "source": "npm:estree-walker", + "target": "npm:@types/estree", + "type": "static" + } + ], + "npm:execa": [ + { + "source": "npm:execa", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:get-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:human-signals", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:is-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:merge-stream", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:signal-exit@3.0.7", + "type": "static" + }, + { + "source": "npm:execa", + "target": "npm:strip-final-newline", + "type": "static" + } + ], + "npm:expand-tilde": [ + { + "source": "npm:expand-tilde", + "target": "npm:homedir-polyfill", + "type": "static" + } + ], + "npm:express@4.21.2": [ + { + "source": "npm:express@4.21.2", + "target": "npm:accepts@1.3.8", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:array-flatten", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:body-parser@1.20.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-disposition@0.5.4", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie@0.7.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:cookie-signature@1.0.6", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:finalhandler@1.3.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:merge-descriptors@1.0.3", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:methods", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:path-to-regexp@0.1.12", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:qs@6.13.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:send@0.19.0", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:serve-static@1.16.2", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:type-is@1.6.18", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:utils-merge", + "type": "static" + }, + { + "source": "npm:express@4.21.2", + "target": "npm:vary", + "type": "static" + } + ], + "npm:express@5.1.0": [ + { + "source": "npm:express@5.1.0", + "target": "npm:accepts@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:body-parser@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-disposition@1.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie@0.7.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:cookie-signature@1.2.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:finalhandler@2.1.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:merge-descriptors@2.0.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:once", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:proxy-addr", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:qs@6.14.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:router", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:send@1.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:serve-static@2.2.0", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:type-is@2.0.1", + "type": "static" + }, + { + "source": "npm:express@5.1.0", + "target": "npm:vary", + "type": "static" + } + ], + "npm:extend-shallow": [ + { + "source": "npm:extend-shallow", + "target": "npm:is-extendable", + "type": "static" + } + ], + "npm:fast-glob": [ + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.stat@2.0.5", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:@nodelib/fs.walk@1.2.8", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:glob-parent@5.1.2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:fast-glob", + "target": "npm:micromatch", + "type": "static" + } + ], + "npm:fastq": [ + { + "source": "npm:fastq", + "target": "npm:reusify", + "type": "static" + } + ], + "npm:fault": [ + { + "source": "npm:fault", + "target": "npm:format", + "type": "static" + } + ], + "npm:fdir": [ + { + "source": "npm:fdir", + "target": "npm:picomatch@4.0.3", + "type": "static" + } + ], + "npm:figures": [ + { + "source": "npm:figures", + "target": "npm:escape-string-regexp@1.0.5", + "type": "static" + } + ], + "npm:file-entry-cache": [ + { + "source": "npm:file-entry-cache", + "target": "npm:flat-cache", + "type": "static" + } + ], + "npm:fill-range": [ + { + "source": "npm:fill-range", + "target": "npm:to-regex-range", + "type": "static" + } + ], + "npm:finalhandler@1.1.2": [ + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:statuses@1.5.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.1.2", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:finalhandler@1.3.1": [ + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:finalhandler@1.3.1", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:finalhandler@2.1.0": [ + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:finalhandler@2.1.0", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:find-node-modules": [ + { + "source": "npm:find-node-modules", + "target": "npm:findup-sync", + "type": "static" + }, + { + "source": "npm:find-node-modules", + "target": "npm:merge", + "type": "static" + } + ], + "npm:find-up@4.1.0": [ + { + "source": "npm:find-up@4.1.0", + "target": "npm:locate-path@5.0.0", + "type": "static" + }, + { + "source": "npm:find-up@4.1.0", + "target": "npm:path-exists", + "type": "static" + } + ], + "npm:find-up@5.0.0": [ + { + "source": "npm:find-up@5.0.0", + "target": "npm:locate-path@6.0.0", + "type": "static" + }, + { + "source": "npm:find-up@5.0.0", + "target": "npm:path-exists", + "type": "static" + } + ], + "npm:findup-sync": [ + { + "source": "npm:findup-sync", + "target": "npm:detect-file", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:findup-sync", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:fix-dts-default-cjs-exports": [ + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:fix-dts-default-cjs-exports", + "target": "npm:rollup", + "type": "static" + } + ], + "npm:flat-cache": [ + { + "source": "npm:flat-cache", + "target": "npm:flatted", + "type": "static" + }, + { + "source": "npm:flat-cache", + "target": "npm:keyv", + "type": "static" + } + ], + "npm:for-each": [ + { + "source": "npm:for-each", + "target": "npm:is-callable", + "type": "static" + } + ], + "npm:foreground-child": [ + { + "source": "npm:foreground-child", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:foreground-child", + "target": "npm:signal-exit@4.1.0", + "type": "static" + } + ], + "npm:form-data": [ + { + "source": "npm:form-data", + "target": "npm:asynckit", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:combined-stream", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:es-set-tostringtag", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:form-data", + "target": "npm:mime-types@2.1.35", + "type": "static" + } + ], + "npm:framer-motion@11.18.2": [ + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-dom@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:motion-utils@11.18.1", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@11.18.2", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:framer-motion@12.23.22": [ + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-dom@12.23.21", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:motion-utils@12.23.6", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:framer-motion@12.23.22", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:front-matter": [ + { + "source": "npm:front-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + } + ], + "npm:fs-extra@7.0.1": [ + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@7.0.1", + "target": "npm:universalify", + "type": "static" + } + ], + "npm:fs-extra@8.1.0": [ + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:jsonfile", + "type": "static" + }, + { + "source": "npm:fs-extra@8.1.0", + "target": "npm:universalify", + "type": "static" + } + ], + "npm:function.prototype.name": [ + { + "source": "npm:function.prototype.name", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:function.prototype.name", + "target": "npm:is-callable", + "type": "static" + } + ], + "npm:get-intrinsic": [ + { + "source": "npm:get-intrinsic", + "target": "npm:call-bind-apply-helpers", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-define-property", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:get-intrinsic", + "target": "npm:math-intrinsics", + "type": "static" + } + ], + "npm:get-proto": [ + { + "source": "npm:get-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:get-proto", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:get-symbol-description": [ + { + "source": "npm:get-symbol-description", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:get-symbol-description", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:get-tsconfig": [ + { + "source": "npm:get-tsconfig", + "target": "npm:resolve-pkg-maps", + "type": "static" + } + ], + "npm:glob-parent@5.1.2": [ + { + "source": "npm:glob-parent@5.1.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob-parent@6.0.2": [ + { + "source": "npm:glob-parent@6.0.2", + "target": "npm:is-glob", + "type": "static" + } + ], + "npm:glob@10.4.5": [ + { + "source": "npm:glob@10.4.5", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:jackspeak@3.4.3", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minimatch@9.0.5", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@10.4.5", + "target": "npm:path-scurry@1.11.1", + "type": "static" + } + ], + "npm:glob@11.0.3": [ + { + "source": "npm:glob@11.0.3", + "target": "npm:foreground-child", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:jackspeak@4.1.1", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minimatch@10.0.3", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:package-json-from-dist", + "type": "static" + }, + { + "source": "npm:glob@11.0.3", + "target": "npm:path-scurry@2.0.0", + "type": "static" + } + ], + "npm:global-directory": [ + { + "source": "npm:global-directory", + "target": "npm:ini@4.1.1", + "type": "static" + } + ], + "npm:global-modules": [ + { + "source": "npm:global-modules", + "target": "npm:global-prefix", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-modules", + "target": "npm:resolve-dir", + "type": "static" + } + ], + "npm:global-prefix": [ + { + "source": "npm:global-prefix", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:homedir-polyfill", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:is-windows", + "type": "static" + }, + { + "source": "npm:global-prefix", + "target": "npm:which@1.3.1", + "type": "static" + } + ], + "npm:globalthis": [ + { + "source": "npm:globalthis", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:globalthis", + "target": "npm:gopd", + "type": "static" + } + ], + "npm:globby": [ + { + "source": "npm:globby", + "target": "npm:array-union", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:dir-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:merge2", + "type": "static" + }, + { + "source": "npm:globby", + "target": "npm:slash", + "type": "static" + } + ], + "npm:gray-matter": [ + { + "source": "npm:gray-matter", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:kind-of", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:section-matter", + "type": "static" + }, + { + "source": "npm:gray-matter", + "target": "npm:strip-bom-string", + "type": "static" + } + ], + "npm:happy-dom": [ + { + "source": "npm:happy-dom", + "target": "npm:webidl-conversions@7.0.0", + "type": "static" + }, + { + "source": "npm:happy-dom", + "target": "npm:whatwg-mimetype", + "type": "static" + } + ], + "npm:has-property-descriptors": [ + { + "source": "npm:has-property-descriptors", + "target": "npm:es-define-property", + "type": "static" + } + ], + "npm:has-proto": [ + { + "source": "npm:has-proto", + "target": "npm:dunder-proto", + "type": "static" + } + ], + "npm:has-tostringtag": [ + { + "source": "npm:has-tostringtag", + "target": "npm:has-symbols", + "type": "static" + } + ], + "npm:hasown": [ + { + "source": "npm:hasown", + "target": "npm:function-bind", + "type": "static" + } + ], + "npm:hast-util-heading-rank": [ + { + "source": "npm:hast-util-heading-rank", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hast-util-to-estree": [ + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-attach-comments", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-estree", + "target": "npm:zwitch", + "type": "static" + } + ], + "npm:hast-util-to-jsx-runtime": [ + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:comma-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:hast-util-whitespace", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:property-information", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:space-separated-tokens", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:style-to-js", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:hast-util-to-jsx-runtime", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:hast-util-to-string": [ + { + "source": "npm:hast-util-to-string", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hast-util-whitespace": [ + { + "source": "npm:hast-util-whitespace", + "target": "npm:@types/hast", + "type": "static" + } + ], + "npm:hoist-non-react-statics": [ + { + "source": "npm:hoist-non-react-statics", + "target": "npm:react-is@16.13.1", + "type": "static" + } + ], + "npm:homedir-polyfill": [ + { + "source": "npm:homedir-polyfill", + "target": "npm:parse-passwd", + "type": "static" + } + ], + "npm:hosted-git-info@6.1.3": [ + { + "source": "npm:hosted-git-info@6.1.3", + "target": "npm:lru-cache@7.18.3", + "type": "static" + } + ], + "npm:html-parse-stringify": [ + { + "source": "npm:html-parse-stringify", + "target": "npm:void-elements", + "type": "static" + } + ], + "npm:html": [ + { + "source": "npm:html", + "target": "npm:concat-stream", + "type": "static" + } + ], + "npm:http-errors": [ + { + "source": "npm:http-errors", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:setprototypeof", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:statuses@2.0.1", + "type": "static" + }, + { + "source": "npm:http-errors", + "target": "npm:toidentifier", + "type": "static" + } + ], + "npm:i18next-browser-languagedetector": [ + { + "source": "npm:i18next-browser-languagedetector", + "target": "npm:@babel/runtime", + "type": "static" + } + ], + "npm:i18next-http-backend": [ + { + "source": "npm:i18next-http-backend", + "target": "npm:cross-fetch", + "type": "static" + } + ], + "npm:i18next": [ + { + "source": "npm:i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:i18next", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:iconv-lite@0.4.24": [ + { + "source": "npm:iconv-lite@0.4.24", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:iconv-lite@0.6.3": [ + { + "source": "npm:iconv-lite@0.6.3", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:iconv-lite@0.7.0": [ + { + "source": "npm:iconv-lite@0.7.0", + "target": "npm:safer-buffer", + "type": "static" + } + ], + "npm:import-fresh": [ + { + "source": "npm:import-fresh", + "target": "npm:parent-module", + "type": "static" + }, + { + "source": "npm:import-fresh", + "target": "npm:resolve-from@4.0.0", + "type": "static" + } + ], + "npm:internal-slot": [ + { + "source": "npm:internal-slot", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:hasown", + "type": "static" + }, + { + "source": "npm:internal-slot", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:is-alphanumerical": [ + { + "source": "npm:is-alphanumerical", + "target": "npm:is-alphabetical", + "type": "static" + }, + { + "source": "npm:is-alphanumerical", + "target": "npm:is-decimal", + "type": "static" + } + ], + "npm:is-array-buffer": [ + { + "source": "npm:is-array-buffer", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-array-buffer", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-async-function": [ + { + "source": "npm:is-async-function", + "target": "npm:async-function", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-async-function", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-bigint": [ + { + "source": "npm:is-bigint", + "target": "npm:has-bigints", + "type": "static" + } + ], + "npm:is-binary-path": [ + { + "source": "npm:is-binary-path", + "target": "npm:binary-extensions", + "type": "static" + } + ], + "npm:is-boolean-object": [ + { + "source": "npm:is-boolean-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-boolean-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-core-module": [ + { + "source": "npm:is-core-module", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:is-data-view": [ + { + "source": "npm:is-data-view", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:is-data-view", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:is-date-object": [ + { + "source": "npm:is-date-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-date-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-finalizationregistry": [ + { + "source": "npm:is-finalizationregistry", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-generator-function": [ + { + "source": "npm:is-generator-function", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:generator-function", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-generator-function", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-glob": [ + { + "source": "npm:is-glob", + "target": "npm:is-extglob", + "type": "static" + } + ], + "npm:is-inside-container": [ + { + "source": "npm:is-inside-container", + "target": "npm:is-docker@3.0.0", + "type": "static" + } + ], + "npm:is-installed-globally": [ + { + "source": "npm:is-installed-globally", + "target": "npm:global-directory", + "type": "static" + }, + { + "source": "npm:is-installed-globally", + "target": "npm:is-path-inside", + "type": "static" + } + ], + "npm:is-number-object": [ + { + "source": "npm:is-number-object", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-number-object", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-regex": [ + { + "source": "npm:is-regex", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:is-regex", + "target": "npm:hasown", + "type": "static" + } + ], + "npm:is-shared-array-buffer": [ + { + "source": "npm:is-shared-array-buffer", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-string": [ + { + "source": "npm:is-string", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-string", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:is-subdir": [ + { + "source": "npm:is-subdir", + "target": "npm:better-path-resolve", + "type": "static" + } + ], + "npm:is-symbol": [ + { + "source": "npm:is-symbol", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:is-symbol", + "target": "npm:safe-regex-test", + "type": "static" + } + ], + "npm:is-typed-array": [ + { + "source": "npm:is-typed-array", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:is-weakref": [ + { + "source": "npm:is-weakref", + "target": "npm:call-bound", + "type": "static" + } + ], + "npm:is-weakset": [ + { + "source": "npm:is-weakset", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:is-weakset", + "target": "npm:get-intrinsic", + "type": "static" + } + ], + "npm:is-wsl@2.2.0": [ + { + "source": "npm:is-wsl@2.2.0", + "target": "npm:is-docker@2.2.1", + "type": "static" + } + ], + "npm:is-wsl@3.1.0": [ + { + "source": "npm:is-wsl@3.1.0", + "target": "npm:is-inside-container", + "type": "static" + } + ], + "npm:istanbul-lib-report": [ + { + "source": "npm:istanbul-lib-report", + "target": "npm:istanbul-lib-coverage", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:make-dir", + "type": "static" + }, + { + "source": "npm:istanbul-lib-report", + "target": "npm:supports-color@7.2.0", + "type": "static" + } + ], + "npm:istanbul-lib-source-maps": [ + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:@jridgewell/trace-mapping", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:istanbul-lib-source-maps", + "target": "npm:istanbul-lib-coverage", + "type": "static" + } + ], + "npm:istanbul-reports": [ + { + "source": "npm:istanbul-reports", + "target": "npm:html-escaper", + "type": "static" + }, + { + "source": "npm:istanbul-reports", + "target": "npm:istanbul-lib-report", + "type": "static" + } + ], + "npm:jackspeak@3.4.3": [ + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@isaacs/cliui", + "type": "static" + }, + { + "source": "npm:jackspeak@3.4.3", + "target": "npm:@pkgjs/parseargs", + "type": "static" + } + ], + "npm:jackspeak@4.1.1": [ + { + "source": "npm:jackspeak@4.1.1", + "target": "npm:@isaacs/cliui", + "type": "static" + } + ], + "npm:jest-diff": [ + { + "source": "npm:jest-diff", + "target": "npm:@jest/diff-sequences", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:@jest/get-type", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-diff", + "target": "npm:pretty-format@30.2.0", + "type": "static" + } + ], + "npm:jest-preview": [ + { + "source": "npm:jest-preview", + "target": "npm:@svgr/core", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:camelcase@6.3.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:commander@9.5.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:connect", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:find-node-modules", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-import@14.1.0", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:postcss-load-config@4.0.2", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:sirv@2.0.4", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:slash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:string-hash", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:update-notifier", + "type": "static" + }, + { + "source": "npm:jest-preview", + "target": "npm:ws", + "type": "static" + } + ], + "npm:js-beautify": [ + { + "source": "npm:js-beautify", + "target": "npm:config-chain", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:editorconfig", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:js-cookie", + "type": "static" + }, + { + "source": "npm:js-beautify", + "target": "npm:nopt", + "type": "static" + } + ], + "npm:js-yaml@3.14.1": [ + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:argparse@1.0.10", + "type": "static" + }, + { + "source": "npm:js-yaml@3.14.1", + "target": "npm:esprima", + "type": "static" + } + ], + "npm:js-yaml@4.1.0": [ + { + "source": "npm:js-yaml@4.1.0", + "target": "npm:argparse@2.0.1", + "type": "static" + } + ], + "npm:jsonfile": [ + { + "source": "npm:jsonfile", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + } + ], + "npm:keyv": [ + { + "source": "npm:keyv", + "target": "npm:json-buffer", + "type": "static" + } + ], + "npm:knip": [ + { + "source": "npm:knip", + "target": "npm:@nodelib/fs.walk@3.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@snyk/github-codeowners", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:easy-table", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:enhanced-resolve", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:jiti@2.6.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:js-yaml@4.1.0", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:pretty-ms", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:smol-toml", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:strip-json-comments@5.0.1", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:summary", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:typescript", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod@3.25.76", + "type": "static" + }, + { + "source": "npm:knip", + "target": "npm:zod-validation-error", + "type": "static" + } + ], + "npm:latest-version": [ + { + "source": "npm:latest-version", + "target": "npm:package-json", + "type": "static" + } + ], + "npm:lefthook": [ + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-darwin-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-freebsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-linux-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-openbsd-x64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-arm64", + "type": "static" + }, + { + "source": "npm:lefthook", + "target": "npm:lefthook-windows-x64", + "type": "static" + } + ], + "npm:levn": [ + { + "source": "npm:levn", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:levn", + "target": "npm:type-check", + "type": "static" + } + ], + "npm:lightningcss@1.30.1": [ + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-arm64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-darwin-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-freebsd-x64@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-arm64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-gnu@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-linux-x64-musl@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.1", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.1", + "target": "npm:lightningcss-win32-x64-msvc@1.30.1", + "type": "static" + } + ], + "npm:lightningcss@1.30.2": [ + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:detect-libc", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-android-arm64", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-arm64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-darwin-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-freebsd-x64@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm-gnueabihf@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-arm64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-gnu@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-linux-x64-musl@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-arm64-msvc@1.30.2", + "type": "static" + }, + { + "source": "npm:lightningcss@1.30.2", + "target": "npm:lightningcss-win32-x64-msvc@1.30.2", + "type": "static" + } + ], + "npm:load-json-file": [ + { + "source": "npm:load-json-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:parse-json@4.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:pify@3.0.0", + "type": "static" + }, + { + "source": "npm:load-json-file", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:locate-path@5.0.0": [ + { + "source": "npm:locate-path@5.0.0", + "target": "npm:p-locate@4.1.0", + "type": "static" + } + ], + "npm:locate-path@6.0.0": [ + { + "source": "npm:locate-path@6.0.0", + "target": "npm:p-locate@5.0.0", + "type": "static" + } + ], + "npm:log-symbols": [ + { + "source": "npm:log-symbols", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:log-symbols", + "target": "npm:is-unicode-supported", + "type": "static" + } + ], + "npm:loose-envify": [ + { + "source": "npm:loose-envify", + "target": "npm:js-tokens", + "type": "static" + } + ], + "npm:lru-cache@5.1.1": [ + { + "source": "npm:lru-cache@5.1.1", + "target": "npm:yallist@3.1.1", + "type": "static" + } + ], + "npm:magic-string": [ + { + "source": "npm:magic-string", + "target": "npm:@jridgewell/sourcemap-codec", + "type": "static" + } + ], + "npm:magicast": [ + { + "source": "npm:magicast", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:magicast", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:make-dir": [ + { + "source": "npm:make-dir", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:mdast-util-from-markdown": [ + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:mdast-util-from-markdown", + "target": "npm:unist-util-stringify-position", + "type": "static" + } + ], + "npm:mdast-util-frontmatter": [ + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:escape-string-regexp@5.0.0", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + } + ], + "npm:mdast-util-mdx-expression": [ + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-expression", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-mdx-jsx": [ + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:ccount", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:parse-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:stringify-entities", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:unist-util-stringify-position", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:mdast-util-mdx": [ + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-expression", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdx-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:mdast-util-mdx", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-mdxjs-esm": [ + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/estree-jsx", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:mdast-util-mdxjs-esm", + "target": "npm:mdast-util-to-markdown", + "type": "static" + } + ], + "npm:mdast-util-phrasing": [ + { + "source": "npm:mdast-util-phrasing", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-phrasing", + "target": "npm:unist-util-is", + "type": "static" + } + ], + "npm:mdast-util-to-hast": [ + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:@ungap/structured-clone", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:trim-lines", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-position", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-hast", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:mdast-util-to-markdown": [ + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:longest-streak", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-phrasing", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:mdast-util-to-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:micromark-util-decode-string", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:unist-util-visit", + "type": "static" + }, + { + "source": "npm:mdast-util-to-markdown", + "target": "npm:zwitch", + "type": "static" + } + ], + "npm:mdast-util-to-string": [ + { + "source": "npm:mdast-util-to-string", + "target": "npm:@types/mdast", + "type": "static" + } + ], + "npm:mdx-bundler": [ + { + "source": "npm:mdx-bundler", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@esbuild-plugins/node-resolve", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@fal-works/esbuild-plugin-global-externals", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:@mdx-js/esbuild", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:gray-matter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:remark-mdx-frontmatter", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:uuid@9.0.1", + "type": "static" + }, + { + "source": "npm:mdx-bundler", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:micromark-core-commonmark": [ + { + "source": "npm:micromark-core-commonmark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-destination", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-label", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-title", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-factory-whitespace", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-classify-character", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-html-tag-name", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-core-commonmark", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-frontmatter": [ + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:fault", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-frontmatter", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdx-expression": [ + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdx-jsx": [ + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdx-jsx", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-extension-mdx-md": [ + { + "source": "npm:micromark-extension-mdx-md", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-extension-mdxjs-esm": [ + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs-esm", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-extension-mdxjs": [ + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-expression", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-jsx", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdx-md", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-extension-mdxjs-esm", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark-extension-mdxjs", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-destination": [ + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-destination", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-label": [ + { + "source": "npm:micromark-factory-label", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-label", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-mdx-expression": [ + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-events-to-acorn", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:unist-util-position-from-estree", + "type": "static" + }, + { + "source": "npm:micromark-factory-mdx-expression", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-factory-space": [ + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-space", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-title": [ + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-title", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-factory-whitespace": [ + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-factory-whitespace", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-character": [ + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-character", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-chunked": [ + { + "source": "npm:micromark-util-chunked", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-classify-character": [ + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-classify-character", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-combine-extensions": [ + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-combine-extensions", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-decode-numeric-character-reference": [ + { + "source": "npm:micromark-util-decode-numeric-character-reference", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-decode-string": [ + { + "source": "npm:micromark-util-decode-string", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark-util-decode-string", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-events-to-acorn": [ + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:estree-util-visit", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:micromark-util-events-to-acorn", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:micromark-util-normalize-identifier": [ + { + "source": "npm:micromark-util-normalize-identifier", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-resolve-all": [ + { + "source": "npm:micromark-util-resolve-all", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark-util-sanitize-uri": [ + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark-util-sanitize-uri", + "target": "npm:micromark-util-symbol", + "type": "static" + } + ], + "npm:micromark-util-subtokenize": [ + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark-util-subtokenize", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromark": [ + { + "source": "npm:micromark", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-core-commonmark", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-factory-space", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-character", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-chunked", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-combine-extensions", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-decode-numeric-character-reference", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-encode", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-normalize-identifier", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-resolve-all", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-sanitize-uri", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-subtokenize", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-symbol", + "type": "static" + }, + { + "source": "npm:micromark", + "target": "npm:micromark-util-types", + "type": "static" + } + ], + "npm:micromatch": [ + { + "source": "npm:micromatch", + "target": "npm:braces", + "type": "static" + }, + { + "source": "npm:micromatch", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:mime-types@2.1.35": [ + { + "source": "npm:mime-types@2.1.35", + "target": "npm:mime-db@1.52.0", + "type": "static" + } + ], + "npm:mime-types@3.0.1": [ + { + "source": "npm:mime-types@3.0.1", + "target": "npm:mime-db@1.54.0", + "type": "static" + } + ], + "npm:minimatch@10.0.3": [ + { + "source": "npm:minimatch@10.0.3", + "target": "npm:@isaacs/brace-expansion", + "type": "static" + } + ], + "npm:minimatch@3.1.2": [ + { + "source": "npm:minimatch@3.1.2", + "target": "npm:brace-expansion@1.1.12", + "type": "static" + } + ], + "npm:minimatch@9.0.1": [ + { + "source": "npm:minimatch@9.0.1", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minimatch@9.0.3": [ + { + "source": "npm:minimatch@9.0.3", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minimatch@9.0.5": [ + { + "source": "npm:minimatch@9.0.5", + "target": "npm:brace-expansion@2.0.2", + "type": "static" + } + ], + "npm:minizlib": [ + { + "source": "npm:minizlib", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:mlly": [ + { + "source": "npm:mlly", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:pkg-types", + "type": "static" + }, + { + "source": "npm:mlly", + "target": "npm:ufo", + "type": "static" + } + ], + "npm:morgan": [ + { + "source": "npm:morgan", + "target": "npm:basic-auth", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-finished@2.3.0", + "type": "static" + }, + { + "source": "npm:morgan", + "target": "npm:on-headers", + "type": "static" + } + ], + "npm:motion-dom@11.18.1": [ + { + "source": "npm:motion-dom@11.18.1", + "target": "npm:motion-utils@11.18.1", + "type": "static" + } + ], + "npm:motion-dom@12.23.21": [ + { + "source": "npm:motion-dom@12.23.21", + "target": "npm:motion-utils@12.23.6", + "type": "static" + } + ], + "npm:msw": [ + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@bundled-es-modules/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@inquirer/confirm", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@mswjs/interceptors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@open-draft/deferred-promise", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:@types/statuses", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:graphql", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:headers-polyfill", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:is-node-process", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:outvariant", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:path-to-regexp@6.3.0", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:rettime", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:strict-event-emitter", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:tough-cookie", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:type-fest", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:until-async", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:msw", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:mz": [ + { + "source": "npm:mz", + "target": "npm:any-promise", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:mz", + "target": "npm:thenify-all", + "type": "static" + } + ], + "npm:node-fetch": [ + { + "source": "npm:node-fetch", + "target": "npm:whatwg-url@5.0.0", + "type": "static" + } + ], + "npm:node-html-parser": [ + { + "source": "npm:node-html-parser", + "target": "npm:css-select", + "type": "static" + }, + { + "source": "npm:node-html-parser", + "target": "npm:he", + "type": "static" + } + ], + "npm:nopt": [ + { + "source": "npm:nopt", + "target": "npm:abbrev", + "type": "static" + } + ], + "npm:normalize-package-data@2.5.0": [ + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:hosted-git-info@2.8.9", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:semver@5.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@2.5.0", + "target": "npm:validate-npm-package-license", + "type": "static" + } + ], + "npm:normalize-package-data@5.0.0": [ + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:normalize-package-data@5.0.0", + "target": "npm:validate-npm-package-license", + "type": "static" + } + ], + "npm:npm-install-checks": [ + { + "source": "npm:npm-install-checks", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:npm-package-arg": [ + { + "source": "npm:npm-package-arg", + "target": "npm:hosted-git-info@6.1.3", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:proc-log", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:npm-package-arg", + "target": "npm:validate-npm-package-name", + "type": "static" + } + ], + "npm:npm-pick-manifest": [ + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-install-checks", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-normalize-package-bin", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:npm-package-arg", + "type": "static" + }, + { + "source": "npm:npm-pick-manifest", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:npm-run-all": [ + { + "source": "npm:npm-run-all", + "target": "npm:ansi-styles@3.2.1", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:chalk@2.4.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:cross-spawn@6.0.6", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:memorystream", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:minimatch@3.1.2", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:pidtree", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:read-pkg", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:shell-quote", + "type": "static" + }, + { + "source": "npm:npm-run-all", + "target": "npm:string.prototype.padend", + "type": "static" + } + ], + "npm:npm-run-path": [ + { + "source": "npm:npm-run-path", + "target": "npm:path-key@3.1.1", + "type": "static" + } + ], + "npm:nth-check": [ + { + "source": "npm:nth-check", + "target": "npm:boolbase", + "type": "static" + } + ], + "npm:nx": [ + { + "source": "npm:nx", + "target": "npm:@napi-rs/wasm-runtime", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/lockfile", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@yarnpkg/parsers", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@zkochan/js-yaml", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:axios", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv@16.4.7", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:dotenv-expand", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:enquirer@2.3.6", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:figures", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:flat", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:front-matter", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ignore", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jest-diff", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:jsonc-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:lines-and-columns@2.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:minimatch@9.0.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:node-machine-id", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:npm-run-path", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:open@8.4.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:ora", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:resolve.exports", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tar-stream", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tmp", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tsconfig-paths", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:yargs-parser", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-arm64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-darwin-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-freebsd-x64", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-arm64-msvc", + "type": "static" + }, + { + "source": "npm:nx", + "target": "npm:@nx/nx-win32-x64-msvc", + "type": "static" + } + ], + "npm:object.assign": [ + { + "source": "npm:object.assign", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:object.assign", + "target": "npm:object-keys", + "type": "static" + } + ], + "npm:on-finished@2.3.0": [ + { + "source": "npm:on-finished@2.3.0", + "target": "npm:ee-first", + "type": "static" + } + ], + "npm:on-finished@2.4.1": [ + { + "source": "npm:on-finished@2.4.1", + "target": "npm:ee-first", + "type": "static" + } + ], + "npm:once": [ + { + "source": "npm:once", + "target": "npm:wrappy", + "type": "static" + } + ], + "npm:onetime": [ + { + "source": "npm:onetime", + "target": "npm:mimic-fn", + "type": "static" + } + ], + "npm:open@10.2.0": [ + { + "source": "npm:open@10.2.0", + "target": "npm:default-browser", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:define-lazy-prop@3.0.0", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:is-inside-container", + "type": "static" + }, + { + "source": "npm:open@10.2.0", + "target": "npm:wsl-utils", + "type": "static" + } + ], + "npm:open@8.4.2": [ + { + "source": "npm:open@8.4.2", + "target": "npm:define-lazy-prop@2.0.0", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-docker@2.2.1", + "type": "static" + }, + { + "source": "npm:open@8.4.2", + "target": "npm:is-wsl@2.2.0", + "type": "static" + } + ], + "npm:optionator": [ + { + "source": "npm:optionator", + "target": "npm:deep-is", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:fast-levenshtein", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:levn", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:prelude-ls", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:type-check", + "type": "static" + }, + { + "source": "npm:optionator", + "target": "npm:word-wrap", + "type": "static" + } + ], + "npm:ora": [ + { + "source": "npm:ora", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:chalk@4.1.2", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-cursor", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:cli-spinners", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:is-interactive", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:log-symbols", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + }, + { + "source": "npm:ora", + "target": "npm:wcwidth", + "type": "static" + } + ], + "npm:own-keys": [ + { + "source": "npm:own-keys", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:object-keys", + "type": "static" + }, + { + "source": "npm:own-keys", + "target": "npm:safe-push-apply", + "type": "static" + } + ], + "npm:p-filter": [ + { + "source": "npm:p-filter", + "target": "npm:p-map@2.1.0", + "type": "static" + } + ], + "npm:p-limit@2.3.0": [ + { + "source": "npm:p-limit@2.3.0", + "target": "npm:p-try", + "type": "static" + } + ], + "npm:p-limit@3.1.0": [ + { + "source": "npm:p-limit@3.1.0", + "target": "npm:yocto-queue@0.1.0", + "type": "static" + } + ], + "npm:p-limit@6.2.0": [ + { + "source": "npm:p-limit@6.2.0", + "target": "npm:yocto-queue@1.2.1", + "type": "static" + } + ], + "npm:p-locate@4.1.0": [ + { + "source": "npm:p-locate@4.1.0", + "target": "npm:p-limit@2.3.0", + "type": "static" + } + ], + "npm:p-locate@5.0.0": [ + { + "source": "npm:p-locate@5.0.0", + "target": "npm:p-limit@3.1.0", + "type": "static" + } + ], + "npm:p-map@4.0.0": [ + { + "source": "npm:p-map@4.0.0", + "target": "npm:aggregate-error", + "type": "static" + } + ], + "npm:package-json": [ + { + "source": "npm:package-json", + "target": "npm:ky", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-auth-token", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:registry-url", + "type": "static" + }, + { + "source": "npm:package-json", + "target": "npm:semver@7.7.2", + "type": "static" + } + ], + "npm:package-manager-detector": [ + { + "source": "npm:package-manager-detector", + "target": "npm:quansync", + "type": "static" + } + ], + "npm:parent-module": [ + { + "source": "npm:parent-module", + "target": "npm:callsites", + "type": "static" + } + ], + "npm:parse-entities": [ + { + "source": "npm:parse-entities", + "target": "npm:@types/unist@2.0.11", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-entities-legacy", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:character-reference-invalid", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:decode-named-character-reference", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-alphanumerical", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-decimal", + "type": "static" + }, + { + "source": "npm:parse-entities", + "target": "npm:is-hexadecimal", + "type": "static" + } + ], + "npm:parse-json@4.0.0": [ + { + "source": "npm:parse-json@4.0.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@4.0.0", + "target": "npm:json-parse-better-errors", + "type": "static" + } + ], + "npm:parse-json@5.2.0": [ + { + "source": "npm:parse-json@5.2.0", + "target": "npm:@babel/code-frame", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:error-ex", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:json-parse-even-better-errors@2.3.1", + "type": "static" + }, + { + "source": "npm:parse-json@5.2.0", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + } + ], + "npm:path-scurry@1.11.1": [ + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:lru-cache@10.4.3", + "type": "static" + }, + { + "source": "npm:path-scurry@1.11.1", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:path-scurry@2.0.0": [ + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:lru-cache@11.2.2", + "type": "static" + }, + { + "source": "npm:path-scurry@2.0.0", + "target": "npm:minipass", + "type": "static" + } + ], + "npm:path-type@3.0.0": [ + { + "source": "npm:path-type@3.0.0", + "target": "npm:pify@3.0.0", + "type": "static" + } + ], + "npm:pkg-types": [ + { + "source": "npm:pkg-types", + "target": "npm:confbox", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:mlly", + "type": "static" + }, + { + "source": "npm:pkg-types", + "target": "npm:pathe@2.0.3", + "type": "static" + } + ], + "npm:playwright": [ + { + "source": "npm:playwright", + "target": "npm:playwright-core", + "type": "static" + }, + { + "source": "npm:playwright", + "target": "npm:fsevents@2.3.2", + "type": "static" + } + ], + "npm:postcss-import@14.1.0": [ + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@14.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-import@15.1.0": [ + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@15.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-import@16.1.0": [ + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:postcss-value-parser", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:read-cache", + "type": "static" + }, + { + "source": "npm:postcss-import@16.1.0", + "target": "npm:resolve", + "type": "static" + } + ], + "npm:postcss-js": [ + { + "source": "npm:postcss-js", + "target": "npm:camelcase-css", + "type": "static" + }, + { + "source": "npm:postcss-js", + "target": "npm:postcss", + "type": "static" + } + ], + "npm:postcss-load-config@4.0.2": [ + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:postcss-load-config@4.0.2", + "target": "npm:postcss", + "type": "static" + } + ], + "npm:postcss-load-config@6.0.1": [ + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:postcss-load-config@6.0.1", + "target": "npm:yaml@2.8.1", + "type": "static" + } + ], + "npm:postcss-nested": [ + { + "source": "npm:postcss-nested", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:postcss-nested", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + } + ], + "npm:postcss-selector-parser@6.0.10": [ + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.0.10", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:postcss-selector-parser@6.1.2": [ + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:cssesc", + "type": "static" + }, + { + "source": "npm:postcss-selector-parser@6.1.2", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:postcss": [ + { + "source": "npm:postcss", + "target": "npm:nanoid", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:postcss", + "target": "npm:source-map-js", + "type": "static" + } + ], + "npm:pretty-cache-header": [ + { + "source": "npm:pretty-cache-header", + "target": "npm:timestring", + "type": "static" + } + ], + "npm:pretty-format@27.5.1": [ + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@27.5.1", + "target": "npm:react-is@17.0.2", + "type": "static" + } + ], + "npm:pretty-format@30.2.0": [ + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:@jest/schemas", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:ansi-styles@5.2.0", + "type": "static" + }, + { + "source": "npm:pretty-format@30.2.0", + "target": "npm:react-is@18.3.1", + "type": "static" + } + ], + "npm:pretty-ms": [ + { + "source": "npm:pretty-ms", + "target": "npm:parse-ms", + "type": "static" + } + ], + "npm:promise-retry": [ + { + "source": "npm:promise-retry", + "target": "npm:err-code", + "type": "static" + }, + { + "source": "npm:promise-retry", + "target": "npm:retry", + "type": "static" + } + ], + "npm:prompt": [ + { + "source": "npm:prompt", + "target": "npm:@colors/colors", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:async@3.2.3", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:read", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:revalidator", + "type": "static" + }, + { + "source": "npm:prompt", + "target": "npm:winston", + "type": "static" + } + ], + "npm:prop-types": [ + { + "source": "npm:prop-types", + "target": "npm:loose-envify", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:object-assign", + "type": "static" + }, + { + "source": "npm:prop-types", + "target": "npm:react-is@16.13.1", + "type": "static" + } + ], + "npm:proxy-addr": [ + { + "source": "npm:proxy-addr", + "target": "npm:forwarded", + "type": "static" + }, + { + "source": "npm:proxy-addr", + "target": "npm:ipaddr.js", + "type": "static" + } + ], + "npm:pupa": [ + { + "source": "npm:pupa", + "target": "npm:escape-goat", + "type": "static" + } + ], + "npm:qs@6.13.0": [ + { + "source": "npm:qs@6.13.0", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:qs@6.14.0": [ + { + "source": "npm:qs@6.14.0", + "target": "npm:side-channel", + "type": "static" + } + ], + "npm:randombytes": [ + { + "source": "npm:randombytes", + "target": "npm:safe-buffer@5.2.1", + "type": "static" + } + ], + "npm:raw-body@2.5.2": [ + { + "source": "npm:raw-body@2.5.2", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:iconv-lite@0.4.24", + "type": "static" + }, + { + "source": "npm:raw-body@2.5.2", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:raw-body@3.0.1": [ + { + "source": "npm:raw-body@3.0.1", + "target": "npm:bytes", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:iconv-lite@0.7.0", + "type": "static" + }, + { + "source": "npm:raw-body@3.0.1", + "target": "npm:unpipe", + "type": "static" + } + ], + "npm:rc": [ + { + "source": "npm:rc", + "target": "npm:deep-extend", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:ini@1.3.8", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:rc", + "target": "npm:strip-json-comments@2.0.1", + "type": "static" + } + ], + "npm:react-d3-tree": [ + { + "source": "npm:react-d3-tree", + "target": "npm:@bkrem/react-transition-group", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:@types/d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:clone@2.1.2", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-hierarchy", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-selection", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-shape", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:d3-zoom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:dequal", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-d3-tree", + "target": "npm:uuid@8.3.2", + "type": "static" + } + ], + "npm:react-diff-viewer-continued": [ + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/css", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:@emotion/react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:diff", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:memoize-one", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-diff-viewer-continued", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-dom": [ + { + "source": "npm:react-dom", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-dom", + "target": "npm:scheduler", + "type": "static" + } + ], + "npm:react-hotkeys-hook": [ + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-hotkeys-hook", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-i18next": [ + { + "source": "npm:react-i18next", + "target": "npm:@babel/runtime", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:html-parse-stringify", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-i18next", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-remove-scroll-bar": [ + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll-bar", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-remove-scroll": [ + { + "source": "npm:react-remove-scroll", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-remove-scroll-bar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:react-style-singleton", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-callback-ref", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:use-sidecar", + "type": "static" + }, + { + "source": "npm:react-remove-scroll", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-router-devtools@5.0.4": [ + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.0.4", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + } + ], + "npm:react-router-devtools@5.1.3": [ + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/generator", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/parser", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/traverse", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@babel/types", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-accordion", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@radix-ui/react-select", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@types/react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:beautify", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:bippy", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:clsx", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:date-fns", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:framer-motion@12.23.22", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-d3-tree", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-diff-viewer-continued", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-hotkeys-hook", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:react-tooltip", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:tailwind-merge", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@biomejs/cli-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:react-router-devtools@5.1.3", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + } + ], + "npm:react-router-hono-server": [ + { + "source": "npm:react-router-hono-server", + "target": "npm:@drizzle-team/brocli", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/node-ws", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@hono/vite-dev-server", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@react-router/dev", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:react-router-hono-server", + "target": "npm:vite", + "type": "static" + } + ], + "npm:react-router": [ + { + "source": "npm:react-router", + "target": "npm:cookie@1.0.2", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:set-cookie-parser", + "type": "static" + }, + { + "source": "npm:react-router", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:react-style-singleton": [ + { + "source": "npm:react-style-singleton", + "target": "npm:get-nonce", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:react-style-singleton", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:react-tooltip": [ + { + "source": "npm:react-tooltip", + "target": "npm:@floating-ui/dom", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:classnames", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:react-tooltip", + "target": "npm:react-dom", + "type": "static" + } + ], + "npm:read-cache": [ + { + "source": "npm:read-cache", + "target": "npm:pify@2.3.0", + "type": "static" + } + ], + "npm:read-pkg": [ + { + "source": "npm:read-pkg", + "target": "npm:load-json-file", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:normalize-package-data@2.5.0", + "type": "static" + }, + { + "source": "npm:read-pkg", + "target": "npm:path-type@3.0.0", + "type": "static" + } + ], + "npm:read-yaml-file": [ + { + "source": "npm:read-yaml-file", + "target": "npm:graceful-fs@4.2.11", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:js-yaml@3.14.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:pify@4.0.1", + "type": "static" + }, + { + "source": "npm:read-yaml-file", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:read": [ + { + "source": "npm:read", + "target": "npm:mute-stream@0.0.8", + "type": "static" + } + ], + "npm:readable-stream@2.3.8": [ + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:core-util-is", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:isarray@1.0.0", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:process-nextick-args", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@2.3.8", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readable-stream@3.6.2": [ + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:string_decoder", + "type": "static" + }, + { + "source": "npm:readable-stream@3.6.2", + "target": "npm:util-deprecate", + "type": "static" + } + ], + "npm:readdirp@3.6.0": [ + { + "source": "npm:readdirp@3.6.0", + "target": "npm:picomatch@2.3.1", + "type": "static" + } + ], + "npm:recma-build-jsx": [ + { + "source": "npm:recma-build-jsx", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:estree-util-build-jsx", + "type": "static" + }, + { + "source": "npm:recma-build-jsx", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:recma-jsx": [ + { + "source": "npm:recma-jsx", + "target": "npm:acorn", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:acorn-jsx", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-parse", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:recma-stringify", + "type": "static" + }, + { + "source": "npm:recma-jsx", + "target": "npm:unified", + "type": "static" + } + ], + "npm:recma-parse": [ + { + "source": "npm:recma-parse", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:esast-util-from-js", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-parse", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:recma-stringify": [ + { + "source": "npm:recma-stringify", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:estree-util-to-js", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:recma-stringify", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:reflect.getprototypeof": [ + { + "source": "npm:reflect.getprototypeof", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:reflect.getprototypeof", + "target": "npm:which-builtin-type", + "type": "static" + } + ], + "npm:regexp.prototype.flags": [ + { + "source": "npm:regexp.prototype.flags", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:regexp.prototype.flags", + "target": "npm:set-function-name", + "type": "static" + } + ], + "npm:registry-auth-token": [ + { + "source": "npm:registry-auth-token", + "target": "npm:@pnpm/npm-conf", + "type": "static" + } + ], + "npm:registry-url": [ + { + "source": "npm:registry-url", + "target": "npm:rc", + "type": "static" + } + ], + "npm:rehype-recma": [ + { + "source": "npm:rehype-recma", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-recma", + "target": "npm:hast-util-to-estree", + "type": "static" + } + ], + "npm:rehype-slug": [ + { + "source": "npm:rehype-slug", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:github-slugger", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-heading-rank", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:hast-util-to-string", + "type": "static" + }, + { + "source": "npm:rehype-slug", + "target": "npm:unist-util-visit", + "type": "static" + } + ], + "npm:remark-frontmatter": [ + { + "source": "npm:remark-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:mdast-util-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:micromark-extension-frontmatter", + "type": "static" + }, + { + "source": "npm:remark-frontmatter", + "target": "npm:unified", + "type": "static" + } + ], + "npm:remark-mdx-frontmatter": [ + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-is-identifier-name", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:estree-util-value-to-estree", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:toml", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-mdx-frontmatter", + "target": "npm:yaml@2.8.1", + "type": "static" + } + ], + "npm:remark-mdx": [ + { + "source": "npm:remark-mdx", + "target": "npm:mdast-util-mdx", + "type": "static" + }, + { + "source": "npm:remark-mdx", + "target": "npm:micromark-extension-mdxjs", + "type": "static" + } + ], + "npm:remark-parse": [ + { + "source": "npm:remark-parse", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:mdast-util-from-markdown", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:micromark-util-types", + "type": "static" + }, + { + "source": "npm:remark-parse", + "target": "npm:unified", + "type": "static" + } + ], + "npm:remark-rehype": [ + { + "source": "npm:remark-rehype", + "target": "npm:@types/hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:@types/mdast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:mdast-util-to-hast", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:unified", + "type": "static" + }, + { + "source": "npm:remark-rehype", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:remix-hono": [ + { + "source": "npm:remix-hono", + "target": "npm:hono", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:pretty-cache-header", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:react-router", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:remix-i18next", + "type": "static" + }, + { + "source": "npm:remix-hono", + "target": "npm:zod@4.0.17", + "type": "static" + } + ], + "npm:remix-i18next": [ + { + "source": "npm:remix-i18next", + "target": "npm:i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-i18next", + "type": "static" + }, + { + "source": "npm:remix-i18next", + "target": "npm:react-router", + "type": "static" + } + ], + "npm:resolve-dir": [ + { + "source": "npm:resolve-dir", + "target": "npm:expand-tilde", + "type": "static" + }, + { + "source": "npm:resolve-dir", + "target": "npm:global-modules", + "type": "static" + } + ], + "npm:resolve": [ + { + "source": "npm:resolve", + "target": "npm:is-core-module", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:path-parse", + "type": "static" + }, + { + "source": "npm:resolve", + "target": "npm:supports-preserve-symlinks-flag", + "type": "static" + } + ], + "npm:restore-cursor": [ + { + "source": "npm:restore-cursor", + "target": "npm:onetime", + "type": "static" + }, + { + "source": "npm:restore-cursor", + "target": "npm:signal-exit@3.0.7", + "type": "static" + } + ], + "npm:rollup": [ + { + "source": "npm:rollup", + "target": "npm:@types/estree", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm-eabi", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-android-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-darwin-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-freebsd-x64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-gnueabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm-musleabihf", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-gnu@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-arm64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-loong64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-ppc64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-riscv64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-s390x-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-linux-x64-musl", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-openharmony-arm64", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-arm64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-ia32-msvc", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-gnu", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:@rollup/rollup-win32-x64-msvc@4.52.4", + "type": "static" + }, + { + "source": "npm:rollup", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:router": [ + { + "source": "npm:router", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:is-promise", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:router", + "target": "npm:path-to-regexp@8.3.0", + "type": "static" + } + ], + "npm:run-parallel": [ + { + "source": "npm:run-parallel", + "target": "npm:queue-microtask", + "type": "static" + } + ], + "npm:safe-array-concat": [ + { + "source": "npm:safe-array-concat", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:safe-array-concat", + "target": "npm:isarray@2.0.5", + "type": "static" + } + ], + "npm:safe-push-apply": [ + { + "source": "npm:safe-push-apply", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-push-apply", + "target": "npm:isarray@2.0.5", + "type": "static" + } + ], + "npm:safe-regex-test": [ + { + "source": "npm:safe-regex-test", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:safe-regex-test", + "target": "npm:is-regex", + "type": "static" + } + ], + "npm:section-matter": [ + { + "source": "npm:section-matter", + "target": "npm:extend-shallow", + "type": "static" + }, + { + "source": "npm:section-matter", + "target": "npm:kind-of", + "type": "static" + } + ], + "npm:send@0.19.0": [ + { + "source": "npm:send@0.19.0", + "target": "npm:debug@2.6.9", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:depd", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:destroy", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:encodeurl@1.0.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:fresh@0.5.2", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:mime", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@0.19.0", + "target": "npm:statuses@2.0.1", + "type": "static" + } + ], + "npm:send@1.2.0": [ + { + "source": "npm:send@1.2.0", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:etag", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:fresh@2.0.0", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:http-errors", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:mime-types@3.0.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:ms@2.1.3", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:on-finished@2.4.1", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:range-parser", + "type": "static" + }, + { + "source": "npm:send@1.2.0", + "target": "npm:statuses@2.0.2", + "type": "static" + } + ], + "npm:serialize-javascript": [ + { + "source": "npm:serialize-javascript", + "target": "npm:randombytes", + "type": "static" + } + ], + "npm:serve-static@1.16.2": [ + { + "source": "npm:serve-static@1.16.2", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@1.16.2", + "target": "npm:send@0.19.0", + "type": "static" + } + ], + "npm:serve-static@2.2.0": [ + { + "source": "npm:serve-static@2.2.0", + "target": "npm:encodeurl@2.0.0", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:escape-html", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:parseurl", + "type": "static" + }, + { + "source": "npm:serve-static@2.2.0", + "target": "npm:send@1.2.0", + "type": "static" + } + ], + "npm:set-function-length": [ + { + "source": "npm:set-function-length", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:function-bind", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:set-function-length", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:set-function-name": [ + { + "source": "npm:set-function-name", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:functions-have-names", + "type": "static" + }, + { + "source": "npm:set-function-name", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:set-proto": [ + { + "source": "npm:set-proto", + "target": "npm:dunder-proto", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:set-proto", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:shebang-command@1.2.0": [ + { + "source": "npm:shebang-command@1.2.0", + "target": "npm:shebang-regex@1.0.0", + "type": "static" + } + ], + "npm:shebang-command@2.0.0": [ + { + "source": "npm:shebang-command@2.0.0", + "target": "npm:shebang-regex@3.0.0", + "type": "static" + } + ], + "npm:sherif": [ + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-darwin-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-linux-x64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-arm64", + "type": "static" + }, + { + "source": "npm:sherif", + "target": "npm:sherif-windows-x64", + "type": "static" + } + ], + "npm:side-channel-list": [ + { + "source": "npm:side-channel-list", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-list", + "target": "npm:object-inspect", + "type": "static" + } + ], + "npm:side-channel-map": [ + { + "source": "npm:side-channel-map", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-map", + "target": "npm:object-inspect", + "type": "static" + } + ], + "npm:side-channel-weakmap": [ + { + "source": "npm:side-channel-weakmap", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:get-intrinsic", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel-weakmap", + "target": "npm:side-channel-map", + "type": "static" + } + ], + "npm:side-channel": [ + { + "source": "npm:side-channel", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:object-inspect", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-list", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-map", + "type": "static" + }, + { + "source": "npm:side-channel", + "target": "npm:side-channel-weakmap", + "type": "static" + } + ], + "npm:sirv@2.0.4": [ + { + "source": "npm:sirv@2.0.4", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@2.0.4", + "target": "npm:totalist", + "type": "static" + } + ], + "npm:sirv@3.0.2": [ + { + "source": "npm:sirv@3.0.2", + "target": "npm:@polka/url", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:mrmime", + "type": "static" + }, + { + "source": "npm:sirv@3.0.2", + "target": "npm:totalist", + "type": "static" + } + ], + "npm:source-map-support": [ + { + "source": "npm:source-map-support", + "target": "npm:buffer-from", + "type": "static" + }, + { + "source": "npm:source-map-support", + "target": "npm:source-map@0.6.1", + "type": "static" + } + ], + "npm:source-map@0.8.0-beta.0": [ + { + "source": "npm:source-map@0.8.0-beta.0", + "target": "npm:whatwg-url@7.1.0", + "type": "static" + } + ], + "npm:spawndamnit": [ + { + "source": "npm:spawndamnit", + "target": "npm:cross-spawn@7.0.6", + "type": "static" + }, + { + "source": "npm:spawndamnit", + "target": "npm:signal-exit@4.1.0", + "type": "static" + } + ], + "npm:spdx-correct": [ + { + "source": "npm:spdx-correct", + "target": "npm:spdx-expression-parse", + "type": "static" + }, + { + "source": "npm:spdx-correct", + "target": "npm:spdx-license-ids", + "type": "static" + } + ], + "npm:spdx-expression-parse": [ + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-exceptions", + "type": "static" + }, + { + "source": "npm:spdx-expression-parse", + "target": "npm:spdx-license-ids", + "type": "static" + } + ], + "npm:stop-iteration-iterator": [ + { + "source": "npm:stop-iteration-iterator", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:stop-iteration-iterator", + "target": "npm:internal-slot", + "type": "static" + } + ], + "npm:string-width@4.2.3": [ + { + "source": "npm:string-width@4.2.3", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width@4.2.3", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width-cjs": [ + { + "source": "npm:string-width-cjs", + "target": "npm:emoji-regex@8.0.0", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:is-fullwidth-code-point", + "type": "static" + }, + { + "source": "npm:string-width-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:string-width@5.1.2": [ + { + "source": "npm:string-width@5.1.2", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:emoji-regex@9.2.2", + "type": "static" + }, + { + "source": "npm:string-width@5.1.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string-width@6.1.0": [ + { + "source": "npm:string-width@6.1.0", + "target": "npm:eastasianwidth", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@6.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string-width@7.2.0": [ + { + "source": "npm:string-width@7.2.0", + "target": "npm:emoji-regex@10.5.0", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:get-east-asian-width", + "type": "static" + }, + { + "source": "npm:string-width@7.2.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:string.prototype.padend": [ + { + "source": "npm:string.prototype.padend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.padend", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trim": [ + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-data-property", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-abstract", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:es-object-atoms", + "type": "static" + }, + { + "source": "npm:string.prototype.trim", + "target": "npm:has-property-descriptors", + "type": "static" + } + ], + "npm:string.prototype.trimend": [ + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimend", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string.prototype.trimstart": [ + { + "source": "npm:string.prototype.trimstart", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:define-properties", + "type": "static" + }, + { + "source": "npm:string.prototype.trimstart", + "target": "npm:es-object-atoms", + "type": "static" + } + ], + "npm:string_decoder": [ + { + "source": "npm:string_decoder", + "target": "npm:safe-buffer@5.1.2", + "type": "static" + } + ], + "npm:stringify-entities": [ + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-html4", + "type": "static" + }, + { + "source": "npm:stringify-entities", + "target": "npm:character-entities-legacy", + "type": "static" + } + ], + "npm:strip-ansi@6.0.1": [ + { + "source": "npm:strip-ansi@6.0.1", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi-cjs": [ + { + "source": "npm:strip-ansi-cjs", + "target": "npm:ansi-regex@5.0.1", + "type": "static" + } + ], + "npm:strip-ansi@7.1.2": [ + { + "source": "npm:strip-ansi@7.1.2", + "target": "npm:ansi-regex@6.2.2", + "type": "static" + } + ], + "npm:style-to-js": [ + { + "source": "npm:style-to-js", + "target": "npm:style-to-object", + "type": "static" + } + ], + "npm:style-to-object": [ + { + "source": "npm:style-to-object", + "target": "npm:inline-style-parser", + "type": "static" + } + ], + "npm:sucrase": [ + { + "source": "npm:sucrase", + "target": "npm:@jridgewell/gen-mapping", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:commander@4.1.1", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:lines-and-columns@1.2.4", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:mz", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:pirates", + "type": "static" + }, + { + "source": "npm:sucrase", + "target": "npm:ts-interface-checker", + "type": "static" + } + ], + "npm:supports-color@5.5.0": [ + { + "source": "npm:supports-color@5.5.0", + "target": "npm:has-flag@3.0.0", + "type": "static" + } + ], + "npm:supports-color@7.2.0": [ + { + "source": "npm:supports-color@7.2.0", + "target": "npm:has-flag@4.0.0", + "type": "static" + } + ], + "npm:tailwindcss-animate": [ + { + "source": "npm:tailwindcss-animate", + "target": "npm:tailwindcss@3.4.18", + "type": "static" + } + ], + "npm:tailwindcss@3.4.18": [ + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:@alloc/quick-lru", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:arg", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:chokidar@3.6.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:didyoumean", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:dlv", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:fast-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:glob-parent@6.0.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:is-glob", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:lilconfig", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:micromatch", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:normalize-path", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:object-hash", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-import@15.1.0", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-js", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-nested", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:postcss-selector-parser@6.1.2", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:resolve", + "type": "static" + }, + { + "source": "npm:tailwindcss@3.4.18", + "target": "npm:sucrase", + "type": "static" + } + ], + "npm:tar-stream": [ + { + "source": "npm:tar-stream", + "target": "npm:bl", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:end-of-stream", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:fs-constants", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:inherits", + "type": "static" + }, + { + "source": "npm:tar-stream", + "target": "npm:readable-stream@3.6.2", + "type": "static" + } + ], + "npm:tar": [ + { + "source": "npm:tar", + "target": "npm:@isaacs/fs-minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:chownr", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minipass", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:minizlib", + "type": "static" + }, + { + "source": "npm:tar", + "target": "npm:yallist@5.0.0", + "type": "static" + } + ], + "npm:test-exclude": [ + { + "source": "npm:test-exclude", + "target": "npm:@istanbuljs/schema", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:glob@10.4.5", + "type": "static" + }, + { + "source": "npm:test-exclude", + "target": "npm:minimatch@9.0.5", + "type": "static" + } + ], + "npm:thenify-all": [ + { + "source": "npm:thenify-all", + "target": "npm:thenify", + "type": "static" + } + ], + "npm:thenify": [ + { + "source": "npm:thenify", + "target": "npm:any-promise", + "type": "static" + } + ], + "npm:tinyglobby": [ + { + "source": "npm:tinyglobby", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:tinyglobby", + "target": "npm:picomatch@4.0.3", + "type": "static" + } + ], + "npm:tldts": [ + { + "source": "npm:tldts", + "target": "npm:tldts-core", + "type": "static" + } + ], + "npm:to-regex-range": [ + { + "source": "npm:to-regex-range", + "target": "npm:is-number", + "type": "static" + } + ], + "npm:tough-cookie": [ + { + "source": "npm:tough-cookie", + "target": "npm:tldts", + "type": "static" + } + ], + "npm:tr46@1.0.1": [ + { + "source": "npm:tr46@1.0.1", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:tsconfck": [ + { + "source": "npm:tsconfck", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:tsconfig-paths": [ + { + "source": "npm:tsconfig-paths", + "target": "npm:json5", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:minimist", + "type": "static" + }, + { + "source": "npm:tsconfig-paths", + "target": "npm:strip-bom", + "type": "static" + } + ], + "npm:tsup": [ + { + "source": "npm:tsup", + "target": "npm:bundle-require", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:chokidar@4.0.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:consola", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:fix-dts-default-cjs-exports", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:joycon", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:picocolors", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss-load-config@6.0.1", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:resolve-from@5.0.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:source-map@0.8.0-beta.0", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:sucrase", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:tree-kill", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:tsup", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:tsx": [ + { + "source": "npm:tsx", + "target": "npm:esbuild@0.23.1", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:get-tsconfig", + "type": "static" + }, + { + "source": "npm:tsx", + "target": "npm:fsevents@2.3.3", + "type": "static" + } + ], + "npm:type-check": [ + { + "source": "npm:type-check", + "target": "npm:prelude-ls", + "type": "static" + } + ], + "npm:type-is@1.6.18": [ + { + "source": "npm:type-is@1.6.18", + "target": "npm:media-typer@0.3.0", + "type": "static" + }, + { + "source": "npm:type-is@1.6.18", + "target": "npm:mime-types@2.1.35", + "type": "static" + } + ], + "npm:type-is@2.0.1": [ + { + "source": "npm:type-is@2.0.1", + "target": "npm:content-type", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:media-typer@1.1.0", + "type": "static" + }, + { + "source": "npm:type-is@2.0.1", + "target": "npm:mime-types@3.0.1", + "type": "static" + } + ], + "npm:typed-array-buffer": [ + { + "source": "npm:typed-array-buffer", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:es-errors", + "type": "static" + }, + { + "source": "npm:typed-array-buffer", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-length": [ + { + "source": "npm:typed-array-byte-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-length", + "target": "npm:is-typed-array", + "type": "static" + } + ], + "npm:typed-array-byte-offset": [ + { + "source": "npm:typed-array-byte-offset", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:has-proto", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-byte-offset", + "target": "npm:reflect.getprototypeof", + "type": "static" + } + ], + "npm:typed-array-length": [ + { + "source": "npm:typed-array-length", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:is-typed-array", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:possible-typed-array-names", + "type": "static" + }, + { + "source": "npm:typed-array-length", + "target": "npm:reflect.getprototypeof", + "type": "static" + } + ], + "npm:unbox-primitive": [ + { + "source": "npm:unbox-primitive", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-bigints", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:has-symbols", + "type": "static" + }, + { + "source": "npm:unbox-primitive", + "target": "npm:which-boxed-primitive", + "type": "static" + } + ], + "npm:unified": [ + { + "source": "npm:unified", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:bail", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:devlop", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:extend", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:is-plain-obj", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:trough", + "type": "static" + }, + { + "source": "npm:unified", + "target": "npm:vfile", + "type": "static" + } + ], + "npm:unist-util-is": [ + { + "source": "npm:unist-util-is", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-position-from-estree": [ + { + "source": "npm:unist-util-position-from-estree", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-position": [ + { + "source": "npm:unist-util-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-stringify-position": [ + { + "source": "npm:unist-util-stringify-position", + "target": "npm:@types/unist@3.0.3", + "type": "static" + } + ], + "npm:unist-util-visit-parents": [ + { + "source": "npm:unist-util-visit-parents", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit-parents", + "target": "npm:unist-util-is", + "type": "static" + } + ], + "npm:unist-util-visit": [ + { + "source": "npm:unist-util-visit", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-is", + "type": "static" + }, + { + "source": "npm:unist-util-visit", + "target": "npm:unist-util-visit-parents", + "type": "static" + } + ], + "npm:update-browserslist-db": [ + { + "source": "npm:update-browserslist-db", + "target": "npm:browserslist", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:update-browserslist-db", + "target": "npm:picocolors", + "type": "static" + } + ], + "npm:update-notifier": [ + { + "source": "npm:update-notifier", + "target": "npm:boxen", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:configstore", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-in-ci", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-installed-globally", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:is-npm", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:latest-version", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:pupa", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:semver@7.7.2", + "type": "static" + }, + { + "source": "npm:update-notifier", + "target": "npm:xdg-basedir", + "type": "static" + } + ], + "npm:uri-js": [ + { + "source": "npm:uri-js", + "target": "npm:punycode", + "type": "static" + } + ], + "npm:use-callback-ref": [ + { + "source": "npm:use-callback-ref", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-callback-ref", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:use-sidecar": [ + { + "source": "npm:use-sidecar", + "target": "npm:detect-node-es", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:tslib", + "type": "static" + }, + { + "source": "npm:use-sidecar", + "target": "npm:@types/react", + "type": "static" + } + ], + "npm:valibot": [ + { + "source": "npm:valibot", + "target": "npm:typescript", + "type": "static" + } + ], + "npm:validate-npm-package-license": [ + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-correct", + "type": "static" + }, + { + "source": "npm:validate-npm-package-license", + "target": "npm:spdx-expression-parse", + "type": "static" + } + ], + "npm:vfile-message": [ + { + "source": "npm:vfile-message", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile-message", + "target": "npm:unist-util-stringify-position", + "type": "static" + } + ], + "npm:vfile": [ + { + "source": "npm:vfile", + "target": "npm:@types/unist@3.0.3", + "type": "static" + }, + { + "source": "npm:vfile", + "target": "npm:vfile-message", + "type": "static" + } + ], + "npm:vite-node@3.0.5": [ + { + "source": "npm:vite-node@3.0.5", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.0.5", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-node@3.2.4": [ + { + "source": "npm:vite-node@3.2.4", + "target": "npm:cac", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:es-module-lexer", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vite-node@3.2.4", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-babel": [ + { + "source": "npm:vite-plugin-babel", + "target": "npm:@babel/core", + "type": "static" + }, + { + "source": "npm:vite-plugin-babel", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-icons-spritesheet": [ + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:chalk@5.4.1", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:glob@11.0.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:node-html-parser", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vite-plugin-icons-spritesheet", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-plugin-inspect": [ + { + "source": "npm:vite-plugin-inspect", + "target": "npm:ansis", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:error-stack-parser-es", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:open@10.2.0", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:sirv@3.0.2", + "type": "static" + }, + { + "source": "npm:vite-plugin-inspect", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite-tsconfig-paths": [ + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:globrex", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:tsconfck", + "type": "static" + }, + { + "source": "npm:vite-tsconfig-paths", + "target": "npm:vite", + "type": "static" + } + ], + "npm:vite": [ + { + "source": "npm:vite", + "target": "npm:esbuild@0.25.10", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fdir", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:picomatch@4.0.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:postcss", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:rollup", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tinyglobby", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:fsevents@2.3.3", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@1.21.7", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:lightningcss@1.30.2", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:tsx", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:yaml@2.8.1", + "type": "static" + }, + { + "source": "npm:vite", + "target": "npm:jiti@2.6.1", + "type": "static" + } + ], + "npm:vitest-browser-react": [ + { + "source": "npm:vitest-browser-react", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:react-dom", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:vitest", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react", + "type": "static" + }, + { + "source": "npm:vitest-browser-react", + "target": "npm:@types/react-dom", + "type": "static" + } + ], + "npm:vitest": [ + { + "source": "npm:vitest", + "target": "npm:@vitest/expect", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/mocker", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/pretty-format@3.2.4", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/runner", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/snapshot", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/spy", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/utils", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:chai", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:debug@4.4.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:expect-type", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:magic-string", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:pathe@2.0.3", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:std-env", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinybench", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyexec", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinypool", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:tinyrainbow", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:vite-node@3.0.5", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:why-is-node-running", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/debug", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@types/node", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/browser", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:@vitest/ui", + "type": "static" + }, + { + "source": "npm:vitest", + "target": "npm:happy-dom", + "type": "static" + } + ], + "npm:warning": [ + { + "source": "npm:warning", + "target": "npm:loose-envify", + "type": "static" + } + ], + "npm:wcwidth": [ + { + "source": "npm:wcwidth", + "target": "npm:defaults", + "type": "static" + } + ], + "npm:whatwg-url@5.0.0": [ + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:tr46@0.0.3", + "type": "static" + }, + { + "source": "npm:whatwg-url@5.0.0", + "target": "npm:webidl-conversions@3.0.1", + "type": "static" + } + ], + "npm:whatwg-url@7.1.0": [ + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:lodash.sortby", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:tr46@1.0.1", + "type": "static" + }, + { + "source": "npm:whatwg-url@7.1.0", + "target": "npm:webidl-conversions@4.0.2", + "type": "static" + } + ], + "npm:which-boxed-primitive": [ + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-bigint", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-boolean-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-number-object", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-string", + "type": "static" + }, + { + "source": "npm:which-boxed-primitive", + "target": "npm:is-symbol", + "type": "static" + } + ], + "npm:which-builtin-type": [ + { + "source": "npm:which-builtin-type", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:function.prototype.name", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:has-tostringtag", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-async-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-date-object", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-finalizationregistry", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-generator-function", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-regex", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:is-weakref", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:isarray@2.0.5", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-boxed-primitive", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-collection", + "type": "static" + }, + { + "source": "npm:which-builtin-type", + "target": "npm:which-typed-array", + "type": "static" + } + ], + "npm:which-collection": [ + { + "source": "npm:which-collection", + "target": "npm:is-map", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-set", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakmap", + "type": "static" + }, + { + "source": "npm:which-collection", + "target": "npm:is-weakset", + "type": "static" + } + ], + "npm:which-typed-array": [ + { + "source": "npm:which-typed-array", + "target": "npm:available-typed-arrays", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bind", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:call-bound", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:for-each", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:get-proto", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:gopd", + "type": "static" + }, + { + "source": "npm:which-typed-array", + "target": "npm:has-tostringtag", + "type": "static" + } + ], + "npm:which@1.3.1": [ + { + "source": "npm:which@1.3.1", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@2.0.2": [ + { + "source": "npm:which@2.0.2", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@3.0.1": [ + { + "source": "npm:which@3.0.1", + "target": "npm:isexe@2.0.0", + "type": "static" + } + ], + "npm:which@4.0.0": [ + { + "source": "npm:which@4.0.0", + "target": "npm:isexe@3.1.1", + "type": "static" + } + ], + "npm:why-is-node-running": [ + { + "source": "npm:why-is-node-running", + "target": "npm:siginfo", + "type": "static" + }, + { + "source": "npm:why-is-node-running", + "target": "npm:stackback", + "type": "static" + } + ], + "npm:widest-line": [ + { + "source": "npm:widest-line", + "target": "npm:string-width@7.2.0", + "type": "static" + } + ], + "npm:winston": [ + { + "source": "npm:winston", + "target": "npm:async@2.6.4", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:colors", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:cycle", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:eyes", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:isstream", + "type": "static" + }, + { + "source": "npm:winston", + "target": "npm:stack-trace", + "type": "static" + } + ], + "npm:wrap-ansi@6.2.0": [ + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@6.2.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi@7.0.0": [ + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@7.0.0", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi-cjs": [ + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:ansi-styles@4.3.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi-cjs", + "target": "npm:strip-ansi@6.0.1", + "type": "static" + } + ], + "npm:wrap-ansi@8.1.0": [ + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:string-width@5.1.2", + "type": "static" + }, + { + "source": "npm:wrap-ansi@8.1.0", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:wrap-ansi@9.0.2": [ + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:ansi-styles@6.2.3", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:string-width@7.2.0", + "type": "static" + }, + { + "source": "npm:wrap-ansi@9.0.2", + "target": "npm:strip-ansi@7.1.2", + "type": "static" + } + ], + "npm:wsl-utils": [ + { + "source": "npm:wsl-utils", + "target": "npm:is-wsl@3.1.0", + "type": "static" + } + ], + "npm:yargs": [ + { + "source": "npm:yargs", + "target": "npm:cliui", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:escalade", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:get-caller-file", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:require-directory", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:string-width@4.2.3", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:y18n", + "type": "static" + }, + { + "source": "npm:yargs", + "target": "npm:yargs-parser", + "type": "static" + } + ], + "npm:zod-validation-error": [ + { + "source": "npm:zod-validation-error", + "target": "npm:zod@3.25.76", + "type": "static" + } + ] + }, + "version": "6.0", + "errors": [], + "computedAt": 1759763404244 +} \ No newline at end of file diff --git a/.nx/workspace-data/project-graph.lock b/.nx/workspace-data/project-graph.lock new file mode 100644 index 00000000..e69de29b diff --git a/.nx/workspace-data/source-maps.json b/.nx/workspace-data/source-maps.json new file mode 100644 index 00000000..24f973b5 --- /dev/null +++ b/.nx/workspace-data/source-maps.json @@ -0,0 +1,2328 @@ +{ + "docs": { + "root": [ + "docs/package.json", + "nx/core/package-json" + ], + "name": [ + "docs/package.json", + "nx/core/package-json" + ], + "tags": [ + "docs/package.json", + "nx/core/package-json" + ], + "tags.npm:private": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.0": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.1": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.2": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.3": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.4": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.5": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.6": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.7": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.8": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.9": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.10": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.11": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.12": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.13": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.14": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.15": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.16": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.17": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.18": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.19": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.20": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "docs/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.execute.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.clean.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.script.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.predev.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretest.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.pretypecheck.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.precheck:unused.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.check:unused:fix.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.typegen.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.generate:docs.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.verify:docs.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.executor": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.options": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.metadata": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.options.script": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.metadata.scriptContent": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.content-collections:build.metadata.runCommand": [ + "docs/package.json", + "nx/core/package-json" + ], + "targets.build.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.outputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + ".": { + "root": [ + "package.json", + "nx/core/package-json" + ], + "name": [ + "package.json", + "nx/core/package-json" + ], + "includedScripts": [ + "package.json", + "nx/core/package-json" + ], + "tags": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:private": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-dev-tools": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-development-tools": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:hydration-debugger": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger-ui": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger-ui-react": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:view-source": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-logger": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-dev-server": [ + "package.json", + "nx/core/package-json" + ], + "tags.npm:hydration-mismatch": [ + "package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts": [ + "package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.0": [ + "package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.1": [ + "package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.2": [ + "package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "package.json", + "nx/core/package-json" + ], + "targets": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.executor": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.options": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.metadata": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.options.script": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.metadata.scriptContent": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.metadata.runCommand": [ + "package.json", + "nx/core/package-json" + ], + "targets.check": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.executor": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.options": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.metadata": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.options.script": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.metadata.scriptContent": [ + "package.json", + "nx/core/package-json" + ], + "targets.check.metadata.runCommand": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.executor": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.options": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.metadata": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.options.script": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.metadata.scriptContent": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:deps.metadata.runCommand": [ + "package.json", + "nx/core/package-json" + ], + "targets.test:unused.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:unused.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:unused.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.check.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.check.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:deps.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:deps.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:deps.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "packages/react-router-devtools": { + "root": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "name": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:public": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-dev-tools": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-development-tools": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:hydration-debugger": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger-ui": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-debugger-ui-react": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:view-source": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-logger": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:react-router-dev-server": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "tags.npm:hydration-mismatch": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.0": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.1": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.2": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.3": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.4": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.5": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.6": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.7": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.8": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.9": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.10": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.11": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.12": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.13": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.14": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.15": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.16": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.17": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.18": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.19": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.20": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.21": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.22": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.23": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.24": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.25": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.description": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.js.packageVersion": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.js.packageExports": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.prepublishOnly.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-vite.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.react-router-custom.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.runner.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.dev:c.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.watch-all.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:index:watch.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:context:watch.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:client:watch.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.tsup:server:watch.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:lib.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:ui.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:debug.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:live.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:cov.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.test:types.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.validate.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.run:scripts.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.script.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.executor": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.options": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.metadata": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.options.script": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.metadata.scriptContent": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.icons.metadata.runCommand": [ + "packages/react-router-devtools/package.json", + "nx/core/package-json" + ], + "targets.build.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.outputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:lib.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:lib.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:lib.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:lib.outputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:lib.parallelism": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:types.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:types.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.test:types.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "test-apps/custom-server": { + "root": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "name": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "tags": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "tags.npm:private": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.0": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.1": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.2": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.3": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.executor": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.options": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.metadata": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.options.script": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.scriptContent": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.runCommand": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.executor": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.options": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.options.script": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.scriptContent": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.runCommand": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.executor": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.options": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.metadata": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.options.script": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.scriptContent": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.runCommand": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.executor": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options.script": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.scriptContent": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.runCommand": [ + "test-apps/custom-server/package.json", + "nx/core/package-json" + ], + "targets.build.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.outputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + }, + "test-apps/react-router-vite": { + "root": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "name": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "tags": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "tags.npm:private": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.0": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.1": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.2": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.targetGroups.NPM Scripts.3": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.js": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.js.packageName": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "metadata.js.isInPackageManagerWorkspaces": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.executor": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.options": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.metadata": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.options.script": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.scriptContent": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.metadata.runCommand": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.executor": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.options": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.options.script": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.scriptContent": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.dev.metadata.runCommand": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.executor": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.options": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.metadata": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.options.script": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.scriptContent": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.start.metadata.runCommand": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.executor": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.options.script": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.scriptContent": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.typecheck.metadata.runCommand": [ + "test-apps/react-router-vite/package.json", + "nx/core/package-json" + ], + "targets.build.cache": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.dependsOn": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.inputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.outputs": [ + "nx.json", + "nx/target-defaults" + ], + "targets.build.parallelism": [ + "nx.json", + "nx/target-defaults" + ] + } +} \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index afaa98fe..259b497a 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,128 +1,128 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -We as members, contributors, and leaders pledge to make participation in our -community a harassment-free experience for everyone, regardless of age, body -size, visible or invisible disability, ethnicity, sex characteristics, gender -identity and expression, level of experience, education, socio-economic status, -nationality, personal appearance, race, religion, or sexual identity -and orientation. - -We pledge to act and interact in ways that contribute to an open, welcoming, -diverse, inclusive, and healthy community. - -## Our Standards - -Examples of behavior that contributes to a positive environment for our -community include: - -- Demonstrating empathy and kindness toward other people -- Being respectful of differing opinions, viewpoints, and experiences -- Giving and gracefully accepting constructive feedback -- Accepting responsibility and apologizing to those affected by our mistakes, - and learning from the experience -- Focusing on what is best not just for us as individuals, but for the - overall community - -Examples of unacceptable behavior include: - -- The use of sexualized language or imagery, and sexual attention or - advances of any kind -- Trolling, insulting or derogatory comments, and personal or political attacks -- Public or private harassment -- Publishing others' private information, such as a physical or email - address, without their explicit permission -- Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Enforcement Responsibilities - -Community leaders are responsible for clarifying and enforcing our standards of -acceptable behavior and will take appropriate and fair corrective action in -response to any behavior that they deem inappropriate, threatening, offensive, -or harmful. - -Community leaders have the right and responsibility to remove, edit, or reject -comments, commits, code, wiki edits, issues, and other contributions that are -not aligned to this Code of Conduct, and will communicate reasons for moderation -decisions when appropriate. - -## Scope - -This Code of Conduct applies within all community spaces, and also applies when -an individual is officially representing the community in public spaces. -Examples of representing our community include using an official e-mail address, -posting via an official social media account, or acting as an appointed -representative at an online or offline event. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported to the community leaders responsible for enforcement at -. -All complaints will be reviewed and investigated promptly and fairly. - -All community leaders are obligated to respect the privacy and security of the -reporter of any incident. - -## Enforcement Guidelines - -Community leaders will follow these Community Impact Guidelines in determining -the consequences for any action they deem in violation of this Code of Conduct: - -### 1. Correction - -**Community Impact**: Use of inappropriate language or other behavior deemed -unprofessional or unwelcome in the community. - -**Consequence**: A private, written warning from community leaders, providing -clarity around the nature of the violation and an explanation of why the -behavior was inappropriate. A public apology may be requested. - -### 2. Warning - -**Community Impact**: A violation through a single incident or series -of actions. - -**Consequence**: A warning with consequences for continued behavior. No -interaction with the people involved, including unsolicited interaction with -those enforcing the Code of Conduct, for a specified period of time. This -includes avoiding interactions in community spaces as well as external channels -like social media. Violating these terms may lead to a temporary or -permanent ban. - -### 3. Temporary Ban - -**Community Impact**: A serious violation of community standards, including -sustained inappropriate behavior. - -**Consequence**: A temporary ban from any sort of interaction or public -communication with the community for a specified period of time. No public or -private interaction with the people involved, including unsolicited interaction -with those enforcing the Code of Conduct, is allowed during this period. -Violating these terms may lead to a permanent ban. - -### 4. Permanent Ban - -**Community Impact**: Demonstrating a pattern of violation of community -standards, including sustained inappropriate behavior, harassment of an -individual, or aggression toward or disparagement of classes of individuals. - -**Consequence**: A permanent ban from any sort of public interaction within -the community. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], -version 2.0, available at -https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. - -Community Impact Guidelines were inspired by [Mozilla's code of conduct -enforcement ladder](https://github.com/mozilla/diversity). - -[homepage]: https://www.contributor-covenant.org - -For answers to common questions about this code of conduct, see the FAQ at -https://www.contributor-covenant.org/faq. Translations are available at -https://www.contributor-covenant.org/translations. +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +- Demonstrating empathy and kindness toward other people +- Being respectful of differing opinions, viewpoints, and experiences +- Giving and gracefully accepting constructive feedback +- Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +- Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +- The use of sexualized language or imagery, and sexual attention or + advances of any kind +- Trolling, insulting or derogatory comments, and personal or political attacks +- Public or private harassment +- Publishing others' private information, such as a physical or email + address, without their explicit permission +- Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. diff --git a/biome.json b/biome.json index 55b74587..387c7d17 100644 --- a/biome.json +++ b/biome.json @@ -7,31 +7,25 @@ "useIgnoreFile": true }, "formatter": { + "ignore": ["test-apps", "docs", "plugins", "external", ".nx"], "enabled": true, "formatWithErrors": false, "indentStyle": "tab", "lineEnding": "lf", "lineWidth": 120 }, - "files": { - "ignore": ["test-apps/**", "docs/**", "./src/external/**", "./plugins/**", "./src/input.css", "./src/gradients.css"] - }, "organizeImports": { + "ignore": ["test-apps", "docs", "plugins", "external", ".nx"], "enabled": true }, "linter": { + "ignore": ["test-apps", "docs", "plugins", "external", ".nx"], "enabled": true, "rules": { "recommended": true, "suspicious": { "recommended": true, - "noExplicitAny": "off", - "noConsole": { - "level": "error", - "options": { - "allow": ["assert", "error", "info", "warn"] - } - } + "noConsole": "error" }, "style": { "recommended": true @@ -46,7 +40,11 @@ "recommended": true }, "correctness": { - "recommended": true + "recommended": true, + "noUnusedImports": "error", + "noUnusedVariables": "error", + "noUnusedLabels": "error", + "noUnusedFunctionParameters": "error" }, "a11y": { "recommended": true diff --git a/docs/.dockerignore b/docs/.dockerignore index 139b74e9..df59db5d 100644 --- a/docs/.dockerignore +++ b/docs/.dockerignore @@ -1,13 +1,89 @@ node_modules -docs - -/.cache -/.github -/build -.env - -./test-results -./coverage -./playwright-report/** -./tests -./scripts +public/build +build +dist +out +coverage +.history +.react-router + +# Other Coverage tools +*.lcov + +# macOS +.DS_* + +# Cache Directories and files +.cache +.yarn* +.env* +!.env.example +.swp* +.turbo +.npm +.stylelintcache +*.tsbuildinfo +.node_repl_history + +# Lock files from other package managers +package-lock.json +yarn.lock + +# General tempory files and directories +t?mp +.t?mp +*.t?mp + +# Docusaurus cache and generated files +.docusaurus + +# Output of 'npm pack' +*.tgz +*.tar +*.tar.gz +*.tar.bz2 +*.tbz +*.zip + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* +vite.config.ts.* + +# Playwright various test reports +test-results +playwright-report +blob-report + + +# Editors +.idea/workspace.xml +.idea/usage.statistics.xml +.idea/shelf + +# Dont commit sqlite database files +*.db +*.sqlite +*.sqlite3 +*.db-journal + + +# Content collections output files +.content-collections + +# Output base directory of the documentation +generated-docs/ diff --git a/docs/.env.example b/docs/.env.example index ea5f2336..02cb40ae 100644 --- a/docs/.env.example +++ b/docs/.env.example @@ -1,4 +1,4 @@ -GITHUB_TOKEN="ghp_your-github-token" -GITHUB_OWNER="your-username" -GITHUB_REPO="your-repo" +GITHUB_OWNER="github-owner" # Your username or organization name (Optional. For edit/report an issue for the documentation page) +GITHUB_REPO="github-repo" # Repository name (Optional. For edit/report an issue for the documentation page) APP_ROOT_PATH="/path/to/your/app" # Optional. Default is `process.cwd()` +GITHUB_REPO_URL="github-repo-url" # Optional. If you want to have GitHub icon link in the header or footer diff --git a/docs/.env.test b/docs/.env.test new file mode 100644 index 00000000..7764bacf --- /dev/null +++ b/docs/.env.test @@ -0,0 +1,2 @@ +# Add your env variables here +APP_DEPLOYMENT_ENV="staging" diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index cf53e5fd..00000000 --- a/docs/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -node_modules - -/.cache -/build -.env - -./test-results -./coverage -./playwright-report/** - -./public/entry.worker.js \ No newline at end of file diff --git a/docs/.react-router/types/app/+types/root.ts b/docs/.react-router/types/app/+types/root.ts index 13fa8a08..d0b5abd5 100644 --- a/docs/.react-router/types/app/+types/root.ts +++ b/docs/.react-router/types/app/+types/root.ts @@ -5,14 +5,14 @@ import type * as T from "react-router/route-module" -type Module = typeof import("../root") +type Module = typeof import("../root.js") export type Info = { parents: [], id: "root" file: "root.tsx" path: "" - params: {} + params: {} & { [key: string]: string | undefined } module: Module loaderData: T.CreateLoaderData actionData: T.CreateActionData @@ -26,6 +26,9 @@ export namespace Route { export type MetaDescriptors = T.MetaDescriptors export type MetaFunction = (args: MetaArgs) => MetaDescriptors + export type HeadersArgs = T.HeadersArgs + export type HeadersFunction = (args: HeadersArgs) => Headers | HeadersInit + export type LoaderArgs = T.CreateServerLoaderArgs export type ClientLoaderArgs = T.CreateClientLoaderArgs export type ActionArgs = T.CreateServerActionArgs diff --git a/docs/.react-router/types/app/routes/+types/_index.ts b/docs/.react-router/types/app/routes/+types/_index.ts deleted file mode 100644 index 4c9beb40..00000000 --- a/docs/.react-router/types/app/routes/+types/_index.ts +++ /dev/null @@ -1,37 +0,0 @@ -// React Router generated types for route: -// routes/_index.tsx - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" - -type Module = typeof import("../_index") - -export type Info = { - parents: [Parent0], - id: "routes/_index" - file: "routes/_index.tsx" - path: "undefined" - params: {} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/.react-router/types/app/routes/+types/docs.$tag.$slug.ts b/docs/.react-router/types/app/routes/+types/docs.$tag.$slug.ts deleted file mode 100644 index ca697296..00000000 --- a/docs/.react-router/types/app/routes/+types/docs.$tag.$slug.ts +++ /dev/null @@ -1,38 +0,0 @@ -// React Router generated types for route: -// routes/docs.$tag.$slug.tsx - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" -import type { Info as Parent1 } from "./docs.$tag" - -type Module = typeof import("../docs.$tag.$slug") - -export type Info = { - parents: [Parent0, Parent1], - id: "routes/docs.$tag.$slug" - file: "routes/docs.$tag.$slug.tsx" - path: ":slug" - params: {"tag": string; "slug": string} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/.react-router/types/app/routes/+types/docs.$tag._index.ts b/docs/.react-router/types/app/routes/+types/docs.$tag._index.ts deleted file mode 100644 index d141c144..00000000 --- a/docs/.react-router/types/app/routes/+types/docs.$tag._index.ts +++ /dev/null @@ -1,38 +0,0 @@ -// React Router generated types for route: -// routes/docs.$tag._index.tsx - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" -import type { Info as Parent1 } from "./docs.$tag" - -type Module = typeof import("../docs.$tag._index") - -export type Info = { - parents: [Parent0, Parent1], - id: "routes/docs.$tag._index" - file: "routes/docs.$tag._index.tsx" - path: "undefined" - params: {"tag": string} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/.react-router/types/app/routes/+types/docs.$tag.ts b/docs/.react-router/types/app/routes/+types/docs.$tag.ts deleted file mode 100644 index 32facab5..00000000 --- a/docs/.react-router/types/app/routes/+types/docs.$tag.ts +++ /dev/null @@ -1,37 +0,0 @@ -// React Router generated types for route: -// routes/docs.$tag.tsx - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" - -type Module = typeof import("../docs.$tag") - -export type Info = { - parents: [Parent0], - id: "routes/docs.$tag" - file: "routes/docs.$tag.tsx" - path: "docs/:tag" - params: {"tag": string} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/.react-router/types/app/routes/+types/healthcheck.ts b/docs/.react-router/types/app/routes/+types/healthcheck.ts deleted file mode 100644 index d2eb8162..00000000 --- a/docs/.react-router/types/app/routes/+types/healthcheck.ts +++ /dev/null @@ -1,37 +0,0 @@ -// React Router generated types for route: -// routes/healthcheck.tsx - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" - -type Module = typeof import("../healthcheck") - -export type Info = { - parents: [Parent0], - id: "routes/healthcheck" - file: "routes/healthcheck.tsx" - path: "healthcheck" - params: {} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/.react-router/types/app/routes/+types/updateTheme.ts b/docs/.react-router/types/app/routes/+types/updateTheme.ts deleted file mode 100644 index 1639738f..00000000 --- a/docs/.react-router/types/app/routes/+types/updateTheme.ts +++ /dev/null @@ -1,37 +0,0 @@ -// React Router generated types for route: -// routes/updateTheme.ts - -import type * as T from "react-router/route-module" - -import type { Info as Parent0 } from "../../+types/root" - -type Module = typeof import("../updateTheme") - -export type Info = { - parents: [Parent0], - id: "routes/updateTheme" - file: "routes/updateTheme.ts" - path: "updateTheme" - params: {} - module: Module - loaderData: T.CreateLoaderData - actionData: T.CreateActionData -} - -export namespace Route { - export type LinkDescriptors = T.LinkDescriptors - export type LinksFunction = () => LinkDescriptors - - export type MetaArgs = T.CreateMetaArgs - export type MetaDescriptors = T.MetaDescriptors - export type MetaFunction = (args: MetaArgs) => MetaDescriptors - - export type LoaderArgs = T.CreateServerLoaderArgs - export type ClientLoaderArgs = T.CreateClientLoaderArgs - export type ActionArgs = T.CreateServerActionArgs - export type ClientActionArgs = T.CreateClientActionArgs - - export type HydrateFallbackProps = T.CreateHydrateFallbackProps - export type ComponentProps = T.CreateComponentProps - export type ErrorBoundaryProps = T.CreateErrorBoundaryProps -} \ No newline at end of file diff --git a/docs/Dockerfile b/docs/Dockerfile index 5b1512a4..0534ba16 100644 --- a/docs/Dockerfile +++ b/docs/Dockerfile @@ -1,43 +1,51 @@ + # syntax = docker/dockerfile:1.4 -# Adjust NODE_VERSION as desired -ARG NODE_VERSION=22 +# Base dependencies stage +ARG NODE_VERSION=22.17.0 FROM node:${NODE_VERSION}-slim AS base -# React router app lives here +LABEL fly_launch_runtime="Node.js" + +# Node.js app lives here WORKDIR /app # Set production environment ENV NODE_ENV="production" +# Install pnpm +ARG PNPM_VERSION=10.13.0 +RUN npm install -g pnpm@$PNPM_VERSION + # Throw-away build stage to reduce size of final image -FROM base as build +FROM base AS build # Install packages needed to build node modules RUN apt-get update -qq && \ - apt-get install --no-install-recommends -y build-essential node-gyp pkg-config python-is-python3 + apt-get install --no-install-recommends -y build-essential node-gyp pkg-config python-is-python3 git # Install node modules -COPY --link package-lock.json package.json ./ -RUN npm ci --include=dev +COPY .npmrc package.json pnpm-lock.yaml ./ +RUN pnpm install --frozen-lockfile --prod=false # Copy application code -COPY --link . . +COPY . . # Build application -RUN npm run build +RUN pnpm run generate:docs +RUN pnpm run build # Remove development dependencies -RUN npm prune --omit=dev +RUN pnpm prune --prod # Final stage for app image FROM base # Copy built application -COPY --from=build / / +COPY --from=build /app /app # Start the server by default, this can be overwritten at runtime EXPOSE 3000 -CMD [ "node_modules/.bin/react-router-serve", "./build/server/index.js" ] +CMD [ "pnpm", "run", "start" ] diff --git a/docs/LICENSE.md b/docs/LICENSE similarity index 97% rename from docs/LICENSE.md rename to docs/LICENSE index 82403238..3a910a1a 100644 --- a/docs/LICENSE.md +++ b/docs/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) ShafSpecs 2024 +Copyright (c) 2024 Forge 42 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/docs/README.md b/docs/README.md index f607496d..a2e38fac 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,40 +1,112 @@ -# Journal Stack +# Welcome to Forge 42 Documentation Template -Welcome to Journal Stack! A documentation stack for scaffolding your doc writing experience with multi-version support! +This template is designed to support a flexible content structure using `.md` and `.mdx` files organized into folders. It enables deeply nested sections and subsections, making it easy to manage complex documentation with a clear and scalable hierarchy. -![Journal Stack](https://ucarecdn.com/9a7c0b39-42f7-49f8-bcdf-d308871cdf58/WhatsAppImage20240125at110815PM.jpeg) +The project is built using the [@forge-42/base-stack](https://github.com/forge-42/base-stack) and leverages the [content-collections](https://github.com/sdorra/content-collections). -## Getting Started +> **Note**: +> We added a few `FIXME` comments in the codebase as notes to you. These simply mark small places where we expect you to make changes. Nothing major — it should only take you 2 minutes to go through them. -Journal Stack is built around a theme concept: the same documentation but implemented with various themes and repositories. This allows you to choose the theme that best suits your needs as well -as repository (SQL database, CMS, S3 Bucket, etc.) and get started writing documentation right away! -Currently, there is only one theme available: +## Documentation Template Structure Overview -- **[Remix PWA Theme]()**: This theme is build to replicate [Remix PWA Documentation](https://remix-pwa.run), it also includes the tools used by the docs to store its content. To get started, head over to the [`remix-pwa`]() branch to get started with this theme. +`app/` -## Documentation +This folder contains React Router v7 web application folders and files, including components and UI primitives for the documentation site’s interface, internal hooks and utilities, and the tailwind.css file for styling. -Each theme branch features its own documentation under the `docs` folder. Use this to explore a particular theme and how to expand upon it, I am still in the process of improving the theme and docs overall so feel free to open an issue if you have any questions or suggestions. +`resources/` -## Contributing +This folder contains all the resources used by the documentation site, such as SVG icons, fonts, and other assets. -Journal Stack is an open source project and contributions are welcome! Check out the [Contributing Guide](./CONTRIBUTING.md) to get started. +`content/` -A few things I might need help with: +This folder contains .md and .mdx files that hold your documentation content. Below is the recommended structure to follow. -- **Testing**: More test use-cases. Currently, they cover the barest minimum and not enough to test anything realistically. Contributions in this regard would very much be appreciated. -- **Critical Feedback**: Most important one 😄, critical feedback. Could range from code colocation, to my apprach to fetching and caching, to the documentation itself. I'm open to all feedback. Thank you! -### Contributing Opportunities +An example of a valid content/ folder structure for organizing your package documentation: -If you are unsure of where to start, here are a few stuffs that would be nice to have: +``` +content/ +├── _index.mdx +├── 01-changelog.mdx +├── 02-introduction.mdx +├── 03-overview.mdx +├── 04-getting-started/ +│ ├── index.md +│ ├── 01-installation.mdx +│ ├── 02-quick-start.mdx +│ └── 03-project-setup.mdx +└── 05-core-features/ + ├── index.md + ├── 01-authentication.mdx + ├── 02-authorization.mdx + ├── 03-data-management/ + │ ├── index.md + │ ├── 01-fetching-data.mdx + │ └── 02-caching-strategies.mdx + └── 04-ui-components/ + ├── index.md + ├── 01-buttons.mdx + └── 02-modals.mdx +``` +- Top-level .mdx files (like 01-changelog.mdx) are allowed, but we recommend placing them in order before the sections, as shown in the example. -- **Improved Typing**: The typing for the app is quite good, however there are a few `any` types sprinkled here and there that could be improved upon. -- **More mock docs**: More docs can't hurt, right? 😄 -- **Improved Documentation**: I don't mean the code itself, I mean this docs you are reading right now. It could be more explanatory, more detailed, more concise, etc. Any improvement would be appreciated. Even typos! -- **Github Actions**: Currently, only github actions regarding syncing the docs to their respective repositories are available. It would be nice to have more actions, such as testing, linting, and especially deployments. +- Sections (like 04-getting-started, 05-core-features) are subfolders inside the `content` folder. -## License +- Subsections (like 03-data-management, 04-ui-components) are nested folders within sections. Filenames inside them should start with `01-*.mdx`. -Journal Stack is licensed under the [MIT License](./LICENSE.md). +- Each section or subsection should include an `index.md` file, which defines its sidebar title. + +### Example of the valid `**/*.mdx` file: +``` +--- +title: "Introduction to Forge42 Base Stack" +summary: "Overview of the Stack" +description: "Get started with the Forge42 Base Stack — a modern web app starter template designed for speed, scalability, and developer experience." +--- + +## What is Forge42 Base Stack? + +The Forge42 Base Stack is a full-featured web application starter template. It combines modern tools and technologies like **Remix**, **Tailwind CSS**, **TypeScript**, **Vitest**, and **React Aria Components** to help you build accessible and scalable web apps quickly. + +This documentation will guide you through setting up the project, understanding its structure, and customizing it for your needs. + +## Installation + +To get started with the base stack, simply clone the repository and install dependencies: + +```bash +npx degit forge42/base-stack my-app +cd my-app +npm install +``` + +### Example of the valid `**/*.md` file: +``` +--- +title: Getting Started +--- + +``` + + +## Getting started + +1. Fork the repository + +2. Install the dependencies: +```bash +pnpm install +``` +3. Read through the README.md files in the project to understand our decisions. + +4. Run `pnpm run generate:docs` script + +5. Start the development server: +```bash +pnpm run dev +``` + +6. After you see that everything works with the current content inside the `content` folder, remove those files and add your own + +7. Happy coding! diff --git a/docs/app/components/ClientHint.tsx b/docs/app/components/ClientHint.tsx deleted file mode 100644 index f7d83520..00000000 --- a/docs/app/components/ClientHint.tsx +++ /dev/null @@ -1,139 +0,0 @@ - -import { useEffect } from 'react' -import { useRevalidator } from 'react-router' - - const clientHints = { - theme: { - cookieName: 'CH-prefers-color-scheme', - getValueCode: - "window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'", - fallback: 'light', - transform(value: string) { - return value === 'dark' ? 'dark' : 'light' - }, - }, - timeZone: { - cookieName: 'CH-time-zone', - getValueCode: 'Intl.DateTimeFormat().resolvedOptions().timeZone', - fallback: 'UTC', - }, - // Add more Client Hints here. - // ... -} - -type ClientHintsNames = keyof typeof clientHints - -/** - * Returns the value of a Client Hint from the provided Cookie string. - */ -function getClientHintCookieValue( - cookieString: string, - name: ClientHintsNames -) { - const hint = clientHints[name] - - if (!hint) { - throw new Error(`Unknown Client Hint: ${name}.`) - } - - const value = cookieString - .split(';') - .map(c => c.trim()) - .find(c => c.startsWith(hint.cookieName + '=')) - ?.split('=')[1] - - return value ? decodeURIComponent(value) : null -} -/** - * Returns an object with the Client Hints and their values. - */ -export function getHints(request?: Request) { - const cookieString = - typeof document !== 'undefined' - ? document.cookie - : typeof request !== 'undefined' - ? request.headers.get('Cookie') ?? '' - : '' - - return Object.entries(clientHints).reduce( - (acc, [name, hint]) => { - const hintName = name as ClientHintsNames - - if ('transform' in hint) { - acc[hintName] = hint.transform( - getClientHintCookieValue(cookieString, hintName) ?? hint.fallback - ) - } else { - // @ts-expect-error - No error on here, requires Epic Stack PR fix. - acc[hintName] = - getClientHintCookieValue(cookieString, hintName) ?? hint.fallback - } - - return acc - }, - {} as { - [name in ClientHintsNames]: (typeof clientHints)[name] extends { - transform: (value: any) => infer ReturnValue - } - ? ReturnValue - : (typeof clientHints)[name]['fallback'] - } - ) -} - -export function ClientHints() { - const { revalidate } = useRevalidator() - - useEffect(() => { - const themeQuery = window.matchMedia('(prefers-color-scheme: dark)') - - function handleThemeChange() { - document.cookie = `${clientHints.theme.cookieName}=${ - themeQuery.matches ? 'dark' : 'light' - }; Max-Age=31536000; Path=/` - revalidate() - } - - themeQuery.addEventListener('change', handleThemeChange) - - return () => { - themeQuery.removeEventListener('change', handleThemeChange) - } - }, [revalidate]) - - return ( -