Merge pull request #309 from C4illin/fix/301/add-support-for-kepub

This commit is contained in:
Emrik Östling
2025-06-04 10:28:13 +02:00
committed by GitHub
+17 -12
View File
@@ -39,6 +39,7 @@ export const properties = {
"fb2",
"html",
"htmlz",
"kepub.epub",
"lit",
"lrf",
"mobi",
@@ -65,20 +66,24 @@ export async function convert(
options?: unknown,
): Promise<string> {
return new Promise((resolve, reject) => {
execFile("ebook-convert", [filePath, targetPath], (error, stdout, stderr) => {
if (error) {
reject(`error: ${error}`);
}
execFile(
"ebook-convert",
[filePath, targetPath],
(error, stdout, stderr) => {
if (error) {
reject(`error: ${error}`);
}
if (stdout) {
console.log(`stdout: ${stdout}`);
}
if (stdout) {
console.log(`stdout: ${stdout}`);
}
if (stderr) {
console.error(`stderr: ${stderr}`);
}
if (stderr) {
console.error(`stderr: ${stderr}`);
}
resolve("Done");
});
resolve("Done");
},
);
});
}