api/app/validators/notification.ts
2025-08-20 12:22:11 +02:00

17 lines
346 B
TypeScript

import vine from '@vinejs/vine'
export const subscribeValidator = vine.compile(
vine.object({
endpoint: vine.string().url(),
keys: vine.object({
p256dh: vine.string(),
auth: vine.string(),
}),
})
)
export const updateNotificationValidator = vine.compile(
vine.object({
events: vine.array(vine.string())
})
)