/
opt
/
canhelp
/
node_modules
/
hono
/
dist
/
middleware
/
pretty-json
/
/opt/canhelp/node_modules/hono/dist/middleware/pretty-json
mkdir
upload
Name
Size
Mode
Actions
index.js
531
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/hono/dist/middleware/pretty-json/index.js
(531B)
// src/middleware/pretty-json/index.ts var prettyJSON = (options) => { const targetQuery = options?.query ?? "pretty"; return async function prettyJSON2(c, next) { const pretty = options?.force || c.req.query(targetQuery) || c.req.query(targetQuery) === ""; await next(); if (pretty && c.res.headers.get("Content-Type")?.startsWith("application/json")) { const obj = await c.res.json(); c.res = new Response(JSON.stringify(obj, null, options?.space ?? 2), c.res); } }; }; export { prettyJSON };
Save
cmd:
run