From 27d4d3508e6dfb5448bc31cae42fd6b0ccc5d930 Mon Sep 17 00:00:00 2001 From: ogomez-at-wiris Date: Fri, 25 Feb 2022 02:29:46 +0100 Subject: [PATCH] feat: Only add directories in the packs folder not extra files --- src/services/pack_service.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/services/pack_service.ts b/src/services/pack_service.ts index 101b257..a4f843f 100644 --- a/src/services/pack_service.ts +++ b/src/services/pack_service.ts @@ -13,9 +13,11 @@ export default class PackService { public static getPackList = (): Array => this.packList; public static getInitialList = async (): Promise => { - let packs = await fs.readdirSync(PACK_BASE_PATH); + let packs = await fs.readdirSync(PACK_BASE_PATH, { withFileTypes: true }); + packs = packs.filter((pack) => pack.isDirectory()); + PackService.packList = await Promise.all( - packs.map((pack) => PackService.getPackInfo(pack)) + packs.map((pack) => PackService.getPackInfo(pack.name)) ); };