import { Context, Env, Hono } from "https://deno.land/x/hono@v3.0.1/mod.ts" import { fileParser } from "../../utilis/formdable.ts"; export const usersRouter = new Hono() usersRouter.get('/hi', hi) usersRouter.get('/user/:name', userName) usersRouter.post('/file', reciveFile) function hi(c: Context){ return c.text('Hono!!') } function userName(c: Context){ const id = c.req.query("id") const queries = c.req.queries(); // { id: [ "100" ], other: [ "hjfdgs" ] } const name = c.req.param('name') console.log(queries, id); return c.json({ message: name }) } async function reciveFile(c: Context){ const body = await c.req.parseBody(); console.log(body.file); let result = await fileParser(body.file as File); console.log(result); return c.json({ message: "ok" }) }