From a7a6cff7431db683c74312139d3e6eb80c3d5c51 Mon Sep 17 00:00:00 2001 From: vadimdolgachev Date: Wed, 13 Nov 2024 19:09:29 +0700 Subject: [PATCH] Added --suppress-warnings flag --- incremental/tools/panda/arkts/arktsc.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/incremental/tools/panda/arkts/arktsc.js b/incremental/tools/panda/arkts/arktsc.js index 70043517c..ca165d6ea 100644 --- a/incremental/tools/panda/arkts/arktsc.js +++ b/incremental/tools/panda/arkts/arktsc.js @@ -36,6 +36,12 @@ const ARGS_SPEC = [ domain: 'string', default: path.join(PANDA_SDK, 'ets', 'stdlib') }, + { + flag: '--suppress-warnings', + help: 'Suppress compiler warnings', + domain: ['true', 'false'], + default: 'false' + }, ...DEFAULT_DRIVER_FLAGS, ] const USAGE = getUsage("This runs es2panda to compile ts/arkts files to panda bytecode", ARGS_SPEC) @@ -57,6 +63,9 @@ child.stdout.on('data', (data) => { process.stdout.write(data); }) child.stderr.on('data', (data) => { + if (args.flag('--suppress-warnings') === 'true') { + return; + } process.stderr.write(data); }) child.on('close', (code) => { -- Gitee