From 731dc58649ffa68a528c7b97e770f03e4252c2c8 Mon Sep 17 00:00:00 2001 From: liujuping Date: Tue, 27 Jun 2023 14:07:07 +0800 Subject: [PATCH] fix: lerna version to 4.0.0 --- packages/types/src/shell/type/node-schema.ts | 11 +++++++---- scripts/setup-skip-build.sh | 3 +++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/types/src/shell/type/node-schema.ts b/packages/types/src/shell/type/node-schema.ts index b2520ee38..9cbd0a81a 100644 --- a/packages/types/src/shell/type/node-schema.ts +++ b/packages/types/src/shell/type/node-schema.ts @@ -5,11 +5,14 @@ import { IPublicTypeCompositeValue, IPublicTypePropsMap, IPublicTypeNodeData } f * 搭建基础协议 - 单个组件树节点描述 */ export interface IPublicTypeNodeSchema { + id?: string; + /** * 组件名称 必填、首字母大写 */ componentName: string; + /** * 组件属性对象 */ @@ -17,26 +20,26 @@ export interface IPublicTypeNodeSchema { children?: IPublicTypeNodeData | IPublicTypeNodeData[]; } & IPublicTypePropsMap; // | PropsList; - /** - * 组件属性对象 - */ - leadingComponents?: string; /** * 渲染条件 */ condition?: IPublicTypeCompositeValue; + /** * 循环数据 */ loop?: IPublicTypeCompositeValue; + /** * 循环迭代对象、索引名称 ["item", "index"] */ loopArgs?: [string, string]; + /** * 子节点 */ children?: IPublicTypeNodeData | IPublicTypeNodeData[]; + /** * 是否锁定 */ diff --git a/scripts/setup-skip-build.sh b/scripts/setup-skip-build.sh index d51c33c41..7c0ff6a27 100755 --- a/scripts/setup-skip-build.sh +++ b/scripts/setup-skip-build.sh @@ -1,6 +1,9 @@ #!/usr/bin/env bash rm -rf node_modules package-lock.json yarn.lock + +npm i lerna@4.0.0 + lerna clean -y find ./packages -type f -name "package-lock.json" -exec rm -f {} \;