aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
Diffstat (limited to 'dev')
-rw-r--r--dev/util.js13
1 files changed, 12 insertions, 1 deletions
diff --git a/dev/util.js b/dev/util.js
index 971837af..c17cd29a 100644
--- a/dev/util.js
+++ b/dev/util.js
@@ -137,6 +137,16 @@ function createDictionaryArchive(dictionaryDirectory, dictionaryName) {
}
+async function testMain(func) {
+ try {
+ await func();
+ } catch (e) {
+ console.log(e);
+ process.exit(-1);
+ }
+}
+
+
module.exports = {
get JSZip() { return getJSZip(); },
getArgs,
@@ -144,5 +154,6 @@ module.exports = {
getDefaultManifest,
getDefaultManifestAndVariants,
createManifestString,
- createDictionaryArchive
+ createDictionaryArchive,
+ testMain
};