{"date":"Wed May 06 2026 10:46:54 GMT+0700 (Western Indonesia Time)","error":{"code":"MODULE_NOT_FOUND","requireStack":["/home/wabil8vs9ms/api/libs/puppeteerManager.js","/home/wabil8vs9ms/api/libs/pdfGenerate.js","/home/wabil8vs9ms/api/controllers/invoiceController.js","/home/wabil8vs9ms/api/routes/index.js","/home/wabil8vs9ms/api/app.js","/usr/local/lsws/fcgi-bin/lsnode.js"]},"exception":true,"level":"error","message":"uncaughtException: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /usr/local/lsws/fcgi-bin/lsnode.js\nError: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /usr/local/lsws/fcgi-bin/lsnode.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/puppeteerManager.js:1:19)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","os":{"loadavg":[1.12,1.05,1.07],"uptime":7917678.66},"process":{"argv":["/opt/cpanel/ea-nodejs18/bin/node","/usr/local/lsws/fcgi-bin/lsnode.js"],"cwd":"/home/wabil8vs9ms/api","execPath":"/opt/cpanel/ea-nodejs18/bin/node","gid":1024,"memoryUsage":{"arrayBuffers":107387,"external":2904250,"heapTotal":69369856,"heapUsed":37431112,"rss":121556992},"pid":1350708,"uid":1022,"version":"v18.20.8"},"stack":"Error: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /usr/local/lsws/fcgi-bin/lsnode.js\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/puppeteerManager.js:1:19)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","timestamp":"2026-05-06 10:46:54","trace":[{"column":15,"file":"node:internal/modules/cjs/loader","function":"Module._resolveFilename","line":1140,"method":"_resolveFilename","native":false},{"column":27,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":981,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false},{"column":18,"file":"node:internal/modules/helpers","function":"require","line":177,"method":null,"native":false},{"column":19,"file":"/home/wabil8vs9ms/api/libs/puppeteerManager.js","function":null,"line":1,"method":null,"native":false},{"column":14,"file":"node:internal/modules/cjs/loader","function":"Module._compile","line":1364,"method":"_compile","native":false},{"column":10,"file":"node:internal/modules/cjs/loader","function":"Module._extensions..js","line":1422,"method":".js","native":false},{"column":32,"file":"node:internal/modules/cjs/loader","function":"Module.load","line":1203,"method":"load","native":false},{"column":12,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":1019,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false}]}
{"date":"Wed May 06 2026 10:49:17 GMT+0700 (Western Indonesia Time)","error":{"code":"MODULE_NOT_FOUND","requireStack":["/home/wabil8vs9ms/api/libs/puppeteerManager.js","/home/wabil8vs9ms/api/libs/pdfGenerate.js","/home/wabil8vs9ms/api/controllers/invoiceController.js","/home/wabil8vs9ms/api/routes/index.js","/home/wabil8vs9ms/api/app.js","/home/wabil8vs9ms/api/bin/www"]},"exception":true,"level":"error","message":"uncaughtException: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\nError: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/puppeteerManager.js:1:19)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","os":{"loadavg":[1.18,1.07,1.08],"uptime":7917821.61},"process":{"argv":["/opt/cpanel/ea-nodejs18/bin/node","/home/wabil8vs9ms/api/bin/www"],"cwd":"/home/wabil8vs9ms/api","execPath":"/opt/cpanel/ea-nodejs18/bin/node","gid":1024,"memoryUsage":{"arrayBuffers":123083,"external":2940987,"heapTotal":69107712,"heapUsed":37706384,"rss":123371520},"pid":1351554,"uid":1022,"version":"v18.20.8"},"stack":"Error: Cannot find module 'puppeteer'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/puppeteerManager.js\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/puppeteerManager.js:1:19)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","timestamp":"2026-05-06 10:49:17","trace":[{"column":15,"file":"node:internal/modules/cjs/loader","function":"Module._resolveFilename","line":1140,"method":"_resolveFilename","native":false},{"column":27,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":981,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false},{"column":18,"file":"node:internal/modules/helpers","function":"require","line":177,"method":null,"native":false},{"column":19,"file":"/home/wabil8vs9ms/api/libs/puppeteerManager.js","function":null,"line":1,"method":null,"native":false},{"column":14,"file":"node:internal/modules/cjs/loader","function":"Module._compile","line":1364,"method":"_compile","native":false},{"column":10,"file":"node:internal/modules/cjs/loader","function":"Module._extensions..js","line":1422,"method":".js","native":false},{"column":32,"file":"node:internal/modules/cjs/loader","function":"Module.load","line":1203,"method":"load","native":false},{"column":12,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":1019,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false}]}
{"date":"Wed May 06 2026 11:02:04 GMT+0700 (Western Indonesia Time)","error":{"code":"MODULE_NOT_FOUND","requireStack":["/home/wabil8vs9ms/api/libs/pdfGenerate.js","/home/wabil8vs9ms/api/controllers/invoiceController.js","/home/wabil8vs9ms/api/routes/index.js","/home/wabil8vs9ms/api/app.js","/home/wabil8vs9ms/api/bin/www"]},"exception":true,"level":"error","message":"uncaughtException: Cannot find module 'html-pdf'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\nError: Cannot find module 'html-pdf'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/pdfGenerate.js:3:13)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","os":{"loadavg":[1.21,1.13,1.1],"uptime":7918587.86},"process":{"argv":["/opt/cpanel/ea-nodejs18/bin/node","/home/wabil8vs9ms/api/bin/www"],"cwd":"/home/wabil8vs9ms/api","execPath":"/opt/cpanel/ea-nodejs18/bin/node","gid":1024,"memoryUsage":{"arrayBuffers":99371,"external":4352498,"heapTotal":69632000,"heapUsed":37261320,"rss":123117568},"pid":1356079,"uid":1022,"version":"v18.20.8"},"stack":"Error: Cannot find module 'html-pdf'\nRequire stack:\n- /home/wabil8vs9ms/api/libs/pdfGenerate.js\n- /home/wabil8vs9ms/api/controllers/invoiceController.js\n- /home/wabil8vs9ms/api/routes/index.js\n- /home/wabil8vs9ms/api/app.js\n- /home/wabil8vs9ms/api/bin/www\n    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)\n    at Module._load (node:internal/modules/cjs/loader:981:27)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)\n    at require (node:internal/modules/helpers:177:18)\n    at Object.<anonymous> (/home/wabil8vs9ms/api/libs/pdfGenerate.js:3:13)\n    at Module._compile (node:internal/modules/cjs/loader:1364:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)\n    at Module.load (node:internal/modules/cjs/loader:1203:32)\n    at Module._load (node:internal/modules/cjs/loader:1019:12)\n    at Module.require (node:internal/modules/cjs/loader:1231:19)","timestamp":"2026-05-06 11:02:04","trace":[{"column":15,"file":"node:internal/modules/cjs/loader","function":"Module._resolveFilename","line":1140,"method":"_resolveFilename","native":false},{"column":27,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":981,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false},{"column":18,"file":"node:internal/modules/helpers","function":"require","line":177,"method":null,"native":false},{"column":13,"file":"/home/wabil8vs9ms/api/libs/pdfGenerate.js","function":null,"line":3,"method":null,"native":false},{"column":14,"file":"node:internal/modules/cjs/loader","function":"Module._compile","line":1364,"method":"_compile","native":false},{"column":10,"file":"node:internal/modules/cjs/loader","function":"Module._extensions..js","line":1422,"method":".js","native":false},{"column":32,"file":"node:internal/modules/cjs/loader","function":"Module.load","line":1203,"method":"load","native":false},{"column":12,"file":"node:internal/modules/cjs/loader","function":"Module._load","line":1019,"method":"_load","native":false},{"column":19,"file":"node:internal/modules/cjs/loader","function":"Module.require","line":1231,"method":"require","native":false}]}
