diff --git a/src/converters/calibre.ts b/src/converters/calibre.ts index 4edf63e..8ebdbd1 100644 --- a/src/converters/calibre.ts +++ b/src/converters/calibre.ts @@ -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 { 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"); + }, + ); }); }