import fs from "fs";
import fetch from "node-fetch";
import FormData from "form-data";
export async function uploadResume(filePath = "./resume.pdf") {
const form = new FormData();
form.append("file", fs.createReadStream(filePath));
const res = await fetch("https://xihuanwanyuanshen.icu/resume/upload/", {
method: "POST",
body: form,
headers: form.getHeaders()
});
if (!res.ok) {
const txt = await res.text();
throw new Error(`upload_failed: ${res.status} ${txt}`);
}
const data = await res.json();
return data.url;
}