diff --git a/lib/utils/script.js b/lib/utils/script.js index f6105d2..bf09ca0 100644 --- a/lib/utils/script.js +++ b/lib/utils/script.js @@ -68,8 +68,12 @@ class script extends utils { return JSON.stringify(o) } - static safely (s) { - return `try { ${s} } catch(e) { }` + static safely (obj) { + if (Array.isArray(obj)) { + return obj.map(s => utils.script.safely(s)).join(' ') + } else { + return `try { ${obj} } catch(e) { }` + } } static makeLoop (s, max) {