From 35279eee9656f1001a6f13372e1d18e10b2e92aa Mon Sep 17 00:00:00 2001 From: twx1232375 Date: Fri, 6 Dec 2024 16:34:09 +0300 Subject: [PATCH] Edited idlize version --- arkoala/tools/peer-generator/package.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/arkoala/tools/peer-generator/package.json b/arkoala/tools/peer-generator/package.json index 7c8f4faeb..88f33b629 100644 --- a/arkoala/tools/peer-generator/package.json +++ b/arkoala/tools/peer-generator/package.json @@ -8,16 +8,18 @@ "input_dir": "../../arkui-common/interface_sdk-js/api/@internal/component/ets/,../../arkui-common/interface_sdk-js/api/global" }, "scripts": { + "clean": "npm uninstall @azanat/idlize", "interface-sdk:download": "npm run interface-sdk:download --prefix ../../arkui-common", - "generate:ts": "npx @azanat/idlize@$npm_package_config_idlize_version --dts2peer --input-dir $npm_package_config_input_dir --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=ts --only-integrated", - "generate:arkts": "npx @azanat/idlize@$npm_package_config_idlize_version --dts2peer --only-integrated --input-dir $npm_package_config_input_dir --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=arkts --need-interfaces", + "install:stable": "npm run clean && npm install @azanat/idlize@$npm_package_config_idlize_version", + "generate:ts": "npm run install:stable && npx @azanat/idlize --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=ts --only-integrated", + "generate:arkts": "npm run install:stable && npx @azanat/idlize --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=arkts --only-integrated --need-interfaces", "generate:all": "npm run generate:ts && npm run generate:arkts", - "install:current": "npm install idlize-current && npm run compile --prefix node_modules/idlize-current", - "generate:ts:current": "npm run install:current && node node_modules/idlize-current --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=ts --only-integrated", - "generate:arkts:current": "npm run install:current && node node_modules/idlize-current --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=arkts --only-integrated --need-interfaces", + "install:current": "npm run clean && npm install ${IDLIZE_CURRENT:=~/idlize} && npm run compile --prefix node_modules/@azanat/idlize", + "generate:ts:current": "npm run install:current && npx @azanat/idlize --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=ts --only-integrated", + "generate:arkts:current": "npm run install:current && npx @azanat/idlize --dts2peer --input-dir $npm_package_config_input_dir_current --arkoala-destination ../../.. --api-version $npm_package_config_api_version --generator-target arkoala --language=arkts --only-integrated --need-interfaces", "generate:all:current": "npm run generate:arkts:current && npm run generate:ts:current" }, "dependencies": { - "idlize-current": "file:../../../.." + "@azanat/idlize": "file:../../../.." } } -- Gitee