From 29281bc8cde8ee1eecd1c4a5d204c4ffc46215fa Mon Sep 17 00:00:00 2001 From: Horacio Herrera Date: Fri, 1 Nov 2024 14:39:01 +0100 Subject: [PATCH] fix document styles layout --- .../src/components/site-navigation.tsx | 23 +- frontend/apps/desktop/src/pages/document.tsx | 1 + frontend/apps/web/app/document.tsx | 150 ++- frontend/apps/web/app/page-header.tsx | 1 + .../packages/shared/src/site-navigation.tsx | 38 + .../packages/shared/src/styles/document.css | 5 +- yarn.lock | 955 +++++++++++------- 7 files changed, 716 insertions(+), 457 deletions(-) create mode 100644 frontend/packages/shared/src/site-navigation.tsx diff --git a/frontend/apps/desktop/src/components/site-navigation.tsx b/frontend/apps/desktop/src/components/site-navigation.tsx index e05f6516..cf1fc0de 100644 --- a/frontend/apps/desktop/src/components/site-navigation.tsx +++ b/frontend/apps/desktop/src/components/site-navigation.tsx @@ -18,6 +18,7 @@ import { NodesOutline, UnpackedHypermediaId, } from '@shm/shared' +import {SideNavigationPlaceholder} from '@shm/shared/src/site-navigation' import { FocusButton, getBlockNodeById, @@ -65,7 +66,7 @@ export function SiteNavigation({}: {}) { className="document-aside" > - + {isTopLevel ? null : ( ) } else { - return ( - - - - - - - ) + return } } diff --git a/frontend/apps/desktop/src/pages/document.tsx b/frontend/apps/desktop/src/pages/document.tsx index c18cefb7..3718aeff 100644 --- a/frontend/apps/desktop/src/pages/document.tsx +++ b/frontend/apps/desktop/src/pages/document.tsx @@ -313,6 +313,7 @@ function DocPageHeader({ paddingTop={!hasCover ? 60 : '$6'} bg="$background" borderRadius="$2" + $gtLg={{maxWidth: 1200}} > {hasIcon ? ( diff --git a/frontend/apps/web/app/document.tsx b/frontend/apps/web/app/document.tsx index 62e301db..d494982b 100644 --- a/frontend/apps/web/app/document.tsx +++ b/frontend/apps/web/app/document.tsx @@ -9,11 +9,14 @@ import { HMDocument, hmId, HMMetadata, + HMQueryResult, NodeOutline, UnpackedHypermediaId, } from "@shm/shared"; import {SiteRoutingProvider, useRouteLink} from "@shm/shared/src/routing"; +import {SideNavigationPlaceholder} from "@shm/shared/src/site-navigation"; import "@shm/shared/src/styles/document.css"; +import {getRandomColor} from "@shm/ui/src/avatar"; import {Container} from "@shm/ui/src/container"; import {DirectoryItem} from "@shm/ui/src/directory"; import {CommentGroup} from "@shm/ui/src/discussion"; @@ -25,7 +28,7 @@ import { import {HMIcon} from "@shm/ui/src/hm-icon"; import {SmallListItem} from "@shm/ui/src/list-item"; import {RadioButtons} from "@shm/ui/src/radio-buttons"; -import {Button, ButtonText} from "@tamagui/button"; +import {Button} from "@tamagui/button"; import {GestureReponderEvent, Text, useMedia} from "@tamagui/core"; import {X} from "@tamagui/lucide-icons"; import {ScrollView} from "@tamagui/scroll-view"; @@ -33,7 +36,7 @@ import {XStack, YStack} from "@tamagui/stacks"; import {SizableText} from "@tamagui/text"; import {useCallback, useEffect, useMemo, useState} from "react"; import {getHref} from "./href"; -import type {HMQueryResult, SiteDocumentPayload} from "./loaders"; +import type {SiteDocumentPayload} from "./loaders"; import {defaultSiteIcon} from "./meta"; import {NewspaperPage} from "./newspaper"; import {NotFoundPage} from "./not-found"; @@ -164,12 +167,36 @@ export function DocumentPage(props: SiteDocumentPayload) { ); } -function DocumentCover({cover}: {cover: HMMetadata["cover"]}) { +function DocumentCover({ + cover, + id, +}: { + cover: HMMetadata["cover"]; + id: UnpackedHypermediaId | null; +}) { + const coverBg = useMemo(() => { + if (id?.id) { + return getRandomColor(id.id); + } + + return "black"; + }, [id]); if (!cover) return null; return ( - - + + ); } @@ -476,6 +503,7 @@ function SiteNavigation({ supportQueries?: HMQueryResult[]; id: UnpackedHypermediaId; }) { + const media = useMedia(); const outline = useMemo(() => { return getNodesOutline(document.content); }, [document.content]); @@ -510,46 +538,49 @@ function SiteNavigation({ idPath.length === doc.path.length - 1 ); const documentIndent = isTopLevel ? 0 : 1; - - return ( - - {isTopLevel || !parentListItem ? null : ( + if (media.gtSm) { + return ( + + {isTopLevel || !parentListItem ? null : ( + + )} - )} - - {outline.map((node) => ( - - ))} - {childrenDocs?.map((doc) => ( - - ))} - {siblingDocs?.map((doc) => ( - - ))} - - ); + {outline.map((node) => ( + + ))} + {childrenDocs?.map((doc) => ( + + ))} + {siblingDocs?.map((doc) => ( + + ))} + + ); + } else { + return ; + } } function OutlineNode({ @@ -588,41 +619,6 @@ function OutlineNode({ : null} ); - return ( - <> - { - e.preventDefault(); - const targetElement = document.querySelector(`#${node.id}`); - - if (targetElement) { - const offset = 80; // header fixed height - const elementPosition = targetElement.getBoundingClientRect().top; - const offsetPosition = elementPosition + window.scrollY - offset; - window.scrollTo({top: offsetPosition, behavior: "smooth"}); - onClose?.(); - } - }} - > - {node.title} - - {node.children?.length ? ( - - {node.children.map((child) => ( - - ))} - - ) : null} - - ); } function MobileOutline({ diff --git a/frontend/apps/web/app/page-header.tsx b/frontend/apps/web/app/page-header.tsx index 85b0a1c5..533954bc 100644 --- a/frontend/apps/web/app/page-header.tsx +++ b/frontend/apps/web/app/page-header.tsx @@ -56,6 +56,7 @@ export function PageHeader({ marginTop: hasCover ? -40 : 0, paddingTop: !hasCover ? 60 : "$6", }} + $gtLg={{maxWidth: 1200}} backgroundColor="$background" borderRadius="$2" > diff --git a/frontend/packages/shared/src/site-navigation.tsx b/frontend/packages/shared/src/site-navigation.tsx new file mode 100644 index 00000000..57322faf --- /dev/null +++ b/frontend/packages/shared/src/site-navigation.tsx @@ -0,0 +1,38 @@ +import {View} from '@tamagui/core' +import {YStack} from '@tamagui/stacks' + +export function SideNavigationPlaceholder() { + return ( + + + {Array.from({length: 6}).map((_, i) => ( + + ))} + + + ) +} diff --git a/frontend/packages/shared/src/styles/document.css b/frontend/packages/shared/src/styles/document.css index 85028e76..10520f96 100644 --- a/frontend/packages/shared/src/styles/document.css +++ b/frontend/packages/shared/src/styles/document.css @@ -20,9 +20,10 @@ } } -@media (min-width: 1024px) { +@media (min-width: 1280px) { .document-container { - grid-template-columns: 260px minmax(0, 1fr); + max-width: 1200px; + grid-template-columns: 280px minmax(0, 1fr); gap: 2rem; } } diff --git a/yarn.lock b/yarn.lock index ffb50122..b8b3ae17 100644 --- a/yarn.lock +++ b/yarn.lock @@ -26,15 +26,25 @@ __metadata: languageName: node linkType: hard -"@algolia/autocomplete-preset-algolia@npm:1.9.3": - version: 1.9.3 - resolution: "@algolia/autocomplete-preset-algolia@npm:1.9.3" +"@algolia/autocomplete-preset-algolia@npm:1.17.6": + version: 1.17.6 + resolution: "@algolia/autocomplete-preset-algolia@npm:1.17.6" dependencies: - "@algolia/autocomplete-shared": 1.9.3 + "@algolia/autocomplete-shared": 1.17.6 + peerDependencies: + "@algolia/client-search": ">= 4.9.1 < 6" + algoliasearch: ">= 4.9.1 < 6" + checksum: 7591d654ef13ce8884cf40fe49cac3dc9618d2b6c4fc3789c267454159fe853c4f647902e47874e31f7c53a42c6dc2f13efc382569233459550ff3f254cb9004 + languageName: node + linkType: hard + +"@algolia/autocomplete-shared@npm:1.17.6": + version: 1.17.6 + resolution: "@algolia/autocomplete-shared@npm:1.17.6" peerDependencies: "@algolia/client-search": ">= 4.9.1 < 6" algoliasearch: ">= 4.9.1 < 6" - checksum: 1ab3273d3054b348eed286ad1a54b21807846326485507b872477b827dc688006d4f14233cebd0bf49b2932ec8e29eca6d76e48a3c9e9e963b25153b987549c0 + checksum: c484a680280bd998010a7a5a2b182a3c4e6d4601bb9369c920cdf6be121be0fa5980383d9067e51f75d8d6192e7fb0f667d1569fac9ba69230bbb15604c04d63 languageName: node linkType: hard @@ -73,6 +83,18 @@ __metadata: languageName: node linkType: hard +"@algolia/client-abtesting@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-abtesting@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: 522203e9e2419a39b1024c9f27e5f049e3b6295b1d906db496d727c64930ae59768559f4d61252b8f386145cebcf8ea4fda7bf2a3aa7984c734481e86ed9bebd + languageName: node + linkType: hard + "@algolia/client-account@npm:4.24.0": version: 4.24.0 resolution: "@algolia/client-account@npm:4.24.0" @@ -96,6 +118,18 @@ __metadata: languageName: node linkType: hard +"@algolia/client-analytics@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-analytics@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: ce272025b87fbeb1492ca976243d16034f97a5548f152340fb233052e2f5bfa41d26c7c6b7420aad3758e0dcf9693aabe1e19276cd72263111f85298b462d4f1 + languageName: node + linkType: hard + "@algolia/client-common@npm:4.24.0": version: 4.24.0 resolution: "@algolia/client-common@npm:4.24.0" @@ -106,6 +140,25 @@ __metadata: languageName: node linkType: hard +"@algolia/client-common@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-common@npm:5.12.0" + checksum: 8657b3781421088441417f3a4d6f465d561c620933c4aabc86f52c4214f37552bc2b5fab6f536492f0dfee9cd40449e846a138e1135d10b8a956df27398b6f3c + languageName: node + linkType: hard + +"@algolia/client-insights@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-insights@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: ddefcaf9b834ab32b3776f076abdcae2755cb12a9b6047c488a91310dd8ad26700ca31371fe01e4e9d0a3d91e9b4b93f96aa7c49c84ef99bde00800f2c003c76 + languageName: node + linkType: hard + "@algolia/client-personalization@npm:4.24.0": version: 4.24.0 resolution: "@algolia/client-personalization@npm:4.24.0" @@ -117,6 +170,30 @@ __metadata: languageName: node linkType: hard +"@algolia/client-personalization@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-personalization@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: e6058971796807990ff36a3be00bc0ac77177d2c29f54b917bc55618722510dd2c983c637185b94126ced773bb4304d4e8850427f92ed93bd900febc9e1cbbd3 + languageName: node + linkType: hard + +"@algolia/client-query-suggestions@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-query-suggestions@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: 70b6a5834319662827ef29c2aa16916ce3933176e9cbdc616da0c9b8fbdc41ed5f44f7c907c494872ea144437826a25d4baa9ead4f1e2c02a488705a83572d8b + languageName: node + linkType: hard + "@algolia/client-search@npm:4.24.0": version: 4.24.0 resolution: "@algolia/client-search@npm:4.24.0" @@ -128,6 +205,18 @@ __metadata: languageName: node linkType: hard +"@algolia/client-search@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/client-search@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: cf39f643df8933f39711fada383a7ee10ad8684b81c4f106f548cf4f084a9afc21cd231e082c82eff1d4e05e74fd3aa4cd6b9b4f4272606024448b294ee9b11a + languageName: node + linkType: hard + "@algolia/events@npm:^4.0.1": version: 4.0.1 resolution: "@algolia/events@npm:4.0.1" @@ -135,6 +224,18 @@ __metadata: languageName: node linkType: hard +"@algolia/ingestion@npm:1.12.0": + version: 1.12.0 + resolution: "@algolia/ingestion@npm:1.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: a04bb082bcd703a1febd21d0be57ef0ddbbe179d3c1daf26aac1725978c7c2f06a8f1c11d10bfa011354767bf7fcfd17b1a7c3ea2825fd4d6aa2fef6172d011e + languageName: node + linkType: hard + "@algolia/logger-common@npm:4.24.0": version: 4.24.0 resolution: "@algolia/logger-common@npm:4.24.0" @@ -151,6 +252,18 @@ __metadata: languageName: node linkType: hard +"@algolia/monitoring@npm:1.12.0": + version: 1.12.0 + resolution: "@algolia/monitoring@npm:1.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: fccfba5079a2b0bc7961beee3d663811410ec5426cfed2e6e861b4a5577d4bc66533cff463ffce081e91503ee9605a5968f0583898418de4c28300a573e38377 + languageName: node + linkType: hard + "@algolia/recommend@npm:4.24.0": version: 4.24.0 resolution: "@algolia/recommend@npm:4.24.0" @@ -170,6 +283,18 @@ __metadata: languageName: node linkType: hard +"@algolia/recommend@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/recommend@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: de75bcef15022c28ea9b9cd6c14c3b293cee1c4c6ca31fd5ff27902f55ac90bb9345395901af811ff527682378f1829c4732f39d7ac01d0ab0eb36e33792f165 + languageName: node + linkType: hard + "@algolia/requester-browser-xhr@npm:4.24.0": version: 4.24.0 resolution: "@algolia/requester-browser-xhr@npm:4.24.0" @@ -179,6 +304,15 @@ __metadata: languageName: node linkType: hard +"@algolia/requester-browser-xhr@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/requester-browser-xhr@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + checksum: b1ec8f54e3f59b789b9880646f01151b6f7ef95d087843d2168ed0647d27a840990ca695839ce994d37ff73a9b3522c1a0b4b58e26302e0771a39b7d057638bb + languageName: node + linkType: hard + "@algolia/requester-common@npm:4.24.0": version: 4.24.0 resolution: "@algolia/requester-common@npm:4.24.0" @@ -186,6 +320,15 @@ __metadata: languageName: node linkType: hard +"@algolia/requester-fetch@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/requester-fetch@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + checksum: aae4ef7420459abb85b29032881292ca9635c0765d7e4f054ae7a04eb543c97589b0fc66b76bde158c515c9076059adfc4eed020403e2f1c00a3455bc790ebb8 + languageName: node + linkType: hard + "@algolia/requester-node-http@npm:4.24.0": version: 4.24.0 resolution: "@algolia/requester-node-http@npm:4.24.0" @@ -195,6 +338,15 @@ __metadata: languageName: node linkType: hard +"@algolia/requester-node-http@npm:5.12.0": + version: 5.12.0 + resolution: "@algolia/requester-node-http@npm:5.12.0" + dependencies: + "@algolia/client-common": 5.12.0 + checksum: 3f7ac5b65d7d860854f7ef1eacda47aac8b63f972d0686a4f2bf650fd0875e207cf363018acdc25cf0c1499f33ce4f7be68025216b144f8e02ce1118b813bc05 + languageName: node + linkType: hard + "@algolia/transporter@npm:4.24.0": version: 4.24.0 resolution: "@algolia/transporter@npm:4.24.0" @@ -249,20 +401,21 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.8.3": - version: 7.25.9 - resolution: "@babel/code-frame@npm:7.25.9" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0, @babel/code-frame@npm:^7.8.3": + version: 7.26.2 + resolution: "@babel/code-frame@npm:7.26.2" dependencies: - "@babel/highlight": ^7.25.9 + "@babel/helper-validator-identifier": ^7.25.9 + js-tokens: ^4.0.0 picocolors: ^1.0.0 - checksum: 458015f42f130bc70a19aaf016eaabb51e8c6508feb65394115972621bf864c2cc6b07ee547b1d95e2fde958e14243f79a4d0223ef6d52963820cafcf6fcf11b + checksum: db13f5c42d54b76c1480916485e6900748bbcb0014a8aca87f50a091f70ff4e0d0a6db63cade75eb41fcc3d2b6ba0a7f89e343def4f96f00269b41b8ab8dd7b8 languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/compat-data@npm:7.25.9" - checksum: 59d8c9d4907076e9a7a02ef065faec7b6f512bdaaf160dfa4e3c4476d816203a304d6e86e7104b063ac7cde571ee20dd83eb7b5260ef2e7cd06ca681bc424aa7 +"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0": + version: 7.26.2 + resolution: "@babel/compat-data@npm:7.26.2" + checksum: d52fae9b0dc59b409d6005ae6b172e89329f46d68136130065ebe923a156fc633e0f1c8600b3e319b9e0f99fd948f64991a5419e2e9431d00d9d235d5f7a7618 languageName: node linkType: hard @@ -291,37 +444,38 @@ __metadata: linkType: hard "@babel/core@npm:^7.13.16, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.0, @babel/core@npm:^7.20.7, @babel/core@npm:^7.21.8, @babel/core@npm:^7.22.9, @babel/core@npm:^7.23.3, @babel/core@npm:^7.23.9": - version: 7.25.9 - resolution: "@babel/core@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/core@npm:7.26.0" dependencies: "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.25.9 - "@babel/generator": ^7.25.9 + "@babel/code-frame": ^7.26.0 + "@babel/generator": ^7.26.0 "@babel/helper-compilation-targets": ^7.25.9 - "@babel/helper-module-transforms": ^7.25.9 - "@babel/helpers": ^7.25.9 - "@babel/parser": ^7.25.9 + "@babel/helper-module-transforms": ^7.26.0 + "@babel/helpers": ^7.26.0 + "@babel/parser": ^7.26.0 "@babel/template": ^7.25.9 "@babel/traverse": ^7.25.9 - "@babel/types": ^7.25.9 + "@babel/types": ^7.26.0 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 6633cd8abdd679ffefe526a6611d4721f90f76ebf1944a8501e8beccad24a4a71c07530c8245370660c6449618b9f454a3326bac85ff03d61df7bab6f0710522 + checksum: b296084cfd818bed8079526af93b5dfa0ba70282532d2132caf71d4060ab190ba26d3184832a45accd82c3c54016985a4109ab9118674347a7e5e9bc464894e6 languageName: node linkType: hard -"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.7, @babel/generator@npm:^7.20.0, @babel/generator@npm:^7.21.5, @babel/generator@npm:^7.23.3, @babel/generator@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/generator@npm:7.25.9" +"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.7, @babel/generator@npm:^7.20.0, @babel/generator@npm:^7.21.5, @babel/generator@npm:^7.23.3, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0": + version: 7.26.2 + resolution: "@babel/generator@npm:7.26.2" dependencies: - "@babel/types": ^7.25.9 + "@babel/parser": ^7.26.2 + "@babel/types": ^7.26.0 "@jridgewell/gen-mapping": ^0.3.5 "@jridgewell/trace-mapping": ^0.3.25 jsesc: ^3.0.2 - checksum: 4b8f27363e6521ca9e33d307744aeff8b6f540492eb935e597e115304d999eb228b24d43ce679e2c0337b4a98966ae28dc53f1fab86db1eb852d53e11120fd7b + checksum: 6ff850b7d6082619f8c2f518d993cf7254cfbaa20b026282cbef5c9b2197686d076a432b18e36c4d1a42721c016df4f77a8f62c67600775d9683621d534b91b4 languageName: node linkType: hard @@ -422,17 +576,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-module-transforms@npm:7.25.9" +"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/helper-module-transforms@npm:7.26.0" dependencies: "@babel/helper-module-imports": ^7.25.9 - "@babel/helper-simple-access": ^7.25.9 "@babel/helper-validator-identifier": ^7.25.9 "@babel/traverse": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0 - checksum: 12e50861531ff45667925c958a5d01f0a7fbd37b589d73be7f167c94595091c6842531b1b14a22049b53c56891fa596f014c94d9496685311aaa80651805fca0 + checksum: 942eee3adf2b387443c247a2c190c17c4fd45ba92a23087abab4c804f40541790d51ad5277e4b5b1ed8d5ba5b62de73857446b7742f835c18ebd350384e63917 languageName: node linkType: hard @@ -537,36 +690,24 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helpers@npm:7.25.9" +"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/helpers@npm:7.26.0" dependencies: "@babel/template": ^7.25.9 - "@babel/types": ^7.25.9 - checksum: 82b1051c065baff1f53a85886bd05b2136c021f8d9301974d639007b7b90f674115b992a1dcf04667b37f9229d6f3eaeb1c40550f9ae46802ec4a8e388018b31 + "@babel/types": ^7.26.0 + checksum: d77fe8d45033d6007eadfa440355c1355eed57902d5a302f450827ad3d530343430a21210584d32eef2f216ae463d4591184c6fc60cf205bbf3a884561469200 languageName: node linkType: hard -"@babel/highlight@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/highlight@npm:7.25.9" +"@babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.18.8, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.3, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2": + version: 7.26.2 + resolution: "@babel/parser@npm:7.26.2" dependencies: - "@babel/helper-validator-identifier": ^7.25.9 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - picocolors: ^1.0.0 - checksum: a6e0ac0a1c4bef7401915ca3442ab2b7ae4adf360262ca96b91396bfb9578abb28c316abf5e34460b780696db833b550238d9256bdaca60fade4ba7a67645064 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.18.8, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.3, @babel/parser@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/parser@npm:7.25.9" - dependencies: - "@babel/types": ^7.25.9 + "@babel/types": ^7.26.0 bin: parser: ./bin/babel-parser.js - checksum: 76e898e9feaa7e11512841c13aab1a6d81f69a19ab93b0ec941dd78407fdbfe8fb08ff54e0966567aef4f24a7b94125473f0e903fb198c010bd5456058bf3432 + checksum: c88b5ea0adf357ef909cdc2c31e284a154943edc59f63f6e8a4c20bf773a1b2f3d8c2205e59c09ca7cdad91e7466300114548876529277a80651b6436a48d5d9 languageName: node linkType: hard @@ -733,35 +874,35 @@ __metadata: linkType: hard "@babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.18.0, @babel/plugin-syntax-flow@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-syntax-flow@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/plugin-syntax-flow@npm:7.26.0" dependencies: "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c33f5ff3228b4ba990a414f07dfa7ca23a0251fa0fae3f935b2c1784104983c8802b190302f4d4e246e41edb41ab6762ac1bd868939abdf0ef809862afaf51c1 + checksum: fdc0d0a7b512e00d933e12cf93c785ea4645a193f4b539230b7601cfaa8c704410199318ce9ea14e5fca7d13e9027822f7d81a7871d3e854df26b6af04cc3c6c languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.25.9" +"@babel/plugin-syntax-import-assertions@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.26.0" dependencies: "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2f0c70bb379135ee205402caa42c0dda4d5d8fb64ff4ad163cab94bd8291c1a63b9dc9cf293758cecee223080d2d61e83f92c6d2a264621e24a07258c48968db + checksum: b58f2306df4a690ca90b763d832ec05202c50af787158ff8b50cdf3354359710bce2e1eb2b5135fcabf284756ac8eadf09ca74764aa7e76d12a5cac5f6b21e67 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.25.9" +"@babel/plugin-syntax-import-attributes@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0" dependencies: "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0ea00b9100d383680c7142e61e3aa7101e3657ec5e1bfa990871eee4ae17e2c4a0da084e8f611d349bb9612908e911e1400418eb59caa5184226b08f513c1a0a + checksum: c122aa577166c80ee67f75aebebeef4150a132c4d3109d25d7fc058bf802946f883e330f20b78c1d3e3a5ada631c8780c263d2d01b5dbaecc69efefeedd42916 languageName: node linkType: hard @@ -914,15 +1055,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/plugin-transform-class-static-block@npm:7.25.9" +"@babel/plugin-transform-class-static-block@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-transform-class-static-block@npm:7.26.0" dependencies: "@babel/helper-create-class-features-plugin": ^7.25.9 "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.12.0 - checksum: 306db84958218c1c7e0d7e8f363fcf9970fd52dab8f4f226cbe4876fcf5466a9addee5a79214a7982a7294f014305f3f0951227ff31ba6d5d47c9d54b7d54d2b + checksum: d779d4d3a6f8d363f67fcbd928c15baa72be8d3b86c6d05e0300b50e66e2c4be9e99398b803d13064bc79d90ae36e37a505e3dc8af11904459804dec07660246 languageName: node linkType: hard @@ -1411,6 +1552,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-regexp-modifiers@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.26.0" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.25.9 + "@babel/helper-plugin-utils": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 726deca486bbd4b176f8a966eb0f4aabc19d9def3b8dabb8b3a656778eca0df1fda3f3c92b213aa5a184232fdafd5b7bd73b4e24ca4345c498ef6baff2bda4e1 + languageName: node + linkType: hard + "@babel/plugin-transform-reserved-words@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9" @@ -1557,10 +1710,10 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.18.6, @babel/preset-env@npm:^7.19.4": - version: 7.25.9 - resolution: "@babel/preset-env@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/preset-env@npm:7.26.0" dependencies: - "@babel/compat-data": ^7.25.9 + "@babel/compat-data": ^7.26.0 "@babel/helper-compilation-targets": ^7.25.9 "@babel/helper-plugin-utils": ^7.25.9 "@babel/helper-validator-option": ^7.25.9 @@ -1570,8 +1723,8 @@ __metadata: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.25.9 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.25.9 "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 - "@babel/plugin-syntax-import-assertions": ^7.25.9 - "@babel/plugin-syntax-import-attributes": ^7.25.9 + "@babel/plugin-syntax-import-assertions": ^7.26.0 + "@babel/plugin-syntax-import-attributes": ^7.26.0 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": ^7.25.9 "@babel/plugin-transform-async-generator-functions": ^7.25.9 @@ -1579,7 +1732,7 @@ __metadata: "@babel/plugin-transform-block-scoped-functions": ^7.25.9 "@babel/plugin-transform-block-scoping": ^7.25.9 "@babel/plugin-transform-class-properties": ^7.25.9 - "@babel/plugin-transform-class-static-block": ^7.25.9 + "@babel/plugin-transform-class-static-block": ^7.26.0 "@babel/plugin-transform-classes": ^7.25.9 "@babel/plugin-transform-computed-properties": ^7.25.9 "@babel/plugin-transform-destructuring": ^7.25.9 @@ -1612,6 +1765,7 @@ __metadata: "@babel/plugin-transform-private-property-in-object": ^7.25.9 "@babel/plugin-transform-property-literals": ^7.25.9 "@babel/plugin-transform-regenerator": ^7.25.9 + "@babel/plugin-transform-regexp-modifiers": ^7.26.0 "@babel/plugin-transform-reserved-words": ^7.25.9 "@babel/plugin-transform-shorthand-properties": ^7.25.9 "@babel/plugin-transform-spread": ^7.25.9 @@ -1630,7 +1784,7 @@ __metadata: semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b01081d36e36953e94eb5db8eee18dc4b93e4a3757f7c8e00333aba5b5798d00a76e0e3679382cb57aec0516dbe05f5c1ec2c67bd5482216864f6decd6359ae2 + checksum: 0c3e2b3758cc0347dcf5551b5209db702764183dce66ff20bffceff6486c090bef9175f5f7d1e68cfe5584f0d817b2aab25ab5992058a7998f061f244c8caf5f languageName: node linkType: hard @@ -1677,8 +1831,8 @@ __metadata: linkType: hard "@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.18.6, @babel/preset-typescript@npm:^7.21.5": - version: 7.25.9 - resolution: "@babel/preset-typescript@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/preset-typescript@npm:7.26.0" dependencies: "@babel/helper-plugin-utils": ^7.25.9 "@babel/helper-validator-option": ^7.25.9 @@ -1687,7 +1841,7 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: bb951cfc91e6d6704a0d5be3c1150f53bb70aadb91b0b294642c5e73b5dd85f88aa3fa0e71983842655e3b7e08b952a5031620c6a2577b373b15eae919f2ca0b + checksum: 6d8641fa6efd0e10eec5e8f92cd164b916a06d57131cfa5216c281404289c87d2b4995140a1c1d9c3bad171ff6ef2226be5f0585e09577ffff349706e991ec71 languageName: node linkType: hard @@ -1707,12 +1861,12 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.18.6": - version: 7.25.9 - resolution: "@babel/runtime-corejs3@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/runtime-corejs3@npm:7.26.0" dependencies: core-js-pure: ^3.30.2 regenerator-runtime: ^0.14.0 - checksum: 890e8bdcb0bccb59ed05b8d453fc33ad37f8a8f88c51e313cc834c00115137cf23b7a16f80c47423419f3c6bc0dc557de85398bba800a948e5802e853f9f8e1b + checksum: c6c5adac03e33aa4b5bb636a677aa2a6e400b91d91aac5674448d20af4100b80a8bedfb742338e4236e22c092d3edeb27210efdf48bd13ec353bd899f097ff41 languageName: node linkType: hard @@ -1726,11 +1880,11 @@ __metadata: linkType: hard "@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4": - version: 7.25.9 - resolution: "@babel/runtime@npm:7.25.9" + version: 7.26.0 + resolution: "@babel/runtime@npm:7.26.0" dependencies: regenerator-runtime: ^0.14.0 - checksum: ce1c87b166ff728eaee91658a67fb7835314ed157b7a36d49602ffdaaa37fb1fcf2784afd00b55fe1672bec53fb38cba622a056c913611af2a44503097216229 + checksum: c8e2c0504ab271b3467a261a8f119bf2603eb857a0d71e37791f4e3fae00f681365073cc79f141ddaa90c6077c60ba56448004ad5429d07ac73532be9f7cf28a languageName: node linkType: hard @@ -1760,13 +1914,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.1.6, @babel/types@npm:^7.12.7, @babel/types@npm:^7.20.0, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.3, @babel/types@npm:^7.25.9, @babel/types@npm:^7.4.4": - version: 7.25.9 - resolution: "@babel/types@npm:7.25.9" +"@babel/types@npm:^7.1.6, @babel/types@npm:^7.12.7, @babel/types@npm:^7.20.0, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.3, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.4.4": + version: 7.26.0 + resolution: "@babel/types@npm:7.26.0" dependencies: "@babel/helper-string-parser": ^7.25.9 "@babel/helper-validator-identifier": ^7.25.9 - checksum: c6e2f5bdd85351c22a395bd2359a7acec595b4b544750795836d4f69aec76c07e1c78668eab04490c6bd331776e0ece42865de2ec2c5bc7a9ddee81afd7fcac6 + checksum: a3dd37dabac693018872da96edb8c1843a605c1bfacde6c3f504fba79b972426a6f24df70aa646356c0c1b19bdd2c722c623c684a996c002381071680602280d languageName: node linkType: hard @@ -1981,21 +2135,21 @@ __metadata: languageName: node linkType: hard -"@docsearch/css@npm:3.6.2": - version: 3.6.2 - resolution: "@docsearch/css@npm:3.6.2" - checksum: 02630315b136d7555fad5059718a0519dfcab03217523e327a7e6c867d46648278c7d001dac94b2f9129455f4f8525db6d8dd34ba6796f0cb18b6024ca323e35 +"@docsearch/css@npm:3.6.3": + version: 3.6.3 + resolution: "@docsearch/css@npm:3.6.3" + checksum: 26038c49424b49e755ee7cc99d964c8385faad2cae3ccdae97775aedb3f8e429394a815432bcaf54ac1e0d4cda78e4d55e837971315a73e68d50b5ae00f2835c languageName: node linkType: hard "@docsearch/react@npm:^3.1.1": - version: 3.6.2 - resolution: "@docsearch/react@npm:3.6.2" + version: 3.6.3 + resolution: "@docsearch/react@npm:3.6.3" dependencies: "@algolia/autocomplete-core": 1.9.3 - "@algolia/autocomplete-preset-algolia": 1.9.3 - "@docsearch/css": 3.6.2 - algoliasearch: ^4.19.1 + "@algolia/autocomplete-preset-algolia": 1.17.6 + "@docsearch/css": 3.6.3 + algoliasearch: ^5.11.0 peerDependencies: "@types/react": ">= 16.8.0 < 19.0.0" react: ">= 16.8.0 < 19.0.0" @@ -2010,7 +2164,7 @@ __metadata: optional: true search-insights: optional: true - checksum: 402db9bb92b72f9ef0f1be257d5996ab8e8575801dd654afe3bcfef06e08d009ff1d2812c66acab89cb0d669d70047b6ba2d3d6af0bd019f43346e57db0f57d8 + checksum: 2b036745e975a8e503a1cb560cc51821371d2874ef92aba155ebda046ab3e2815abb0452e9ef8e4d7cbb14226a48ca1d9cd6aaa61820e2b550feb751ff0019ad languageName: node linkType: hard @@ -2854,16 +3008,15 @@ __metadata: linkType: hard "@electron/asar@npm:^3.2.1, @electron/asar@npm:^3.2.13, @electron/asar@npm:^3.2.4, @electron/asar@npm:^3.2.7": - version: 3.2.13 - resolution: "@electron/asar@npm:3.2.13" + version: 3.2.15 + resolution: "@electron/asar@npm:3.2.15" dependencies: - "@types/glob": ^7.1.0 commander: ^5.0.0 glob: ^7.1.6 minimatch: ^3.0.4 bin: asar: bin/asar.js - checksum: 1af6a1aac171571c61003497c1f6d7c05dcd76ecfe900a576c22eda8a3bb18a4aefc209f50132f3309838474ccbbc6622d9a47ca30795ef06f6d24ec7a00b48a + checksum: ae31a93e9d5e1fea90d40ab719723d7f238444a877f74f9157cd669d4e565074400c8690df68f369816ef6e23b5d84cfd4d3d79b05c824d80c51f1531ff17b8e languageName: node linkType: hard @@ -4067,12 +4220,12 @@ __metadata: linkType: hard "@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.2.1": - version: 1.6.11 - resolution: "@floating-ui/dom@npm:1.6.11" + version: 1.6.12 + resolution: "@floating-ui/dom@npm:1.6.12" dependencies: "@floating-ui/core": ^1.6.0 "@floating-ui/utils": ^0.2.8 - checksum: d6413759abd06a541edfad829c45313f930310fe76a3322e74a00eb655e283db33fe3e65b5265c4072eb54db7447e11225acd355a9a02cabd1d1b0d5fc8fc21d + checksum: 956514ed100c0c853e73ace9e3c877b7e535444d7c31326f687a7690d49cb1e59ef457e9c93b76141aea0d280e83ed5a983bb852718b62eea581f755454660f6 languageName: node linkType: hard @@ -4127,8 +4280,8 @@ __metadata: linkType: hard "@floating-ui/react@npm:^0.26.16": - version: 0.26.25 - resolution: "@floating-ui/react@npm:0.26.25" + version: 0.26.27 + resolution: "@floating-ui/react@npm:0.26.27" dependencies: "@floating-ui/react-dom": ^2.1.2 "@floating-ui/utils": ^0.2.8 @@ -4136,7 +4289,7 @@ __metadata: peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 1a917862a0649749642e2e8cf3c9dcaad97e8645adca78bcfbaad373f11e47251e7a565c59c92b27955b30f85ebf5e1bfeeb7876c65a971c13fddc3d10b52065 + checksum: f6d4ab04fdd90575a8a87b2d1d765e9983d30e3ab3e2202334e40de953b238b78ab1f68a7c4ab84eee8003f8c62f871c4055e768fc47f04cfb30950c7e032777 languageName: node linkType: hard @@ -6705,114 +6858,128 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.24.0" +"@rollup/rollup-android-arm-eabi@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.24.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-android-arm64@npm:4.24.0" +"@rollup/rollup-android-arm64@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-android-arm64@npm:4.24.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.24.0" +"@rollup/rollup-darwin-arm64@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-darwin-arm64@npm:4.24.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.24.0" +"@rollup/rollup-darwin-x64@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-darwin-x64@npm:4.24.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0" +"@rollup/rollup-freebsd-arm64@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.24.3" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-freebsd-x64@npm:4.24.3" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.24.3" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.24.0" +"@rollup/rollup-linux-arm-musleabihf@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.24.3" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.24.0" +"@rollup/rollup-linux-arm64-gnu@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.24.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.24.0" +"@rollup/rollup-linux-arm64-musl@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.24.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.3" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.24.0" +"@rollup/rollup-linux-riscv64-gnu@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.24.3" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.24.0" +"@rollup/rollup-linux-s390x-gnu@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.24.3" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.24.0" +"@rollup/rollup-linux-x64-gnu@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.24.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.24.0" +"@rollup/rollup-linux-x64-musl@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.24.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.24.0" +"@rollup/rollup-win32-arm64-msvc@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.24.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.24.0" +"@rollup/rollup-win32-ia32-msvc@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.24.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.24.0": - version: 4.24.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.24.0" +"@rollup/rollup-win32-x64-msvc@npm:4.24.3": + version: 4.24.3 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.24.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -6974,66 +7141,66 @@ __metadata: languageName: node linkType: hard -"@sentry/cli-darwin@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-darwin@npm:2.38.0" +"@sentry/cli-darwin@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-darwin@npm:2.38.1" conditions: os=darwin languageName: node linkType: hard -"@sentry/cli-linux-arm64@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-linux-arm64@npm:2.38.0" +"@sentry/cli-linux-arm64@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-linux-arm64@npm:2.38.1" conditions: (os=linux | os=freebsd) & cpu=arm64 languageName: node linkType: hard -"@sentry/cli-linux-arm@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-linux-arm@npm:2.38.0" +"@sentry/cli-linux-arm@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-linux-arm@npm:2.38.1" conditions: (os=linux | os=freebsd) & cpu=arm languageName: node linkType: hard -"@sentry/cli-linux-i686@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-linux-i686@npm:2.38.0" +"@sentry/cli-linux-i686@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-linux-i686@npm:2.38.1" conditions: (os=linux | os=freebsd) & (cpu=x86 | cpu=ia32) languageName: node linkType: hard -"@sentry/cli-linux-x64@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-linux-x64@npm:2.38.0" +"@sentry/cli-linux-x64@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-linux-x64@npm:2.38.1" conditions: (os=linux | os=freebsd) & cpu=x64 languageName: node linkType: hard -"@sentry/cli-win32-i686@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-win32-i686@npm:2.38.0" +"@sentry/cli-win32-i686@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-win32-i686@npm:2.38.1" conditions: os=win32 & (cpu=x86 | cpu=ia32) languageName: node linkType: hard -"@sentry/cli-win32-x64@npm:2.38.0": - version: 2.38.0 - resolution: "@sentry/cli-win32-x64@npm:2.38.0" +"@sentry/cli-win32-x64@npm:2.38.1": + version: 2.38.1 + resolution: "@sentry/cli-win32-x64@npm:2.38.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@sentry/cli@npm:^2.35.0, @sentry/cli@npm:^2.36.1": - version: 2.38.0 - resolution: "@sentry/cli@npm:2.38.0" - dependencies: - "@sentry/cli-darwin": 2.38.0 - "@sentry/cli-linux-arm": 2.38.0 - "@sentry/cli-linux-arm64": 2.38.0 - "@sentry/cli-linux-i686": 2.38.0 - "@sentry/cli-linux-x64": 2.38.0 - "@sentry/cli-win32-i686": 2.38.0 - "@sentry/cli-win32-x64": 2.38.0 + version: 2.38.1 + resolution: "@sentry/cli@npm:2.38.1" + dependencies: + "@sentry/cli-darwin": 2.38.1 + "@sentry/cli-linux-arm": 2.38.1 + "@sentry/cli-linux-arm64": 2.38.1 + "@sentry/cli-linux-i686": 2.38.1 + "@sentry/cli-linux-x64": 2.38.1 + "@sentry/cli-win32-i686": 2.38.1 + "@sentry/cli-win32-x64": 2.38.1 https-proxy-agent: ^5.0.0 node-fetch: ^2.6.7 progress: ^2.0.3 @@ -7056,7 +7223,7 @@ __metadata: optional: true bin: sentry-cli: bin/sentry-cli - checksum: 0f2ddf0666fb935f322fdcd17ddc249a867ba57dddc50a5742b49cc6160394cbd2059f6fe544f671f632ecbd3a7d9ed788aababbb01198c6dfad1afc050f5636 + checksum: ff7cb6166b5c939d07124708748b650b3179b3c1d48826ea9dfbadec01dfe825f31b433ec3ffdacfc60dbf5d176fba996f734b989db8a9f813dcf7f2860a899f languageName: node linkType: hard @@ -7772,90 +7939,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-darwin-arm64@npm:1.7.39" +"@swc/core-darwin-arm64@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-darwin-arm64@npm:1.7.42" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-darwin-x64@npm:1.7.39" +"@swc/core-darwin-x64@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-darwin-x64@npm:1.7.42" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.39" +"@swc/core-linux-arm-gnueabihf@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.42" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-linux-arm64-gnu@npm:1.7.39" +"@swc/core-linux-arm64-gnu@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm64-gnu@npm:1.7.42" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-linux-arm64-musl@npm:1.7.39" +"@swc/core-linux-arm64-musl@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm64-musl@npm:1.7.42" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-linux-x64-gnu@npm:1.7.39" +"@swc/core-linux-x64-gnu@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-x64-gnu@npm:1.7.42" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-linux-x64-musl@npm:1.7.39" +"@swc/core-linux-x64-musl@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-x64-musl@npm:1.7.42" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-win32-arm64-msvc@npm:1.7.39" +"@swc/core-win32-arm64-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-arm64-msvc@npm:1.7.42" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-win32-ia32-msvc@npm:1.7.39" +"@swc/core-win32-ia32-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-ia32-msvc@npm:1.7.42" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.7.39": - version: 1.7.39 - resolution: "@swc/core-win32-x64-msvc@npm:1.7.39" +"@swc/core-win32-x64-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-x64-msvc@npm:1.7.42" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@swc/core@npm:^1.5.25, @swc/core@npm:^1.7.26": - version: 1.7.39 - resolution: "@swc/core@npm:1.7.39" - dependencies: - "@swc/core-darwin-arm64": 1.7.39 - "@swc/core-darwin-x64": 1.7.39 - "@swc/core-linux-arm-gnueabihf": 1.7.39 - "@swc/core-linux-arm64-gnu": 1.7.39 - "@swc/core-linux-arm64-musl": 1.7.39 - "@swc/core-linux-x64-gnu": 1.7.39 - "@swc/core-linux-x64-musl": 1.7.39 - "@swc/core-win32-arm64-msvc": 1.7.39 - "@swc/core-win32-ia32-msvc": 1.7.39 - "@swc/core-win32-x64-msvc": 1.7.39 + version: 1.7.42 + resolution: "@swc/core@npm:1.7.42" + dependencies: + "@swc/core-darwin-arm64": 1.7.42 + "@swc/core-darwin-x64": 1.7.42 + "@swc/core-linux-arm-gnueabihf": 1.7.42 + "@swc/core-linux-arm64-gnu": 1.7.42 + "@swc/core-linux-arm64-musl": 1.7.42 + "@swc/core-linux-x64-gnu": 1.7.42 + "@swc/core-linux-x64-musl": 1.7.42 + "@swc/core-win32-arm64-msvc": 1.7.42 + "@swc/core-win32-ia32-msvc": 1.7.42 + "@swc/core-win32-x64-msvc": 1.7.42 "@swc/counter": ^0.1.3 "@swc/types": ^0.1.13 peerDependencies: @@ -7884,7 +8051,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: f9b08de1c911f787ef5d9e727f9d32afd407092ade75b7f00d7e3977320a7ab85ec9be2a23cd1579d17aaa6df5189078609aacffb5f1945afa489f261a2ca7ff + checksum: 26c9280965a3e062f5aaf91c1cbac403955c58127b09e63f36534c3e01bc9f34c7340d28e08a6e6725d28482f35690b5cdbfa497ffb9b44b54670bcafff8f026 languageName: node linkType: hard @@ -9825,9 +9992,11 @@ __metadata: linkType: hard "@types/chai@npm:*": - version: 5.0.0 - resolution: "@types/chai@npm:5.0.0" - checksum: ae3d63d8e84b4fc7fce5b0e68d0000834e709e19378e569c9ab97503a1b38f582ff69db6299528a849ec336954690a905225cb0dd9648d823c291f53ae93b458 + version: 5.0.1 + resolution: "@types/chai@npm:5.0.1" + dependencies: + "@types/deep-eql": "*" + checksum: 53d813cbca3755c025381ad4ac8b51b17897df90316350247f9527bdba3adb48b3b1315308fbd717d9013d8e60375c0ab4bd004dc72330133486ff5db4cb0b2c languageName: node linkType: hard @@ -9882,6 +10051,33 @@ __metadata: languageName: node linkType: hard +"@types/deep-eql@npm:*": + version: 4.0.2 + resolution: "@types/deep-eql@npm:4.0.2" + checksum: 249a27b0bb22f6aa28461db56afa21ec044fa0e303221a62dff81831b20c8530502175f1a49060f7099e7be06181078548ac47c668de79ff9880241968d43d0c + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.7": + version: 3.7.7 + resolution: "@types/eslint-scope@npm:3.7.7" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 9.6.1 + resolution: "@types/eslint@npm:9.6.1" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: c286e79707ab604b577cf8ce51d9bbb9780e3d6a68b38a83febe13fa05b8012c92de17c28532fac2b03d3c460123f5055d603a579685325246ca1c86828223e0 + languageName: node + linkType: hard + "@types/estree-jsx@npm:^1.0.0": version: 1.0.5 resolution: "@types/estree-jsx@npm:1.0.5" @@ -9891,7 +10087,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": +"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 8825d6e729e16445d9a1dd2fb1db2edc5ed400799064cd4d028150701031af012ba30d6d03fe9df40f4d7a437d0de6d2b256020152b7b09bde9f2e420afdffd9 @@ -9962,7 +10158,7 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:^7.1.0, @types/glob@npm:^7.1.1": +"@types/glob@npm:^7.1.1": version: 7.2.0 resolution: "@types/glob@npm:7.2.0" dependencies: @@ -10059,7 +10255,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 @@ -10090,9 +10286,9 @@ __metadata: linkType: hard "@types/lodash@npm:^4.14.178, @types/lodash@npm:^4.14.182": - version: 4.17.12 - resolution: "@types/lodash@npm:4.17.12" - checksum: 7b564e4114f09ce5ae31a2e9493592baf20bb498507f3705c5d91cf838c2298b4f6a06f2d6c8dc608fcac63e210a2b7b13388c7a5e220e15688f813521030127 + version: 4.17.13 + resolution: "@types/lodash@npm:4.17.13" + checksum: d0bf8fbd950be71946e0076b30fd40d492293baea75f05931b6b5b906fd62583708c6229abdb95b30205ad24ce1ed2f48bc9d419364f682320edd03405cc0c7e languageName: node linkType: hard @@ -10169,11 +10365,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 22.7.9 - resolution: "@types/node@npm:22.7.9" + version: 22.8.6 + resolution: "@types/node@npm:22.8.6" dependencies: - undici-types: ~6.19.2 - checksum: 02671449e61f3f7c9898da44e18af272056fee0afbbc98b11dcff7cd7c4ed6c8a45353cfdde413208d9f597e247ee68d908c83a72cae4cbdd763b0e3a45ac0cd + undici-types: ~6.19.8 + checksum: 3699b6582c433323ed0d6c2f3e9245f0848946e0b4b3b26b11a069ab2ac2c02d3300d544a17dbf4e28899c41afe89811843e41ef5945c98d28561e8abfeb40b1 languageName: node linkType: hard @@ -10192,9 +10388,9 @@ __metadata: linkType: hard "@types/node@npm:^16.11.26": - version: 16.18.115 - resolution: "@types/node@npm:16.18.115" - checksum: a9caf3a72b8fca0a945c04b99502615f297fc9d12779147822cf10b4a3fe77161b631ae239b9522cf9ccda90fcd9d49abe255bd2012a3347f677210610760d6d + version: 16.18.118 + resolution: "@types/node@npm:16.18.118" + checksum: 0c315a2c4b54be51b853310570f14c0e36fd2ddff6f9eeb710d1472711afea6908a8e8b94a08781ea736ee45eca7787ad20a1d72dc09c1d6b17103373f25b37c languageName: node linkType: hard @@ -10206,11 +10402,11 @@ __metadata: linkType: hard "@types/node@npm:^18.11.18": - version: 18.19.59 - resolution: "@types/node@npm:18.19.59" + version: 18.19.63 + resolution: "@types/node@npm:18.19.63" dependencies: undici-types: ~5.26.4 - checksum: 8e45a05aa91437d3d11a346775ac16589353070c504f91a62cd91945a384231ccbbe92009a8e1ae653f954f9de5bf8ff106cc8e26721ecab98914dc019217aef + checksum: e8599463dac68057c1a0629725d04ca53c1504549afacb0492120beb38bec92d43ee4b4657979fd12f77c06f6114285e95564afe2fccc9256f0ee5c5590a898c languageName: node linkType: hard @@ -11055,7 +11251,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:~1.3.4, accepts@npm:~1.3.7, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -11101,12 +11297,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.0, acorn@npm:^8.0.4, acorn@npm:^8.10.0, acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": - version: 8.13.0 - resolution: "acorn@npm:8.13.0" +"acorn@npm:^8.0.0, acorn@npm:^8.0.4, acorn@npm:^8.10.0, acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.14.0, acorn@npm:^8.4.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" bin: acorn: bin/acorn - checksum: f1541f05eb5d6ff67990d1927290809b1ebb663ac96d9c7057c935cf29c5bcaba6d39f37bd007f4bb814f162f142b0f2b2dd4b14128b8fcfaf9f0508a6f05f1c + checksum: 8755074ba55fff94e84e81c72f1013c2d9c78e973c31231c8ae505a5f966859baf654bddd75046bffd73ce816b149298977fff5077a3033dedba0ae2aad152d4 languageName: node linkType: hard @@ -11223,7 +11419,7 @@ __metadata: languageName: node linkType: hard -"algoliasearch@npm:^4.13.1, algoliasearch@npm:^4.19.1": +"algoliasearch@npm:^4.13.1": version: 4.24.0 resolution: "algoliasearch@npm:4.24.0" dependencies: @@ -11246,6 +11442,27 @@ __metadata: languageName: node linkType: hard +"algoliasearch@npm:^5.11.0": + version: 5.12.0 + resolution: "algoliasearch@npm:5.12.0" + dependencies: + "@algolia/client-abtesting": 5.12.0 + "@algolia/client-analytics": 5.12.0 + "@algolia/client-common": 5.12.0 + "@algolia/client-insights": 5.12.0 + "@algolia/client-personalization": 5.12.0 + "@algolia/client-query-suggestions": 5.12.0 + "@algolia/client-search": 5.12.0 + "@algolia/ingestion": 1.12.0 + "@algolia/monitoring": 1.12.0 + "@algolia/recommend": 5.12.0 + "@algolia/requester-browser-xhr": 5.12.0 + "@algolia/requester-fetch": 5.12.0 + "@algolia/requester-node-http": 5.12.0 + checksum: e7a8ba340070161387bc579a955ca43f033c87c7de5f251630f4622d1b8decbe49d552296a2ed1af43f48c3eda790fe03d166b9a0c28977d011f616eead70c76 + languageName: node + linkType: hard + "anser@npm:^1.4.9": version: 1.4.10 resolution: "anser@npm:1.4.10" @@ -12005,7 +12222,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0": +"browserslist@npm:^4.0.0, browserslist@npm:^4.18.1, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0, browserslist@npm:^4.24.2": version: 4.24.2 resolution: "browserslist@npm:4.24.2" dependencies: @@ -12323,9 +12540,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001669": - version: 1.0.30001669 - resolution: "caniuse-lite@npm:1.0.30001669" - checksum: 8ed0c69d0c6aa3b1cbc5ba4e5f5330943e7b7165e257f6955b8b73f043d07ad922265261f2b54d9bbaf02886bbdba5e6f5b16662310a13f91f17035af3212de1 + version: 1.0.30001676 + resolution: "caniuse-lite@npm:1.0.30001676" + checksum: c972232e4b3240865760ea8d29805cea7af69bd91e258a3e864e34a2b369ce6e6b69469cb39f008de593166965350e5370e6cde91fb58c02209259d8a2204fdf languageName: node linkType: hard @@ -12561,7 +12778,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": +"chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -12580,6 +12797,15 @@ __metadata: languageName: node linkType: hard +"chokidar@npm:^4.0.1": + version: 4.0.1 + resolution: "chokidar@npm:4.0.1" + dependencies: + readdirp: ^4.0.1 + checksum: 193da9786b0422a895d59c7552195d15c6c636e6a2293ae43d09e34e243e24ccd02d693f007c767846a65abbeae5fea6bfacb8fc2ddec4ea4d397620d552010d + languageName: node + linkType: hard + "chownr@npm:^1.1.1": version: 1.1.4 resolution: "chownr@npm:1.1.4" @@ -13069,7 +13295,7 @@ __metadata: languageName: node linkType: hard -"compressible@npm:~2.0.16": +"compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -13079,17 +13305,17 @@ __metadata: linkType: hard "compression@npm:^1.7.1, compression@npm:^1.7.4": - version: 1.7.4 - resolution: "compression@npm:1.7.4" + version: 1.7.5 + resolution: "compression@npm:1.7.5" dependencies: - accepts: ~1.3.5 - bytes: 3.0.0 - compressible: ~2.0.16 + bytes: 3.1.2 + compressible: ~2.0.18 debug: 2.6.9 + negotiator: ~0.6.4 on-headers: ~1.0.2 - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 vary: ~1.1.2 - checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b + checksum: d624b5562492518eee82c4f1381ea36f69f1f10b4283bfc2dcafd7d4d7eeed17c3f0e8f2951798594b7064db7ac5a6198df34816bde2d56bb7c75ce1570880e9 languageName: node linkType: hard @@ -13288,9 +13514,9 @@ __metadata: linkType: hard "cookie-signature@npm:^1.1.0": - version: 1.2.1 - resolution: "cookie-signature@npm:1.2.1" - checksum: bb464aacac390b5d7d8ead2d6fff7c1c3b7378c7d0250921f48923fe889688e081ab33950448929db5f24d4f9f1506589a7ee1c685de8f12a3fdb30c49667ec5 + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 1ad4f9b3907c9f3673a0f0a07c0a23da7909ac6c9204c5d80a0ec102fe50ccc45f27fdf496361840d6c132c5bb0037122c0a381f856d070183d1ebe3e5e041ff languageName: node linkType: hard @@ -13355,25 +13581,25 @@ __metadata: linkType: hard "core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1": - version: 3.38.1 - resolution: "core-js-compat@npm:3.38.1" + version: 3.39.0 + resolution: "core-js-compat@npm:3.39.0" dependencies: - browserslist: ^4.23.3 - checksum: a0a5673bcd59f588f0cd0b59cdacd4712b82909738a87406d334dd412eb3d273ae72b275bdd8e8fef63fca9ef12b42ed651be139c7c44c8a1acb423c8906992e + browserslist: ^4.24.2 + checksum: 2d7d087c3271d711d03a55203d4756f6288317a1ce35cdc8bafaf1833ef21fd67a92a50cff8dcf7df1325ac63720906ab3cf514c85b238c95f65fca1040f6ad6 languageName: node linkType: hard "core-js-pure@npm:^3.30.2": - version: 3.38.1 - resolution: "core-js-pure@npm:3.38.1" - checksum: 95ca2e75df371571b0d41cba81e1f6335a2ba1f080e80f8edfa124ad3041880fe72e10f2144527a700a3d993dbf9f7cada3e04a927a66604bc49d0c4951567fb + version: 3.39.0 + resolution: "core-js-pure@npm:3.39.0" + checksum: cdcb1eec4eb9308fcf5cfe18a95322c388b05c11e66b5b0ac296a08f8f2106b458ecfe8aca0155d62ed2c5e150485b68073937e7b0a563fbc287563c4475a7c1 languageName: node linkType: hard "core-js@npm:^3.23.3": - version: 3.38.1 - resolution: "core-js@npm:3.38.1" - checksum: 55703c2f6fcd537e47a5cc83e9dc9884efef61861bbefb4a96a8c95e87956db980ce314628465dd49f14e626c5e633b9e3433f3e4a1f628404a14da420eb2556 + version: 3.39.0 + resolution: "core-js@npm:3.39.0" + checksum: 7a3670e9a2a89e0a049daa288d742d09f6e16d27a8945c5e2ef6fc45dc57e5c4bc5db589da05947486f54ae978d14cf27bd3fb1db0b9907000a611e8af37355b languageName: node linkType: hard @@ -14707,9 +14933,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.41": - version: 1.5.45 - resolution: "electron-to-chromium@npm:1.5.45" - checksum: f2e1ad7867125501d41f763e129d130bd563efebab65f5ca88a81407e834ff81d4e1e19355714d1e7f82a4662d3531fc23a0e9e9cdfb7b9ead0eb52ddcfa4b3e + version: 1.5.50 + resolution: "electron-to-chromium@npm:1.5.50" + checksum: 971f49d0c3f8484225a2ee86f86074c2ef1a3c46c2bad9b2151202c03f5de2f6f0fc41029d0bc634e6d01d067673cbf4916a7f9753f5ec1d5b177cbaca9b2e5a languageName: node linkType: hard @@ -16168,9 +16394,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.250.0 - resolution: "flow-parser@npm:0.250.0" - checksum: db4b5a6056e9853d83e2743621fa32311aa6af9633ac4eb083a51bcf4bc62dbac7df29dd9514006b4137c0a339d572d17ec6feeaa443782ed40aee17f8124d4a + version: 0.251.1 + resolution: "flow-parser@npm:0.251.1" + checksum: 66ccb941a9b2becdeaad72db08f6494d46e3b3f03ae4f4c2786e54e9b67b2e5e6f2d1166a1b7d81f403ad7ce690242c54204fe70674e4fd5620aa64f0f2530fc languageName: node linkType: hard @@ -17053,7 +17279,7 @@ __metadata: languageName: node linkType: hard -"h3@npm:^1.12.0": +"h3@npm:^1.12.0, h3@npm:^1.13.0": version: 1.13.0 resolution: "h3@npm:1.13.0" dependencies: @@ -18891,11 +19117,11 @@ __metadata: linkType: hard "jiti@npm:^2.1.2": - version: 2.3.3 - resolution: "jiti@npm:2.3.3" + version: 2.4.0 + resolution: "jiti@npm:2.4.0" bin: jiti: lib/jiti-cli.mjs - checksum: f1a2b87d937569c966f00a8c9153c8f3e02445b31e034fdaed1b9639a4ecfae3c4df24c7644d5b4764c566f8dee09132a5b55cd049b48e618024accd31d8e6b3 + checksum: b7d8c441214e48f6c1be2952a83f40e2b1eb6e94fe81b1fd89370d11a7e322c61eb3fbd9a8d47029e14338414091ebbb575e1a92c645ab30fea6240c5c4957c7 languageName: node linkType: hard @@ -19369,7 +19595,7 @@ __metadata: languageName: node linkType: hard -"listhen@npm:^1.7.2": +"listhen@npm:^1.9.0": version: 1.9.0 resolution: "listhen@npm:1.9.0" dependencies: @@ -21136,14 +21362,14 @@ __metadata: linkType: hard "mini-css-extract-plugin@npm:^2.6.1": - version: 2.9.1 - resolution: "mini-css-extract-plugin@npm:2.9.1" + version: 2.9.2 + resolution: "mini-css-extract-plugin@npm:2.9.2" dependencies: schema-utils: ^4.0.0 tapable: ^2.2.1 peerDependencies: webpack: ^5.0.0 - checksum: 036b0fbb207cf9a56e2f5f5dce5e35100cbd255e5b5a920a5357ec99215af16a77136020729b2d004a041d04ebb0a544b2f442535cbb982704dcd50297014c9e + checksum: 67a1f75359371a7776108999d472ae0942ccd904401e364e3a2c710d4b6fec61c4f53288594fcac35891f009e6df8825a00dfd3bfe4bcec0f862081d1f7cad50 languageName: node linkType: hard @@ -21392,7 +21618,7 @@ __metadata: languageName: node linkType: hard -"mri@npm:^1.1.0, mri@npm:^1.2.0": +"mri@npm:^1.1.0": version: 1.2.0 resolution: "mri@npm:1.2.0" checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85 @@ -21498,7 +21724,7 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:^0.6.3": +"negotiator@npm:^0.6.3, negotiator@npm:~0.6.4": version: 0.6.4 resolution: "negotiator@npm:0.6.4" checksum: 7ded10aa02a0707d1d12a9973fdb5954f98547ca7beb60e31cb3a403cc6e8f11138db7a3b0128425cf836fc85d145ec4ce983b2bdf83dca436af879c2d683510 @@ -21910,7 +22136,7 @@ __metadata: languageName: node linkType: hard -"ofetch@npm:^1.3.4": +"ofetch@npm:^1.4.1": version: 1.4.1 resolution: "ofetch@npm:1.4.1" dependencies: @@ -22428,11 +22654,11 @@ __metadata: linkType: hard "parse5@npm:^7.0.0, parse5@npm:^7.1.2": - version: 7.2.0 - resolution: "parse5@npm:7.2.0" + version: 7.2.1 + resolution: "parse5@npm:7.2.1" dependencies: entities: ^4.5.0 - checksum: 78a3286521d5ae09837ed3112a3c817cc718ee444951aced617c46a229b9872b10b7b20941d4d0ca7176c7f37f13dbf013206abe2e5e533563d635d36a9a3dc6 + checksum: 11253cf8aa2e7fc41c004c64cba6f2c255f809663365db65bd7ad0e8cf7b89e436a563c20059346371cc543a6c1b567032088883ca6a2cbc88276c666b68236d languageName: node linkType: hard @@ -23812,15 +24038,15 @@ __metadata: linkType: hard "prosemirror-tables@npm:^1.3.0": - version: 1.5.1 - resolution: "prosemirror-tables@npm:1.5.1" + version: 1.6.1 + resolution: "prosemirror-tables@npm:1.6.1" dependencies: prosemirror-keymap: ^1.1.2 prosemirror-model: ^1.8.1 prosemirror-state: ^1.3.1 prosemirror-transform: ^1.2.1 prosemirror-view: ^1.13.3 - checksum: c1b29dd51f415994898aa30fed77d63144df81fe6b62048b15fc97d8deea8c8fc06c7e783f16d6a5531afe9f376bf41a1f2cc3e8b17a430c7bbcd019bf0583d8 + checksum: 1f07400c2e2bcfcff348a3ad59a816a8d05a6c1139920d8ea9184ff0ed375ca325eae9bf9f9b16625da0df3b0217449de4300ad4979110e192844be8aa488e5c languageName: node linkType: hard @@ -23848,13 +24074,13 @@ __metadata: linkType: hard "prosemirror-view@npm:^1.0.0, prosemirror-view@npm:^1.1.0, prosemirror-view@npm:^1.13.3, prosemirror-view@npm:^1.24.0, prosemirror-view@npm:^1.27.0, prosemirror-view@npm:^1.28.2, prosemirror-view@npm:^1.31.0, prosemirror-view@npm:^1.5.3": - version: 1.34.3 - resolution: "prosemirror-view@npm:1.34.3" + version: 1.35.0 + resolution: "prosemirror-view@npm:1.35.0" dependencies: prosemirror-model: ^1.20.0 prosemirror-state: ^1.0.0 prosemirror-transform: ^1.1.0 - checksum: 622a9e40616da70a3f0368979a8b1e1639c90781ebfd3528c1cbf9863d2eed3186d862c9fa76ff04d13b5b277bc10d3fb28c72ff665f8a018e0db068c9a80c79 + checksum: 26396d8ce9ffac024eeb9504dcaa061d029d16b64896e104ab5f4425f4133a9ee72e7a28a8917e9d15b4ef00baf9692586cd092cf69e05984e3ea2bc0c21e3e6 languageName: node linkType: hard @@ -24817,6 +25043,13 @@ __metadata: languageName: node linkType: hard +"readdirp@npm:^4.0.1": + version: 4.0.2 + resolution: "readdirp@npm:4.0.2" + checksum: 309376e717f94fb7eb61bec21e2603243a9e2420cd2e9bf94ddf026aefea0d7377ed1a62f016d33265682e44908049a55c3cfc2307450a1421654ea008489b39 + languageName: node + linkType: hard + "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -24998,13 +25231,13 @@ __metadata: linkType: hard "regjsparser@npm:^0.11.0": - version: 0.11.1 - resolution: "regjsparser@npm:0.11.1" + version: 0.11.2 + resolution: "regjsparser@npm:0.11.2" dependencies: jsesc: ~3.0.2 bin: regjsparser: bin/parser - checksum: 231d60810ca12a760393d65d149aa9501ea28b02c27a61c551b4f9162fe3cf48b289423515b73b1aea52949346e78c76cd552ac7169817d31f34df348db90fb4 + checksum: 500ab99d6174aef18b43518f4b1f217192459621b0505ad6e8cbbec8135a83e64491077843b4ad06249a207ffecd6566f3db1895a7c5df98f786b4b0edcc9820 languageName: node linkType: hard @@ -25540,25 +25773,27 @@ __metadata: linkType: hard "rollup@npm:^4.13.0, rollup@npm:^4.20.0": - version: 4.24.0 - resolution: "rollup@npm:4.24.0" - dependencies: - "@rollup/rollup-android-arm-eabi": 4.24.0 - "@rollup/rollup-android-arm64": 4.24.0 - "@rollup/rollup-darwin-arm64": 4.24.0 - "@rollup/rollup-darwin-x64": 4.24.0 - "@rollup/rollup-linux-arm-gnueabihf": 4.24.0 - "@rollup/rollup-linux-arm-musleabihf": 4.24.0 - "@rollup/rollup-linux-arm64-gnu": 4.24.0 - "@rollup/rollup-linux-arm64-musl": 4.24.0 - "@rollup/rollup-linux-powerpc64le-gnu": 4.24.0 - "@rollup/rollup-linux-riscv64-gnu": 4.24.0 - "@rollup/rollup-linux-s390x-gnu": 4.24.0 - "@rollup/rollup-linux-x64-gnu": 4.24.0 - "@rollup/rollup-linux-x64-musl": 4.24.0 - "@rollup/rollup-win32-arm64-msvc": 4.24.0 - "@rollup/rollup-win32-ia32-msvc": 4.24.0 - "@rollup/rollup-win32-x64-msvc": 4.24.0 + version: 4.24.3 + resolution: "rollup@npm:4.24.3" + dependencies: + "@rollup/rollup-android-arm-eabi": 4.24.3 + "@rollup/rollup-android-arm64": 4.24.3 + "@rollup/rollup-darwin-arm64": 4.24.3 + "@rollup/rollup-darwin-x64": 4.24.3 + "@rollup/rollup-freebsd-arm64": 4.24.3 + "@rollup/rollup-freebsd-x64": 4.24.3 + "@rollup/rollup-linux-arm-gnueabihf": 4.24.3 + "@rollup/rollup-linux-arm-musleabihf": 4.24.3 + "@rollup/rollup-linux-arm64-gnu": 4.24.3 + "@rollup/rollup-linux-arm64-musl": 4.24.3 + "@rollup/rollup-linux-powerpc64le-gnu": 4.24.3 + "@rollup/rollup-linux-riscv64-gnu": 4.24.3 + "@rollup/rollup-linux-s390x-gnu": 4.24.3 + "@rollup/rollup-linux-x64-gnu": 4.24.3 + "@rollup/rollup-linux-x64-musl": 4.24.3 + "@rollup/rollup-win32-arm64-msvc": 4.24.3 + "@rollup/rollup-win32-ia32-msvc": 4.24.3 + "@rollup/rollup-win32-x64-msvc": 4.24.3 "@types/estree": 1.0.6 fsevents: ~2.3.2 dependenciesMeta: @@ -25570,6 +25805,10 @@ __metadata: optional: true "@rollup/rollup-darwin-x64": optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true "@rollup/rollup-linux-arm-musleabihf": @@ -25598,7 +25837,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: b7e915b0cc43749c2c71255ff58858496460b1a75148db2abecc8e9496af83f488517768593826715f610e20e480a5ae7f1132a1408eb1d364830d6b239325cf + checksum: d5e34ac61acef38faa8c5a38d80cede46dcc290eb53f88bd3274266b1cc244ef41f2821a4400b7b43dce560ec1c7fa4d34722432eba891e4101307a5dc344075 languageName: node linkType: hard @@ -27585,9 +27824,9 @@ __metadata: linkType: hard "tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.4.1 || ^1.9.3, tslib@npm:^2.5.0, tslib@npm:^2.5.2, tslib@npm:^2.6.0, tslib@npm:^2.6.3": - version: 2.8.0 - resolution: "tslib@npm:2.8.0" - checksum: de852ecd81adfdb4870927e250763345f07dc13fe7f395ce261424966bb122a0992ad844c3ec875c9e63e72afe2220a150712984e44dfd1a8a7e538a064e3d46 + version: 2.8.1 + resolution: "tslib@npm:2.8.1" + checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a languageName: node linkType: hard @@ -27777,7 +28016,7 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~6.19.2": +"undici-types@npm:~6.19.8": version: 6.19.8 resolution: "undici-types@npm:6.19.8" checksum: de51f1b447d22571cf155dfe14ff6d12c5bdaec237c765085b439c38ca8518fc360e88c70f99469162bf2e14188a7b0bcb06e1ed2dc031042b984b0bb9544017 @@ -28159,30 +28398,30 @@ __metadata: linkType: hard "unstorage@npm:^1.10.2": - version: 1.12.0 - resolution: "unstorage@npm:1.12.0" + version: 1.13.0 + resolution: "unstorage@npm:1.13.0" dependencies: anymatch: ^3.1.3 - chokidar: ^3.6.0 + chokidar: ^4.0.1 + citty: ^0.1.6 destr: ^2.0.3 - h3: ^1.12.0 - listhen: ^1.7.2 + h3: ^1.13.0 + listhen: ^1.9.0 lru-cache: ^10.4.3 - mri: ^1.2.0 node-fetch-native: ^1.6.4 - ofetch: ^1.3.4 + ofetch: ^1.4.1 ufo: ^1.5.4 peerDependencies: "@azure/app-configuration": ^1.7.0 "@azure/cosmos": ^4.1.1 "@azure/data-tables": ^13.2.2 - "@azure/identity": ^4.4.1 - "@azure/keyvault-secrets": ^4.8.0 - "@azure/storage-blob": ^12.24.0 + "@azure/identity": ^4.5.0 + "@azure/keyvault-secrets": ^4.9.0 + "@azure/storage-blob": ^12.25.0 "@capacitor/preferences": ^6.0.2 - "@netlify/blobs": ^6.5.0 || ^7.0.0 + "@netlify/blobs": ^6.5.0 || ^7.0.0 || ^8.1.0 "@planetscale/database": ^1.19.0 - "@upstash/redis": ^1.34.0 + "@upstash/redis": ^1.34.3 "@vercel/kv": ^1.0.1 idb-keyval: ^6.2.1 ioredis: ^5.4.1 @@ -28213,7 +28452,7 @@ __metadata: optional: true ioredis: optional: true - checksum: 894d0009b5336d256fbea63c3c902df4b85084e5670e2fdc6359c0f18aa7de4479eabbdced9ff0e16d7c21cd8b00c1ac657ca002627f29f4838e1a60362c2567 + checksum: e291ec1a8474af87c15b45f43b114ed052038aa5f87fe2a4b09a611a4e58afaaa3b456363457bf1c15de7f84750b0d918a2a421faf6a02518114694b4b73d915 languageName: node linkType: hard @@ -29306,16 +29545,16 @@ __metadata: linkType: hard "webpack@npm:^5.73.0": - version: 5.95.0 - resolution: "webpack@npm:5.95.0" + version: 5.96.1 + resolution: "webpack@npm:5.96.1" dependencies: - "@types/estree": ^1.0.5 + "@types/eslint-scope": ^3.7.7 + "@types/estree": ^1.0.6 "@webassemblyjs/ast": ^1.12.1 "@webassemblyjs/wasm-edit": ^1.12.1 "@webassemblyjs/wasm-parser": ^1.12.1 - acorn: ^8.7.1 - acorn-import-attributes: ^1.9.5 - browserslist: ^4.21.10 + acorn: ^8.14.0 + browserslist: ^4.24.0 chrome-trace-event: ^1.0.2 enhanced-resolve: ^5.17.1 es-module-lexer: ^1.2.1 @@ -29337,7 +29576,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 0c3dfe288de4d62f8f3dc25478a618894883cab739121330763b7847e43304630ea2815ae2351a5f8ff6ab7c9642caf530d503d89bda261fe2cd220e524dd5d1 + checksum: ec3662f64895fae408440a997f87299e374c9d9f911f77b880bab46402f52221c7836bdf101fc2556338d07fc7cb86da50661f944eb1d1041a8361a5b9247876 languageName: node linkType: hard