refactor: add provider barrels and webhook grouping
This commit is contained in:
1
src/providers/provider.types.ts
Normal file
1
src/providers/provider.types.ts
Normal file
@@ -0,0 +1 @@
|
||||
export type Provider = "twilio" | "web";
|
||||
13
src/providers/twilio/index.ts
Normal file
13
src/providers/twilio/index.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
export { sendTypingIndicator } from "../../twilio/typing.js";
|
||||
export { createClient } from "../../twilio/client.js";
|
||||
export { monitorTwilio } from "../../twilio/monitor.js";
|
||||
export { sendMessage, waitForFinalStatus } from "../../twilio/send.js";
|
||||
export { listRecentMessages, formatMessageLine } from "../../twilio/messages.js";
|
||||
export {
|
||||
updateWebhook,
|
||||
findIncomingNumberSid,
|
||||
findMessagingServiceSid,
|
||||
setMessagingServiceWebhook,
|
||||
} from "../../twilio/update-webhook.js";
|
||||
export { findWhatsappSenderSid } from "../../twilio/senders.js";
|
||||
export { formatTwilioError, logTwilioSendError } from "../../twilio/utils.js";
|
||||
12
src/providers/web/index.ts
Normal file
12
src/providers/web/index.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
export {
|
||||
createWaSocket,
|
||||
waitForWaConnection,
|
||||
sendMessageWeb,
|
||||
loginWeb,
|
||||
monitorWebInbox,
|
||||
monitorWebProvider,
|
||||
webAuthExists,
|
||||
logWebSelfId,
|
||||
pickProvider,
|
||||
WA_WEB_AUTH_DIR,
|
||||
} from "../../provider-web.js";
|
||||
Reference in New Issue
Block a user