diff options
-rw-r--r-- | dev/bin/build.js | 11 | ||||
-rw-r--r-- | dev/util.js | 13 |
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); - } -} |