website-builde / lib /writer.ts
Daviddolor's picture
Single-process Chromium, fixed visual-polish prompt, Docker config for HF Space
ec675f2
Raw
History Blame Contribute Delete
390 Bytes
import fs from "fs"
import path from "path"
export function writeWebsiteFile(
filename:string,
content:string
){
const base =
path.join(process.cwd(),"generated")
if(!fs.existsSync(base)){
fs.mkdirSync(base,{recursive:true})
}
const file =
path.join(base,filename)
fs.mkdirSync(
path.dirname(file),
{
recursive:true
}
)
fs.writeFileSync(
file,
content,
"utf8"
)
return file
}