diff --git a/app/components/ClientOnlySearchButton.tsx b/app/components/ClientOnlySearchButton.tsx
index 0037a836..e27b069c 100644
--- a/app/components/ClientOnlySearchButton.tsx
+++ b/app/components/ClientOnlySearchButton.tsx
@@ -3,7 +3,7 @@ import { Suspense } from 'react'
import { ImSpinner2 } from 'react-icons/im'
const LazySearchButton = React.lazy(() =>
- import('@orama/searchbox').then((mod) => ({ default: mod.SearchButton }))
+ import('@orama/react-components').then((mod) => ({ default: mod.OramaSearchButton }))
)
let defaultMounted = false
diff --git a/app/components/DocsLayout.tsx b/app/components/DocsLayout.tsx
index 6a4868d4..b45d7b67 100644
--- a/app/components/DocsLayout.tsx
+++ b/app/components/DocsLayout.tsx
@@ -15,7 +15,7 @@ import {
useRouterState,
} from '@tanstack/react-router'
import type { AnyOrama, SearchParamsFullText, AnyDocument } from '@orama/orama'
-import { SearchBox, SearchButton } from '@orama/searchbox'
+import { OramaSearchBox } from '@orama/react-components'
import { Carbon } from '~/components/Carbon'
import { Select } from '~/components/Select'
import { useLocalStorage } from '~/utils/useLocalStorage'
@@ -335,6 +335,8 @@ export function DocsLayout({
[menuConfig]
)
+ const [isSearchboxOpen, setIsSearchboxOpen] = React.useState(false)
+
const docsMatch = matches.find((d) => d.pathname.includes('/docs'))
const relativePathname = lastMatch.pathname.replace(
@@ -434,7 +436,7 @@ export function DocsLayout({
threshold: 0,
where: {
category: {
- eq: capitalize(libraryId),
+ eq: capitalize(libraryId!),
},
},
}
@@ -485,7 +487,9 @@ export function DocsLayout({
onSelect={versionConfig.onSelect}
/>
-
+ setIsSearchboxOpen(true)} >
+ Search
+
{menuItems}
@@ -535,7 +539,8 @@ export function DocsLayout({
className={`min-h-screen flex flex-col lg:flex-row w-full transition-all duration-300`}
>
-
+ {/* TODO: Search params should be exposed on Orama React Components */}
+ setIsSearchboxOpen(false)} />
{smallMenu}
{largeMenu}
diff --git a/app/components/Orama.tsx b/app/components/Orama.tsx
index f8d69af0..5dc81025 100644
--- a/app/components/Orama.tsx
+++ b/app/components/Orama.tsx
@@ -1,38 +1,27 @@
-import type {
- RegisterSearchButtonProps,
- RegisterSearchBoxProps,
-} from '@orama/searchbox'
-import { OramaClient } from '@oramacloud/client'
-import '@orama/searchbox/dist/index.css'
+// TODO: Orama Components prop types must be exposed
-const oramaInstance = new OramaClient({
- // The search endpoint for the Orama index
- endpoint: 'https://cloud.orama.run/v1/indexes/tanstack-dev-ur0ppd',
- // The public API key for performing search. This is commit-safe.
- api_key: 'xqfn8QcuImADRGPIlhWTo9cT5UNiqPDj',
-})
-
-export const searchBoxParams: RegisterSearchBoxProps = {
- oramaInstance,
- colorScheme: 'system',
- backdrop: true,
+export const searchBoxParams = {
+ index: {
+ api_key: 'xqfn8QcuImADRGPIlhWTo9cT5UNiqPDj',
+ endpoint: 'https://cloud.orama.run/v1/indexes/tanstack-dev-ur0ppd',
+ },
+ colorScheme: 'system' as "light" | "dark" | "system",
facetProperty: 'category',
- resultsMap: {
+ resultMap: {
description: 'content',
},
- themeConfig: {
- light: {},
- dark: {
- '--backdrop-bg-color': '#0d103591',
- },
- },
- searchMode: 'hybrid',
+ // TODO: Check correct override
+ // themeConfig: {
+ // light: {},
+ // dark: {
+ // '--backdrop-background-color-primary': 'rgba(0, 0, 0, 0.7)',
+ // },
+ // },
searchParams: {
threshold: 0,
},
}
-export const searchButtonParams: RegisterSearchButtonProps = {
+export const searchButtonParams = {
colorScheme: 'system',
- fullWidth: true,
}
diff --git a/app/routes/_libraries.index.tsx b/app/routes/_libraries.index.tsx
index ae7b57ee..0579a2cb 100644
--- a/app/routes/_libraries.index.tsx
+++ b/app/routes/_libraries.index.tsx
@@ -17,8 +17,6 @@ import bytesUidotdevImage from '~/images/bytes-uidotdev.png'
import { useMutation } from '~/hooks/useMutation'
import { sample } from '~/utils/utils'
import { libraries } from '~/libraries'
-import { SearchBox } from '@orama/searchbox'
-import { searchBoxParams } from '~/components/Orama'
import logoColor from '~/images/logo-color-600w.png'
import bytesImage from '~/images/bytes.svg'
diff --git a/app/routes/_libraries.tsx b/app/routes/_libraries.tsx
index 2f1a682e..e6147c96 100644
--- a/app/routes/_libraries.tsx
+++ b/app/routes/_libraries.tsx
@@ -10,6 +10,7 @@ import { CgClose, CgMenuLeft, CgMusicSpeaker } from 'react-icons/cg'
import { MdLibraryBooks, MdSupport } from 'react-icons/md'
import { twMerge } from 'tailwind-merge'
import { SearchBox } from '@orama/searchbox'
+import { OramaSearchBox } from '@orama/react-components'
import { sortBy } from '~/utils/utils'
import logoColor100w from '~/images/logo-color-100w.png'
import {
@@ -46,6 +47,8 @@ function LibrariesLayout() {
const [mounted, setMounted] = React.useState(false)
+ const [onSearchboxOpen, setOnSearchboxOpen] = React.useState(false)
+
React.useEffect(() => {
setMounted(true)
}, [])
@@ -255,7 +258,9 @@ function LibrariesLayout() {
{logo}
-
+ setOnSearchboxOpen(true)}>
+ Search
+
@@ -278,7 +283,7 @@ function LibrariesLayout() {
{mounted ? (
-
+ setOnSearchboxOpen(false)} />
) : null}
diff --git a/package.json b/package.json
index 198161d7..2d3375d0 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"@octokit/graphql": "^7.0.2",
"@octokit/rest": "^20.0.2",
"@orama/searchbox": "1.0.0-rc42",
+ "@orama/react-components": "^0.0.14",
"@oramacloud/client": "^1.2.2",
"@remix-run/node": "^2.8.1",
"@sentry/react": "^8.2.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c5f4b972..6ba971c0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,25 +10,28 @@ importers:
dependencies:
'@builder.io/react-hydration-overlay':
specifier: ^0.0.8
- version: 0.0.8(react-dom@18.3.1)(react@18.3.1)(webpack@5.91.0)
+ version: 0.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.91.0)
'@docsearch/css':
specifier: ^3.5.2
version: 3.6.0
'@docsearch/react':
specifier: ^3.5.2
- version: 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.65)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.14.0)
+ version: 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.65)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)
'@headlessui/react':
specifier: 1.7.18
- version: 1.7.18(react-dom@18.3.1)(react@18.3.1)
+ version: 1.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@octokit/graphql':
specifier: ^7.0.2
version: 7.0.2
'@octokit/rest':
specifier: ^20.0.2
version: 20.0.2
+ '@orama/react-components':
+ specifier: ^0.0.14
+ version: 0.0.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.3.3)
'@orama/searchbox':
specifier: 1.0.0-rc42
- version: 1.0.0-rc42(@orama/highlight@0.1.6)(@orama/orama@2.0.16)(@oramacloud/client@1.2.2)(@preact/signals-core@1.6.0)(@preact/signals-react@2.0.1)(@r2wc/react-to-web-component@2.0.3)(react-dom@18.3.1)(react-markdown@6.0.3)(react-syntax-highlighter@15.5.0)(react@18.3.1)(typescript@5.3.3)
+ version: 1.0.0-rc42(@orama/highlight@0.1.6)(@orama/orama@2.0.16)(@oramacloud/client@1.2.2(typescript@5.3.3))(@preact/signals-core@1.6.0)(@preact/signals-react@2.0.1(react@18.3.1))(@r2wc/react-to-web-component@2.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-markdown@6.0.3(@types/react@18.2.65)(react@18.3.1))(react-syntax-highlighter@15.5.0(react@18.3.1))(react@18.3.1)(typescript@5.3.3)
'@oramacloud/client':
specifier: ^1.2.2
version: 1.2.2(typescript@5.3.3)
@@ -46,16 +49,16 @@ importers:
version: 0.5.13(tailwindcss@3.4.1)
'@tanstack/react-router':
specifier: 1.34.2
- version: 1.34.2(react-dom@18.3.1)(react@18.3.1)
+ version: 1.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/router-devtools':
specifier: 1.34.2
- version: 1.34.2(csstype@3.1.3)(react-dom@18.3.1)(react@18.3.1)
+ version: 1.34.2(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/router-vite-plugin':
specifier: 1.34.1
- version: 1.34.1(vite@5.1.4)
+ version: 1.34.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
'@tanstack/start':
specifier: 1.34.2
- version: 1.34.2(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(vite@5.1.4)
+ version: 1.34.2(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.31.0)(typescript@5.3.3)(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
'@typescript-eslint/parser':
specifier: ^7.2.0
version: 7.2.0(eslint@8.57.0)(typescript@5.3.3)
@@ -64,7 +67,7 @@ importers:
version: 1.2.2(react@18.3.1)
'@vercel/speed-insights':
specifier: ^1.0.10
- version: 1.0.10(react@18.3.1)(vue@3.4.26)
+ version: 1.0.10(react@18.3.1)(vue@3.4.26(typescript@5.3.3))
'@visx/hierarchy':
specifier: ^2.10.0
version: 2.17.0(react@18.3.1)
@@ -73,7 +76,7 @@ importers:
version: 2.17.0(react@18.3.1)
'@vitejs/plugin-react':
specifier: ^4
- version: 4.2.1(vite@5.1.4)
+ version: 4.2.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
airtable:
specifier: ^0.12.2
version: 0.12.2
@@ -85,7 +88,7 @@ importers:
version: 2.30.0
eslint-config-react-app:
specifier: ^7.0.1
- version: 7.0.1(@babel/plugin-syntax-flow@7.24.6)(@babel/plugin-transform-react-jsx@7.24.6)(eslint@8.57.0)(typescript@5.3.3)
+ version: 7.0.1(@babel/plugin-syntax-flow@7.24.6(@babel/core@7.24.5))(@babel/plugin-transform-react-jsx@7.24.6(@babel/core@7.24.5))(eslint@8.57.0)(typescript@5.3.3)
gray-matter:
specifier: ^4.0.3
version: 4.0.3
@@ -133,13 +136,13 @@ importers:
version: 1.3.3
vinxi:
specifier: ^0.3.11
- version: 0.3.11(@opentelemetry/api@1.8.0)
+ version: 0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0)
vite:
specifier: ^5.1.4
- version: 5.1.4
+ version: 5.1.4(@types/node@20.12.12)(terser@5.31.0)
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.1(typescript@5.3.3)(vite@5.1.4)
+ version: 4.3.1(typescript@5.3.3)(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
zod:
specifier: ^3.22.4
version: 3.22.4
@@ -1754,6 +1757,12 @@ packages:
'@juggle/resize-observer@3.4.0':
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
+ '@lit-labs/ssr-dom-shim@1.2.1':
+ resolution: {integrity: sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==}
+
+ '@lit/reactive-element@2.0.4':
+ resolution: {integrity: sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==}
+
'@mapbox/node-pre-gyp@1.0.11':
resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==}
hasBin: true
@@ -1939,12 +1948,22 @@ packages:
resolution: {integrity: sha512-7TNNhl5cRbBbGTH2pvw3D4LtA3C2cbM3nas+HMFtl0qvMkuECPtzJElJs7xq8aGCB3rI2KOSb8GwCT9cW9M7ow==}
engines: {node: '>= 16.0.0'}
+ '@orama/orama@2.0.23':
+ resolution: {integrity: sha512-hb99eZAKW0KBaTyf8f7iV1yFIniQtkcs3sV5pooQ7mh33DCjTyeB39qUW8IHyBDFSs2rjLoePjW0CROvhb3rkw==}
+ engines: {node: '>= 16.0.0'}
+
'@orama/plugin-analytics@2.0.20':
resolution: {integrity: sha512-pkvN8vf/rEgLwBQhp410toL504aWsvjlECRU0SsAqi3rWX+cf8rq/WnOQhxUR5MEsokK9PISOy1qDmyrcxLu5w==}
'@orama/plugin-secure-proxy@2.0.20':
resolution: {integrity: sha512-i90sBn2PPASx0S8aEbDasaFuj9uc0U/Ui1fQX2iTg/9VUAmYPt0DZCfhszQXOr84nCSCEKMd8BkeQmzuj/RmIg==}
+ '@orama/react-components@0.0.14':
+ resolution: {integrity: sha512-hgCnrw+DRM6lIu8qMoQCfgZOgtGcXuQrg55PfjHtznwsKTB44oyu/u3TFx/QkOg80JilqxMWS/b73eMtg6rL3g==}
+ peerDependencies:
+ react: ^17.0.0 || ^18.3.1
+ react-dom: ^17.0.0 || ^18.3.1
+
'@orama/searchbox@1.0.0-rc42':
resolution: {integrity: sha512-16SOmyPtEzogp7NSpaM9wOcHuw/yJ1wYPaa7lg2W0oThkDryUxSngNGoXlLMrMLpPr6tbHDCBcQhK2Zuv6o0IQ==}
peerDependencies:
@@ -1959,9 +1978,15 @@ packages:
react-markdown: ^9.0.1
react-syntax-highlighter: ^15.5.0
+ '@orama/wc-components@0.0.14':
+ resolution: {integrity: sha512-w07iKA/n0Kh6Gtj3daGSy88PRE//1yf4R3bGLBSThN+T7d4Jiv6QD77ixXWfWvopG9bh9eDCkWo7YnI9r0PzTA==}
+
'@oramacloud/client@1.2.2':
resolution: {integrity: sha512-f3LJpaNiYIFVt/jcN8Zujv8b3Oy+l2NZ3sSUahx+H/m586eU66VODf/at3/8Z+sjKN1JeTcaRik1pcLF9OvCqQ==}
+ '@oramacloud/client@1.3.10':
+ resolution: {integrity: sha512-8CJTZgFlOHMAVrixN22PdT9i4Go7qw4a75UWWDEexsZQas5Vbeyria3ZtnOXb9aeH5M2uYssz0255ctY8tHIaw==}
+
'@paralleldrive/cuid2@2.2.2':
resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==}
@@ -2060,6 +2085,9 @@ packages:
react: '>= 16.8'
react-dom: '>= 16.8'
+ '@phosphor-icons/webcomponents@2.1.5':
+ resolution: {integrity: sha512-JcvQkZxvcX2jK+QCclm8+e8HXqtdFW9xV4/kk2aL9Y3dJA2oQVt+pzbv1orkumz3rfx4K9mn9fDoMr1He1yr7Q==}
+
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
@@ -2439,6 +2467,9 @@ packages:
resolution: {integrity: sha512-RSIyeqFG3PR5iJsZnagQxzOhM22z1Kh9DG+HQQsfVrxokzrWKRu/G17O2MIDh2I5iYEaL0Fkd/9RAXE4/b0aVg==}
engines: {node: '>= 14'}
+ '@shikijs/core@1.12.1':
+ resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==}
+
'@shikijs/core@1.3.0':
resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==}
@@ -2452,6 +2483,17 @@ packages:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
+ '@stencil/core@4.20.0':
+ resolution: {integrity: sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==}
+ engines: {node: '>=16.0.0', npm: '>=7.10.0'}
+ hasBin: true
+
+ '@stencil/store@2.0.16':
+ resolution: {integrity: sha512-ET3EByKlmNyTA8O+tcp5YWePOiVnPIiuoiIaxTrf3zFFVo7JWVsVoak9IE0UTn3MkIM0ubR9lgxvi70uN588/A==}
+ engines: {node: '>=12.0.0', npm: '>=6.0.0'}
+ peerDependencies:
+ '@stencil/core': '>=2.0.0 || >=3.0.0 || >= 4.0.0-beta.0 || >= 4.0.0'
+
'@tailwindcss/typography@0.5.13':
resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==}
peerDependencies:
@@ -2547,6 +2589,9 @@ packages:
'@types/hast@2.3.10':
resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
+ '@types/hast@3.0.4':
+ resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
+
'@types/http-proxy@1.17.14':
resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==}
@@ -2610,6 +2655,9 @@ packages:
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
+ '@types/trusted-types@2.0.7':
+ resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
+
'@types/unist@2.0.10':
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
@@ -3607,6 +3655,9 @@ packages:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
+ dompurify@3.1.6:
+ resolution: {integrity: sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==}
+
domutils@3.1.0:
resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
@@ -4226,6 +4277,10 @@ packages:
highlight.js@10.7.3:
resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
+ highlight.js@11.10.0:
+ resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==}
+ engines: {node: '>=12.0.0'}
+
hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
@@ -4670,10 +4725,22 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ linkify-it@5.0.0:
+ resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==}
+
listhen@1.7.2:
resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==}
hasBin: true
+ lit-element@4.1.0:
+ resolution: {integrity: sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==}
+
+ lit-html@3.2.0:
+ resolution: {integrity: sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==}
+
+ lit@3.2.0:
+ resolution: {integrity: sha512-s6tI33Lf6VpDu7u4YqsSX78D28bYQulM+VAzsGch4fx2H0eLZnJsUBsPWmGYSGoKDNbjtRv02rio1o+UdPVwvw==}
+
load-json-file@4.0.0:
resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
engines: {node: '>=4'}
@@ -4757,6 +4824,10 @@ packages:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
+ markdown-it@14.1.0:
+ resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
+ hasBin: true
+
markdown-to-jsx@7.4.7:
resolution: {integrity: sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==}
engines: {node: '>= 10'}
@@ -4768,11 +4839,21 @@ packages:
peerDependencies:
marked: '>=4 <13'
+ marked-highlight@2.1.4:
+ resolution: {integrity: sha512-D1GOkcdzP+1dzjoColL7umojefFrASDuLeyaHS0Zr/Uo9jkr1V6vpLRCzfi1djmEaWyK0SYMFtHnpkZ+cwFT1w==}
+ peerDependencies:
+ marked: '>=4 <15'
+
marked@12.0.2:
resolution: {integrity: sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==}
engines: {node: '>= 18'}
hasBin: true
+ marked@13.0.3:
+ resolution: {integrity: sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==}
+ engines: {node: '>= 18'}
+ hasBin: true
+
mdast-util-definitions@4.0.0:
resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==}
@@ -4788,6 +4869,9 @@ packages:
mdurl@1.0.1:
resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
+ mdurl@2.0.0:
+ resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
+
memoize-one@5.2.1:
resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
@@ -4919,9 +5003,6 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- napi-wasm@1.1.0:
- resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==}
-
natural-compare-lite@1.4.0:
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
@@ -5332,6 +5413,10 @@ packages:
proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ punycode.js@2.3.1:
+ resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
+ engines: {node: '>=6'}
+
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
@@ -5680,6 +5765,9 @@ packages:
shell-quote@1.8.1:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
+ shiki@1.12.1:
+ resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==}
+
shiki@1.3.0:
resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==}
@@ -5755,6 +5843,9 @@ packages:
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+ sse.js@2.5.0:
+ resolution: {integrity: sha512-I7zYndqOOkNpz9KIdFZ8c8A7zs1YazNewBr8Nsi/tqThfJkVPuP1q7UE2h4B0RwoWZxbBYpd06uoW3NI3SaZXg==}
+
standard-as-callback@2.1.0:
resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}
@@ -6048,6 +6139,9 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ uc.micro@2.1.0:
+ resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
+
ufo@1.5.3:
resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
@@ -7762,11 +7856,11 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.6
to-fast-properties: 2.0.0
- '@builder.io/react-hydration-overlay@0.0.8(react-dom@18.3.1)(react@18.3.1)(webpack@5.91.0)':
+ '@builder.io/react-hydration-overlay@0.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.91.0)':
dependencies:
beautify: 0.0.8
react: 18.3.1
- react-diff-viewer: 3.1.1(react-dom@18.3.1)(react@18.3.1)
+ react-diff-viewer: 3.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-dom: 18.3.1(react@18.3.1)
webpack: 5.91.0
@@ -7783,13 +7877,14 @@ snapshots:
'@docsearch/css@3.6.0': {}
- '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.65)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.14.0)':
+ '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(@types/react@18.2.65)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.14.0)':
dependencies:
'@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
'@docsearch/css': 3.6.0
- '@types/react': 18.2.65
algoliasearch: 4.23.3
+ optionalDependencies:
+ '@types/react': 18.2.65
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
search-insights: 2.14.0
@@ -8054,9 +8149,9 @@ snapshots:
'@fastify/busboy@2.1.1': {}
- '@headlessui/react@1.7.18(react-dom@18.3.1)(react@18.3.1)':
+ '@headlessui/react@1.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@tanstack/react-virtual': 3.1.3(react-dom@18.3.1)(react@18.3.1)
+ '@tanstack/react-virtual': 3.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
client-only: 0.0.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -8108,6 +8203,12 @@ snapshots:
'@juggle/resize-observer@3.4.0': {}
+ '@lit-labs/ssr-dom-shim@1.2.1': {}
+
+ '@lit/reactive-element@2.0.4':
+ dependencies:
+ '@lit-labs/ssr-dom-shim': 1.2.1
+
'@mapbox/node-pre-gyp@1.0.11':
dependencies:
detect-libc: 2.0.3
@@ -8325,6 +8426,8 @@ snapshots:
'@orama/orama@2.0.20': {}
+ '@orama/orama@2.0.23': {}
+
'@orama/plugin-analytics@2.0.20':
dependencies:
'@orama/orama': 2.0.20
@@ -8336,17 +8439,26 @@ snapshots:
- encoding
- typescript
- '@orama/searchbox@1.0.0-rc42(@orama/highlight@0.1.6)(@orama/orama@2.0.16)(@oramacloud/client@1.2.2)(@preact/signals-core@1.6.0)(@preact/signals-react@2.0.1)(@r2wc/react-to-web-component@2.0.3)(react-dom@18.3.1)(react-markdown@6.0.3)(react-syntax-highlighter@15.5.0)(react@18.3.1)(typescript@5.3.3)':
+ '@orama/react-components@0.0.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.3.3)':
+ dependencies:
+ '@orama/wc-components': 0.0.14(typescript@5.3.3)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ transitivePeerDependencies:
+ - encoding
+ - typescript
+
+ '@orama/searchbox@1.0.0-rc42(@orama/highlight@0.1.6)(@orama/orama@2.0.16)(@oramacloud/client@1.2.2(typescript@5.3.3))(@preact/signals-core@1.6.0)(@preact/signals-react@2.0.1(react@18.3.1))(@r2wc/react-to-web-component@2.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-markdown@6.0.3(@types/react@18.2.65)(react@18.3.1))(react-syntax-highlighter@15.5.0(react@18.3.1))(react@18.3.1)(typescript@5.3.3)':
dependencies:
'@orama/highlight': 0.1.6
'@orama/orama': 2.0.16
'@orama/plugin-analytics': 2.0.20
'@orama/plugin-secure-proxy': 2.0.20(typescript@5.3.3)
'@oramacloud/client': 1.2.2(typescript@5.3.3)
- '@phosphor-icons/react': 2.1.5(react-dom@18.3.1)(react@18.3.1)
+ '@phosphor-icons/react': 2.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@preact/signals-core': 1.6.0
'@preact/signals-react': 2.0.1(react@18.3.1)
- '@r2wc/react-to-web-component': 2.0.3(react-dom@18.3.1)(react@18.3.1)
+ '@r2wc/react-to-web-component': 2.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classnames: 2.5.1
lodash.debounce: 4.0.8
lodash.omit: 4.5.0
@@ -8360,6 +8472,24 @@ snapshots:
- encoding
- typescript
+ '@orama/wc-components@0.0.14(typescript@5.3.3)':
+ dependencies:
+ '@orama/orama': 2.0.23
+ '@oramacloud/client': 1.3.10(typescript@5.3.3)
+ '@phosphor-icons/webcomponents': 2.1.5
+ '@stencil/core': 4.20.0
+ '@stencil/store': 2.0.16(@stencil/core@4.20.0)
+ dompurify: 3.1.6
+ highlight.js: 11.10.0
+ markdown-it: 14.1.0
+ marked: 13.0.3
+ marked-highlight: 2.1.4(marked@13.0.3)
+ shiki: 1.12.1
+ sse.js: 2.5.0
+ transitivePeerDependencies:
+ - encoding
+ - typescript
+
'@oramacloud/client@1.2.2(typescript@5.3.3)':
dependencies:
'@orama/orama': 2.0.20
@@ -8372,6 +8502,18 @@ snapshots:
- encoding
- typescript
+ '@oramacloud/client@1.3.10(typescript@5.3.3)':
+ dependencies:
+ '@orama/orama': 2.0.23
+ '@paralleldrive/cuid2': 2.2.2
+ lodash: 4.17.21
+ openai: 4.51.0
+ react: 18.3.1
+ vue: 3.4.26(typescript@5.3.3)
+ transitivePeerDependencies:
+ - encoding
+ - typescript
+
'@paralleldrive/cuid2@2.2.2':
dependencies:
'@noble/hashes': 1.4.0
@@ -8407,13 +8549,11 @@ snapshots:
dependencies:
is-glob: 4.0.3
micromatch: 4.0.5
- napi-wasm: 1.1.0
'@parcel/watcher-wasm@2.4.1':
dependencies:
is-glob: 4.0.3
micromatch: 4.0.5
- napi-wasm: 1.1.0
'@parcel/watcher-win32-arm64@2.4.1':
optional: true
@@ -8444,11 +8584,15 @@ snapshots:
'@parcel/watcher-win32-ia32': 2.4.1
'@parcel/watcher-win32-x64': 2.4.1
- '@phosphor-icons/react@2.1.5(react-dom@18.3.1)(react@18.3.1)':
+ '@phosphor-icons/react@2.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ '@phosphor-icons/webcomponents@2.1.5':
+ dependencies:
+ lit: 3.2.0
+
'@pkgjs/parseargs@0.11.0':
optional: true
@@ -8462,7 +8606,7 @@ snapshots:
'@r2wc/core@1.1.0': {}
- '@r2wc/react-to-web-component@2.0.3(react-dom@18.3.1)(react@18.3.1)':
+ '@r2wc/react-to-web-component@2.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@r2wc/core': 1.1.0
react: 18.3.1
@@ -8478,6 +8622,7 @@ snapshots:
cookie-signature: 1.2.1
source-map-support: 0.5.21
stream-slice: 0.1.2
+ optionalDependencies:
typescript: 5.3.3
'@remix-run/router@1.15.3': {}
@@ -8490,6 +8635,7 @@ snapshots:
cookie: 0.6.0
set-cookie-parser: 2.6.0
source-map: 0.7.4
+ optionalDependencies:
typescript: 5.3.3
'@remix-run/web-blob@3.1.0':
@@ -8522,8 +8668,9 @@ snapshots:
'@rollup/plugin-alias@5.1.0(rollup@4.17.2)':
dependencies:
- rollup: 4.17.2
slash: 4.0.0
+ optionalDependencies:
+ rollup: 4.17.2
'@rollup/plugin-commonjs@25.0.7(rollup@4.17.2)':
dependencies:
@@ -8533,6 +8680,7 @@ snapshots:
glob: 8.1.0
is-reference: 1.2.1
magic-string: 0.30.10
+ optionalDependencies:
rollup: 4.17.2
'@rollup/plugin-inject@5.0.5(rollup@4.17.2)':
@@ -8540,11 +8688,13 @@ snapshots:
'@rollup/pluginutils': 5.1.0(rollup@4.17.2)
estree-walker: 2.0.2
magic-string: 0.30.10
+ optionalDependencies:
rollup: 4.17.2
'@rollup/plugin-json@6.1.0(rollup@4.17.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.17.2)
+ optionalDependencies:
rollup: 4.17.2
'@rollup/plugin-node-resolve@15.2.3(rollup@4.17.2)':
@@ -8555,20 +8705,23 @@ snapshots:
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
+ optionalDependencies:
rollup: 4.17.2
'@rollup/plugin-replace@5.0.5(rollup@4.17.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.17.2)
magic-string: 0.30.10
+ optionalDependencies:
rollup: 4.17.2
'@rollup/plugin-terser@0.4.4(rollup@4.17.2)':
dependencies:
- rollup: 4.17.2
serialize-javascript: 6.0.2
smob: 1.5.0
terser: 5.31.0
+ optionalDependencies:
+ rollup: 4.17.2
'@rollup/pluginutils@4.2.1':
dependencies:
@@ -8580,6 +8733,7 @@ snapshots:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
+ optionalDependencies:
rollup: 4.17.2
'@rollup/rollup-android-arm-eabi@4.12.0':
@@ -8791,6 +8945,10 @@ snapshots:
- encoding
- supports-color
+ '@shikijs/core@1.12.1':
+ dependencies:
+ '@types/hast': 3.0.4
+
'@shikijs/core@1.3.0': {}
'@shikijs/core@1.4.0': {}
@@ -8801,6 +8959,12 @@ snapshots:
'@sindresorhus/merge-streams@2.3.0': {}
+ '@stencil/core@4.20.0': {}
+
+ '@stencil/store@2.0.16(@stencil/core@4.20.0)':
+ dependencies:
+ '@stencil/core': 4.20.0
+
'@tailwindcss/typography@0.5.13(tailwindcss@3.4.1)':
dependencies:
lodash.castarray: 4.4.0
@@ -8811,36 +8975,36 @@ snapshots:
'@tanstack/history@1.31.16': {}
- '@tanstack/react-cross-context@1.26.10(react-dom@18.3.1)(react@18.3.1)':
+ '@tanstack/react-cross-context@1.26.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@tanstack/react-router@1.34.2(react-dom@18.3.1)(react@18.3.1)':
+ '@tanstack/react-router@1.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@tanstack/history': 1.31.16
- '@tanstack/react-store': 0.2.1(react-dom@18.3.1)(react@18.3.1)
+ '@tanstack/react-store': 0.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-store@0.2.1(react-dom@18.3.1)(react@18.3.1)':
+ '@tanstack/react-store@0.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@tanstack/store': 0.1.3
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.2.2(react@18.3.1)
- '@tanstack/react-virtual@3.1.3(react-dom@18.3.1)(react@18.3.1)':
+ '@tanstack/react-virtual@3.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@tanstack/virtual-core': 3.1.3
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@tanstack/router-devtools@1.34.2(csstype@3.1.3)(react-dom@18.3.1)(react@18.3.1)':
+ '@tanstack/router-devtools@1.34.2(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@tanstack/react-router': 1.34.2(react-dom@18.3.1)(react@18.3.1)
+ '@tanstack/react-router': 1.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
clsx: 2.1.1
date-fns: 2.30.0
goober: 2.1.14(csstype@3.1.3)
@@ -8854,7 +9018,7 @@ snapshots:
prettier: 3.2.5
zod: 3.22.4
- '@tanstack/router-vite-plugin@1.34.1(vite@5.1.4)':
+ '@tanstack/router-vite-plugin@1.34.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))':
dependencies:
'@babel/core': 7.24.6
'@babel/generator': 7.24.6
@@ -8870,30 +9034,30 @@ snapshots:
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
- '@vitejs/plugin-react': 4.2.1(vite@5.1.4)
+ '@vitejs/plugin-react': 4.2.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
zod: 3.22.4
transitivePeerDependencies:
- supports-color
- vite
- '@tanstack/start@1.34.2(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.3.3)(vite@5.1.4)':
+ '@tanstack/start@1.34.2(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(terser@5.31.0)(typescript@5.3.3)(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))':
dependencies:
- '@tanstack/react-cross-context': 1.26.10(react-dom@18.3.1)(react@18.3.1)
- '@tanstack/react-router': 1.34.2(react-dom@18.3.1)(react@18.3.1)
+ '@tanstack/react-cross-context': 1.26.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@tanstack/react-router': 1.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/router-generator': 1.33.12
- '@tanstack/router-vite-plugin': 1.34.1(vite@5.1.4)
+ '@tanstack/router-vite-plugin': 1.34.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
'@types/jsesc': 3.0.3
'@vinxi/react': 0.2.2
- '@vinxi/server-components': 0.3.3(vinxi@0.3.11)
- '@vinxi/server-functions': 0.3.2(vinxi@0.3.11)
+ '@vinxi/server-components': 0.3.3(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))
+ '@vinxi/server-functions': 0.3.2(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))
import-meta-resolve: 4.0.0
isbot: 5.1.7
jsesc: 3.0.2
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
tiny-invariant: 1.3.3
- vinxi: 0.3.11(@opentelemetry/api@1.8.0)
- vite-tsconfig-paths: 4.3.1(typescript@5.3.3)(vite@5.1.4)
+ vinxi: 0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0)
+ vite-tsconfig-paths: 4.3.1(typescript@5.3.3)(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))
zod: 3.22.4
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -8975,6 +9139,10 @@ snapshots:
dependencies:
'@types/unist': 2.0.10
+ '@types/hast@3.0.4':
+ dependencies:
+ '@types/unist': 2.0.10
+
'@types/http-proxy@1.17.14':
dependencies:
'@types/node': 20.12.11
@@ -9038,9 +9206,11 @@ snapshots:
'@types/semver@7.5.8': {}
+ '@types/trusted-types@2.0.7': {}
+
'@types/unist@2.0.10': {}
- '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3)':
+ '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)':
dependencies:
'@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
@@ -9054,6 +9224,7 @@ snapshots:
natural-compare-lite: 1.4.0
semver: 7.6.0
tsutils: 3.21.0(typescript@5.3.3)
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9073,6 +9244,7 @@ snapshots:
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
debug: 4.3.4
eslint: 8.57.0
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9085,6 +9257,7 @@ snapshots:
'@typescript-eslint/visitor-keys': 7.2.0
debug: 4.3.4
eslint: 8.57.0
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9106,6 +9279,7 @@ snapshots:
debug: 4.3.4
eslint: 8.57.0
tsutils: 3.21.0(typescript@5.3.3)
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9123,6 +9297,7 @@ snapshots:
is-glob: 4.0.3
semver: 7.6.2
tsutils: 3.21.0(typescript@5.3.3)
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9137,6 +9312,7 @@ snapshots:
minimatch: 9.0.3
semver: 7.6.0
ts-api-utils: 1.3.0(typescript@5.3.3)
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
@@ -9170,8 +9346,9 @@ snapshots:
'@vercel/analytics@1.2.2(react@18.3.1)':
dependencies:
- react: 18.3.1
server-only: 0.0.1
+ optionalDependencies:
+ react: 18.3.1
'@vercel/nft@0.26.4':
dependencies:
@@ -9191,8 +9368,8 @@ snapshots:
- encoding
- supports-color
- '@vercel/speed-insights@1.0.10(react@18.3.1)(vue@3.4.26)':
- dependencies:
+ '@vercel/speed-insights@1.0.10(react@18.3.1)(vue@3.4.26(typescript@5.3.3))':
+ optionalDependencies:
react: 18.3.1
vue: 3.4.26(typescript@5.3.3)
@@ -9218,7 +9395,7 @@ snapshots:
transitivePeerDependencies:
- uWebSockets.js
- '@vinxi/plugin-directives@0.3.1(vinxi@0.3.11)':
+ '@vinxi/plugin-directives@0.3.1(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))':
dependencies:
'@babel/parser': 7.24.6
acorn: 8.11.3
@@ -9229,31 +9406,31 @@ snapshots:
magicast: 0.2.11
recast: 0.23.7
tslib: 2.6.2
- vinxi: 0.3.11(@opentelemetry/api@1.8.0)
+ vinxi: 0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0)
'@vinxi/react@0.2.2': {}
- '@vinxi/server-components@0.3.3(vinxi@0.3.11)':
+ '@vinxi/server-components@0.3.3(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))':
dependencies:
- '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11)
+ '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))
acorn: 8.11.3
acorn-loose: 8.4.0
acorn-typescript: 1.4.13(acorn@8.11.3)
astring: 1.8.6
magicast: 0.2.11
recast: 0.23.7
- vinxi: 0.3.11(@opentelemetry/api@1.8.0)
+ vinxi: 0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0)
- '@vinxi/server-functions@0.3.2(vinxi@0.3.11)':
+ '@vinxi/server-functions@0.3.2(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))':
dependencies:
- '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11)
+ '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0))
acorn: 8.11.3
acorn-loose: 8.4.0
acorn-typescript: 1.4.13(acorn@8.11.3)
astring: 1.8.6
magicast: 0.2.11
recast: 0.23.7
- vinxi: 0.3.11(@opentelemetry/api@1.8.0)
+ vinxi: 0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0)
'@visx/group@2.17.0(react@18.3.1)':
dependencies:
@@ -9281,14 +9458,14 @@ snapshots:
prop-types: 15.8.1
react: 18.3.1
- '@vitejs/plugin-react@4.2.1(vite@5.1.4)':
+ '@vitejs/plugin-react@4.2.1(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0))':
dependencies:
'@babel/core': 7.23.7
'@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.7)
'@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7)
'@types/babel__core': 7.20.5
react-refresh: 0.14.0
- vite: 5.1.4
+ vite: 5.1.4(@types/node@20.12.12)(terser@5.31.0)
transitivePeerDependencies:
- supports-color
@@ -9337,7 +9514,7 @@ snapshots:
'@vue/shared': 3.4.26
csstype: 3.1.3
- '@vue/server-renderer@3.4.26(vue@3.4.26)':
+ '@vue/server-renderer@3.4.26(vue@3.4.26(typescript@5.3.3))':
dependencies:
'@vue/compiler-ssr': 3.4.26
'@vue/shared': 3.4.26
@@ -10236,6 +10413,8 @@ snapshots:
dependencies:
domelementtype: 2.3.0
+ dompurify@3.1.6: {}
+
domutils@3.1.0:
dependencies:
dom-serializer: 2.0.0
@@ -10517,23 +10696,24 @@ snapshots:
escape-string-regexp@5.0.0: {}
- eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.6)(@babel/plugin-transform-react-jsx@7.24.6)(eslint@8.57.0)(typescript@5.3.3):
+ eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.6(@babel/core@7.24.5))(@babel/plugin-transform-react-jsx@7.24.6(@babel/core@7.24.5))(eslint@8.57.0)(typescript@5.3.3):
dependencies:
'@babel/core': 7.24.0
'@babel/eslint-parser': 7.23.10(@babel/core@7.24.0)(eslint@8.57.0)
'@rushstack/eslint-patch': 1.7.2
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3)
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
babel-preset-react-app: 10.0.1
confusing-browser-globals: 1.0.11
eslint: 8.57.0
- eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.6)(@babel/plugin-transform-react-jsx@7.24.6)(eslint@8.57.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)
- eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3)
+ eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.6(@babel/core@7.24.5))(@babel/plugin-transform-react-jsx@7.24.6(@babel/core@7.24.5))(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)
+ eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)
eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0)
eslint-plugin-react: 7.34.0(eslint@8.57.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0)
eslint-plugin-testing-library: 5.11.1(eslint@8.57.0)(typescript@5.3.3)
+ optionalDependencies:
typescript: 5.3.3
transitivePeerDependencies:
- '@babel/plugin-syntax-flow'
@@ -10551,16 +10731,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
+ eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
debug: 3.2.7
+ optionalDependencies:
+ '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.6)(@babel/plugin-transform-react-jsx@7.24.6)(eslint@8.57.0):
+ eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.6(@babel/core@7.24.5))(@babel/plugin-transform-react-jsx@7.24.6(@babel/core@7.24.5))(eslint@8.57.0):
dependencies:
'@babel/plugin-syntax-flow': 7.24.6(@babel/core@7.24.5)
'@babel/plugin-transform-react-jsx': 7.24.6(@babel/core@7.24.5)
@@ -10568,9 +10749,8 @@ snapshots:
lodash: 4.17.21
string-natural-compare: 3.0.1
- eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0)(eslint@8.57.0):
+ eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0):
dependencies:
- '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.4
array.prototype.flat: 1.3.2
@@ -10579,7 +10759,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
+ eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -10589,16 +10769,19 @@ snapshots:
object.values: 1.1.7
semver: 6.3.1
tsconfig-paths: 3.15.0
+ optionalDependencies:
+ '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3):
+ eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3)
'@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3)
eslint: 8.57.0
+ optionalDependencies:
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3)
transitivePeerDependencies:
- supports-color
- typescript
@@ -11130,6 +11313,8 @@ snapshots:
highlight.js@10.7.3: {}
+ highlight.js@11.10.0: {}
+
hoist-non-react-statics@3.3.2:
dependencies:
react-is: 16.13.1
@@ -11145,12 +11330,13 @@ snapshots:
html-react-parser@5.1.10(@types/react@18.2.65)(react@18.3.1):
dependencies:
- '@types/react': 18.2.65
domhandler: 5.0.3
html-dom-parser: 5.0.8
react: 18.3.1
react-property: 2.0.2
style-to-js: 1.1.12
+ optionalDependencies:
+ '@types/react': 18.2.65
html@1.0.0:
dependencies:
@@ -11542,6 +11728,10 @@ snapshots:
lines-and-columns@1.2.4: {}
+ linkify-it@5.0.0:
+ dependencies:
+ uc.micro: 2.1.0
+
listhen@1.7.2:
dependencies:
'@parcel/watcher': 2.4.1
@@ -11565,6 +11755,22 @@ snapshots:
transitivePeerDependencies:
- uWebSockets.js
+ lit-element@4.1.0:
+ dependencies:
+ '@lit-labs/ssr-dom-shim': 1.2.1
+ '@lit/reactive-element': 2.0.4
+ lit-html: 3.2.0
+
+ lit-html@3.2.0:
+ dependencies:
+ '@types/trusted-types': 2.0.7
+
+ lit@3.2.0:
+ dependencies:
+ '@lit/reactive-element': 2.0.4
+ lit-element: 4.1.0
+ lit-html: 3.2.0
+
load-json-file@4.0.0:
dependencies:
graceful-fs: 4.2.11
@@ -11646,6 +11852,15 @@ snapshots:
dependencies:
semver: 6.3.1
+ markdown-it@14.1.0:
+ dependencies:
+ argparse: 2.0.1
+ entities: 4.5.0
+ linkify-it: 5.0.0
+ mdurl: 2.0.0
+ punycode.js: 2.3.1
+ uc.micro: 2.1.0
+
markdown-to-jsx@7.4.7(react@18.3.1):
dependencies:
react: 18.3.1
@@ -11655,8 +11870,14 @@ snapshots:
github-slugger: 2.0.0
marked: 12.0.2
+ marked-highlight@2.1.4(marked@13.0.3):
+ dependencies:
+ marked: 13.0.3
+
marked@12.0.2: {}
+ marked@13.0.3: {}
+
mdast-util-definitions@4.0.0:
dependencies:
unist-util-visit: 2.0.3
@@ -11686,6 +11907,8 @@ snapshots:
mdurl@1.0.1: {}
+ mdurl@2.0.0: {}
+
memoize-one@5.2.1: {}
memorystream@0.3.1: {}
@@ -11790,8 +12013,6 @@ snapshots:
nanoid@3.3.7: {}
- napi-wasm@1.1.0: {}
-
natural-compare-lite@1.4.0: {}
natural-compare@1.4.0: {}
@@ -12213,8 +12434,9 @@ snapshots:
postcss-load-config@4.0.2(postcss@8.4.35):
dependencies:
lilconfig: 3.1.1
- postcss: 8.4.35
yaml: 2.4.0
+ optionalDependencies:
+ postcss: 8.4.35
postcss-nested@6.0.1(postcss@8.4.35):
dependencies:
@@ -12277,6 +12499,8 @@ snapshots:
proxy-from-env@1.1.0: {}
+ punycode.js@2.3.1: {}
+
punycode@2.3.1: {}
qss@3.0.0: {}
@@ -12298,7 +12522,7 @@ snapshots:
defu: 6.1.4
destr: 2.0.3
- react-diff-viewer@3.1.1(react-dom@18.3.1)(react@18.3.1):
+ react-diff-viewer@3.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
classnames: 2.3.2
create-emotion: 10.0.27
@@ -12533,9 +12757,10 @@ snapshots:
dependencies:
open: 8.4.2
picomatch: 2.3.1
- rollup: 4.17.2
source-map: 0.7.4
yargs: 17.7.2
+ optionalDependencies:
+ rollup: 4.17.2
rollup@4.12.0:
dependencies:
@@ -12730,6 +12955,11 @@ snapshots:
shell-quote@1.8.1: {}
+ shiki@1.12.1:
+ dependencies:
+ '@shikijs/core': 1.12.1
+ '@types/hast': 3.0.4
+
shiki@1.3.0:
dependencies:
'@shikijs/core': 1.3.0
@@ -12794,6 +13024,8 @@ snapshots:
sprintf-js@1.0.3: {}
+ sse.js@2.5.0: {}
+
standard-as-callback@2.1.0: {}
statuses@2.0.1: {}
@@ -13028,7 +13260,7 @@ snapshots:
ts-interface-checker@0.1.13: {}
tsconfck@3.0.1(typescript@5.3.3):
- dependencies:
+ optionalDependencies:
typescript: 5.3.3
tsconfig-paths@3.15.0:
@@ -13124,6 +13356,8 @@ snapshots:
typescript@5.3.3: {}
+ uc.micro@2.1.0: {}
+
ufo@1.5.3: {}
unbox-primitive@1.0.2:
@@ -13246,13 +13480,14 @@ snapshots:
chokidar: 3.6.0
destr: 2.0.3
h3: 1.11.1
- ioredis: 5.3.2
listhen: 1.7.2
lru-cache: 10.2.0
mri: 1.2.0
node-fetch-native: 1.6.4
ofetch: 1.3.4
ufo: 1.5.3
+ optionalDependencies:
+ ioredis: 5.3.2
transitivePeerDependencies:
- uWebSockets.js
@@ -13328,7 +13563,7 @@ snapshots:
unist-util-stringify-position: 2.0.3
vfile-message: 2.0.4
- vinxi@0.3.11(@opentelemetry/api@1.8.0):
+ vinxi@0.3.11(@opentelemetry/api@1.8.0)(@types/node@20.12.12)(ioredis@5.3.2)(terser@5.31.0):
dependencies:
'@babel/core': 7.24.5
'@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5)
@@ -13362,7 +13597,7 @@ snapshots:
unctx: 2.3.1
unenv: 1.9.0
unstorage: 1.10.2(ioredis@5.3.2)
- vite: 5.1.4
+ vite: 5.1.4(@types/node@20.12.12)(terser@5.31.0)
zod: 3.22.4
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -13395,31 +13630,35 @@ snapshots:
- uWebSockets.js
- xml2js
- vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.4):
+ vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.4(@types/node@20.12.12)(terser@5.31.0)):
dependencies:
debug: 4.3.4
globrex: 0.1.2
tsconfck: 3.0.1(typescript@5.3.3)
- vite: 5.1.4
+ optionalDependencies:
+ vite: 5.1.4(@types/node@20.12.12)(terser@5.31.0)
transitivePeerDependencies:
- supports-color
- typescript
- vite@5.1.4:
+ vite@5.1.4(@types/node@20.12.12)(terser@5.31.0):
dependencies:
esbuild: 0.19.12
postcss: 8.4.35
rollup: 4.12.0
optionalDependencies:
+ '@types/node': 20.12.12
fsevents: 2.3.3
+ terser: 5.31.0
vue@3.4.26(typescript@5.3.3):
dependencies:
'@vue/compiler-dom': 3.4.26
'@vue/compiler-sfc': 3.4.26
'@vue/runtime-dom': 3.4.26
- '@vue/server-renderer': 3.4.26(vue@3.4.26)
+ '@vue/server-renderer': 3.4.26(vue@3.4.26(typescript@5.3.3))
'@vue/shared': 3.4.26
+ optionalDependencies:
typescript: 5.3.3
watchpack@2.4.1:
@@ -13597,6 +13836,7 @@ snapshots:
zustand@4.5.2(@types/react@18.2.65)(react@18.3.1):
dependencies:
+ use-sync-external-store: 1.2.0(react@18.3.1)
+ optionalDependencies:
'@types/react': 18.2.65
react: 18.3.1
- use-sync-external-store: 1.2.0(react@18.3.1)