1
0

_logger.ts 677 B

12345678910111213141516171819202122232425262728293031323334
  1. /* Import modules. */
  2. import moment from 'moment'
  3. export default defineEventHandler(async (event) => {
  4. /* Initialize locals. */
  5. let body
  6. let method
  7. let query
  8. // console.log('EVENT', event)
  9. /* Set method. */
  10. method = event.node.req?.method
  11. // console.log('METHOD', method)
  12. if (method === 'GET') {
  13. query = getQuery(event)
  14. // console.log('QUERY', query)
  15. }
  16. if (method === 'POST') {
  17. body = await readBody(event)
  18. // console.log('BODY', body)
  19. }
  20. // TODO Record this event to the database.
  21. return {
  22. // event,
  23. body,
  24. query,
  25. timestamp: moment().unix(),
  26. }
  27. })