mirror of
https://github.com/graphql-hive/console
synced 2026-04-21 14:37:17 +00:00
/oss-friends page (#6011)
This commit is contained in:
parent
67f881e635
commit
1878b08bc8
9 changed files with 223 additions and 129 deletions
|
|
@ -120,7 +120,6 @@
|
|||
"@oclif/core@3.26.6": "patches/@oclif__core@3.26.6.patch",
|
||||
"oclif@4.13.6": "patches/oclif@4.13.6.patch",
|
||||
"@graphiql/react@1.0.0-alpha.3": "patches/@graphiql__react@1.0.0-alpha.3.patch",
|
||||
"@theguild/components": "patches/@theguild__components.patch",
|
||||
"countup.js": "patches/countup.js.patch",
|
||||
"@oclif/core@4.0.6": "patches/@oclif__core@4.0.6.patch"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
"@radix-ui/react-icons": "1.3.0",
|
||||
"@radix-ui/react-tabs": "1.1.1",
|
||||
"@radix-ui/react-tooltip": "1.1.3",
|
||||
"@theguild/components": "7.2.6",
|
||||
"@theguild/components": "7.3.0",
|
||||
"clsx": "2.1.1",
|
||||
"date-fns": "4.1.0",
|
||||
"next": "14.2.18",
|
||||
|
|
|
|||
|
|
@ -16,4 +16,5 @@ export function NavigationMenu(props: ComponentPropsWithoutRef<typeof Navbar>) {
|
|||
);
|
||||
}
|
||||
|
||||
export const isLandingPage = (route: string) => route === '/' || route === '/pricing';
|
||||
const landingLikePages = ['/', '/pricing', '/federation', '/oss-friends'];
|
||||
export const isLandingPage = (route: string) => landingLikePages.includes(route);
|
||||
|
|
|
|||
141
packages/web/docs/src/components/oss-friends.tsx
Normal file
141
packages/web/docs/src/components/oss-friends.tsx
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
import NextLink from 'next/link';
|
||||
import {
|
||||
ArchDecoration,
|
||||
CallToAction,
|
||||
DecorationIsolation,
|
||||
Heading,
|
||||
HighlightDecoration,
|
||||
LargeHiveIconDecoration,
|
||||
} from '@theguild/components';
|
||||
import { Page } from './page';
|
||||
|
||||
export async function getStaticProps() {
|
||||
const res = await fetch('https://formbricks.com/api/oss-friends');
|
||||
const body: {
|
||||
data: Array<{
|
||||
name: string;
|
||||
description: string;
|
||||
href: string;
|
||||
}>;
|
||||
} = await res.json();
|
||||
|
||||
return {
|
||||
props: {
|
||||
ssg: { friends: body.data },
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
export function OSSFriendsPage(props: {
|
||||
friends: Array<{
|
||||
name: string;
|
||||
description: string;
|
||||
href: string;
|
||||
}>;
|
||||
}) {
|
||||
return (
|
||||
<Page className="text-green-1000 light mx-auto max-w-[90rem] overflow-hidden">
|
||||
<div className="bg-beige-100 relative isolate mx-4 flex max-w-[90rem] flex-col gap-6 overflow-hidden rounded-3xl px-4 py-6 max-sm:mt-2 sm:py-12 md:mx-6 md:gap-8 lg:py-24">
|
||||
<DecorationIsolation>
|
||||
<ArchDecoration className="pointer-events-none absolute left-[-46px] top-[-20px] size-[200px] rotate-180 md:left-[-60px] md:top-[-188px] md:size-auto" />
|
||||
<ArchDecoration className="pointer-events-none absolute bottom-0 right-[-53px] size-[200px] md:-bottom-32 md:size-auto lg:bottom-[-188px] lg:right-0" />
|
||||
<svg width="432" height="432" viewBox="0 0 432 432" className="absolute -z-10">
|
||||
<defs>
|
||||
<linearGradient
|
||||
id="arch-decoration-a"
|
||||
x1="48.5"
|
||||
y1="53.5"
|
||||
x2="302.5"
|
||||
y2="341"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#fff" stopOpacity="0.3" />
|
||||
<stop offset="1" stopColor="#fff" stopOpacity="1" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="arch-decoration-b"
|
||||
x1="1"
|
||||
y1="1"
|
||||
x2="431"
|
||||
y2="431"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
>
|
||||
<stop stopColor="#fff" stopOpacity="0.1" />
|
||||
<stop offset="1" stopColor="#fff" stopOpacity="0.4" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
</DecorationIsolation>
|
||||
<Heading as="h1" size="xl" className="text-green-1000 z-0 mx-auto max-w-3xl text-center">
|
||||
Open Source Friends
|
||||
</Heading>
|
||||
<p className="z-0 mx-auto max-w-[80%] text-center leading-6 text-green-800">
|
||||
We love open source. Meet our friends who share the same passion.
|
||||
</p>
|
||||
</div>
|
||||
<div className="relative mt-6 sm:mt-[-72px]">
|
||||
<section className="border-beige-400 isolate mx-auto w-[1200px] max-w-full rounded-3xl bg-white sm:max-w-[calc(100%-4rem)] sm:border sm:p-6">
|
||||
<div className="relative mx-auto flex w-[1392px] max-w-full flex-col gap-x-4 gap-y-6 md:gap-y-12 lg:flex-row [@media(min-width:1400px)]:gap-x-[120px]">
|
||||
<div className="flex grow flex-col gap-12 px-4 md:px-0 lg:w-[650px]">
|
||||
<div className="mx-auto leading-6 text-green-800">
|
||||
<dl className="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3">
|
||||
{props.friends.map((friend, i) => (
|
||||
<NextLink
|
||||
href={friend.href}
|
||||
key={i}
|
||||
className="hover:bg-beige-200 bg-beige-100 relative block rounded-lg p-4 shadow-sm"
|
||||
>
|
||||
<dt className="text-green-1000 font-medium">{friend.name}</dt>
|
||||
<dd className="mt-2 text-sm leading-5 text-green-800">
|
||||
{friend.description}
|
||||
</dd>
|
||||
<Arrow className="absolute bottom-2 right-2 size-6 rotate-[135deg] opacity-20" />
|
||||
</NextLink>
|
||||
))}
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<section className="relative mx-4 mt-12 overflow-hidden rounded-3xl bg-[#003834] p-12 text-center sm:p-24 md:mx-6">
|
||||
<DecorationIsolation>
|
||||
<ArchDecoration className="absolute -left-1/2 -top-1/2 rotate-180 sm:-left-1/4 md:left-[-105px] md:top-[-109px] [&>path]:fill-none" />
|
||||
<HighlightDecoration className="absolute -left-1 -top-16 size-[600px] -scale-x-100 overflow-visible" />
|
||||
<LargeHiveIconDecoration className="absolute bottom-0 right-8 hidden lg:block" />
|
||||
</DecorationIsolation>
|
||||
<Heading as="h3" size="md" className="text-white">
|
||||
Open Source GraphQL Platform
|
||||
</Heading>
|
||||
<p className="relative mt-4 text-white/80">
|
||||
Start building your federated GraphQL API today, by following our guide, that will walk
|
||||
you through the basics of Apollo Federation.
|
||||
</p>
|
||||
<CallToAction
|
||||
variant="primary-inverted"
|
||||
className="mx-auto mt-8"
|
||||
href="/docs/get-started/apollo-federation"
|
||||
>
|
||||
Start building now
|
||||
</CallToAction>
|
||||
</section>
|
||||
</Page>
|
||||
);
|
||||
}
|
||||
|
||||
function Arrow(props: { className: string }) {
|
||||
return (
|
||||
<svg
|
||||
className={props.className}
|
||||
stroke="currentColor"
|
||||
fill="currentColor"
|
||||
strokeWidth="0"
|
||||
viewBox="0 0 512 512"
|
||||
height="200px"
|
||||
width="200px"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
>
|
||||
<path d="M427 234.625H167.296l119.702-119.702L256 85 85 256l171 171 29.922-29.924-118.626-119.701H427v-42.75z" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
|
@ -65,6 +65,14 @@ const meta: Record<string, DeepPartial<Item | MenuItem | PageItem>> = {
|
|||
typesetting: 'article',
|
||||
},
|
||||
},
|
||||
'oss-friends': {
|
||||
type: 'page',
|
||||
title: 'Our Open Source Friends',
|
||||
display: 'hidden',
|
||||
theme: {
|
||||
layout: 'raw',
|
||||
},
|
||||
},
|
||||
blog: {
|
||||
title: 'Blog',
|
||||
type: 'page',
|
||||
|
|
|
|||
18
packages/web/docs/src/pages/oss-friends.mdx
Normal file
18
packages/web/docs/src/pages/oss-friends.mdx
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: Our Open Source Friends
|
||||
description: We love open source. Meet our friends who share the same passion.
|
||||
---
|
||||
|
||||
import NextLink from 'next/link'
|
||||
import { useData } from '@theguild/components'
|
||||
|
||||
import { OSSFriendsPage } from '../components/oss-friends'
|
||||
|
||||
export { getStaticProps } from '../components/oss-friends'
|
||||
|
||||
export function Page() {
|
||||
const { friends } = useData();
|
||||
|
||||
return <OSSFriendsPage friends={friends} />; }
|
||||
|
||||
<Page />
|
||||
|
|
@ -124,6 +124,7 @@ export default defineConfig({
|
|||
|
||||
return (
|
||||
<HiveFooter
|
||||
isHive
|
||||
className={cn(
|
||||
isLandingPage(route) ? 'light' : '[&>:first-child]:mx-0 [&>:first-child]:max-w-[90rem]',
|
||||
'pt-[72px]',
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/dist/index.js b/dist/index.js
|
||||
index 4d1647d8b9d037c9e091e8378d042da4cc569d84..4e45feaeff93ca320e388254012427d69f42968e 100644
|
||||
--- a/dist/index.js
|
||||
+++ b/dist/index.js
|
||||
@@ -2708,7 +2708,7 @@ function defineConfig({
|
||||
// other pages
|
||||
asPath
|
||||
)}`,
|
||||
- image = `https://og-image.the-guild.dev/?product=${websiteName}&title=${encodeURI(
|
||||
+ image = `https://og-image.the-guild.dev/?product=${websiteName.toUpperCase()}&title=${encodeURI(
|
||||
pageTitle
|
||||
)}`
|
||||
} = frontMatter;
|
||||
165
pnpm-lock.yaml
165
pnpm-lock.yaml
|
|
@ -28,9 +28,6 @@ patchedDependencies:
|
|||
'@oclif/core@4.0.6':
|
||||
hash: y5acwfkubqiafo3iitlwsynmki
|
||||
path: patches/@oclif__core@4.0.6.patch
|
||||
'@theguild/components':
|
||||
hash: oskjo2y24bb7ptwj3nsbyin4w4
|
||||
path: patches/@theguild__components.patch
|
||||
'@theguild/editor@1.2.5':
|
||||
hash: pz2nlsfawfhpo6sw62ecmp2yum
|
||||
path: patches/@theguild__editor@1.2.5.patch
|
||||
|
|
@ -2021,8 +2018,8 @@ importers:
|
|||
specifier: 1.1.3
|
||||
version: 1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
'@theguild/components':
|
||||
specifier: 7.2.6
|
||||
version: 7.2.6(patch_hash=oskjo2y24bb7ptwj3nsbyin4w4)(@theguild/tailwind-config@0.5.0(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.11))(@types/node@22.9.0)(typescript@5.6.3)))(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.11))(esbuild@0.23.1))
|
||||
specifier: 7.3.0
|
||||
version: 7.3.0(@theguild/tailwind-config@0.5.0(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.11))(@types/node@22.9.0)(typescript@5.6.3)))(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.11))(esbuild@0.23.1))
|
||||
clsx:
|
||||
specifier: 2.1.1
|
||||
version: 2.1.1
|
||||
|
|
@ -3852,6 +3849,7 @@ packages:
|
|||
|
||||
'@fastify/vite@6.0.7':
|
||||
resolution: {integrity: sha512-+dRo9KUkvmbqdmBskG02SwigWl06Mwkw8SBDK1zTNH6vd4DyXbRvI7RmJEmBkLouSU81KTzy1+OzwHSffqSD6w==}
|
||||
bundledDependencies: []
|
||||
|
||||
'@floating-ui/core@1.2.6':
|
||||
resolution: {integrity: sha512-EvYTiXet5XqweYGClEmpu3BoxmsQ4hkj3QaYA6qEnigCWffTP3vNRwBReTdrwDwo7OoJ3wM8Uoe9Uk4n+d4hfg==}
|
||||
|
|
@ -7459,8 +7457,8 @@ packages:
|
|||
resolution: {integrity: sha512-kUiFyUQDiVdpeeL/qwOZAdDZrYFTwqppwNZDxOXcPSKeqGCZe8ajbbN64OAS7VlGMnXWxEEHcjhyFzB9gtHn5w==}
|
||||
hasBin: true
|
||||
|
||||
'@theguild/components@7.2.6':
|
||||
resolution: {integrity: sha512-Iuu169PrhkMZP7tRJSBKKrEihb9wAgc5YAjVNUoAkHXKDDx4m0i2LbEM/u5ahFAbbtVn3dpfqh4tlhItOU2o8A==}
|
||||
'@theguild/components@7.3.0':
|
||||
resolution: {integrity: sha512-g1A2ux536gbbUcZePMtg711iC4oXgoTWEAwQW2mMIAM2I0EtPgXZeX9CYsIzHmQKLGKDEQGyEmLGGzlc9pu2yg==}
|
||||
peerDependencies:
|
||||
'@theguild/tailwind-config': 0.6.0
|
||||
next: ^13 || ^14 || ^15.0.0
|
||||
|
|
@ -8235,9 +8233,6 @@ packages:
|
|||
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
|
||||
deprecated: This package is no longer supported.
|
||||
|
||||
arg@1.0.0:
|
||||
resolution: {integrity: sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==}
|
||||
|
||||
arg@4.1.3:
|
||||
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
|
||||
|
||||
|
|
@ -8667,10 +8662,6 @@ packages:
|
|||
resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==}
|
||||
engines: {node: '>=12'}
|
||||
|
||||
chalk@2.3.0:
|
||||
resolution: {integrity: sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
chalk@2.4.2:
|
||||
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
|
||||
engines: {node: '>=4'}
|
||||
|
|
@ -8822,9 +8813,9 @@ packages:
|
|||
client-only@0.0.1:
|
||||
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
|
||||
|
||||
clipboardy@1.2.2:
|
||||
resolution: {integrity: sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==}
|
||||
engines: {node: '>=4'}
|
||||
clipboardy@4.0.0:
|
||||
resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
cliui@6.0.0:
|
||||
resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
|
||||
|
|
@ -10046,10 +10037,6 @@ packages:
|
|||
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
|
||||
engines: {node: '>=0.8.x'}
|
||||
|
||||
execa@0.8.0:
|
||||
resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
execa@4.1.0:
|
||||
resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
|
||||
engines: {node: '>=10'}
|
||||
|
|
@ -10490,10 +10477,6 @@ packages:
|
|||
resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==}
|
||||
engines: {node: '>=12'}
|
||||
|
||||
get-stream@3.0.0:
|
||||
resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
get-stream@5.2.0:
|
||||
resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -10807,10 +10790,6 @@ packages:
|
|||
has-bigints@1.0.2:
|
||||
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
|
||||
|
||||
has-flag@2.0.0:
|
||||
resolution: {integrity: sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
has-flag@3.0.0:
|
||||
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
|
||||
engines: {node: '>=4'}
|
||||
|
|
@ -11373,10 +11352,6 @@ packages:
|
|||
is-shared-array-buffer@1.0.2:
|
||||
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
|
||||
|
||||
is-stream@1.1.0:
|
||||
resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
is-stream@2.0.1:
|
||||
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -11439,6 +11414,14 @@ packages:
|
|||
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
is-wsl@3.1.0:
|
||||
resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
|
||||
engines: {node: '>=16'}
|
||||
|
||||
is64bit@2.0.0:
|
||||
resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
isarray@0.0.1:
|
||||
resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==}
|
||||
|
||||
|
|
@ -12644,16 +12627,16 @@ packages:
|
|||
sass:
|
||||
optional: true
|
||||
|
||||
nextra-theme-docs@3.2.3:
|
||||
resolution: {integrity: sha512-kRhnLxbAbD3FgR93yLbu6Iz6XvErka3I5CcVo3VobLuV1mefbZ1T6DfiY6q0KJoHLGRrJESsFSarIqPjKOx00g==}
|
||||
nextra-theme-docs@3.2.4:
|
||||
resolution: {integrity: sha512-3fg7zMHInuvSDURRJjh6UrbdqkK8uLs8RNriY38kVukWLvaVP2f6mmVJKIYqxVv6qAKWEzDLTr4dlJCY81eXuQ==}
|
||||
peerDependencies:
|
||||
next: '>=13'
|
||||
nextra: 3.2.3
|
||||
nextra: 3.2.4
|
||||
react: '>=18'
|
||||
react-dom: '>=18'
|
||||
|
||||
nextra@3.2.3:
|
||||
resolution: {integrity: sha512-MyNA2kPvDyJK1trjFkwpTdMOKJu/MIueENHtmLoxPnyOi3fxtk9H5k6b5WdMGBibsyFeXqTz9REnz7d1/xL9Hg==}
|
||||
nextra@3.2.4:
|
||||
resolution: {integrity: sha512-xvQuPVtRoJTz4ynIbEkxYkEtviIX699lt4coij2IMmafYrBNaD0Ofj93jIz7VngYxyT9f4gWSiwqNgoIlnbsjQ==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
next: '>=13'
|
||||
|
|
@ -12787,10 +12770,6 @@ packages:
|
|||
resolution: {integrity: sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==}
|
||||
engines: {node: ^16.14.0 || >=18.0.0}
|
||||
|
||||
npm-run-path@2.0.2:
|
||||
resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
npm-run-path@4.0.1:
|
||||
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -13116,10 +13095,6 @@ packages:
|
|||
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
path-key@2.0.1:
|
||||
resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
path-key@3.1.1:
|
||||
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -14800,10 +14775,6 @@ packages:
|
|||
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
strip-eof@1.0.0:
|
||||
resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
strip-final-newline@2.0.0:
|
||||
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
|
||||
engines: {node: '>=6'}
|
||||
|
|
@ -14890,10 +14861,6 @@ packages:
|
|||
supertokens-website@18.0.2:
|
||||
resolution: {integrity: sha512-M0E1yukkb5gUlVoONe56FPRHhcnCdgBfrMZiSHUle5o/sQNKafG3P+dRk2TOg22Bj0yt0iv/ah3j+MjAQMVYiA==}
|
||||
|
||||
supports-color@4.5.0:
|
||||
resolution: {integrity: sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==}
|
||||
engines: {node: '>=4'}
|
||||
|
||||
supports-color@5.5.0:
|
||||
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
|
||||
engines: {node: '>=4'}
|
||||
|
|
@ -14933,6 +14900,10 @@ packages:
|
|||
resolution: {integrity: sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==}
|
||||
engines: {node: ^14.18.0 || >=16.0.0}
|
||||
|
||||
system-architecture@0.1.0:
|
||||
resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
tabbable@6.2.0:
|
||||
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
|
||||
|
||||
|
|
@ -15076,14 +15047,10 @@ packages:
|
|||
title-case@3.0.3:
|
||||
resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==}
|
||||
|
||||
title@3.5.3:
|
||||
resolution: {integrity: sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==}
|
||||
title@4.0.1:
|
||||
resolution: {integrity: sha512-xRnPkJx9nvE5MF6LkB5e8QJjE2FW8269wTu/LQdf7zZqBgPly0QJPf/CWAo7srj5so4yXfoLEdCFgurlpi47zg==}
|
||||
hasBin: true
|
||||
|
||||
titleize@1.0.0:
|
||||
resolution: {integrity: sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
titleize@3.0.0:
|
||||
resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
|
||||
engines: {node: '>=12'}
|
||||
|
|
@ -23588,7 +23555,7 @@ snapshots:
|
|||
typescript: 4.9.5
|
||||
yargs: 16.2.0
|
||||
|
||||
'@theguild/components@7.2.6(patch_hash=oskjo2y24bb7ptwj3nsbyin4w4)(@theguild/tailwind-config@0.5.0(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.11))(@types/node@22.9.0)(typescript@5.6.3)))(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.11))(esbuild@0.23.1))':
|
||||
'@theguild/components@7.3.0(@theguild/tailwind-config@0.5.0(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.11))(@types/node@22.9.0)(typescript@5.6.3)))(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.11))(esbuild@0.23.1))':
|
||||
dependencies:
|
||||
'@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
'@next/bundle-analyzer': 15.0.3
|
||||
|
|
@ -23598,8 +23565,8 @@ snapshots:
|
|||
fuzzy: 0.1.3
|
||||
next: 14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
next-videos: 1.5.0(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.11))(esbuild@0.23.1))
|
||||
nextra: 3.2.3(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)
|
||||
nextra-theme-docs: 3.2.3(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.2.3(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
nextra: 3.2.4(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)
|
||||
nextra-theme-docs: 3.2.4(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.2.4(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(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)
|
||||
react-paginate: 8.2.0(react@18.3.1)
|
||||
|
|
@ -24533,8 +24500,6 @@ snapshots:
|
|||
|
||||
are-we-there-yet@4.0.2: {}
|
||||
|
||||
arg@1.0.0: {}
|
||||
|
||||
arg@4.1.3: {}
|
||||
|
||||
arg@5.0.2: {}
|
||||
|
|
@ -25069,12 +25034,6 @@ snapshots:
|
|||
loupe: 3.1.1
|
||||
pathval: 2.0.0
|
||||
|
||||
chalk@2.3.0:
|
||||
dependencies:
|
||||
ansi-styles: 3.2.1
|
||||
escape-string-regexp: 1.0.5
|
||||
supports-color: 4.5.0
|
||||
|
||||
chalk@2.4.2:
|
||||
dependencies:
|
||||
ansi-styles: 3.2.1
|
||||
|
|
@ -25259,10 +25218,11 @@ snapshots:
|
|||
|
||||
client-only@0.0.1: {}
|
||||
|
||||
clipboardy@1.2.2:
|
||||
clipboardy@4.0.0:
|
||||
dependencies:
|
||||
arch: 2.2.0
|
||||
execa: 0.8.0
|
||||
execa: 8.0.1
|
||||
is-wsl: 3.1.0
|
||||
is64bit: 2.0.0
|
||||
|
||||
cliui@6.0.0:
|
||||
dependencies:
|
||||
|
|
@ -26795,16 +26755,6 @@ snapshots:
|
|||
|
||||
events@3.3.0: {}
|
||||
|
||||
execa@0.8.0:
|
||||
dependencies:
|
||||
cross-spawn: 5.1.0
|
||||
get-stream: 3.0.0
|
||||
is-stream: 1.1.0
|
||||
npm-run-path: 2.0.2
|
||||
p-finally: 1.0.0
|
||||
signal-exit: 3.0.7
|
||||
strip-eof: 1.0.0
|
||||
|
||||
execa@4.1.0:
|
||||
dependencies:
|
||||
cross-spawn: 7.0.3
|
||||
|
|
@ -27349,8 +27299,6 @@ snapshots:
|
|||
|
||||
get-stdin@9.0.0: {}
|
||||
|
||||
get-stream@3.0.0: {}
|
||||
|
||||
get-stream@5.2.0:
|
||||
dependencies:
|
||||
pump: 3.0.0
|
||||
|
|
@ -27787,8 +27735,6 @@ snapshots:
|
|||
|
||||
has-bigints@1.0.2: {}
|
||||
|
||||
has-flag@2.0.0: {}
|
||||
|
||||
has-flag@3.0.0: {}
|
||||
|
||||
has-flag@4.0.0: {}
|
||||
|
|
@ -28427,8 +28373,6 @@ snapshots:
|
|||
dependencies:
|
||||
call-bind: 1.0.7
|
||||
|
||||
is-stream@1.1.0: {}
|
||||
|
||||
is-stream@2.0.1: {}
|
||||
|
||||
is-stream@3.0.0: {}
|
||||
|
|
@ -28483,6 +28427,14 @@ snapshots:
|
|||
dependencies:
|
||||
is-docker: 2.2.1
|
||||
|
||||
is-wsl@3.1.0:
|
||||
dependencies:
|
||||
is-inside-container: 1.0.0
|
||||
|
||||
is64bit@2.0.0:
|
||||
dependencies:
|
||||
system-architecture: 0.1.0
|
||||
|
||||
isarray@0.0.1: {}
|
||||
|
||||
isarray@1.0.0: {}
|
||||
|
|
@ -30202,7 +30154,7 @@ snapshots:
|
|||
- '@babel/core'
|
||||
- babel-plugin-macros
|
||||
|
||||
nextra-theme-docs@3.2.3(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.2.3(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
|
||||
nextra-theme-docs@3.2.4(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(nextra@3.2.4(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
|
||||
dependencies:
|
||||
'@headlessui/react': 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
clsx: 2.1.1
|
||||
|
|
@ -30210,13 +30162,13 @@ snapshots:
|
|||
flexsearch: 0.7.43
|
||||
next: 14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
next-themes: 0.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
nextra: 3.2.3(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)
|
||||
nextra: 3.2.4(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)
|
||||
react: 18.3.1
|
||||
react-dom: 18.3.1(react@18.3.1)
|
||||
scroll-into-view-if-needed: 3.1.0
|
||||
zod: 3.23.8
|
||||
|
||||
nextra@3.2.3(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3):
|
||||
nextra@3.2.4(@types/react@18.3.12)(next@14.2.18(@babel/core@7.22.9)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3):
|
||||
dependencies:
|
||||
'@formatjs/intl-localematcher': 0.5.5
|
||||
'@headlessui/react': 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
|
||||
|
|
@ -30253,7 +30205,7 @@ snapshots:
|
|||
remark-smartypants: 3.0.2
|
||||
shiki: 1.12.0
|
||||
slash: 5.1.0
|
||||
title: 3.5.3
|
||||
title: 4.0.1
|
||||
unist-util-remove: 4.0.0
|
||||
unist-util-visit: 5.0.0
|
||||
yaml: 2.5.0
|
||||
|
|
@ -30405,10 +30357,6 @@ snapshots:
|
|||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
npm-run-path@2.0.2:
|
||||
dependencies:
|
||||
path-key: 2.0.1
|
||||
|
||||
npm-run-path@4.0.1:
|
||||
dependencies:
|
||||
path-key: 3.1.1
|
||||
|
|
@ -30812,8 +30760,6 @@ snapshots:
|
|||
|
||||
path-is-absolute@1.0.1: {}
|
||||
|
||||
path-key@2.0.1: {}
|
||||
|
||||
path-key@3.1.1: {}
|
||||
|
||||
path-key@4.0.0: {}
|
||||
|
|
@ -32645,8 +32591,6 @@ snapshots:
|
|||
|
||||
strip-bom@3.0.0: {}
|
||||
|
||||
strip-eof@1.0.0: {}
|
||||
|
||||
strip-final-newline@2.0.0: {}
|
||||
|
||||
strip-final-newline@3.0.0: {}
|
||||
|
|
@ -32744,10 +32688,6 @@ snapshots:
|
|||
browser-tabs-lock: 1.3.0
|
||||
supertokens-js-override: 0.0.4
|
||||
|
||||
supports-color@4.5.0:
|
||||
dependencies:
|
||||
has-flag: 2.0.0
|
||||
|
||||
supports-color@5.5.0:
|
||||
dependencies:
|
||||
has-flag: 3.0.0
|
||||
|
|
@ -32790,6 +32730,8 @@ snapshots:
|
|||
'@pkgr/utils': 2.4.2
|
||||
tslib: 2.8.1
|
||||
|
||||
system-architecture@0.1.0: {}
|
||||
|
||||
tabbable@6.2.0: {}
|
||||
|
||||
tailwind-merge@2.5.4: {}
|
||||
|
|
@ -32958,14 +32900,11 @@ snapshots:
|
|||
dependencies:
|
||||
tslib: 2.8.1
|
||||
|
||||
title@3.5.3:
|
||||
title@4.0.1:
|
||||
dependencies:
|
||||
arg: 1.0.0
|
||||
chalk: 2.3.0
|
||||
clipboardy: 1.2.2
|
||||
titleize: 1.0.0
|
||||
|
||||
titleize@1.0.0: {}
|
||||
arg: 5.0.2
|
||||
chalk: 5.3.0
|
||||
clipboardy: 4.0.0
|
||||
|
||||
titleize@3.0.0: {}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue