diff options
| author | Joe Carstairs <65492573+Sycamost@users.noreply.github.com> | 2024-03-07 21:47:00 +0000 |
|---|---|---|
| committer | Joe Carstairs <65492573+Sycamost@users.noreply.github.com> | 2024-03-07 21:47:00 +0000 |
| commit | 3086d325afa7a9d8fc49a0d8022b675f6d4e370b (patch) | |
| tree | 34d4b0a309283662f698e24752ca7068a7a016c6 /src/db.js | |
| parent | 5c0d0697feea60601c9b8c4e624c526a451f872f (diff) | |
Uses module.exports syntax
Diffstat (limited to 'src/db.js')
| -rw-r--r-- | src/db.js | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -8,18 +8,18 @@ const subscriptions = []; * @param {string} number * @param {string} name */ -export function subscribe(number, name) { +function subscribe(number, name) { subscriptions.push({ name, number }); } /** * @param {string} number */ -export function isSubscribed(number) { +function isSubscribed(number) { return subscriptions.some(s => s.number === number); } -export function getSubscriptions() { +function getSubscriptions() { /** @type Array<{ name: string, number: string }> */ const clone = []; for (const subscription of subscriptions) { @@ -31,6 +31,13 @@ export function getSubscriptions() { /** * @param {string} number */ -export function getSubscriptionFromNumber(number) { +function getSubscriptionFromNumber(number) { return subscriptions.find(sub => sub.number === number); -}
\ No newline at end of file +} + +module.exports = { + subscribe, + isSubscribed, + getSubscriptions, + getSubscriptionFromNumber, +};
\ No newline at end of file |
