diff --git a/package.json b/package.json index 774de016..c4f1e69f 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.2", "@vercel/analytics": "^1.0.2", "@vercel/blob": "^0.12.4", - "@vercel/postgres": "^0.4.2", + "@vercel/postgres": "^0.3.2", "autoprefixer": "10.4.15", "camelcase-keys": "^9.0.0", "date-fns": "^2.30.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ab47a8b..a3e2982a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ specifiers: '@typescript-eslint/parser': ^6.7.2 '@vercel/analytics': ^1.0.2 '@vercel/blob': ^0.12.4 - '@vercel/postgres': ^0.4.2 + '@vercel/postgres': ^0.3.2 autoprefixer: 10.4.15 camelcase-keys: ^9.0.0 date-fns: ^2.30.0 @@ -38,7 +38,7 @@ dependencies: '@typescript-eslint/parser': 6.7.2_rngtr6f3b25lvetpihwplgecf4 '@vercel/analytics': 1.0.2 '@vercel/blob': 0.12.4 - '@vercel/postgres': 0.4.2 + '@vercel/postgres': 0.3.2 autoprefixer: 10.4.15_postcss@8.4.30 camelcase-keys: 9.0.0 date-fns: 2.30.0 @@ -256,8 +256,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: false - /@neondatabase/serverless/0.5.6: - resolution: {integrity: sha512-Ru0lG6W/nQtHRkDFVQFF+1PJYx8wd3jereln0Ep0YkiHey50hjTLVUycQoE4X977605pXMuFWORweuktzph+Xg==} + /@neondatabase/serverless/0.4.15: + resolution: {integrity: sha512-fTTcnfj6z4gpOREF3fbzPYltt5vJKB3G9OdfV4diiO45mBAi//0n/ViOirYm4bGxi0luzszf9jGe3BP6hsQ7Ig==} dependencies: '@types/pg': 8.6.6 dev: false @@ -654,14 +654,14 @@ packages: - utf-8-validate dev: false - /@vercel/postgres/0.4.2: - resolution: {integrity: sha512-jwGBhozSPQBuFVgiXLunpW8iys3qMGyXhTSp7xKVrZjD3hJHunO+i1J6Yq2VP2FNSw36lSg1J2vDzkdOE3303g==} + /@vercel/postgres/0.3.2: + resolution: {integrity: sha512-FZ/EWoxdALIh+N0wq3NWSA+YWm50MTBo75xOpVGSsv0zcgkt39kSSzO74H1graq+k/5dWyuadTVCnmlT5IbFYQ==} engines: {node: '>=14.6'} dependencies: - '@neondatabase/serverless': 0.5.6 + '@neondatabase/serverless': 0.4.15 bufferutil: 4.0.7 utf-8-validate: 6.0.3 - ws: 8.14.1_2adebc2xdjqbcvbjxkodkhadp4 + ws: 8.13.0_2adebc2xdjqbcvbjxkodkhadp4 dev: false /abab/2.0.6: @@ -3570,8 +3570,8 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false - /ws/8.14.1_2adebc2xdjqbcvbjxkodkhadp4: - resolution: {integrity: sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==} + /ws/8.13.0_2adebc2xdjqbcvbjxkodkhadp4: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 diff --git a/src/app/(static)/page.tsx b/src/app/(static)/page.tsx index 22ccedd0..4c40c5ae 100644 --- a/src/app/(static)/page.tsx +++ b/src/app/(static)/page.tsx @@ -7,7 +7,7 @@ import PhotosEmptyState from '@/photo/PhotosEmptyState'; import { getPhotos, getPhotosCount } from '@/services/postgres'; import { Metadata } from 'next'; -export const runtime = 'edge'; +export const dynamic = 'force-static'; export async function generateMetadata(): Promise { const photos = await getPhotos();