From 21be0bfc48d73beb9860a47d28b5b16b9c2a29b8 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 23 Feb 2024 14:40:24 -0300 Subject: src/hero.mjs: Add buildServer() --- src/utils.mjs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/utils.mjs') diff --git a/src/utils.mjs b/src/utils.mjs index e0e20a7..8ce9076 100644 --- a/src/utils.mjs +++ b/src/utils.mjs @@ -74,3 +74,7 @@ export const first = (arr, fn) => { }; export const log = o => console.error(JSON.stringify(o)); + +export const promisify = fn => (...args) => + new Promise((resolve, reject) => + fn(...args, (err, data) => err ? reject(err) : resolve(data))); -- cgit v1.2.3