From aed22d2ed1cbe4b701f75a78cb60fe0030d9148d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Raiti?= <46955459+Secreto31126@users.noreply.github.com> Date: Wed, 13 Dec 2023 19:15:17 -0300 Subject: [PATCH 1/5] Lower engine requirement to 16 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 83b14403..8a46880b 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "type": "module", "sideEffects": false, "engines": { - "node": ">=18" + "node": ">=16" }, "files": [ "lib/**/*" From e1c406a42635c6ef2641f6b5cd0c813724ab659b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Raiti?= <46955459+Secreto31126@users.noreply.github.com> Date: Thu, 14 Dec 2023 06:39:20 -0300 Subject: [PATCH 2/5] Added named export to default exported messages --- src/messages/location.ts | 2 ++ src/messages/reaction.ts | 2 ++ src/messages/text.ts | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/messages/location.ts b/src/messages/location.ts index 37d75252..74e95fc8 100644 --- a/src/messages/location.ts +++ b/src/messages/location.ts @@ -52,3 +52,5 @@ export default class Location extends ClientMessage { if (address) this.address = address; } } + +export { Location }; diff --git a/src/messages/reaction.ts b/src/messages/reaction.ts index 92ffef55..fadbe57f 100644 --- a/src/messages/reaction.ts +++ b/src/messages/reaction.ts @@ -40,3 +40,5 @@ export default class Reaction extends ClientMessage { this.emoji = emoji; } } + +export { Reaction }; diff --git a/src/messages/text.ts b/src/messages/text.ts index 7319ede1..6757b624 100644 --- a/src/messages/text.ts +++ b/src/messages/text.ts @@ -38,3 +38,5 @@ export default class Text extends ClientMessage { if (preview_url) this.preview_url = preview_url; } } + +export { Text }; From c0324800bcd073099c21142b20b7a6ba1b0c7b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Raiti?= <46955459+Secreto31126@users.noreply.github.com> Date: Thu, 14 Dec 2023 06:39:50 -0300 Subject: [PATCH 3/5] Use named export --- src/messages/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/messages/index.ts b/src/messages/index.ts index 7ff97904..1f2a3e61 100644 --- a/src/messages/index.ts +++ b/src/messages/index.ts @@ -14,9 +14,9 @@ * - {@link Reaction} */ -export { default as Text } from "./text.js"; -export { default as Location } from "./location.js"; -export { default as Reaction } from "./reaction.js"; +export * from "./text.js"; +export * from "./location.js"; +export * from "./reaction.js"; export * from "./contacts.js"; export * from "./interactive.js"; export * from "./media.js"; From 441ff1b61ee64ececb25885001d511b6248edd9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Raiti?= <46955459+Secreto31126@users.noreply.github.com> Date: Thu, 14 Dec 2023 06:41:59 -0300 Subject: [PATCH 4/5] Update unit test --- test/index.test.cjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/index.test.cjs b/test/index.test.cjs index 47022530..091eb758 100644 --- a/test/index.test.cjs +++ b/test/index.test.cjs @@ -8,7 +8,7 @@ const { spy: sinon_spy, assert: sinon_assert } = require("sinon"); // Import the module const WhatsAppAPI = require("../lib/cjs").default; -const { default: Text } = require("../lib/cjs/messages/text"); +const { Text } = require("../lib/cjs/messages/text"); // Mock the https requests const { agent, clientFacebook, clientExample } = require("./server.mocks.cjs"); From 166e9dada2c2ada64232f51c731bb344ee9db4cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Raiti?= <46955459+Secreto31126@users.noreply.github.com> Date: Thu, 14 Dec 2023 06:47:49 -0300 Subject: [PATCH 5/5] I almost forgot about you --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8a46880b..dac78173 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "whatsapp-api-js", - "version": "2.3.0", + "version": "2.4.0", "author": "Secreto31126", "description": "A TypeScript server agnostic Whatsapp's Official API framework", "license": "MIT",