manifest.ts (808B)
1 import { MetadataRoute } from 'next'; 2 3 export const dynamic = 'force-static'; 4 export default function manifest(): MetadataRoute.Manifest { 5 return { 6 name: 'Cafe Timer', 7 short_name: 'Cafe Timer', 8 description: 'A timer app for BA cafe', 9 start_url: '/', 10 display: 'standalone', 11 background_color: '#000000', 12 theme_color: '#000000', 13 icons: [ 14 { 15 src: '/icons/icon-192x192.png', 16 sizes: '192x192', 17 type: 'image/png', 18 purpose: 'maskable' 19 }, 20 { 21 src: '/icons/icon-512x512.png', 22 sizes: '512x512', 23 type: 'image/png', 24 purpose: 'maskable' 25 26 }, 27 { 28 src: '/icons/icon-maskable-512x512.png', 29 sizes: '512x512', 30 type: 'image/png', 31 purpose: 'any', 32 }, 33 ], 34 }; 35 }