fix(public): fix problems with building #2
This commit is contained in:
@@ -10,7 +10,6 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
|||||||
import { httpLink } from '@trpc/client';
|
import { httpLink } from '@trpc/client';
|
||||||
import { ThemeProvider } from 'next-themes';
|
import { ThemeProvider } from 'next-themes';
|
||||||
import { NuqsAdapter } from 'nuqs/adapters/next/app';
|
import { NuqsAdapter } from 'nuqs/adapters/next/app';
|
||||||
import type React from 'react';
|
|
||||||
import { useRef, useState } from 'react';
|
import { useRef, useState } from 'react';
|
||||||
import { Provider as ReduxProvider } from 'react-redux';
|
import { Provider as ReduxProvider } from 'react-redux';
|
||||||
import { Toaster } from 'sonner';
|
import { Toaster } from 'sonner';
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
import { cn } from '@/utils/cn';
|
import { cn } from '@/utils/cn';
|
||||||
import type React from 'react';
|
|
||||||
|
|
||||||
export const Grid: React.FC<
|
export const Grid: React.FC<
|
||||||
React.HTMLAttributes<HTMLDivElement> & { columns: number }
|
React.HTMLAttributes<HTMLDivElement> & { columns: number }
|
||||||
|
|||||||
@@ -1,11 +1,7 @@
|
|||||||
import { ProjectLink } from '@/components/links';
|
|
||||||
import { Tooltiper } from '@/components/ui/tooltip';
|
|
||||||
import { useNumber } from '@/hooks/useNumerFormatter';
|
import { useNumber } from '@/hooks/useNumerFormatter';
|
||||||
import type { RouterOutputs } from '@/trpc/client';
|
import type { RouterOutputs } from '@/trpc/client';
|
||||||
import { cn } from '@/utils/cn';
|
import { cn } from '@/utils/cn';
|
||||||
import { max, min, sum } from '@openpanel/common';
|
import { max, min } from '@openpanel/common';
|
||||||
import { intervals } from '@openpanel/constants';
|
|
||||||
import type React from 'react';
|
|
||||||
import { useReportChartContext } from '../context';
|
import { useReportChartContext } from '../context';
|
||||||
|
|
||||||
type CohortData = RouterOutputs['chart']['cohort'];
|
type CohortData = RouterOutputs['chart']['cohort'];
|
||||||
|
|||||||
@@ -3,15 +3,16 @@ import { Faq } from '@/components/sections/faq';
|
|||||||
import { Features } from '@/components/sections/features';
|
import { Features } from '@/components/sections/features';
|
||||||
import { Pricing } from '@/components/sections/pricing';
|
import { Pricing } from '@/components/sections/pricing';
|
||||||
import { Sdks } from '@/components/sections/sdks';
|
import { Sdks } from '@/components/sections/sdks';
|
||||||
import { Stats } from '@/components/sections/stats';
|
import { Stats, StatsPure } from '@/components/sections/stats';
|
||||||
import { Testimonials } from '@/components/sections/testimonials';
|
import { Testimonials } from '@/components/sections/testimonials';
|
||||||
import type { Metadata } from 'next';
|
import type { Metadata } from 'next';
|
||||||
|
import { Suspense } from 'react';
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: 'An open-source alternative to Mixpanel',
|
title: 'An open-source alternative to Mixpanel',
|
||||||
};
|
};
|
||||||
|
|
||||||
export const revalidate = 3600;
|
export const experimental_ppr = true;
|
||||||
|
|
||||||
export default function HomePage() {
|
export default function HomePage() {
|
||||||
return (
|
return (
|
||||||
@@ -19,7 +20,17 @@ export default function HomePage() {
|
|||||||
<Hero />
|
<Hero />
|
||||||
<Features />
|
<Features />
|
||||||
<Testimonials />
|
<Testimonials />
|
||||||
<Stats />
|
<Suspense
|
||||||
|
fallback={
|
||||||
|
<StatsPure
|
||||||
|
projectCount={882}
|
||||||
|
eventCount={634_000_000}
|
||||||
|
last24hCount={7_000_000}
|
||||||
|
/>
|
||||||
|
}
|
||||||
|
>
|
||||||
|
<Stats />
|
||||||
|
</Suspense>
|
||||||
<Faq />
|
<Faq />
|
||||||
<Pricing />
|
<Pricing />
|
||||||
<Sdks />
|
<Sdks />
|
||||||
|
|||||||
@@ -27,18 +27,7 @@ const getProjectsWithCount = cacheable(async function getProjectsWithCount() {
|
|||||||
return { projects, last24hCount: last24h[0]?.count || 0 };
|
return { projects, last24hCount: last24h[0]?.count || 0 };
|
||||||
}, 60 * 60);
|
}, 60 * 60);
|
||||||
|
|
||||||
export default Stats;
|
export async function Stats() {
|
||||||
export function Stats() {
|
|
||||||
return (
|
|
||||||
<Suspense
|
|
||||||
fallback={<StatsPure projectCount={0} eventCount={0} last24hCount={0} />}
|
|
||||||
>
|
|
||||||
<StatsServer />
|
|
||||||
</Suspense>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
export async function StatsServer() {
|
|
||||||
const { projects, last24hCount } = await getProjectsWithCount();
|
const { projects, last24hCount } = await getProjectsWithCount();
|
||||||
const projectCount = projects.length;
|
const projectCount = projects.length;
|
||||||
const eventCount = projects.reduce((acc, { count }) => acc + count, 0);
|
const eventCount = projects.reduce((acc, { count }) => acc + count, 0);
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import type { TableOfContents } from 'fumadocs-core/server';
|
import type { TableOfContents } from 'fumadocs-core/server';
|
||||||
import { ArrowRightIcon } from 'lucide-react';
|
import { ArrowRightIcon } from 'lucide-react';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
import type React from 'react';
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
toc: TableOfContents;
|
toc: TableOfContents;
|
||||||
|
|||||||
@@ -8,6 +8,9 @@ const config = {
|
|||||||
images: {
|
images: {
|
||||||
domains: ['localhost', 'openpanel.dev'],
|
domains: ['localhost', 'openpanel.dev'],
|
||||||
},
|
},
|
||||||
|
// experimental: {
|
||||||
|
// ppr: 'incremental', // does not work with hyperdx?!
|
||||||
|
// },
|
||||||
transpilePackages: [
|
transpilePackages: [
|
||||||
'@openpanel/queue',
|
'@openpanel/queue',
|
||||||
'@openpanel/db',
|
'@openpanel/db',
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "pnpm with-env next dev",
|
"dev": "pnpm with-env next dev",
|
||||||
"build": "next build",
|
"build": "pnpm with-env next build",
|
||||||
"start": "next start",
|
"start": "next start",
|
||||||
"postinstall": "fumadocs-mdx",
|
"postinstall": "fumadocs-mdx",
|
||||||
"with-env": "dotenv -e ../../.env -c --"
|
"with-env": "dotenv -e ../../.env -c --"
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
"fumadocs-ui": "14.1.1",
|
"fumadocs-ui": "14.1.1",
|
||||||
"geist": "^1.3.1",
|
"geist": "^1.3.1",
|
||||||
"lucide-react": "^0.454.0",
|
"lucide-react": "^0.454.0",
|
||||||
"next": "15.0.1",
|
"next": "15.0.3",
|
||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.3.1",
|
"react-dom": "^18.3.1",
|
||||||
"rehype-external-links": "^3.0.0",
|
"rehype-external-links": "^3.0.0",
|
||||||
|
|||||||
147
pnpm-lock.yaml
generated
147
pnpm-lock.yaml
generated
@@ -504,6 +504,12 @@ importers:
|
|||||||
specifier: ^5.3.3
|
specifier: ^5.3.3
|
||||||
version: 5.3.3
|
version: 5.3.3
|
||||||
|
|
||||||
|
apps/docs:
|
||||||
|
dependencies:
|
||||||
|
express:
|
||||||
|
specifier: ^4.18.2
|
||||||
|
version: 4.19.2
|
||||||
|
|
||||||
apps/public:
|
apps/public:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@hyperdx/node-opentelemetry':
|
'@hyperdx/node-opentelemetry':
|
||||||
@@ -550,22 +556,22 @@ importers:
|
|||||||
version: 11.0.28(react-dom@18.3.1)(react@18.3.1)
|
version: 11.0.28(react-dom@18.3.1)(react@18.3.1)
|
||||||
fumadocs-core:
|
fumadocs-core:
|
||||||
specifier: 14.1.1
|
specifier: 14.1.1
|
||||||
version: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1)
|
version: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1)
|
||||||
fumadocs-mdx:
|
fumadocs-mdx:
|
||||||
specifier: 11.1.1
|
specifier: 11.1.1
|
||||||
version: 11.1.1(acorn@8.11.3)(fumadocs-core@14.1.1)(next@15.0.1)
|
version: 11.1.1(acorn@8.11.3)(fumadocs-core@14.1.1)(next@15.0.3)
|
||||||
fumadocs-ui:
|
fumadocs-ui:
|
||||||
specifier: 14.1.1
|
specifier: 14.1.1
|
||||||
version: 14.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1)
|
version: 14.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1)
|
||||||
geist:
|
geist:
|
||||||
specifier: ^1.3.1
|
specifier: ^1.3.1
|
||||||
version: 1.3.1(next@15.0.1)
|
version: 1.3.1(next@15.0.3)
|
||||||
lucide-react:
|
lucide-react:
|
||||||
specifier: ^0.454.0
|
specifier: ^0.454.0
|
||||||
version: 0.454.0(react@18.3.1)
|
version: 0.454.0(react@18.3.1)
|
||||||
next:
|
next:
|
||||||
specifier: 15.0.1
|
specifier: 15.0.3
|
||||||
version: 15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
version: 15.0.3(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
||||||
react:
|
react:
|
||||||
specifier: ^18.3.1
|
specifier: ^18.3.1
|
||||||
version: 18.3.1
|
version: 18.3.1
|
||||||
@@ -1388,7 +1394,7 @@ packages:
|
|||||||
'@babel/traverse': 7.23.9
|
'@babel/traverse': 7.23.9
|
||||||
'@babel/types': 7.23.9
|
'@babel/types': 7.23.9
|
||||||
convert-source-map: 2.0.0
|
convert-source-map: 2.0.0
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
gensync: 1.0.0-beta.2
|
gensync: 1.0.0-beta.2
|
||||||
json5: 2.2.3
|
json5: 2.2.3
|
||||||
semver: 6.3.1
|
semver: 6.3.1
|
||||||
@@ -2834,7 +2840,7 @@ packages:
|
|||||||
'@babel/helper-split-export-declaration': 7.22.6
|
'@babel/helper-split-export-declaration': 7.22.6
|
||||||
'@babel/parser': 7.23.9
|
'@babel/parser': 7.23.9
|
||||||
'@babel/types': 7.23.9
|
'@babel/types': 7.23.9
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
globals: 11.12.0
|
globals: 11.12.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -3795,7 +3801,7 @@ packages:
|
|||||||
'@expo/sdk-runtime-versions': 1.0.0
|
'@expo/sdk-runtime-versions': 1.0.0
|
||||||
'@react-native/normalize-color': 2.1.0
|
'@react-native/normalize-color': 2.1.0
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
find-up: 5.0.0
|
find-up: 5.0.0
|
||||||
getenv: 1.0.0
|
getenv: 1.0.0
|
||||||
glob: 7.1.6
|
glob: 7.1.6
|
||||||
@@ -3869,7 +3875,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@expo/spawn-async': 1.7.2
|
'@expo/spawn-async': 1.7.2
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
find-up: 5.0.0
|
find-up: 5.0.0
|
||||||
minimatch: 3.1.2
|
minimatch: 3.1.2
|
||||||
p-limit: 3.1.0
|
p-limit: 3.1.0
|
||||||
@@ -4904,8 +4910,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==}
|
resolution: {integrity: sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@next/env@15.0.1:
|
/@next/env@15.0.3:
|
||||||
resolution: {integrity: sha512-lc4HeDUKO9gxxlM5G2knTRifqhsY6yYpwuHspBZdboZe0Gp+rZHBNNSIjmQKDJIdRXiXGyVnSD6gafrbQPvILQ==}
|
resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@next/eslint-plugin-next@12.3.4:
|
/@next/eslint-plugin-next@12.3.4:
|
||||||
@@ -4932,8 +4938,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-darwin-arm64@15.0.1:
|
/@next/swc-darwin-arm64@15.0.3:
|
||||||
resolution: {integrity: sha512-C9k/Xv4sxkQRTA37Z6MzNq3Yb1BJMmSqjmwowoWEpbXTkAdfOwnoKOpAb71ItSzoA26yUTIo6ZhN8rKGu4ExQw==}
|
resolution: {integrity: sha512-s3Q/NOorCsLYdCKvQlWU+a+GeAd3C8Rb3L1YnetsgwXzhc3UTWrtQpB/3eCjFOdGUj5QmXfRak12uocd1ZiiQw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
@@ -4959,8 +4965,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-darwin-x64@15.0.1:
|
/@next/swc-darwin-x64@15.0.3:
|
||||||
resolution: {integrity: sha512-uHl13HXOuq1G7ovWFxCACDJHTSDVbn/sbLv8V1p+7KIvTrYQ5HNoSmKBdYeEKRRCbEmd+OohOgg9YOp8Ux3MBg==}
|
resolution: {integrity: sha512-Zxl/TwyXVZPCFSf0u2BNj5sE0F2uR6iSKxWpq4Wlk/Sv9Ob6YCKByQTkV2y6BCic+fkabp9190hyrDdPA/dNrw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
@@ -4986,8 +4992,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-linux-arm64-gnu@15.0.1:
|
/@next/swc-linux-arm64-gnu@15.0.3:
|
||||||
resolution: {integrity: sha512-LvyhvxHOihFTEIbb35KxOc3q8w8G4xAAAH/AQnsYDEnOvwawjL2eawsB59AX02ki6LJdgDaHoTEnC54Gw+82xw==}
|
resolution: {integrity: sha512-T5+gg2EwpsY3OoaLxUIofmMb7ohAUlcNZW0fPQ6YAutaWJaxt1Z1h+8zdl4FRIOr5ABAAhXtBcpkZNwUcKI2fw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
@@ -5013,8 +5019,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-linux-arm64-musl@15.0.1:
|
/@next/swc-linux-arm64-musl@15.0.3:
|
||||||
resolution: {integrity: sha512-vFmCGUFNyk/A5/BYcQNhAQqPIw01RJaK6dRO+ZEhz0DncoW+hJW1kZ8aH2UvTX27zPq3m85zN5waMSbZEmANcQ==}
|
resolution: {integrity: sha512-WkAk6R60mwDjH4lG/JBpb2xHl2/0Vj0ZRu1TIzWuOYfQ9tt9NFsIinI1Epma77JVgy81F32X/AeD+B2cBu/YQA==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
@@ -5040,8 +5046,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-linux-x64-gnu@15.0.1:
|
/@next/swc-linux-x64-gnu@15.0.3:
|
||||||
resolution: {integrity: sha512-5by7IYq0NCF8rouz6Qg9T97jYU68kaClHPfGpQG2lCZpSYHtSPQF1kjnqBTd34RIqPKMbCa4DqCufirgr8HM5w==}
|
resolution: {integrity: sha512-gWL/Cta1aPVqIGgDb6nxkqy06DkwJ9gAnKORdHWX1QBbSZZB+biFYPFti8aKIQL7otCE1pjyPaXpFzGeG2OS2w==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
@@ -5067,8 +5073,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-linux-x64-musl@15.0.1:
|
/@next/swc-linux-x64-musl@15.0.3:
|
||||||
resolution: {integrity: sha512-lmYr6H3JyDNBJLzklGXLfbehU3ay78a+b6UmBGlHls4xhDXBNZfgb0aI67sflrX+cGBnv1LgmWzFlYrAYxS1Qw==}
|
resolution: {integrity: sha512-QQEMwFd8r7C0GxQS62Zcdy6GKx999I/rTO2ubdXEe+MlZk9ZiinsrjwoiBL5/57tfyjikgh6GOU2WRQVUej3UA==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
@@ -5094,8 +5100,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-win32-arm64-msvc@15.0.1:
|
/@next/swc-win32-arm64-msvc@15.0.3:
|
||||||
resolution: {integrity: sha512-DS8wQtl6diAj0eZTdH0sefykm4iXMbHT4MOvLwqZiIkeezKpkgPFcEdFlz3vKvXa2R/2UEgMh48z1nEpNhjeOQ==}
|
resolution: {integrity: sha512-9TEp47AAd/ms9fPNgtgnT7F3M1Hf7koIYYWCMQ9neOwjbVWJsHZxrFbI3iEDJ8rf1TDGpmHbKxXf2IFpAvheIQ==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
@@ -5139,8 +5145,8 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/@next/swc-win32-x64-msvc@15.0.1:
|
/@next/swc-win32-x64-msvc@15.0.3:
|
||||||
resolution: {integrity: sha512-4Ho2ggvDdMKlZ/0e9HNdZ9ngeaBwtc+2VS5oCeqrbXqOgutX6I4U2X/42VBw0o+M5evn4/7v3zKgGHo+9v/VjA==}
|
resolution: {integrity: sha512-VNAz+HN4OGgvZs6MOoVfnn41kBzT+M+tB+OK4cww6DNyWS6wKaDpaAm/qLeOUbnMh0oVx1+mg0uoYARF69dJyA==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
@@ -10240,7 +10246,7 @@ packages:
|
|||||||
'@typescript-eslint/scope-manager': 5.62.0
|
'@typescript-eslint/scope-manager': 5.62.0
|
||||||
'@typescript-eslint/types': 5.62.0
|
'@typescript-eslint/types': 5.62.0
|
||||||
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
|
'@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
eslint: 8.56.0
|
eslint: 8.56.0
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -10271,7 +10277,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 5.62.0
|
'@typescript-eslint/types': 5.62.0
|
||||||
'@typescript-eslint/visitor-keys': 5.62.0
|
'@typescript-eslint/visitor-keys': 5.62.0
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
globby: 11.1.0
|
globby: 11.1.0
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
@@ -10372,7 +10378,7 @@ packages:
|
|||||||
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
|
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
|
||||||
engines: {node: '>= 6.0.0'}
|
engines: {node: '>= 6.0.0'}
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
@@ -11250,7 +11256,6 @@ packages:
|
|||||||
|
|
||||||
/caniuse-lite@1.0.30001674:
|
/caniuse-lite@1.0.30001674:
|
||||||
resolution: {integrity: sha512-jOsKlZVRnzfhLojb+Ykb+gyUSp9Xb57So+fAiFlLzzTKpqg8xxSav0e40c8/4F/v9N8QSvrRRaLeVzQbLqomYw==}
|
resolution: {integrity: sha512-jOsKlZVRnzfhLojb+Ykb+gyUSp9Xb57So+fAiFlLzzTKpqg8xxSav0e40c8/4F/v9N8QSvrRRaLeVzQbLqomYw==}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/ccount@2.0.1:
|
/ccount@2.0.1:
|
||||||
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
|
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
|
||||||
@@ -12668,9 +12673,9 @@ packages:
|
|||||||
globalthis: 1.0.3
|
globalthis: 1.0.3
|
||||||
gopd: 1.0.1
|
gopd: 1.0.1
|
||||||
has-property-descriptors: 1.0.2
|
has-property-descriptors: 1.0.2
|
||||||
has-proto: 1.0.1
|
has-proto: 1.0.3
|
||||||
has-symbols: 1.0.3
|
has-symbols: 1.0.3
|
||||||
hasown: 2.0.1
|
hasown: 2.0.2
|
||||||
internal-slot: 1.0.7
|
internal-slot: 1.0.7
|
||||||
is-array-buffer: 3.0.4
|
is-array-buffer: 3.0.4
|
||||||
is-callable: 1.2.7
|
is-callable: 1.2.7
|
||||||
@@ -12793,7 +12798,7 @@ packages:
|
|||||||
get-intrinsic: 1.2.4
|
get-intrinsic: 1.2.4
|
||||||
globalthis: 1.0.3
|
globalthis: 1.0.3
|
||||||
has-property-descriptors: 1.0.2
|
has-property-descriptors: 1.0.2
|
||||||
has-proto: 1.0.1
|
has-proto: 1.0.3
|
||||||
has-symbols: 1.0.3
|
has-symbols: 1.0.3
|
||||||
internal-slot: 1.0.7
|
internal-slot: 1.0.7
|
||||||
iterator.prototype: 1.1.2
|
iterator.prototype: 1.1.2
|
||||||
@@ -12813,7 +12818,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
get-intrinsic: 1.2.4
|
get-intrinsic: 1.2.4
|
||||||
has-tostringtag: 1.0.2
|
has-tostringtag: 1.0.2
|
||||||
hasown: 2.0.1
|
hasown: 2.0.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/es-set-tostringtag@2.0.3:
|
/es-set-tostringtag@2.0.3:
|
||||||
@@ -12828,7 +12833,7 @@ packages:
|
|||||||
/es-shim-unscopables@1.0.2:
|
/es-shim-unscopables@1.0.2:
|
||||||
resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
|
resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
hasown: 2.0.1
|
hasown: 2.0.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/es-to-primitive@1.2.1:
|
/es-to-primitive@1.2.1:
|
||||||
@@ -13026,7 +13031,7 @@ packages:
|
|||||||
eslint: '*'
|
eslint: '*'
|
||||||
eslint-plugin-import: '*'
|
eslint-plugin-import: '*'
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
eslint: 8.56.0
|
eslint: 8.56.0
|
||||||
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@8.56.0)
|
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@2.7.1)(eslint@8.56.0)
|
||||||
glob: 7.2.3
|
glob: 7.2.3
|
||||||
@@ -14019,7 +14024,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
react: 18.2.0
|
react: 18.2.0
|
||||||
react-dom: 18.2.0(react@18.2.0)
|
react-dom: 18.2.0(react@18.2.0)
|
||||||
tslib: 2.6.2
|
tslib: 2.7.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/framer-motion@11.0.28(react-dom@18.3.1)(react@18.3.1):
|
/framer-motion@11.0.28(react-dom@18.3.1)(react@18.3.1):
|
||||||
@@ -14098,7 +14103,7 @@ packages:
|
|||||||
requiresBuild: true
|
requiresBuild: true
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
/fumadocs-core@14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1):
|
/fumadocs-core@14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1):
|
||||||
resolution: {integrity: sha512-eU7K3cxTeh45fAfphXJ8xNfX2Cw+2M7S+pqvne4+xADf3y9YSiexlO1Xyivyl6fHQQbtPuZkV47Vl0ucJFPtXg==}
|
resolution: {integrity: sha512-eU7K3cxTeh45fAfphXJ8xNfX2Cw+2M7S+pqvne4+xADf3y9YSiexlO1Xyivyl6fHQQbtPuZkV47Vl0ucJFPtXg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
algoliasearch: 4.24.0
|
algoliasearch: 4.24.0
|
||||||
@@ -14124,7 +14129,7 @@ packages:
|
|||||||
hast-util-to-jsx-runtime: 2.3.2
|
hast-util-to-jsx-runtime: 2.3.2
|
||||||
image-size: 1.1.1
|
image-size: 1.1.1
|
||||||
negotiator: 1.0.0
|
negotiator: 1.0.0
|
||||||
next: 15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
next: 15.0.3(@opentelemetry/api@1.8.0)(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-dom: 18.3.1(react@18.3.1)
|
||||||
react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1)
|
react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1)
|
||||||
@@ -14138,7 +14143,7 @@ packages:
|
|||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/fumadocs-mdx@11.1.1(acorn@8.11.3)(fumadocs-core@14.1.1)(next@15.0.1):
|
/fumadocs-mdx@11.1.1(acorn@8.11.3)(fumadocs-core@14.1.1)(next@15.0.3):
|
||||||
resolution: {integrity: sha512-78Nu/PHfBaRnPWTDTGVVZrG+A7rfK3NU7DX1aCEnZHEfwuY0NmuIOtDIYcoidZxjc88DnoewV+cJoBNn7I/D8Q==}
|
resolution: {integrity: sha512-78Nu/PHfBaRnPWTDTGVVZrG+A7rfK3NU7DX1aCEnZHEfwuY0NmuIOtDIYcoidZxjc88DnoewV+cJoBNn7I/D8Q==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -14151,17 +14156,17 @@ packages:
|
|||||||
esbuild: 0.24.0
|
esbuild: 0.24.0
|
||||||
estree-util-value-to-estree: 3.1.2
|
estree-util-value-to-estree: 3.1.2
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
fumadocs-core: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1)
|
fumadocs-core: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1)
|
||||||
gray-matter: 4.0.3
|
gray-matter: 4.0.3
|
||||||
micromatch: 4.0.8
|
micromatch: 4.0.8
|
||||||
next: 15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
next: 15.0.3(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
||||||
zod: 3.23.8
|
zod: 3.23.8
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- acorn
|
- acorn
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/fumadocs-ui@14.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1):
|
/fumadocs-ui@14.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1):
|
||||||
resolution: {integrity: sha512-/l9IhBzEOayoWyvNuobCx73h9uoUYy7FDAT7bCwJr7626qavUEGKBHF2f7LbeXLwnV5eb/LJezGXLu0DQ4dmQg==}
|
resolution: {integrity: sha512-/l9IhBzEOayoWyvNuobCx73h9uoUYy7FDAT7bCwJr7626qavUEGKBHF2f7LbeXLwnV5eb/LJezGXLu0DQ4dmQg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
next: 14.x.x || 15.x.x
|
next: 14.x.x || 15.x.x
|
||||||
@@ -14180,8 +14185,8 @@ packages:
|
|||||||
'@tailwindcss/typography': 0.5.15(tailwindcss@3.4.14)
|
'@tailwindcss/typography': 0.5.15(tailwindcss@3.4.14)
|
||||||
class-variance-authority: 0.7.0
|
class-variance-authority: 0.7.0
|
||||||
cmdk: 1.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)
|
cmdk: 1.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)
|
||||||
fumadocs-core: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.1)(react-dom@18.3.1)(react@18.3.1)
|
fumadocs-core: 14.1.1(@types/react@18.3.12)(algoliasearch@4.24.0)(next@15.0.3)(react-dom@18.3.1)(react@18.3.1)
|
||||||
next: 15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
next: 15.0.3(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
||||||
next-themes: 0.3.0(react-dom@18.3.1)(react@18.3.1)
|
next-themes: 0.3.0(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-dom: 18.3.1(react@18.3.1)
|
||||||
@@ -14264,12 +14269,12 @@ packages:
|
|||||||
next: 14.2.1(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0)
|
next: 14.2.1(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/geist@1.3.1(next@15.0.1):
|
/geist@1.3.1(next@15.0.3):
|
||||||
resolution: {integrity: sha512-Q4gC1pBVPN+D579pBaz0TRRnGA4p9UK6elDY/xizXdFk/g4EKR5g0I+4p/Kj6gM0SajDBZ/0FvDV9ey9ud7BWw==}
|
resolution: {integrity: sha512-Q4gC1pBVPN+D579pBaz0TRRnGA4p9UK6elDY/xizXdFk/g4EKR5g0I+4p/Kj6gM0SajDBZ/0FvDV9ey9ud7BWw==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
next: '>=13.2.0'
|
next: '>=13.2.0'
|
||||||
dependencies:
|
dependencies:
|
||||||
next: 15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
next: 15.0.3(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/gensync@1.0.0-beta.2:
|
/gensync@1.0.0-beta.2:
|
||||||
@@ -14710,7 +14715,7 @@ packages:
|
|||||||
engines: {node: '>= 6'}
|
engines: {node: '>= 6'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 6.0.2
|
agent-base: 6.0.2
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
@@ -14720,7 +14725,7 @@ packages:
|
|||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 7.1.1
|
agent-base: 7.1.1
|
||||||
debug: 4.3.4
|
debug: 4.3.7
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
@@ -17301,16 +17306,16 @@ packages:
|
|||||||
- babel-plugin-macros
|
- babel-plugin-macros
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/next@15.0.1(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1):
|
/next@15.0.3(@opentelemetry/api@1.8.0)(react-dom@18.3.1)(react@18.3.1):
|
||||||
resolution: {integrity: sha512-PSkFkr/w7UnFWm+EP8y/QpHrJXMqpZzAXpergB/EqLPOh4SGPJXv1wj4mslr2hUZBAS9pX7/9YLIdxTv6fwytw==}
|
resolution: {integrity: sha512-ontCbCRKJUIoivAdGB34yCaOcPgYXr9AAkV/IwqFfWWTXEPUgLYkSkqBhIk9KK7gGmgjc64B+RdoeIDM13Irnw==}
|
||||||
engines: {node: '>=18.18.0'}
|
engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@opentelemetry/api': ^1.1.0
|
'@opentelemetry/api': ^1.1.0
|
||||||
'@playwright/test': ^1.41.2
|
'@playwright/test': ^1.41.2
|
||||||
babel-plugin-react-compiler: '*'
|
babel-plugin-react-compiler: '*'
|
||||||
react: ^18.2.0 || 19.0.0-rc-69d4b800-20241021
|
react: ^18.2.0 || 19.0.0-rc-66855b96-20241106
|
||||||
react-dom: ^18.2.0 || 19.0.0-rc-69d4b800-20241021
|
react-dom: ^18.2.0 || 19.0.0-rc-66855b96-20241106
|
||||||
sass: ^1.3.0
|
sass: ^1.3.0
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
'@opentelemetry/api':
|
'@opentelemetry/api':
|
||||||
@@ -17322,25 +17327,25 @@ packages:
|
|||||||
sass:
|
sass:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
'@next/env': 15.0.1
|
'@next/env': 15.0.3
|
||||||
'@opentelemetry/api': 1.8.0
|
'@opentelemetry/api': 1.8.0
|
||||||
'@swc/counter': 0.1.3
|
'@swc/counter': 0.1.3
|
||||||
'@swc/helpers': 0.5.13
|
'@swc/helpers': 0.5.13
|
||||||
busboy: 1.6.0
|
busboy: 1.6.0
|
||||||
caniuse-lite: 1.0.30001596
|
caniuse-lite: 1.0.30001674
|
||||||
postcss: 8.4.31
|
postcss: 8.4.31
|
||||||
react: 18.3.1
|
react: 18.3.1
|
||||||
react-dom: 18.3.1(react@18.3.1)
|
react-dom: 18.3.1(react@18.3.1)
|
||||||
styled-jsx: 5.1.6(react@18.3.1)
|
styled-jsx: 5.1.6(react@18.3.1)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@next/swc-darwin-arm64': 15.0.1
|
'@next/swc-darwin-arm64': 15.0.3
|
||||||
'@next/swc-darwin-x64': 15.0.1
|
'@next/swc-darwin-x64': 15.0.3
|
||||||
'@next/swc-linux-arm64-gnu': 15.0.1
|
'@next/swc-linux-arm64-gnu': 15.0.3
|
||||||
'@next/swc-linux-arm64-musl': 15.0.1
|
'@next/swc-linux-arm64-musl': 15.0.3
|
||||||
'@next/swc-linux-x64-gnu': 15.0.1
|
'@next/swc-linux-x64-gnu': 15.0.3
|
||||||
'@next/swc-linux-x64-musl': 15.0.1
|
'@next/swc-linux-x64-musl': 15.0.3
|
||||||
'@next/swc-win32-arm64-msvc': 15.0.1
|
'@next/swc-win32-arm64-msvc': 15.0.3
|
||||||
'@next/swc-win32-x64-msvc': 15.0.1
|
'@next/swc-win32-x64-msvc': 15.0.3
|
||||||
sharp: 0.33.5
|
sharp: 0.33.5
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@babel/core'
|
- '@babel/core'
|
||||||
@@ -18210,8 +18215,8 @@ packages:
|
|||||||
engines: {node: ^10 || ^12 || >=14}
|
engines: {node: ^10 || ^12 || >=14}
|
||||||
dependencies:
|
dependencies:
|
||||||
nanoid: 3.3.7
|
nanoid: 3.3.7
|
||||||
picocolors: 1.0.0
|
picocolors: 1.1.1
|
||||||
source-map-js: 1.0.2
|
source-map-js: 1.2.1
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/postcss@8.4.35:
|
/postcss@8.4.35:
|
||||||
@@ -20892,7 +20897,7 @@ packages:
|
|||||||
execa: 5.1.1
|
execa: 5.1.1
|
||||||
globby: 11.1.0
|
globby: 11.1.0
|
||||||
joycon: 3.1.1
|
joycon: 3.1.1
|
||||||
postcss-load-config: 4.0.2(postcss@8.4.47)
|
postcss-load-config: 4.0.2(postcss@8.4.35)
|
||||||
resolve-from: 5.0.0
|
resolve-from: 5.0.0
|
||||||
rollup: 4.12.0
|
rollup: 4.12.0
|
||||||
source-map: 0.8.0-beta.0
|
source-map: 0.8.0-beta.0
|
||||||
@@ -20988,7 +20993,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
call-bind: 1.0.7
|
call-bind: 1.0.7
|
||||||
for-each: 0.3.3
|
for-each: 0.3.3
|
||||||
has-proto: 1.0.1
|
has-proto: 1.0.3
|
||||||
is-typed-array: 1.1.13
|
is-typed-array: 1.1.13
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
@@ -21010,7 +21015,7 @@ packages:
|
|||||||
available-typed-arrays: 1.0.6
|
available-typed-arrays: 1.0.6
|
||||||
call-bind: 1.0.7
|
call-bind: 1.0.7
|
||||||
for-each: 0.3.3
|
for-each: 0.3.3
|
||||||
has-proto: 1.0.1
|
has-proto: 1.0.3
|
||||||
is-typed-array: 1.1.13
|
is-typed-array: 1.1.13
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user