Skip to content

Commit d601d3d

Browse files
committed
variable export
1 parent f5be48e commit d601d3d

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

Modules/Create-Module/https.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ require by default look for these extensions chronologically -
77
88
*/
99

10-
const { send } = require("./request"); // ES6 destructuring
10+
const { send, REQUEST_TIMEOUT } = require("./request"); // ES6 destructuring
1111
const { read } = require("./response");
1212

1313
/*
@@ -29,4 +29,8 @@ function makeRequest(url, data) {
2929
}
3030

3131
const responseData = makeRequest("https:www.google.com", "Hello");
32-
console.log(responseData);
32+
33+
// Just to use REQUEST_TIMEOUT
34+
setTimeout(() => {
35+
console.log(responseData);
36+
}, REQUEST_TIMEOUT);

Modules/Create-Module/request.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const REQUEST_TIMEOUT = 500;
2+
13
function encrypt(data) {
24
return "encrypted data";
35
}
@@ -11,6 +13,7 @@ module.exports = {
1113
// send: send
1214
// requestSend: send, // if exporting function with different name
1315
send, // if exporting function with same name
16+
REQUEST_TIMEOUT, // variable exporting
1417
};
1518

1619
console.log(module);

Modules/Create-Module/response.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ exports.requestRead = read
2525
2626
or even better,
2727
28-
exports.read() {
28+
exports.read = function read() {
2929
return decrypt("data")
3030
}
3131

0 commit comments

Comments
 (0)