summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortoasted-nutbread <toasted-nutbread@users.noreply.github.com>2024-02-20 10:11:02 -0500
committerGitHub <noreply@github.com>2024-02-20 15:11:02 +0000
commit088c6c17ac7b6076604fd3bc40287d4afda0d940 (patch)
tree2a6d78a18fccad1347a87bf838e79e99fba90c39
parent2da866f982930c76d2317a3be426410683ecf5a2 (diff)
Remove testMain (#711)
-rw-r--r--dev/bin/build.js11
-rw-r--r--dev/util.js13
2 files changed, 5 insertions, 19 deletions
diff --git a/dev/bin/build.js b/dev/bin/build.js
index 7a954c66..26fbff07 100644
--- a/dev/bin/build.js
+++ b/dev/bin/build.js
@@ -26,7 +26,7 @@ import readline from 'readline';
import {parseArgs} from 'util';
import {buildLibs} from '../build-libs.js';
import {ManifestUtil} from '../manifest-util.js';
-import {getAllFiles, testMain} from '../util.js';
+import {getAllFiles} from '../util.js';
const dirname = path.dirname(fileURLToPath(import.meta.url));
@@ -217,10 +217,8 @@ function ensureFilesExist(directory, files) {
}
}
-/**
- * @param {string[]} argv
- */
-export async function main(argv) {
+/** */
+export async function main() {
/** @type {import('util').ParseArgsConfig['options']} */
const parseArgsConfigOptions = {
all: {
@@ -248,6 +246,7 @@ export async function main(argv) {
}
};
+ const argv = process.argv.slice(2);
const {values: args} = parseArgs({args: argv, options: parseArgsConfigOptions});
const dryRun = /** @type {boolean} */ (args.dryRun);
@@ -280,4 +279,4 @@ export async function main(argv) {
}
}
-await testMain(main, process.argv.slice(2));
+await main();
diff --git a/dev/util.js b/dev/util.js
index 817b0d84..5a4c5788 100644
--- a/dev/util.js
+++ b/dev/util.js
@@ -92,16 +92,3 @@ export function createDictionaryArchive(dictionaryDirectory, dictionaryName) {
// Return zipFileBlob;
}
-
-/**
- * @param {(...args: import('core').SafeAny[]) => (unknown|Promise<unknown>)} func
- * @param {...import('core').SafeAny} args
- */
-export async function testMain(func, ...args) {
- try {
- await func(...args);
- } catch (e) {
- console.log(e);
- process.exit(-1);
- }
-}