Sink/server/api/location.ts

14 lines
290 B
TypeScript

defineRouteMeta({
openAPI: {
description: 'Get the location of the user',
security: securitySchemes,
},
})
export default eventHandler((event) => {
const { request: { cf } } = event.context.cloudflare
return {
latitude: cf.latitude,
longitude: cf.longitude,
}
})