Problem with packing the app

I have created a serverless custom app and trying to pack it. The app packing is done successfully, but when uploading the pack, it gives error, something went wrong.

When checked, the pack created in the dist folder is empty.

Following is the log generated while packing the app:

2025-04-05 19:34:38.143 +0530 [info] App being packed in Node v18.12.1 using FDK 9.3.1

2025-04-05 19:34:38.158 +0530 [debug] (e[34mreport.jse[0m) e[31mGenerating hash for report.json filee[0m

2025-04-05 19:34:38.158 +0530 [debug] (e[34mdata.jse[0m) e[31mRead {“fresha_101_101_migrate_oauth_status”:true,“report_hash”:“fff383de140d637efa4cd73a5459d0b9eded5b83c3c3ea7b69c1098d7122f1b6”}e[0m

2025-04-05 19:34:38.159 +0530 [debug] (e[34mreport.jse[0m) e[31mComparing the stored hash with report.json file hashe[0m

2025-04-05 19:34:38.162 +0530 [debug] (e[34mpack.jse[0m) e[31mCannot find ‘./app’ directory while packing.e[0m

2025-04-05 19:34:38.162 +0530 [debug] (e[34mpack.jse[0m) e[31mCannot find ‘./visitor-app’ directory while packing.e[0m

2025-04-05 19:34:38.162 +0530 [debug] (e[34mpack.jse[0m) e[31mCannot find ‘./src’ directory while packing.e[0m

2025-04-05 19:34:38.174 +0530 [debug] (e[34mfile.jse[0m) e[31mComputing digest for manifest.json.e[0m

2025-04-05 19:34:38.176 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./server\lib\handle-response.jse[0m

2025-04-05 19:34:38.180 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./server\server.jse[0m

2025-04-05 19:34:38.191 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./config\iparams.jsone[0m

2025-04-05 19:34:38.192 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./config\requests.jsone[0m

2025-04-05 19:34:38.192 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./manifest.jsone[0m

2025-04-05 19:34:38.192 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./.report.jsone[0m

2025-04-05 19:34:38.192 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./README.mde[0m

2025-04-05 19:34:38.192 +0530 [debug] (e[34mpack.jse[0m) e[31mPacking ./digest.md5e[0m

2025-04-05 19:34:38.229 +0530 [debug] (e[34mvalidate.jse[0m) e[31masked to skip the following validations, e[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator actionse[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator requestse[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator app-dire[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator config-dire[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator custom-objectse[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator evente[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator iparame[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator linte[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator manifeste[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator manifest-dependencye[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator oauthe[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mrunning validator pkgsizee[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator schemae[0m

2025-04-05 19:34:38.230 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator version-checke[0m

2025-04-05 19:34:38.231 +0530 [debug] (e[34mvalidate.jse[0m) e[31mskipping validator app-settingse[0m

2025-04-05 19:34:38.231 +0530 [info] App packed successfully at \dist\freshApp.zip

2025-04-05 19:34:38.231 +0530 [info] Upload this file to the marketplace by following the instructions at Freshworks Developer Docs | App submission process

2025-04-05 19:34:38.232 +0530 [debug] (e[34mfile.jse[0m) e[31mDeleting digest.e[0m

2025-04-05 19:34:38.245 +0530 [debug] (e[34mreport.jse[0m) e[31mGenerating hash for report.json filee[0m
<<<<<<<<<<<<<<<<<<


Any suggestion/solution for this issue is appreciated.

Hi @Ashwini,

Greetings!

Are you using oauth in the applciation?

Thank you.

Hi Benny Immanuel,

No, I am not using Oauth.

Thanks for your reply.

Hi @Bene_Immanuel,

Did you get chance to check on this further.

Hi @Ashwini,

No, I am facing a similar issue, but mine happens when I try to submit the app with an Oauth config file.

Could you please share the manifest file and serverless events and SMI function declarations if you have any? // you can ignore the logics

Thank you.

Hi @Bene_Immanuel,

Please find the attached files.

manifest.txt (615 Bytes)
requests.txt (2.7 KB)

I am not able to find much about this issue in the topics.