fix(api): return as text/plain

This commit is contained in:
taskylizard 2024-07-31 16:48:06 +00:00
parent 2d746a86de
commit e60e05270c
No known key found for this signature in database
GPG key ID: 1820131ED1A24120
5 changed files with 21 additions and 15 deletions

View file

@ -21,8 +21,8 @@ interface File {
}
}
export default defineEventHandler(async () => {
let body = ''
export default defineEventHandler(async (event) => {
let body = '<!-- This is autogenerated content, do not edit manually. -->\n'
const f = fetcher({
headers: {
'User-Agent': 'taskylizard'
@ -44,7 +44,7 @@ export default defineEventHandler(async () => {
return isMarkdownFile && !isExcludedFile && !isInExcludedDirectory
})
// console.info(markdownFiles.map((f) => f.name))
console.info(markdownFiles.map((f) => f.name))
// Fetch and concatenate the contents of the markdown files
const contents = await Promise.all(
@ -62,5 +62,7 @@ export default defineEventHandler(async () => {
}
}
// biome-ignore lint/correctness/noUndeclaredVariables: <explanation>
appendResponseHeader(event, 'content-type', 'text/plain')
return body
})