packages/playground/server/plugins/listener.ts
import { defineNitroPlugin } from '#imports'
export default defineNitroPlugin((nitro) => {
nitro.hooks.hook('karbon:request', (ctx) => {
console.log('nitro request', ctx)
})
nitro.hooks.hook('karbon:response', (ctx) => {
console.log('nitro response', ctx)
})
nitro.hooks.hook('karbon:searchRequest', (ctx) => {
console.log('nitro searchRequest', ctx)
})
nitro.hooks.hook('karbon:searchResponse', (ctx) => {
console.log('nitro searchResponse', ctx)
})
})