Skip to content

Commit 86ee628

Browse files
authored
Merge pull request #272 from Secreto31126/engine
Improve CJS code experience
2 parents b74f92c + 166e9da commit 86ee628

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "whatsapp-api-js",
3-
"version": "2.3.0",
3+
"version": "2.4.0",
44
"author": "Secreto31126",
55
"description": "A TypeScript server agnostic Whatsapp's Official API framework",
66
"license": "MIT",
77
"type": "module",
88
"sideEffects": false,
99
"engines": {
10-
"node": ">=18"
10+
"node": ">=16"
1111
},
1212
"files": [
1313
"lib/**/*"

src/messages/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* - {@link Reaction}
1515
*/
1616

17-
export { default as Text } from "./text.js";
18-
export { default as Location } from "./location.js";
19-
export { default as Reaction } from "./reaction.js";
17+
export * from "./text.js";
18+
export * from "./location.js";
19+
export * from "./reaction.js";
2020
export * from "./contacts.js";
2121
export * from "./interactive.js";
2222
export * from "./media.js";

src/messages/location.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,5 @@ export default class Location extends ClientMessage {
5252
if (address) this.address = address;
5353
}
5454
}
55+
56+
export { Location };

src/messages/reaction.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,5 @@ export default class Reaction extends ClientMessage {
4040
this.emoji = emoji;
4141
}
4242
}
43+
44+
export { Reaction };

src/messages/text.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,5 @@ export default class Text extends ClientMessage {
3838
if (preview_url) this.preview_url = preview_url;
3939
}
4040
}
41+
42+
export { Text };

test/index.test.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const { spy: sinon_spy, assert: sinon_assert } = require("sinon");
88

99
// Import the module
1010
const WhatsAppAPI = require("../lib/cjs").default;
11-
const { default: Text } = require("../lib/cjs/messages/text");
11+
const { Text } = require("../lib/cjs/messages/text");
1212

1313
// Mock the https requests
1414
const { agent, clientFacebook, clientExample } = require("./server.mocks.cjs");

0 commit comments

Comments
 (0)