Closed cdw1p closed 6 months ago
Debug when running using webpack build :
{ whatsapp: [Object: null prototype] [Module] { startSession: [Getter], startWhatsapp: [Getter], deleteSession: [Getter], getAllSession: [Getter], getSession: [Getter], loadSessionsFromStorage: [Getter], onMessageReceived: [Getter], onQRUpdated: [Getter], onConnected: [Getter], onDisconnected: [Getter], onConnecting: [Getter], onMessageUpdate: [Getter], onPairingCode: [Getter], sendTextMessage: [Getter], sendImage: [Getter], sendVideo: [Getter], sendDocument: [Getter], sendVoiceNote: [Getter], sendSticker: [Getter], sendTyping: [Getter], readMessage: [Getter], phoneToJid: [Getter], isExist: [Getter], createDelay: [Getter], setCredentialsDir: [Getter], WhatsappError: [Getter], default: [Getter] } }
Normal debug :
{ whatsapp: [Module: null prototype] { WhatsappError: [class WhatsappError extends Error], __esModule: true, createDelay: [Function: createDelay], default: { startSession: [Getter], startWhatsapp: [Getter], deleteSession: [Getter], getAllSession: [Getter], getSession: [Getter], loadSessionsFromStorage: [Getter], onMessageReceived: [Getter], onQRUpdated: [Getter], onConnected: [Getter], onDisconnected: [Getter], onConnecting: [Getter], onMessageUpdate: [Getter], onPairingCode: [Getter], sendTextMessage: [Getter], sendImage: [Getter], sendVideo: [Getter], sendDocument: [Getter], sendVoiceNote: [Getter], sendSticker: [Getter], sendTyping: [Getter], readMessage: [Getter], phoneToJid: [Getter], isExist: [Getter], createDelay: [Getter], setCredentialsDir: [Getter], WhatsappError: [Getter] }, deleteSession: [Function: deleteSession], getAllSession: [Function: getAllSession], getSession: [Function: getSession], ... }
My code :
/** * Run whatsapp gateway */ await whatsapp.startSession('user') whatsapp.loadSessionsFromStorage() /** * Run the main function */ console.log({ whatsapp }) whatsapp.onConnected(() => { console.log('[Init] Whatsapp Gateway Ready!'.green) server.start().then(async () => { main() }) })
My project using es6 modules, please check this out.
Fixed by modify webpack configuration
Debug when running using webpack build :
Normal debug :
My code :