import type { MetadataRoute } from 'next'; import { DESCRIPTION, SITE_NAME, TAGLINE } from '@/lib/site'; export default function manifest(): MetadataRoute.Manifest { return { name: `${SITE_NAME} — ${TAGLINE}`, short_name: SITE_NAME, description: DESCRIPTION, start_url: '/', display: 'standalone', orientation: 'any', background_color: '#060912', theme_color: '#060912', lang: 'en', categories: ['education', 'utilities', 'news'], icons: [ { src: '/icon.svg', sizes: 'any', type: 'image/svg+xml', purpose: 'any' }, { src: '/apple-icon', sizes: '180x180', type: 'image/png', purpose: 'any' }, ], }; }