added header, footer, eslint/prettier, and typedoc

This commit is contained in:
2024-09-13 17:06:10 +09:00
parent 845418da60
commit a7dc8d6c8f
56 changed files with 16207 additions and 11147 deletions

18
server/api/getTime.ts Normal file
View File

@@ -0,0 +1,18 @@
/**
* Getting Unix time when the API was called.
* @module api/getTime
* @exports defineEventHandler(getTimeEventHandler) */
/**
* Handler of getTime event
* @name getTimeEventHandler
* @param {H3Event<EventHandlerRequest>} event
* @returns {number} - Unix time
* @function
*/
const getTimeEventHandler = (event: any) => {
const now = new Date();
return now.valueOf();
};
export default defineEventHandler(getTimeEventHandler);