🍔 Parameterizing code

This commit is contained in:
2021-04-25 12:56:25 -07:00
parent a1418c55c4
commit 857f0ffe4f
4 changed files with 77 additions and 99 deletions

View File

@@ -1,8 +1,9 @@
import * as Comlink from "comlink";
import { walkFolder } from "../actions/fileops.actions";
import { IExtractionOptions } from "../../server/interfaces/folder.interface";
import { IFolderData } from "../shared/interfaces/comicinfo.interfaces";
async function importComicBooks() {
async function importComicBooks(): Promise<IFolderData[]> {
// 1. Walk the folder structure
// 2. Scan for .cbz, .cbr
// 3. extract cover image
@@ -12,6 +13,7 @@ async function importComicBooks() {
// 6. Save model to mongo
const fileObjects = await walkFolder("./comics");
return fileObjects;
}
Comlink.expose({