From 0aff6d57774b15488417ee04d4ed8fcebf48737c Mon Sep 17 00:00:00 2001 From: xudan16 Date: Wed, 18 Jun 2025 22:17:14 +0800 Subject: [PATCH] Add tsc as bundle dependency of arkanalyzer Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/ICG6KE Signed-off-by: xudan16 --- ets2panda/linter/arkanalyzer/package.json | 5 ++++- ets2panda/linter/build_linter.py | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ets2panda/linter/arkanalyzer/package.json b/ets2panda/linter/arkanalyzer/package.json index a9d42adc13..36e27e974c 100644 --- a/ets2panda/linter/arkanalyzer/package.json +++ b/ets2panda/linter/arkanalyzer/package.json @@ -21,5 +21,8 @@ "commander": "^9.4.0", "log4js": "^6.4.0", "json5": "2.2.3" - } + }, + "bundleDependencies": [ + "ohos-typescript" + ] } diff --git a/ets2panda/linter/build_linter.py b/ets2panda/linter/build_linter.py index 3634b84a25..7486c36eeb 100755 --- a/ets2panda/linter/build_linter.py +++ b/ets2panda/linter/build_linter.py @@ -197,9 +197,9 @@ def pack_arkanalyzer(options, new_npm): clean_old_packages(aa_path, pack_prefix, pack_suffix) if new_npm: - ts_install_cmd = [options.npm, 'install', '--no-save', tsc_file, '--legacy-peer-deps', '--offline'] + ts_install_cmd = [options.npm, 'install', tsc_file, '--legacy-peer-deps', '--offline'] else: - ts_install_cmd = [options.npm, 'install', '--no-save', tsc_file] + ts_install_cmd = [options.npm, 'install', tsc_file] compile_cmd = [options.npm, 'run', 'compile'] pack_cmd = [options.npm, 'pack'] run_cmd(ts_install_cmd, aa_path) -- Gitee