[READ-ONLY] a fast, modern browser for the npm registry
at main 12 lines 369 B view raw
1import { PublicUserSessionSchema } from '#shared/schemas/publicUserSession' 2import { safeParse } from 'valibot' 3 4export default defineEventHandler(async event => { 5 const serverSession = await useServerSession(event) 6 const result = safeParse(PublicUserSessionSchema, serverSession.data.public) 7 if (!result.success) { 8 return null 9 } 10 11 return result.output 12})