- Adds new path aliases for improved code organization - Updates dependencies to latest versions including vue-sonner v2.0.0 - Removes sourcemap configuration from Nuxt config - Enhances API documentation with OpenAPI schemas - Removes unused security schemes and Wrangler configuration These changes modernize the project setup while improving documentation and removing unnecessary configurations.
18 lines
354 B
TypeScript
18 lines
354 B
TypeScript
defineRouteMeta({
|
|
openAPI: {
|
|
description: 'Get the location of the user',
|
|
responses: {
|
|
200: {
|
|
description: 'The location of the user',
|
|
},
|
|
},
|
|
},
|
|
})
|
|
|
|
export default eventHandler((event) => {
|
|
const { request: { cf } } = event.context.cloudflare
|
|
return {
|
|
latitude: cf.latitude,
|
|
longitude: cf.longitude,
|
|
}
|
|
})
|