diff --git a/apps/web/app/(marketing)/_components/grid-list.tsx b/apps/web/app/(marketing)/_components/grid-list.tsx deleted file mode 100644 index a8421bf4b..000000000 --- a/apps/web/app/(marketing)/_components/grid-list.tsx +++ /dev/null @@ -1,7 +0,0 @@ -export function GridList({ children }: React.PropsWithChildren) { - return ( -
- {children} -
- ); -} diff --git a/apps/web/app/(marketing)/blog/page.tsx b/apps/web/app/(marketing)/blog/page.tsx index 89be0c7c1..76fe94f3b 100644 --- a/apps/web/app/(marketing)/blog/page.tsx +++ b/apps/web/app/(marketing)/blog/page.tsx @@ -1,11 +1,13 @@ import { createCmsClient } from '@kit/cms'; +import { If } from '@kit/ui/if'; +import { Trans } from '@kit/ui/trans'; -import { GridList } from '~/(marketing)/_components/grid-list'; import { SitePageHeader } from '~/(marketing)/_components/site-page-header'; -import { PostPreview } from '~/(marketing)/blog/_components/post-preview'; import { createI18nServerInstance } from '~/lib/i18n/i18n.server'; import { withI18n } from '~/lib/i18n/with-i18n'; +import { PostPreview } from './_components/post-preview'; + export const generateMetadata = async () => { const { t } = await createI18nServerInstance(); @@ -23,7 +25,7 @@ async function BlogPage({ searchParams }: { searchParams: { page: string } }) { const limit = 10; const offset = page * limit; - const { items: posts, total } = await cms.getContentItems({ + const { items: posts } = await cms.getContentItems({ collection: 'posts', limit, offset, @@ -36,15 +38,32 @@ async function BlogPage({ searchParams }: { searchParams: { page: string } }) { subtitle={t('marketing:blogSubtitle')} /> -
- - {posts.map((post, idx) => { - return ; - })} - -
+ 0} + fallback={ +
+ +
+ } + > +
+ + {posts.map((post, idx) => { + return ; + })} + +
+
); } export default withI18n(BlogPage); + +function PostsGridList({ children }: React.PropsWithChildren) { + return ( +
+ {children} +
+ ); +} diff --git a/apps/web/package.json b/apps/web/package.json index e1f359bb9..2ed40e503 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -48,7 +48,7 @@ "i18next": "^23.11.0", "i18next-resources-to-backend": "^1.2.0", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "next-sitemap": "^4.2.3", "next-themes": "0.3.0", "react": "18.2.0", diff --git a/apps/web/public/locales/en/marketing.json b/apps/web/public/locales/en/marketing.json index ca21bfa95..03a472806 100644 --- a/apps/web/public/locales/en/marketing.json +++ b/apps/web/public/locales/en/marketing.json @@ -8,6 +8,7 @@ "pricing": "Pricing", "pricingSubtitle": "Pricing plans and payment options", "backToBlog": "Back to blog", + "noPosts": "No posts found", "contactFaq": "If you have any questions, please contact us", "contact": "Contact", "about": "About", diff --git a/packages/billing/gateway/package.json b/packages/billing/gateway/package.json index a29671f63..54054b757 100644 --- a/packages/billing/gateway/package.json +++ b/packages/billing/gateway/package.json @@ -45,7 +45,7 @@ "@types/react": "^18.2.75", "date-fns": "^3.6.0", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "react": "18.2.0", "react-hook-form": "^7.51.2", "react-i18next": "^14.1.0", diff --git a/packages/features/accounts/package.json b/packages/features/accounts/package.json index 44f374cbb..c85c955e6 100644 --- a/packages/features/accounts/package.json +++ b/packages/features/accounts/package.json @@ -35,7 +35,7 @@ "@types/react": "^18.2.75", "@types/react-dom": "^18.2.22", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "next-themes": "0.3.0", "react": "18.2.0", "react-dom": "18.2.0", diff --git a/packages/features/admin/package.json b/packages/features/admin/package.json index 358afb80e..f9bcec374 100644 --- a/packages/features/admin/package.json +++ b/packages/features/admin/package.json @@ -40,7 +40,7 @@ "@tanstack/react-table": "^8.15.3", "@types/react": "^18.2.75", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "react": "18.2.0", "react-hook-form": "^7.51.2", "zod": "^3.22.4" diff --git a/packages/features/auth/package.json b/packages/features/auth/package.json index abec28b66..d1a062dd5 100644 --- a/packages/features/auth/package.json +++ b/packages/features/auth/package.json @@ -32,7 +32,7 @@ "@tanstack/react-query": "5.28.6", "@types/react": "^18.2.75", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "react-hook-form": "^7.51.2", "react-i18next": "^14.1.0", "sonner": "^1.4.41", diff --git a/packages/features/team-accounts/package.json b/packages/features/team-accounts/package.json index f188799da..82f1364b8 100644 --- a/packages/features/team-accounts/package.json +++ b/packages/features/team-accounts/package.json @@ -36,7 +36,7 @@ "class-variance-authority": "^0.7.0", "date-fns": "^3.6.0", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "react": "18.2.0", "react-dom": "18.2.0", "react-hook-form": "^7.51.2", diff --git a/packages/next/package.json b/packages/next/package.json index d084bb1a8..7829b5c2b 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -28,7 +28,7 @@ "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@supabase/supabase-js": "^2.42.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "zod": "^3.22.4" }, "eslintConfig": { diff --git a/packages/supabase/package.json b/packages/supabase/package.json index 17892d3e8..77a9b062d 100644 --- a/packages/supabase/package.json +++ b/packages/supabase/package.json @@ -33,7 +33,7 @@ "@supabase/supabase-js": "^2.42.0", "@tanstack/react-query": "5.28.6", "@types/react": "^18.2.75", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "react": "18.2.0", "zod": "^3.22.4" }, diff --git a/packages/ui/package.json b/packages/ui/package.json index 3597338ec..197dbf47e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -59,7 +59,7 @@ "date-fns": "^3.6.0", "eslint": "^8.57.0", "lucide-react": "^0.363.0", - "next": "14.2.0-canary.63", + "next": "14.2.0-canary.64", "next-themes": "0.3.0", "prettier": "^3.2.5", "react-day-picker": "^8.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3ee129032..49c51746c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,7 +94,7 @@ importers: version: 0.0.7(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0) '@makerkit/data-loader-supabase-nextjs': specifier: ^0.0.9 - version: 0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.63)(react@18.2.0)(swr@2.2.5) + version: 0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.64)(react@18.2.0)(swr@2.2.5) '@marsidev/react-turnstile': specifier: ^0.5.4 version: 0.5.4(react-dom@18.2.0)(react@18.2.0) @@ -112,7 +112,7 @@ importers: version: 5.28.6(react@18.2.0) '@tanstack/react-query-next-experimental': specifier: ^5.29.0 - version: 5.29.0(@tanstack/react-query@5.28.6)(next@14.2.0-canary.63)(react@18.2.0) + version: 5.29.0(@tanstack/react-query@5.28.6)(next@14.2.0-canary.64)(react@18.2.0) '@tanstack/react-table': specifier: ^8.15.3 version: 8.15.3(react-dom@18.2.0)(react@18.2.0) @@ -121,7 +121,7 @@ importers: version: 3.6.0 edge-csrf: specifier: ^1.0.9 - version: 1.0.9(next@14.2.0-canary.63) + version: 1.0.9(next@14.2.0-canary.64) i18next: specifier: ^23.11.0 version: 23.11.0 @@ -132,11 +132,11 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.0-canary.63) + version: 4.2.3(next@14.2.0-canary.64) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.2.0)(react@18.2.0) @@ -283,8 +283,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -579,8 +579,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.2.0)(react@18.2.0) @@ -634,7 +634,7 @@ importers: version: 0.0.7(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0) '@makerkit/data-loader-supabase-nextjs': specifier: ^0.0.9 - version: 0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.63)(react@18.2.0)(swr@2.2.5) + version: 0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.64)(react@18.2.0)(swr@2.2.5) '@supabase/supabase-js': specifier: ^2.42.0 version: 2.42.0 @@ -651,8 +651,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -708,8 +708,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react-hook-form: specifier: ^7.51.2 version: 7.51.2(react@18.2.0) @@ -790,8 +790,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -964,8 +964,8 @@ importers: specifier: ^2.42.0 version: 2.42.0 next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) zod: specifier: ^3.22.4 version: 3.22.4 @@ -1022,8 +1022,8 @@ importers: specifier: ^18.2.75 version: 18.2.75 next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -1140,8 +1140,8 @@ importers: specifier: ^0.363.0 version: 0.363.0(react@18.2.0) next: - specifier: 14.2.0-canary.63 - version: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.0-canary.64 + version: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.2.0)(react@18.2.0) @@ -2372,7 +2372,7 @@ packages: '@supabase/supabase-js': 2.42.0 ts-case-convert: 2.0.7 - /@makerkit/data-loader-supabase-nextjs@0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.63)(react@18.2.0)(swr@2.2.5): + /@makerkit/data-loader-supabase-nextjs@0.0.9(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0)(next@14.2.0-canary.64)(react@18.2.0)(swr@2.2.5): resolution: {integrity: sha512-FNn0Z3zlV0W6+GVoWAkokMC4Mzx29lByCGbYBi9F11VBkmxuEH8i4KbYYbImW+r8uvs6sdth+cqjx6Jo+VuTCw==} peerDependencies: '@supabase/supabase-js': '>=2.0.0' @@ -2382,7 +2382,7 @@ packages: dependencies: '@makerkit/data-loader-supabase-core': 0.0.7(@supabase/postgrest-js@1.15.0)(@supabase/supabase-js@2.42.0) '@supabase/supabase-js': 2.42.0 - next: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 swr: 2.2.5(react@18.2.0) transitivePeerDependencies: @@ -2483,8 +2483,8 @@ packages: resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==} dev: false - /@next/env@14.2.0-canary.63: - resolution: {integrity: sha512-KX00uB5R/8LQbumtMbjobEVGcnCyrtjQ9Pr5LiTCuEPqQAvvk+g+fmueQtDhMwczrTXrXVedVinU0VPblKr25g==} + /@next/env@14.2.0-canary.64: + resolution: {integrity: sha512-+wcKyLnzLw4Li5EOlDr0I4Y+KwjStwqaQ9i/sCv8ZnZSaOisRDh8CwjBBnZoxTwVwUk3u/5Gj8EuNsLhfHHUPQ==} /@next/eslint-plugin-next@14.1.4: resolution: {integrity: sha512-n4zYNLSyCo0Ln5b7qxqQeQ34OZKXwgbdcx6kmkQbywr+0k6M3Vinft0T72R6CDAcDrne2IAgSud4uWCzFgc5HA==} @@ -2510,8 +2510,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@14.2.0-canary.63: - resolution: {integrity: sha512-FprjAiGLhquFgpmEXXLVBqpkHZLfRSBX3CF1o445Qkk0OWeS0gcTFNUCjhIE7osK3FL+UtRAdy4/+nXYaeUaPQ==} + /@next/swc-darwin-arm64@14.2.0-canary.64: + resolution: {integrity: sha512-TFGdehG97x0EAU0nUsoNAZ1/qRB7E00X7b9xlO9X8FpEFXNFRmvOf0dK3FR6lOy18DM8oU59kKurDTXt3LwhXw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2536,8 +2536,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.2.0-canary.63: - resolution: {integrity: sha512-kImBFkf/06HdPaFCDEbsvDP1oeFJtGl2rnQgAxeSRK8EJPTC0Uv7RqBocaM33Jc6e3vDN9GStwZpysHXbEfmpA==} + /@next/swc-darwin-x64@14.2.0-canary.64: + resolution: {integrity: sha512-dxRGpOIwCeA0Vr7/q7lIpQDN7caDc/ax6pc3IRlxCU7MBoepTuCUweIM0cUrjBw1/zHNPvm/W7dxIAglVwqRmQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2562,8 +2562,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.2.0-canary.63: - resolution: {integrity: sha512-7SY10EhbS5rLJGHvfKM534xQkx8ZYCw+BR6hPkxwHp44mtuOfmUSzEDXpx8gBuL1inGUwlNWh0jVwJ9vZTbP9Q==} + /@next/swc-linux-arm64-gnu@14.2.0-canary.64: + resolution: {integrity: sha512-26RmJj3ETjdq4PL9yQ28nzpMaa7cZPeHqwNm3EuWSIcH0Ybs2S8wJHUWWYMyUXciyn+pMSNNkmzDwb2asmEoug==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2588,8 +2588,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.2.0-canary.63: - resolution: {integrity: sha512-cEZiByH6wsu5eRPpC7sXDO+und2075AcTh3C4ERWbh3HJNzqVqN4o8fsDS89e+kvtGwyjkjd/ySoUaE/EqSjwg==} + /@next/swc-linux-arm64-musl@14.2.0-canary.64: + resolution: {integrity: sha512-GO3HlEglhPOb6W/3skJGZZEfTjLKV5U5qeRp40/bcWbExCMSWPZhja5aGCEdozCxVDr7R+IqBlSNW0yrKJzBOg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2614,8 +2614,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.2.0-canary.63: - resolution: {integrity: sha512-yxU5WN7nVzQr/kdnj2DLYy1mCo0/auFL3xL5IjHerayn7Cs06u05ucTB1kPwbLFeskq9gX14HNamPX2VasyyIA==} + /@next/swc-linux-x64-gnu@14.2.0-canary.64: + resolution: {integrity: sha512-lxM3AIQd/cz9GQlXBqML9DdYj4jM3x9QgoD79WegriJ6Zb1KaHsUexOcG29BpPQub9MNm+X9RrvWcvWSfRQPJg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2640,8 +2640,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.2.0-canary.63: - resolution: {integrity: sha512-BtroloiP+WrF0Hbb8OhBN2sBFausG4dqiGIJ9QqEt9OI5eMiCUkj5901IlTjQ2Ub/48tIg5S9UEOTUfyWbYN0g==} + /@next/swc-linux-x64-musl@14.2.0-canary.64: + resolution: {integrity: sha512-vG66fQz+BlQUuc8LEqyfW/1JrLnmBMsp3NXcjCFBF4BD19eDOXeyponOpfsZYNnPf9Ex8wWauy3lhowk4levUg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2666,8 +2666,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.2.0-canary.63: - resolution: {integrity: sha512-TKMgTh/Ovw04z7dhcZ4bw+AJE84LV6gyMUvCk6SdTc7X/GXk1giEn4e9lccnlyJNkiGm58iUuRVtRwrf+KjzuA==} + /@next/swc-win32-arm64-msvc@14.2.0-canary.64: + resolution: {integrity: sha512-lXgX67oanH+Ek6/V3iUX/B/u057jyszYON8rdWYBYnCl+Z4MYiLh3FgBDWXoKLE1Xqp53ILPTLrP07c3TfhtCg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2692,8 +2692,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.2.0-canary.63: - resolution: {integrity: sha512-4ExLZUApD99rDD1Wmahy4rMCHVaeBtKPW9QjkxkjJT3dJaOVA776C7bm8XDRITFJfyvOakfVLjqj4X1YbW+SZg==} + /@next/swc-win32-ia32-msvc@14.2.0-canary.64: + resolution: {integrity: sha512-5Cx33kU7zcJg0GZD7fJOfmePyfwt414Tnf45VjQYuaMytFFp+zcxAu/1TLLYziHQ/+p5JW9zodfLGnkNbMZeDg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2718,8 +2718,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.2.0-canary.63: - resolution: {integrity: sha512-ZB34jzQU93WDTPyKAa1yKDDpzie02EAxywq4rgEQyD/mBHLFto6tIX4r6wg/YkEk1lsDUOCd8/RKb6Z9GpKm7A==} + /@next/swc-win32-x64-msvc@14.2.0-canary.64: + resolution: {integrity: sha512-l0qkK2hTcN1t3z6KOlTOEQV1xqtu2IuqvjOJpcMtZGS6Z4deSkw1vKzwvz3AQMs6xStOcQBujd7lfRscE76hUg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -6633,7 +6633,7 @@ packages: /@tanstack/query-core@5.28.6: resolution: {integrity: sha512-hnhotV+DnQtvtR3jPvbQMPNMW4KEK0J4k7c609zJ8muiNknm+yoDyMHmxTWM5ZnlZpsz0zOxYFr+mzRJNHWJsA==} - /@tanstack/react-query-next-experimental@5.29.0(@tanstack/react-query@5.28.6)(next@14.2.0-canary.63)(react@18.2.0): + /@tanstack/react-query-next-experimental@5.29.0(@tanstack/react-query@5.28.6)(next@14.2.0-canary.64)(react@18.2.0): resolution: {integrity: sha512-PgzDSM7m1ppEsLm2uPw/Tnv8PfFDi/c5CfP2UyJq9eRZu3J50l7bHt3v6W6QaAZdJUPxum8uS9zpKx+OdgkpVA==} peerDependencies: '@tanstack/react-query': ^5.29.0 @@ -6641,7 +6641,7 @@ packages: react: ^18.0.0 dependencies: '@tanstack/react-query': 5.28.6(react@18.2.0) - next: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: false @@ -8518,12 +8518,12 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /edge-csrf@1.0.9(next@14.2.0-canary.63): + /edge-csrf@1.0.9(next@14.2.0-canary.64): resolution: {integrity: sha512-3F89YTh42UDdISr3s9AEcgJDLi4ysgjGfnybzF0LuZGaG2W31h1ZwgWwEQBLMj04lAklcP4XHZYi7vk9o8zcbg==} peerDependencies: next: ^13.0.0 || ^14.0.0 dependencies: - next: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) dev: false /editorconfig@1.0.4: @@ -11183,7 +11183,7 @@ packages: engines: {node: '>= 0.4.0'} dev: false - /next-sitemap@4.2.3(next@14.2.0-canary.63): + /next-sitemap@4.2.3(next@14.2.0-canary.64): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -11194,7 +11194,7 @@ packages: '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0) + next: 14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0) dev: false /next-themes@0.3.0(react-dom@18.2.0)(react@18.2.0): @@ -11285,8 +11285,8 @@ packages: - babel-plugin-macros dev: false - /next@14.2.0-canary.63(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-F7sex5PlnUCrvd00NOW2DMtZU+lzBVwHmKrHd1vjBb4hQ9eq+WVL48dDzPnDvOB8xQjQQPSM35SnK+iZ718yLg==} + /next@14.2.0-canary.64(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VoyjSuui2SactVw3yizNg4eM6ts803mrFm+i1nXCgb3bK4w6zb5GA/WKv5NZrOg50+EAhLjj3NEsFc0hMRp1Cw==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -11303,7 +11303,7 @@ packages: sass: optional: true dependencies: - '@next/env': 14.2.0-canary.63 + '@next/env': 14.2.0-canary.64 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001607 @@ -11313,15 +11313,15 @@ packages: react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.0-canary.63 - '@next/swc-darwin-x64': 14.2.0-canary.63 - '@next/swc-linux-arm64-gnu': 14.2.0-canary.63 - '@next/swc-linux-arm64-musl': 14.2.0-canary.63 - '@next/swc-linux-x64-gnu': 14.2.0-canary.63 - '@next/swc-linux-x64-musl': 14.2.0-canary.63 - '@next/swc-win32-arm64-msvc': 14.2.0-canary.63 - '@next/swc-win32-ia32-msvc': 14.2.0-canary.63 - '@next/swc-win32-x64-msvc': 14.2.0-canary.63 + '@next/swc-darwin-arm64': 14.2.0-canary.64 + '@next/swc-darwin-x64': 14.2.0-canary.64 + '@next/swc-linux-arm64-gnu': 14.2.0-canary.64 + '@next/swc-linux-arm64-musl': 14.2.0-canary.64 + '@next/swc-linux-x64-gnu': 14.2.0-canary.64 + '@next/swc-linux-x64-musl': 14.2.0-canary.64 + '@next/swc-win32-arm64-msvc': 14.2.0-canary.64 + '@next/swc-win32-ia32-msvc': 14.2.0-canary.64 + '@next/swc-win32-x64-msvc': 14.2.0-canary.64 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros