+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/action-sheet/__test__/__snapshots__/demo.test.js.snap b/packages/components/action-sheet/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/action-sheet/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/action-sheet/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/action-sheet/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/action-sheet/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/action-sheet/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/action-sheet/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/action-sheet/__test__/demo.test.js b/packages/components/action-sheet/__test__/demo.test.js
similarity index 100%
rename from src/action-sheet/__test__/demo.test.js
rename to packages/components/action-sheet/__test__/demo.test.js
diff --git a/src/action-sheet/__test__/index.test.js b/packages/components/action-sheet/__test__/index.test.js
similarity index 100%
rename from src/action-sheet/__test__/index.test.js
rename to packages/components/action-sheet/__test__/index.test.js
diff --git a/src/action-sheet/_example/action-sheet.json b/packages/components/action-sheet/_example/action-sheet.json
similarity index 100%
rename from src/action-sheet/_example/action-sheet.json
rename to packages/components/action-sheet/_example/action-sheet.json
diff --git a/src/action-sheet/_example/action-sheet.less b/packages/components/action-sheet/_example/action-sheet.less
similarity index 100%
rename from src/action-sheet/_example/action-sheet.less
rename to packages/components/action-sheet/_example/action-sheet.less
diff --git a/src/action-sheet/_example/action-sheet.ts b/packages/components/action-sheet/_example/action-sheet.ts
similarity index 100%
rename from src/action-sheet/_example/action-sheet.ts
rename to packages/components/action-sheet/_example/action-sheet.ts
diff --git a/src/action-sheet/_example/action-sheet.wxml b/packages/components/action-sheet/_example/action-sheet.wxml
similarity index 100%
rename from src/action-sheet/_example/action-sheet.wxml
rename to packages/components/action-sheet/_example/action-sheet.wxml
diff --git a/src/action-sheet/_example/align/index.js b/packages/components/action-sheet/_example/align/index.js
similarity index 100%
rename from src/action-sheet/_example/align/index.js
rename to packages/components/action-sheet/_example/align/index.js
diff --git a/src/action-sheet/_example/align/index.json b/packages/components/action-sheet/_example/align/index.json
similarity index 100%
rename from src/action-sheet/_example/align/index.json
rename to packages/components/action-sheet/_example/align/index.json
diff --git a/src/action-sheet/_example/align/index.wxml b/packages/components/action-sheet/_example/align/index.wxml
similarity index 100%
rename from src/action-sheet/_example/align/index.wxml
rename to packages/components/action-sheet/_example/align/index.wxml
diff --git a/src/action-sheet/_example/align/index.wxss b/packages/components/action-sheet/_example/align/index.wxss
similarity index 100%
rename from src/action-sheet/_example/align/index.wxss
rename to packages/components/action-sheet/_example/align/index.wxss
diff --git a/src/action-sheet/_example/grid/index.js b/packages/components/action-sheet/_example/grid/index.js
similarity index 100%
rename from src/action-sheet/_example/grid/index.js
rename to packages/components/action-sheet/_example/grid/index.js
diff --git a/src/action-sheet/_example/grid/index.json b/packages/components/action-sheet/_example/grid/index.json
similarity index 100%
rename from src/action-sheet/_example/grid/index.json
rename to packages/components/action-sheet/_example/grid/index.json
diff --git a/src/action-sheet/_example/grid/index.wxml b/packages/components/action-sheet/_example/grid/index.wxml
similarity index 100%
rename from src/action-sheet/_example/grid/index.wxml
rename to packages/components/action-sheet/_example/grid/index.wxml
diff --git a/src/action-sheet/_example/grid/index.wxss b/packages/components/action-sheet/_example/grid/index.wxss
similarity index 100%
rename from src/action-sheet/_example/grid/index.wxss
rename to packages/components/action-sheet/_example/grid/index.wxss
diff --git a/src/action-sheet/_example/list/index.js b/packages/components/action-sheet/_example/list/index.js
similarity index 100%
rename from src/action-sheet/_example/list/index.js
rename to packages/components/action-sheet/_example/list/index.js
diff --git a/src/action-sheet/_example/list/index.json b/packages/components/action-sheet/_example/list/index.json
similarity index 100%
rename from src/action-sheet/_example/list/index.json
rename to packages/components/action-sheet/_example/list/index.json
diff --git a/src/action-sheet/_example/list/index.wxml b/packages/components/action-sheet/_example/list/index.wxml
similarity index 100%
rename from src/action-sheet/_example/list/index.wxml
rename to packages/components/action-sheet/_example/list/index.wxml
diff --git a/src/action-sheet/_example/list/index.wxss b/packages/components/action-sheet/_example/list/index.wxss
similarity index 100%
rename from src/action-sheet/_example/list/index.wxss
rename to packages/components/action-sheet/_example/list/index.wxss
diff --git a/src/action-sheet/_example/status/index.js b/packages/components/action-sheet/_example/status/index.js
similarity index 100%
rename from src/action-sheet/_example/status/index.js
rename to packages/components/action-sheet/_example/status/index.js
diff --git a/src/action-sheet/_example/status/index.json b/packages/components/action-sheet/_example/status/index.json
similarity index 100%
rename from src/action-sheet/_example/status/index.json
rename to packages/components/action-sheet/_example/status/index.json
diff --git a/src/action-sheet/_example/status/index.wxml b/packages/components/action-sheet/_example/status/index.wxml
similarity index 100%
rename from src/action-sheet/_example/status/index.wxml
rename to packages/components/action-sheet/_example/status/index.wxml
diff --git a/src/action-sheet/_example/status/index.wxss b/packages/components/action-sheet/_example/status/index.wxss
similarity index 100%
rename from src/action-sheet/_example/status/index.wxss
rename to packages/components/action-sheet/_example/status/index.wxss
diff --git a/src/action-sheet/action-sheet.json b/packages/components/action-sheet/action-sheet.json
similarity index 100%
rename from src/action-sheet/action-sheet.json
rename to packages/components/action-sheet/action-sheet.json
diff --git a/src/action-sheet/action-sheet.less b/packages/components/action-sheet/action-sheet.less
similarity index 100%
rename from src/action-sheet/action-sheet.less
rename to packages/components/action-sheet/action-sheet.less
diff --git a/src/action-sheet/action-sheet.ts b/packages/components/action-sheet/action-sheet.ts
similarity index 100%
rename from src/action-sheet/action-sheet.ts
rename to packages/components/action-sheet/action-sheet.ts
diff --git a/src/action-sheet/action-sheet.wxml b/packages/components/action-sheet/action-sheet.wxml
similarity index 100%
rename from src/action-sheet/action-sheet.wxml
rename to packages/components/action-sheet/action-sheet.wxml
diff --git a/src/action-sheet/action-sheet.wxs b/packages/components/action-sheet/action-sheet.wxs
similarity index 100%
rename from src/action-sheet/action-sheet.wxs
rename to packages/components/action-sheet/action-sheet.wxs
diff --git a/src/action-sheet/index.ts b/packages/components/action-sheet/index.ts
similarity index 100%
rename from src/action-sheet/index.ts
rename to packages/components/action-sheet/index.ts
diff --git a/src/action-sheet/props.ts b/packages/components/action-sheet/props.ts
similarity index 100%
rename from src/action-sheet/props.ts
rename to packages/components/action-sheet/props.ts
diff --git a/src/action-sheet/show.ts b/packages/components/action-sheet/show.ts
similarity index 100%
rename from src/action-sheet/show.ts
rename to packages/components/action-sheet/show.ts
diff --git a/src/action-sheet/template/grid.wxml b/packages/components/action-sheet/template/grid.wxml
similarity index 100%
rename from src/action-sheet/template/grid.wxml
rename to packages/components/action-sheet/template/grid.wxml
diff --git a/src/action-sheet/template/list.wxml b/packages/components/action-sheet/template/list.wxml
similarity index 100%
rename from src/action-sheet/template/list.wxml
rename to packages/components/action-sheet/template/list.wxml
diff --git a/src/action-sheet/type.ts b/packages/components/action-sheet/type.ts
similarity index 100%
rename from src/action-sheet/type.ts
rename to packages/components/action-sheet/type.ts
diff --git a/src/avatar-group/avatar-group.json b/packages/components/avatar-group/avatar-group.json
similarity index 100%
rename from src/avatar-group/avatar-group.json
rename to packages/components/avatar-group/avatar-group.json
diff --git a/src/avatar-group/avatar-group.less b/packages/components/avatar-group/avatar-group.less
similarity index 100%
rename from src/avatar-group/avatar-group.less
rename to packages/components/avatar-group/avatar-group.less
diff --git a/src/avatar-group/avatar-group.ts b/packages/components/avatar-group/avatar-group.ts
similarity index 100%
rename from src/avatar-group/avatar-group.ts
rename to packages/components/avatar-group/avatar-group.ts
diff --git a/src/avatar-group/avatar-group.wxml b/packages/components/avatar-group/avatar-group.wxml
similarity index 100%
rename from src/avatar-group/avatar-group.wxml
rename to packages/components/avatar-group/avatar-group.wxml
diff --git a/src/avatar-group/props.ts b/packages/components/avatar-group/props.ts
similarity index 100%
rename from src/avatar-group/props.ts
rename to packages/components/avatar-group/props.ts
diff --git a/src/avatar-group/type.ts b/packages/components/avatar-group/type.ts
similarity index 100%
rename from src/avatar-group/type.ts
rename to packages/components/avatar-group/type.ts
diff --git a/src/avatar/README.en-US.md b/packages/components/avatar/README.en-US.md
similarity index 100%
rename from src/avatar/README.en-US.md
rename to packages/components/avatar/README.en-US.md
diff --git a/src/avatar/README.md b/packages/components/avatar/README.md
similarity index 92%
rename from src/avatar/README.md
rename to packages/components/avatar/README.md
index af4358a3cb..591c45a303 100644
--- a/src/avatar/README.md
+++ b/packages/components/avatar/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/avatar/__test__/__snapshots__/demo.test.js.snap b/packages/components/avatar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/avatar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/avatar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/avatar/__test__/__snapshots__/index.test.js.snap b/packages/components/avatar/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/avatar/__test__/__snapshots__/index.test.js.snap
rename to packages/components/avatar/__test__/__snapshots__/index.test.js.snap
diff --git a/src/avatar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/avatar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/avatar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/avatar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/avatar/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/avatar/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/avatar/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/avatar/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/avatar/__test__/demo.test.js b/packages/components/avatar/__test__/demo.test.js
similarity index 100%
rename from src/avatar/__test__/demo.test.js
rename to packages/components/avatar/__test__/demo.test.js
diff --git a/src/avatar/__test__/index.js b/packages/components/avatar/__test__/index.js
similarity index 100%
rename from src/avatar/__test__/index.js
rename to packages/components/avatar/__test__/index.js
diff --git a/src/avatar/__test__/index.json b/packages/components/avatar/__test__/index.json
similarity index 100%
rename from src/avatar/__test__/index.json
rename to packages/components/avatar/__test__/index.json
diff --git a/src/avatar/__test__/index.test.js b/packages/components/avatar/__test__/index.test.js
similarity index 100%
rename from src/avatar/__test__/index.test.js
rename to packages/components/avatar/__test__/index.test.js
diff --git a/src/avatar/__test__/index.wxml b/packages/components/avatar/__test__/index.wxml
similarity index 100%
rename from src/avatar/__test__/index.wxml
rename to packages/components/avatar/__test__/index.wxml
diff --git a/src/avatar/_example/action/index.js b/packages/components/avatar/_example/action/index.js
similarity index 100%
rename from src/avatar/_example/action/index.js
rename to packages/components/avatar/_example/action/index.js
diff --git a/src/avatar/_example/action/index.json b/packages/components/avatar/_example/action/index.json
similarity index 100%
rename from src/avatar/_example/action/index.json
rename to packages/components/avatar/_example/action/index.json
diff --git a/src/avatar/_example/action/index.wxml b/packages/components/avatar/_example/action/index.wxml
similarity index 100%
rename from src/avatar/_example/action/index.wxml
rename to packages/components/avatar/_example/action/index.wxml
diff --git a/src/avatar/_example/action/index.wxss b/packages/components/avatar/_example/action/index.wxss
similarity index 100%
rename from src/avatar/_example/action/index.wxss
rename to packages/components/avatar/_example/action/index.wxss
diff --git a/src/avatar/_example/avatar.json b/packages/components/avatar/_example/avatar.json
similarity index 100%
rename from src/avatar/_example/avatar.json
rename to packages/components/avatar/_example/avatar.json
diff --git a/src/avatar/_example/avatar.less b/packages/components/avatar/_example/avatar.less
similarity index 100%
rename from src/avatar/_example/avatar.less
rename to packages/components/avatar/_example/avatar.less
diff --git a/src/avatar/_example/avatar.ts b/packages/components/avatar/_example/avatar.ts
similarity index 100%
rename from src/avatar/_example/avatar.ts
rename to packages/components/avatar/_example/avatar.ts
diff --git a/src/avatar/_example/avatar.wxml b/packages/components/avatar/_example/avatar.wxml
similarity index 100%
rename from src/avatar/_example/avatar.wxml
rename to packages/components/avatar/_example/avatar.wxml
diff --git a/src/avatar/_example/badge-avatar/index.js b/packages/components/avatar/_example/badge-avatar/index.js
similarity index 100%
rename from src/avatar/_example/badge-avatar/index.js
rename to packages/components/avatar/_example/badge-avatar/index.js
diff --git a/src/avatar/_example/badge-avatar/index.json b/packages/components/avatar/_example/badge-avatar/index.json
similarity index 100%
rename from src/avatar/_example/badge-avatar/index.json
rename to packages/components/avatar/_example/badge-avatar/index.json
diff --git a/src/avatar/_example/badge-avatar/index.wxml b/packages/components/avatar/_example/badge-avatar/index.wxml
similarity index 100%
rename from src/avatar/_example/badge-avatar/index.wxml
rename to packages/components/avatar/_example/badge-avatar/index.wxml
diff --git a/src/avatar/_example/badge-avatar/index.wxss b/packages/components/avatar/_example/badge-avatar/index.wxss
similarity index 100%
rename from src/avatar/_example/badge-avatar/index.wxss
rename to packages/components/avatar/_example/badge-avatar/index.wxss
diff --git a/src/avatar/_example/character-avatar/index.js b/packages/components/avatar/_example/character-avatar/index.js
similarity index 100%
rename from src/avatar/_example/character-avatar/index.js
rename to packages/components/avatar/_example/character-avatar/index.js
diff --git a/src/avatar/_example/character-avatar/index.json b/packages/components/avatar/_example/character-avatar/index.json
similarity index 100%
rename from src/avatar/_example/character-avatar/index.json
rename to packages/components/avatar/_example/character-avatar/index.json
diff --git a/src/avatar/_example/character-avatar/index.wxml b/packages/components/avatar/_example/character-avatar/index.wxml
similarity index 100%
rename from src/avatar/_example/character-avatar/index.wxml
rename to packages/components/avatar/_example/character-avatar/index.wxml
diff --git a/src/avatar/_example/character-avatar/index.wxss b/packages/components/avatar/_example/character-avatar/index.wxss
similarity index 100%
rename from src/avatar/_example/character-avatar/index.wxss
rename to packages/components/avatar/_example/character-avatar/index.wxss
diff --git a/src/avatar/_example/exhibition/index.js b/packages/components/avatar/_example/exhibition/index.js
similarity index 100%
rename from src/avatar/_example/exhibition/index.js
rename to packages/components/avatar/_example/exhibition/index.js
diff --git a/src/avatar/_example/exhibition/index.json b/packages/components/avatar/_example/exhibition/index.json
similarity index 100%
rename from src/avatar/_example/exhibition/index.json
rename to packages/components/avatar/_example/exhibition/index.json
diff --git a/src/avatar/_example/exhibition/index.wxml b/packages/components/avatar/_example/exhibition/index.wxml
similarity index 100%
rename from src/avatar/_example/exhibition/index.wxml
rename to packages/components/avatar/_example/exhibition/index.wxml
diff --git a/src/avatar/_example/exhibition/index.wxss b/packages/components/avatar/_example/exhibition/index.wxss
similarity index 100%
rename from src/avatar/_example/exhibition/index.wxss
rename to packages/components/avatar/_example/exhibition/index.wxss
diff --git a/src/avatar/_example/icon-avatar/index.js b/packages/components/avatar/_example/icon-avatar/index.js
similarity index 100%
rename from src/avatar/_example/icon-avatar/index.js
rename to packages/components/avatar/_example/icon-avatar/index.js
diff --git a/src/avatar/_example/icon-avatar/index.json b/packages/components/avatar/_example/icon-avatar/index.json
similarity index 100%
rename from src/avatar/_example/icon-avatar/index.json
rename to packages/components/avatar/_example/icon-avatar/index.json
diff --git a/src/avatar/_example/icon-avatar/index.wxml b/packages/components/avatar/_example/icon-avatar/index.wxml
similarity index 100%
rename from src/avatar/_example/icon-avatar/index.wxml
rename to packages/components/avatar/_example/icon-avatar/index.wxml
diff --git a/src/avatar/_example/icon-avatar/index.wxss b/packages/components/avatar/_example/icon-avatar/index.wxss
similarity index 100%
rename from src/avatar/_example/icon-avatar/index.wxss
rename to packages/components/avatar/_example/icon-avatar/index.wxss
diff --git a/src/avatar/_example/image-avatar/index.js b/packages/components/avatar/_example/image-avatar/index.js
similarity index 100%
rename from src/avatar/_example/image-avatar/index.js
rename to packages/components/avatar/_example/image-avatar/index.js
diff --git a/src/avatar/_example/image-avatar/index.json b/packages/components/avatar/_example/image-avatar/index.json
similarity index 100%
rename from src/avatar/_example/image-avatar/index.json
rename to packages/components/avatar/_example/image-avatar/index.json
diff --git a/src/avatar/_example/image-avatar/index.wxml b/packages/components/avatar/_example/image-avatar/index.wxml
similarity index 100%
rename from src/avatar/_example/image-avatar/index.wxml
rename to packages/components/avatar/_example/image-avatar/index.wxml
diff --git a/src/avatar/_example/image-avatar/index.wxss b/packages/components/avatar/_example/image-avatar/index.wxss
similarity index 100%
rename from src/avatar/_example/image-avatar/index.wxss
rename to packages/components/avatar/_example/image-avatar/index.wxss
diff --git a/src/avatar/_example/size/index.js b/packages/components/avatar/_example/size/index.js
similarity index 100%
rename from src/avatar/_example/size/index.js
rename to packages/components/avatar/_example/size/index.js
diff --git a/src/avatar/_example/size/index.json b/packages/components/avatar/_example/size/index.json
similarity index 100%
rename from src/avatar/_example/size/index.json
rename to packages/components/avatar/_example/size/index.json
diff --git a/src/avatar/_example/size/index.wxml b/packages/components/avatar/_example/size/index.wxml
similarity index 100%
rename from src/avatar/_example/size/index.wxml
rename to packages/components/avatar/_example/size/index.wxml
diff --git a/src/avatar/_example/size/index.wxss b/packages/components/avatar/_example/size/index.wxss
similarity index 100%
rename from src/avatar/_example/size/index.wxss
rename to packages/components/avatar/_example/size/index.wxss
diff --git a/src/avatar/_example/skyline/avatar.json b/packages/components/avatar/_example/skyline/avatar.json
similarity index 100%
rename from src/avatar/_example/skyline/avatar.json
rename to packages/components/avatar/_example/skyline/avatar.json
diff --git a/src/avatar/_example/skyline/avatar.less b/packages/components/avatar/_example/skyline/avatar.less
similarity index 100%
rename from src/avatar/_example/skyline/avatar.less
rename to packages/components/avatar/_example/skyline/avatar.less
diff --git a/src/avatar/_example/skyline/avatar.ts b/packages/components/avatar/_example/skyline/avatar.ts
similarity index 100%
rename from src/avatar/_example/skyline/avatar.ts
rename to packages/components/avatar/_example/skyline/avatar.ts
diff --git a/src/avatar/_example/skyline/avatar.wxml b/packages/components/avatar/_example/skyline/avatar.wxml
similarity index 100%
rename from src/avatar/_example/skyline/avatar.wxml
rename to packages/components/avatar/_example/skyline/avatar.wxml
diff --git a/src/avatar/avatar.json b/packages/components/avatar/avatar.json
similarity index 100%
rename from src/avatar/avatar.json
rename to packages/components/avatar/avatar.json
diff --git a/src/avatar/avatar.less b/packages/components/avatar/avatar.less
similarity index 100%
rename from src/avatar/avatar.less
rename to packages/components/avatar/avatar.less
diff --git a/src/avatar/avatar.ts b/packages/components/avatar/avatar.ts
similarity index 100%
rename from src/avatar/avatar.ts
rename to packages/components/avatar/avatar.ts
diff --git a/src/avatar/avatar.wxml b/packages/components/avatar/avatar.wxml
similarity index 100%
rename from src/avatar/avatar.wxml
rename to packages/components/avatar/avatar.wxml
diff --git a/src/avatar/avatar.wxs b/packages/components/avatar/avatar.wxs
similarity index 100%
rename from src/avatar/avatar.wxs
rename to packages/components/avatar/avatar.wxs
diff --git a/src/avatar/props.ts b/packages/components/avatar/props.ts
similarity index 100%
rename from src/avatar/props.ts
rename to packages/components/avatar/props.ts
diff --git a/src/avatar/type.ts b/packages/components/avatar/type.ts
similarity index 100%
rename from src/avatar/type.ts
rename to packages/components/avatar/type.ts
diff --git a/src/back-top/README.en-US.md b/packages/components/back-top/README.en-US.md
similarity index 100%
rename from src/back-top/README.en-US.md
rename to packages/components/back-top/README.en-US.md
diff --git a/src/back-top/README.md b/packages/components/back-top/README.md
similarity index 84%
rename from src/back-top/README.md
rename to packages/components/back-top/README.md
index 1a1f7e8828..c1521c79a9 100644
--- a/src/back-top/README.md
+++ b/packages/components/back-top/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/back-top/__test__/__snapshots__/demo.test.js.snap b/packages/components/back-top/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/back-top/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/back-top/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/back-top/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/back-top/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/back-top/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/back-top/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/back-top/__test__/demo.test.js b/packages/components/back-top/__test__/demo.test.js
similarity index 100%
rename from src/back-top/__test__/demo.test.js
rename to packages/components/back-top/__test__/demo.test.js
diff --git a/src/back-top/__test__/index.test.js b/packages/components/back-top/__test__/index.test.js
similarity index 100%
rename from src/back-top/__test__/index.test.js
rename to packages/components/back-top/__test__/index.test.js
diff --git a/src/back-top/_example/back-top.json b/packages/components/back-top/_example/back-top.json
similarity index 100%
rename from src/back-top/_example/back-top.json
rename to packages/components/back-top/_example/back-top.json
diff --git a/src/back-top/_example/back-top.less b/packages/components/back-top/_example/back-top.less
similarity index 100%
rename from src/back-top/_example/back-top.less
rename to packages/components/back-top/_example/back-top.less
diff --git a/src/back-top/_example/back-top.ts b/packages/components/back-top/_example/back-top.ts
similarity index 100%
rename from src/back-top/_example/back-top.ts
rename to packages/components/back-top/_example/back-top.ts
diff --git a/src/back-top/_example/back-top.wxml b/packages/components/back-top/_example/back-top.wxml
similarity index 100%
rename from src/back-top/_example/back-top.wxml
rename to packages/components/back-top/_example/back-top.wxml
diff --git a/src/back-top/_example/base/index.js b/packages/components/back-top/_example/base/index.js
similarity index 100%
rename from src/back-top/_example/base/index.js
rename to packages/components/back-top/_example/base/index.js
diff --git a/src/back-top/_example/base/index.json b/packages/components/back-top/_example/base/index.json
similarity index 100%
rename from src/back-top/_example/base/index.json
rename to packages/components/back-top/_example/base/index.json
diff --git a/src/back-top/_example/base/index.wxml b/packages/components/back-top/_example/base/index.wxml
similarity index 100%
rename from src/back-top/_example/base/index.wxml
rename to packages/components/back-top/_example/base/index.wxml
diff --git a/src/back-top/_example/base/index.wxss b/packages/components/back-top/_example/base/index.wxss
similarity index 100%
rename from src/back-top/_example/base/index.wxss
rename to packages/components/back-top/_example/base/index.wxss
diff --git a/src/back-top/_example/half-round/index.js b/packages/components/back-top/_example/half-round/index.js
similarity index 100%
rename from src/back-top/_example/half-round/index.js
rename to packages/components/back-top/_example/half-round/index.js
diff --git a/src/back-top/_example/half-round/index.json b/packages/components/back-top/_example/half-round/index.json
similarity index 100%
rename from src/back-top/_example/half-round/index.json
rename to packages/components/back-top/_example/half-round/index.json
diff --git a/src/back-top/_example/half-round/index.wxml b/packages/components/back-top/_example/half-round/index.wxml
similarity index 100%
rename from src/back-top/_example/half-round/index.wxml
rename to packages/components/back-top/_example/half-round/index.wxml
diff --git a/src/back-top/_example/half-round/index.wxss b/packages/components/back-top/_example/half-round/index.wxss
similarity index 100%
rename from src/back-top/_example/half-round/index.wxss
rename to packages/components/back-top/_example/half-round/index.wxss
diff --git a/src/back-top/_example/skyline/back-top.json b/packages/components/back-top/_example/skyline/back-top.json
similarity index 100%
rename from src/back-top/_example/skyline/back-top.json
rename to packages/components/back-top/_example/skyline/back-top.json
diff --git a/src/back-top/_example/skyline/back-top.less b/packages/components/back-top/_example/skyline/back-top.less
similarity index 100%
rename from src/back-top/_example/skyline/back-top.less
rename to packages/components/back-top/_example/skyline/back-top.less
diff --git a/src/back-top/_example/skyline/back-top.ts b/packages/components/back-top/_example/skyline/back-top.ts
similarity index 100%
rename from src/back-top/_example/skyline/back-top.ts
rename to packages/components/back-top/_example/skyline/back-top.ts
diff --git a/src/back-top/_example/skyline/back-top.wxml b/packages/components/back-top/_example/skyline/back-top.wxml
similarity index 100%
rename from src/back-top/_example/skyline/back-top.wxml
rename to packages/components/back-top/_example/skyline/back-top.wxml
diff --git a/src/back-top/back-top.json b/packages/components/back-top/back-top.json
similarity index 100%
rename from src/back-top/back-top.json
rename to packages/components/back-top/back-top.json
diff --git a/src/back-top/back-top.less b/packages/components/back-top/back-top.less
similarity index 100%
rename from src/back-top/back-top.less
rename to packages/components/back-top/back-top.less
diff --git a/src/back-top/back-top.ts b/packages/components/back-top/back-top.ts
similarity index 100%
rename from src/back-top/back-top.ts
rename to packages/components/back-top/back-top.ts
diff --git a/src/back-top/back-top.wxml b/packages/components/back-top/back-top.wxml
similarity index 100%
rename from src/back-top/back-top.wxml
rename to packages/components/back-top/back-top.wxml
diff --git a/src/back-top/props.ts b/packages/components/back-top/props.ts
similarity index 100%
rename from src/back-top/props.ts
rename to packages/components/back-top/props.ts
diff --git a/src/back-top/type.ts b/packages/components/back-top/type.ts
similarity index 100%
rename from src/back-top/type.ts
rename to packages/components/back-top/type.ts
diff --git a/src/badge/README.en-US.md b/packages/components/badge/README.en-US.md
similarity index 100%
rename from src/badge/README.en-US.md
rename to packages/components/badge/README.en-US.md
diff --git a/src/badge/README.md b/packages/components/badge/README.md
similarity index 87%
rename from src/badge/README.md
rename to packages/components/badge/README.md
index 192c554489..39a11a5eb6 100644
--- a/src/badge/README.md
+++ b/packages/components/badge/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/badge/__test__/__snapshots__/demo.test.js.snap b/packages/components/badge/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/badge/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/badge/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/badge/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/badge/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/badge/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/badge/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/badge/__test__/demo.test.js b/packages/components/badge/__test__/demo.test.js
similarity index 100%
rename from src/badge/__test__/demo.test.js
rename to packages/components/badge/__test__/demo.test.js
diff --git a/src/badge/__test__/index.test.js b/packages/components/badge/__test__/index.test.js
similarity index 99%
rename from src/badge/__test__/index.test.js
rename to packages/components/badge/__test__/index.test.js
index dd322424bd..8f5a4d32d4 100644
--- a/src/badge/__test__/index.test.js
+++ b/packages/components/badge/__test__/index.test.js
@@ -1,6 +1,6 @@
import path from 'path';
import simulate from 'miniprogram-simulate';
-import { hex2Rgb } from '../../../test/utils/colors';
+import { hex2Rgb } from '../../../../test/utils/colors';
const shapes = ['circle', 'square', 'round', 'ribbon'];
diff --git a/src/badge/_example/api.md b/packages/components/badge/_example/api.md
similarity index 100%
rename from src/badge/_example/api.md
rename to packages/components/badge/_example/api.md
diff --git a/src/badge/_example/badge.json b/packages/components/badge/_example/badge.json
similarity index 100%
rename from src/badge/_example/badge.json
rename to packages/components/badge/_example/badge.json
diff --git a/src/badge/_example/badge.less b/packages/components/badge/_example/badge.less
similarity index 100%
rename from src/badge/_example/badge.less
rename to packages/components/badge/_example/badge.less
diff --git a/src/badge/_example/badge.ts b/packages/components/badge/_example/badge.ts
similarity index 100%
rename from src/badge/_example/badge.ts
rename to packages/components/badge/_example/badge.ts
diff --git a/src/badge/_example/badge.wxml b/packages/components/badge/_example/badge.wxml
similarity index 100%
rename from src/badge/_example/badge.wxml
rename to packages/components/badge/_example/badge.wxml
diff --git a/src/badge/_example/base/index.js b/packages/components/badge/_example/base/index.js
similarity index 100%
rename from src/badge/_example/base/index.js
rename to packages/components/badge/_example/base/index.js
diff --git a/src/badge/_example/base/index.json b/packages/components/badge/_example/base/index.json
similarity index 100%
rename from src/badge/_example/base/index.json
rename to packages/components/badge/_example/base/index.json
diff --git a/src/badge/_example/base/index.wxml b/packages/components/badge/_example/base/index.wxml
similarity index 100%
rename from src/badge/_example/base/index.wxml
rename to packages/components/badge/_example/base/index.wxml
diff --git a/src/badge/_example/base/index.wxss b/packages/components/badge/_example/base/index.wxss
similarity index 100%
rename from src/badge/_example/base/index.wxss
rename to packages/components/badge/_example/base/index.wxss
diff --git a/src/badge/_example/size/index.js b/packages/components/badge/_example/size/index.js
similarity index 100%
rename from src/badge/_example/size/index.js
rename to packages/components/badge/_example/size/index.js
diff --git a/src/badge/_example/size/index.json b/packages/components/badge/_example/size/index.json
similarity index 100%
rename from src/badge/_example/size/index.json
rename to packages/components/badge/_example/size/index.json
diff --git a/src/badge/_example/size/index.wxml b/packages/components/badge/_example/size/index.wxml
similarity index 100%
rename from src/badge/_example/size/index.wxml
rename to packages/components/badge/_example/size/index.wxml
diff --git a/src/badge/_example/size/index.wxss b/packages/components/badge/_example/size/index.wxss
similarity index 100%
rename from src/badge/_example/size/index.wxss
rename to packages/components/badge/_example/size/index.wxss
diff --git a/src/badge/_example/skyline/badge.json b/packages/components/badge/_example/skyline/badge.json
similarity index 100%
rename from src/badge/_example/skyline/badge.json
rename to packages/components/badge/_example/skyline/badge.json
diff --git a/src/badge/_example/skyline/badge.less b/packages/components/badge/_example/skyline/badge.less
similarity index 100%
rename from src/badge/_example/skyline/badge.less
rename to packages/components/badge/_example/skyline/badge.less
diff --git a/src/badge/_example/skyline/badge.ts b/packages/components/badge/_example/skyline/badge.ts
similarity index 100%
rename from src/badge/_example/skyline/badge.ts
rename to packages/components/badge/_example/skyline/badge.ts
diff --git a/src/badge/_example/skyline/badge.wxml b/packages/components/badge/_example/skyline/badge.wxml
similarity index 100%
rename from src/badge/_example/skyline/badge.wxml
rename to packages/components/badge/_example/skyline/badge.wxml
diff --git a/src/badge/_example/theme/index.js b/packages/components/badge/_example/theme/index.js
similarity index 100%
rename from src/badge/_example/theme/index.js
rename to packages/components/badge/_example/theme/index.js
diff --git a/src/badge/_example/theme/index.json b/packages/components/badge/_example/theme/index.json
similarity index 100%
rename from src/badge/_example/theme/index.json
rename to packages/components/badge/_example/theme/index.json
diff --git a/src/badge/_example/theme/index.wxml b/packages/components/badge/_example/theme/index.wxml
similarity index 100%
rename from src/badge/_example/theme/index.wxml
rename to packages/components/badge/_example/theme/index.wxml
diff --git a/src/badge/_example/theme/index.wxss b/packages/components/badge/_example/theme/index.wxss
similarity index 100%
rename from src/badge/_example/theme/index.wxss
rename to packages/components/badge/_example/theme/index.wxss
diff --git a/src/badge/badge.json b/packages/components/badge/badge.json
similarity index 100%
rename from src/badge/badge.json
rename to packages/components/badge/badge.json
diff --git a/src/badge/badge.less b/packages/components/badge/badge.less
similarity index 100%
rename from src/badge/badge.less
rename to packages/components/badge/badge.less
diff --git a/src/badge/badge.ts b/packages/components/badge/badge.ts
similarity index 100%
rename from src/badge/badge.ts
rename to packages/components/badge/badge.ts
diff --git a/src/badge/badge.wxml b/packages/components/badge/badge.wxml
similarity index 100%
rename from src/badge/badge.wxml
rename to packages/components/badge/badge.wxml
diff --git a/src/badge/badge.wxs b/packages/components/badge/badge.wxs
similarity index 100%
rename from src/badge/badge.wxs
rename to packages/components/badge/badge.wxs
diff --git a/src/badge/index.ts b/packages/components/badge/index.ts
similarity index 100%
rename from src/badge/index.ts
rename to packages/components/badge/index.ts
diff --git a/src/badge/props.ts b/packages/components/badge/props.ts
similarity index 100%
rename from src/badge/props.ts
rename to packages/components/badge/props.ts
diff --git a/src/badge/type.ts b/packages/components/badge/type.ts
similarity index 100%
rename from src/badge/type.ts
rename to packages/components/badge/type.ts
diff --git a/src/button/README.en-US.md b/packages/components/button/README.en-US.md
similarity index 100%
rename from src/button/README.en-US.md
rename to packages/components/button/README.en-US.md
diff --git a/src/button/README.md b/packages/components/button/README.md
similarity index 96%
rename from src/button/README.md
rename to packages/components/button/README.md
index 2ccc857845..602f41c632 100644
--- a/src/button/README.md
+++ b/packages/components/button/README.md
@@ -5,7 +5,7 @@ spline: base
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/button/__test__/__snapshots__/demo.test.js.snap b/packages/components/button/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/button/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/button/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/button/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/button/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/button/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/button/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/button/__test__/demo.test.js b/packages/components/button/__test__/demo.test.js
similarity index 100%
rename from src/button/__test__/demo.test.js
rename to packages/components/button/__test__/demo.test.js
diff --git a/src/button/__test__/index.test.js b/packages/components/button/__test__/index.test.js
similarity index 100%
rename from src/button/__test__/index.test.js
rename to packages/components/button/__test__/index.test.js
diff --git a/src/button/_example/base/index.js b/packages/components/button/_example/base/index.js
similarity index 100%
rename from src/button/_example/base/index.js
rename to packages/components/button/_example/base/index.js
diff --git a/src/button/_example/base/index.json b/packages/components/button/_example/base/index.json
similarity index 100%
rename from src/button/_example/base/index.json
rename to packages/components/button/_example/base/index.json
diff --git a/src/button/_example/base/index.wxml b/packages/components/button/_example/base/index.wxml
similarity index 100%
rename from src/button/_example/base/index.wxml
rename to packages/components/button/_example/base/index.wxml
diff --git a/src/button/_example/base/index.wxss b/packages/components/button/_example/base/index.wxss
similarity index 100%
rename from src/button/_example/base/index.wxss
rename to packages/components/button/_example/base/index.wxss
diff --git a/src/button/_example/block-btn/index.js b/packages/components/button/_example/block-btn/index.js
similarity index 100%
rename from src/button/_example/block-btn/index.js
rename to packages/components/button/_example/block-btn/index.js
diff --git a/src/button/_example/block-btn/index.json b/packages/components/button/_example/block-btn/index.json
similarity index 100%
rename from src/button/_example/block-btn/index.json
rename to packages/components/button/_example/block-btn/index.json
diff --git a/src/button/_example/block-btn/index.wxml b/packages/components/button/_example/block-btn/index.wxml
similarity index 100%
rename from src/button/_example/block-btn/index.wxml
rename to packages/components/button/_example/block-btn/index.wxml
diff --git a/src/button/_example/block-btn/index.wxss b/packages/components/button/_example/block-btn/index.wxss
similarity index 100%
rename from src/button/_example/block-btn/index.wxss
rename to packages/components/button/_example/block-btn/index.wxss
diff --git a/src/button/_example/button.json b/packages/components/button/_example/button.json
similarity index 100%
rename from src/button/_example/button.json
rename to packages/components/button/_example/button.json
diff --git a/src/button/_example/button.less b/packages/components/button/_example/button.less
similarity index 100%
rename from src/button/_example/button.less
rename to packages/components/button/_example/button.less
diff --git a/src/button/_example/button.ts b/packages/components/button/_example/button.ts
similarity index 100%
rename from src/button/_example/button.ts
rename to packages/components/button/_example/button.ts
diff --git a/src/button/_example/button.wxml b/packages/components/button/_example/button.wxml
similarity index 100%
rename from src/button/_example/button.wxml
rename to packages/components/button/_example/button.wxml
diff --git a/src/button/_example/disabled/index.js b/packages/components/button/_example/disabled/index.js
similarity index 100%
rename from src/button/_example/disabled/index.js
rename to packages/components/button/_example/disabled/index.js
diff --git a/src/button/_example/disabled/index.json b/packages/components/button/_example/disabled/index.json
similarity index 100%
rename from src/button/_example/disabled/index.json
rename to packages/components/button/_example/disabled/index.json
diff --git a/src/button/_example/disabled/index.wxml b/packages/components/button/_example/disabled/index.wxml
similarity index 100%
rename from src/button/_example/disabled/index.wxml
rename to packages/components/button/_example/disabled/index.wxml
diff --git a/src/button/_example/disabled/index.wxss b/packages/components/button/_example/disabled/index.wxss
similarity index 100%
rename from src/button/_example/disabled/index.wxss
rename to packages/components/button/_example/disabled/index.wxss
diff --git a/src/button/_example/ghost-btn/index.js b/packages/components/button/_example/ghost-btn/index.js
similarity index 100%
rename from src/button/_example/ghost-btn/index.js
rename to packages/components/button/_example/ghost-btn/index.js
diff --git a/src/button/_example/ghost-btn/index.json b/packages/components/button/_example/ghost-btn/index.json
similarity index 100%
rename from src/button/_example/ghost-btn/index.json
rename to packages/components/button/_example/ghost-btn/index.json
diff --git a/src/button/_example/ghost-btn/index.wxml b/packages/components/button/_example/ghost-btn/index.wxml
similarity index 100%
rename from src/button/_example/ghost-btn/index.wxml
rename to packages/components/button/_example/ghost-btn/index.wxml
diff --git a/src/button/_example/ghost-btn/index.wxss b/packages/components/button/_example/ghost-btn/index.wxss
similarity index 100%
rename from src/button/_example/ghost-btn/index.wxss
rename to packages/components/button/_example/ghost-btn/index.wxss
diff --git a/src/button/_example/group-btn/index.js b/packages/components/button/_example/group-btn/index.js
similarity index 100%
rename from src/button/_example/group-btn/index.js
rename to packages/components/button/_example/group-btn/index.js
diff --git a/src/button/_example/group-btn/index.json b/packages/components/button/_example/group-btn/index.json
similarity index 100%
rename from src/button/_example/group-btn/index.json
rename to packages/components/button/_example/group-btn/index.json
diff --git a/src/button/_example/group-btn/index.wxml b/packages/components/button/_example/group-btn/index.wxml
similarity index 100%
rename from src/button/_example/group-btn/index.wxml
rename to packages/components/button/_example/group-btn/index.wxml
diff --git a/src/button/_example/group-btn/index.wxss b/packages/components/button/_example/group-btn/index.wxss
similarity index 100%
rename from src/button/_example/group-btn/index.wxss
rename to packages/components/button/_example/group-btn/index.wxss
diff --git a/src/button/_example/icon-btn/index.js b/packages/components/button/_example/icon-btn/index.js
similarity index 100%
rename from src/button/_example/icon-btn/index.js
rename to packages/components/button/_example/icon-btn/index.js
diff --git a/src/button/_example/icon-btn/index.json b/packages/components/button/_example/icon-btn/index.json
similarity index 100%
rename from src/button/_example/icon-btn/index.json
rename to packages/components/button/_example/icon-btn/index.json
diff --git a/src/button/_example/icon-btn/index.wxml b/packages/components/button/_example/icon-btn/index.wxml
similarity index 100%
rename from src/button/_example/icon-btn/index.wxml
rename to packages/components/button/_example/icon-btn/index.wxml
diff --git a/src/button/_example/icon-btn/index.wxss b/packages/components/button/_example/icon-btn/index.wxss
similarity index 100%
rename from src/button/_example/icon-btn/index.wxss
rename to packages/components/button/_example/icon-btn/index.wxss
diff --git a/src/button/_example/shape/index.js b/packages/components/button/_example/shape/index.js
similarity index 100%
rename from src/button/_example/shape/index.js
rename to packages/components/button/_example/shape/index.js
diff --git a/src/button/_example/shape/index.json b/packages/components/button/_example/shape/index.json
similarity index 100%
rename from src/button/_example/shape/index.json
rename to packages/components/button/_example/shape/index.json
diff --git a/src/button/_example/shape/index.wxml b/packages/components/button/_example/shape/index.wxml
similarity index 100%
rename from src/button/_example/shape/index.wxml
rename to packages/components/button/_example/shape/index.wxml
diff --git a/src/button/_example/shape/index.wxss b/packages/components/button/_example/shape/index.wxss
similarity index 100%
rename from src/button/_example/shape/index.wxss
rename to packages/components/button/_example/shape/index.wxss
diff --git a/src/button/_example/size/index.js b/packages/components/button/_example/size/index.js
similarity index 100%
rename from src/button/_example/size/index.js
rename to packages/components/button/_example/size/index.js
diff --git a/src/button/_example/size/index.json b/packages/components/button/_example/size/index.json
similarity index 100%
rename from src/button/_example/size/index.json
rename to packages/components/button/_example/size/index.json
diff --git a/src/button/_example/size/index.wxml b/packages/components/button/_example/size/index.wxml
similarity index 100%
rename from src/button/_example/size/index.wxml
rename to packages/components/button/_example/size/index.wxml
diff --git a/src/button/_example/size/index.wxss b/packages/components/button/_example/size/index.wxss
similarity index 100%
rename from src/button/_example/size/index.wxss
rename to packages/components/button/_example/size/index.wxss
diff --git a/src/button/_example/skyline/button.json b/packages/components/button/_example/skyline/button.json
similarity index 100%
rename from src/button/_example/skyline/button.json
rename to packages/components/button/_example/skyline/button.json
diff --git a/src/button/_example/skyline/button.less b/packages/components/button/_example/skyline/button.less
similarity index 100%
rename from src/button/_example/skyline/button.less
rename to packages/components/button/_example/skyline/button.less
diff --git a/src/button/_example/skyline/button.ts b/packages/components/button/_example/skyline/button.ts
similarity index 100%
rename from src/button/_example/skyline/button.ts
rename to packages/components/button/_example/skyline/button.ts
diff --git a/src/button/_example/skyline/button.wxml b/packages/components/button/_example/skyline/button.wxml
similarity index 100%
rename from src/button/_example/skyline/button.wxml
rename to packages/components/button/_example/skyline/button.wxml
diff --git a/src/button/_example/theme/index.js b/packages/components/button/_example/theme/index.js
similarity index 100%
rename from src/button/_example/theme/index.js
rename to packages/components/button/_example/theme/index.js
diff --git a/src/button/_example/theme/index.json b/packages/components/button/_example/theme/index.json
similarity index 100%
rename from src/button/_example/theme/index.json
rename to packages/components/button/_example/theme/index.json
diff --git a/src/button/_example/theme/index.wxml b/packages/components/button/_example/theme/index.wxml
similarity index 100%
rename from src/button/_example/theme/index.wxml
rename to packages/components/button/_example/theme/index.wxml
diff --git a/src/button/_example/theme/index.wxss b/packages/components/button/_example/theme/index.wxss
similarity index 100%
rename from src/button/_example/theme/index.wxss
rename to packages/components/button/_example/theme/index.wxss
diff --git a/src/button/button.json b/packages/components/button/button.json
similarity index 100%
rename from src/button/button.json
rename to packages/components/button/button.json
diff --git a/src/button/button.less b/packages/components/button/button.less
similarity index 100%
rename from src/button/button.less
rename to packages/components/button/button.less
diff --git a/src/button/button.ts b/packages/components/button/button.ts
similarity index 100%
rename from src/button/button.ts
rename to packages/components/button/button.ts
diff --git a/src/button/button.wxml b/packages/components/button/button.wxml
similarity index 100%
rename from src/button/button.wxml
rename to packages/components/button/button.wxml
diff --git a/src/button/index.ts b/packages/components/button/index.ts
similarity index 100%
rename from src/button/index.ts
rename to packages/components/button/index.ts
diff --git a/src/button/props.ts b/packages/components/button/props.ts
similarity index 100%
rename from src/button/props.ts
rename to packages/components/button/props.ts
diff --git a/src/button/type.ts b/packages/components/button/type.ts
similarity index 100%
rename from src/button/type.ts
rename to packages/components/button/type.ts
diff --git a/src/calendar/README.en-US.md b/packages/components/calendar/README.en-US.md
similarity index 100%
rename from src/calendar/README.en-US.md
rename to packages/components/calendar/README.en-US.md
diff --git a/src/calendar/README.md b/packages/components/calendar/README.md
similarity index 92%
rename from src/calendar/README.md
rename to packages/components/calendar/README.md
index d6203bf10c..5a858f9945 100644
--- a/src/calendar/README.md
+++ b/packages/components/calendar/README.md
@@ -4,7 +4,6 @@ description: 按照日历形式展示数据或日期的容器。
spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/calendar/__test__/__snapshots__/demo.test.js.snap b/packages/components/calendar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/calendar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/calendar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/calendar/__test__/__snapshots__/index.test.js.snap b/packages/components/calendar/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/calendar/__test__/__snapshots__/index.test.js.snap
rename to packages/components/calendar/__test__/__snapshots__/index.test.js.snap
diff --git a/src/calendar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/calendar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/calendar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/calendar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/calendar/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/calendar/__test__/demo.test.js b/packages/components/calendar/__test__/demo.test.js
similarity index 100%
rename from src/calendar/__test__/demo.test.js
rename to packages/components/calendar/__test__/demo.test.js
diff --git a/src/calendar/__test__/index.test.js b/packages/components/calendar/__test__/index.test.js
similarity index 100%
rename from src/calendar/__test__/index.test.js
rename to packages/components/calendar/__test__/index.test.js
diff --git a/src/calendar/_example/base/index.js b/packages/components/calendar/_example/base/index.js
similarity index 100%
rename from src/calendar/_example/base/index.js
rename to packages/components/calendar/_example/base/index.js
diff --git a/src/calendar/_example/base/index.json b/packages/components/calendar/_example/base/index.json
similarity index 100%
rename from src/calendar/_example/base/index.json
rename to packages/components/calendar/_example/base/index.json
diff --git a/src/calendar/_example/base/index.wxml b/packages/components/calendar/_example/base/index.wxml
similarity index 100%
rename from src/calendar/_example/base/index.wxml
rename to packages/components/calendar/_example/base/index.wxml
diff --git a/src/calendar/_example/base/index.wxss b/packages/components/calendar/_example/base/index.wxss
similarity index 100%
rename from src/calendar/_example/base/index.wxss
rename to packages/components/calendar/_example/base/index.wxss
diff --git a/src/calendar/_example/calendar.js b/packages/components/calendar/_example/calendar.js
similarity index 100%
rename from src/calendar/_example/calendar.js
rename to packages/components/calendar/_example/calendar.js
diff --git a/src/calendar/_example/calendar.json b/packages/components/calendar/_example/calendar.json
similarity index 100%
rename from src/calendar/_example/calendar.json
rename to packages/components/calendar/_example/calendar.json
diff --git a/src/calendar/_example/calendar.wxml b/packages/components/calendar/_example/calendar.wxml
similarity index 100%
rename from src/calendar/_example/calendar.wxml
rename to packages/components/calendar/_example/calendar.wxml
diff --git a/src/calendar/_example/calendar.wxs b/packages/components/calendar/_example/calendar.wxs
similarity index 100%
rename from src/calendar/_example/calendar.wxs
rename to packages/components/calendar/_example/calendar.wxs
diff --git a/src/calendar/_example/calendar.wxss b/packages/components/calendar/_example/calendar.wxss
similarity index 100%
rename from src/calendar/_example/calendar.wxss
rename to packages/components/calendar/_example/calendar.wxss
diff --git a/src/calendar/_example/custom-range/index.js b/packages/components/calendar/_example/custom-range/index.js
similarity index 100%
rename from src/calendar/_example/custom-range/index.js
rename to packages/components/calendar/_example/custom-range/index.js
diff --git a/src/calendar/_example/custom-range/index.json b/packages/components/calendar/_example/custom-range/index.json
similarity index 100%
rename from src/calendar/_example/custom-range/index.json
rename to packages/components/calendar/_example/custom-range/index.json
diff --git a/src/calendar/_example/custom-range/index.wxml b/packages/components/calendar/_example/custom-range/index.wxml
similarity index 100%
rename from src/calendar/_example/custom-range/index.wxml
rename to packages/components/calendar/_example/custom-range/index.wxml
diff --git a/src/calendar/_example/custom-range/index.wxss b/packages/components/calendar/_example/custom-range/index.wxss
similarity index 100%
rename from src/calendar/_example/custom-range/index.wxss
rename to packages/components/calendar/_example/custom-range/index.wxss
diff --git a/src/calendar/_example/custom-text/index.js b/packages/components/calendar/_example/custom-text/index.js
similarity index 100%
rename from src/calendar/_example/custom-text/index.js
rename to packages/components/calendar/_example/custom-text/index.js
diff --git a/src/calendar/_example/custom-text/index.json b/packages/components/calendar/_example/custom-text/index.json
similarity index 100%
rename from src/calendar/_example/custom-text/index.json
rename to packages/components/calendar/_example/custom-text/index.json
diff --git a/src/calendar/_example/custom-text/index.wxml b/packages/components/calendar/_example/custom-text/index.wxml
similarity index 100%
rename from src/calendar/_example/custom-text/index.wxml
rename to packages/components/calendar/_example/custom-text/index.wxml
diff --git a/src/calendar/_example/custom-text/index.wxss b/packages/components/calendar/_example/custom-text/index.wxss
similarity index 100%
rename from src/calendar/_example/custom-text/index.wxss
rename to packages/components/calendar/_example/custom-text/index.wxss
diff --git a/src/calendar/_example/local-text/index.js b/packages/components/calendar/_example/local-text/index.js
similarity index 100%
rename from src/calendar/_example/local-text/index.js
rename to packages/components/calendar/_example/local-text/index.js
diff --git a/src/calendar/_example/local-text/index.json b/packages/components/calendar/_example/local-text/index.json
similarity index 100%
rename from src/calendar/_example/local-text/index.json
rename to packages/components/calendar/_example/local-text/index.json
diff --git a/src/calendar/_example/local-text/index.wxml b/packages/components/calendar/_example/local-text/index.wxml
similarity index 100%
rename from src/calendar/_example/local-text/index.wxml
rename to packages/components/calendar/_example/local-text/index.wxml
diff --git a/src/calendar/_example/local-text/index.wxss b/packages/components/calendar/_example/local-text/index.wxss
similarity index 100%
rename from src/calendar/_example/local-text/index.wxss
rename to packages/components/calendar/_example/local-text/index.wxss
diff --git a/src/calendar/_example/multiple/index.js b/packages/components/calendar/_example/multiple/index.js
similarity index 100%
rename from src/calendar/_example/multiple/index.js
rename to packages/components/calendar/_example/multiple/index.js
diff --git a/src/calendar/_example/multiple/index.json b/packages/components/calendar/_example/multiple/index.json
similarity index 100%
rename from src/calendar/_example/multiple/index.json
rename to packages/components/calendar/_example/multiple/index.json
diff --git a/src/calendar/_example/multiple/index.wxml b/packages/components/calendar/_example/multiple/index.wxml
similarity index 100%
rename from src/calendar/_example/multiple/index.wxml
rename to packages/components/calendar/_example/multiple/index.wxml
diff --git a/src/calendar/_example/multiple/index.wxss b/packages/components/calendar/_example/multiple/index.wxss
similarity index 100%
rename from src/calendar/_example/multiple/index.wxss
rename to packages/components/calendar/_example/multiple/index.wxss
diff --git a/src/calendar/_example/range/index.js b/packages/components/calendar/_example/range/index.js
similarity index 100%
rename from src/calendar/_example/range/index.js
rename to packages/components/calendar/_example/range/index.js
diff --git a/src/calendar/_example/range/index.json b/packages/components/calendar/_example/range/index.json
similarity index 100%
rename from src/calendar/_example/range/index.json
rename to packages/components/calendar/_example/range/index.json
diff --git a/src/calendar/_example/range/index.wxml b/packages/components/calendar/_example/range/index.wxml
similarity index 100%
rename from src/calendar/_example/range/index.wxml
rename to packages/components/calendar/_example/range/index.wxml
diff --git a/src/calendar/_example/range/index.wxss b/packages/components/calendar/_example/range/index.wxss
similarity index 100%
rename from src/calendar/_example/range/index.wxss
rename to packages/components/calendar/_example/range/index.wxss
diff --git a/src/calendar/_example/switch-mode/index.js b/packages/components/calendar/_example/switch-mode/index.js
similarity index 100%
rename from src/calendar/_example/switch-mode/index.js
rename to packages/components/calendar/_example/switch-mode/index.js
diff --git a/src/calendar/_example/switch-mode/index.json b/packages/components/calendar/_example/switch-mode/index.json
similarity index 100%
rename from src/calendar/_example/switch-mode/index.json
rename to packages/components/calendar/_example/switch-mode/index.json
diff --git a/src/calendar/_example/switch-mode/index.wxml b/packages/components/calendar/_example/switch-mode/index.wxml
similarity index 100%
rename from src/calendar/_example/switch-mode/index.wxml
rename to packages/components/calendar/_example/switch-mode/index.wxml
diff --git a/src/calendar/_example/switch-mode/index.wxss b/packages/components/calendar/_example/switch-mode/index.wxss
similarity index 100%
rename from src/calendar/_example/switch-mode/index.wxss
rename to packages/components/calendar/_example/switch-mode/index.wxss
diff --git a/src/calendar/_example/without-popup/index.js b/packages/components/calendar/_example/without-popup/index.js
similarity index 100%
rename from src/calendar/_example/without-popup/index.js
rename to packages/components/calendar/_example/without-popup/index.js
diff --git a/src/calendar/_example/without-popup/index.json b/packages/components/calendar/_example/without-popup/index.json
similarity index 100%
rename from src/calendar/_example/without-popup/index.json
rename to packages/components/calendar/_example/without-popup/index.json
diff --git a/src/calendar/_example/without-popup/index.wxml b/packages/components/calendar/_example/without-popup/index.wxml
similarity index 100%
rename from src/calendar/_example/without-popup/index.wxml
rename to packages/components/calendar/_example/without-popup/index.wxml
diff --git a/src/calendar/_example/without-popup/index.wxss b/packages/components/calendar/_example/without-popup/index.wxss
similarity index 100%
rename from src/calendar/_example/without-popup/index.wxss
rename to packages/components/calendar/_example/without-popup/index.wxss
diff --git a/src/calendar/calendar-header.wxml b/packages/components/calendar/calendar-header.wxml
similarity index 100%
rename from src/calendar/calendar-header.wxml
rename to packages/components/calendar/calendar-header.wxml
diff --git a/src/calendar/calendar.json b/packages/components/calendar/calendar.json
similarity index 100%
rename from src/calendar/calendar.json
rename to packages/components/calendar/calendar.json
diff --git a/src/calendar/calendar.less b/packages/components/calendar/calendar.less
similarity index 100%
rename from src/calendar/calendar.less
rename to packages/components/calendar/calendar.less
diff --git a/src/calendar/calendar.ts b/packages/components/calendar/calendar.ts
similarity index 100%
rename from src/calendar/calendar.ts
rename to packages/components/calendar/calendar.ts
diff --git a/src/calendar/calendar.wxml b/packages/components/calendar/calendar.wxml
similarity index 100%
rename from src/calendar/calendar.wxml
rename to packages/components/calendar/calendar.wxml
diff --git a/src/calendar/calendar.wxs b/packages/components/calendar/calendar.wxs
similarity index 100%
rename from src/calendar/calendar.wxs
rename to packages/components/calendar/calendar.wxs
diff --git a/src/calendar/index.ts b/packages/components/calendar/index.ts
similarity index 100%
rename from src/calendar/index.ts
rename to packages/components/calendar/index.ts
diff --git a/src/calendar/props.ts b/packages/components/calendar/props.ts
similarity index 100%
rename from src/calendar/props.ts
rename to packages/components/calendar/props.ts
diff --git a/src/calendar/template.wxml b/packages/components/calendar/template.wxml
similarity index 100%
rename from src/calendar/template.wxml
rename to packages/components/calendar/template.wxml
diff --git a/src/calendar/type.ts b/packages/components/calendar/type.ts
similarity index 100%
rename from src/calendar/type.ts
rename to packages/components/calendar/type.ts
diff --git a/src/calendar/utils.ts b/packages/components/calendar/utils.ts
similarity index 100%
rename from src/calendar/utils.ts
rename to packages/components/calendar/utils.ts
diff --git a/src/cascader/README.en-US.md b/packages/components/cascader/README.en-US.md
similarity index 100%
rename from src/cascader/README.en-US.md
rename to packages/components/cascader/README.en-US.md
diff --git a/src/cascader/README.md b/packages/components/cascader/README.md
similarity index 88%
rename from src/cascader/README.md
rename to packages/components/cascader/README.md
index ae90980cd2..ffd90c92e5 100644
--- a/src/cascader/README.md
+++ b/packages/components/cascader/README.md
@@ -12,6 +12,7 @@ isComponent: true
该组件于 0.23.0 版本上线,请留意版本。
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/cascader/__test__/__snapshots__/demo.test.js.snap b/packages/components/cascader/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/cascader/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/cascader/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/cascader/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/cascader/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/cascader/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/cascader/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/cascader/__test__/demo.test.js b/packages/components/cascader/__test__/demo.test.js
similarity index 100%
rename from src/cascader/__test__/demo.test.js
rename to packages/components/cascader/__test__/demo.test.js
diff --git a/src/cascader/__test__/index.test.js b/packages/components/cascader/__test__/index.test.js
similarity index 100%
rename from src/cascader/__test__/index.test.js
rename to packages/components/cascader/__test__/index.test.js
diff --git a/src/cascader/_example/base/index.js b/packages/components/cascader/_example/base/index.js
similarity index 100%
rename from src/cascader/_example/base/index.js
rename to packages/components/cascader/_example/base/index.js
diff --git a/src/cascader/_example/base/index.json b/packages/components/cascader/_example/base/index.json
similarity index 100%
rename from src/cascader/_example/base/index.json
rename to packages/components/cascader/_example/base/index.json
diff --git a/src/cascader/_example/base/index.wxml b/packages/components/cascader/_example/base/index.wxml
similarity index 100%
rename from src/cascader/_example/base/index.wxml
rename to packages/components/cascader/_example/base/index.wxml
diff --git a/src/cascader/_example/base/index.wxss b/packages/components/cascader/_example/base/index.wxss
similarity index 100%
rename from src/cascader/_example/base/index.wxss
rename to packages/components/cascader/_example/base/index.wxss
diff --git a/src/cascader/_example/cascader.js b/packages/components/cascader/_example/cascader.js
similarity index 100%
rename from src/cascader/_example/cascader.js
rename to packages/components/cascader/_example/cascader.js
diff --git a/src/cascader/_example/cascader.json b/packages/components/cascader/_example/cascader.json
similarity index 100%
rename from src/cascader/_example/cascader.json
rename to packages/components/cascader/_example/cascader.json
diff --git a/src/cascader/_example/cascader.wxml b/packages/components/cascader/_example/cascader.wxml
similarity index 100%
rename from src/cascader/_example/cascader.wxml
rename to packages/components/cascader/_example/cascader.wxml
diff --git a/src/cascader/_example/cascader.wxss b/packages/components/cascader/_example/cascader.wxss
similarity index 100%
rename from src/cascader/_example/cascader.wxss
rename to packages/components/cascader/_example/cascader.wxss
diff --git a/src/cascader/_example/check-strictly/index.js b/packages/components/cascader/_example/check-strictly/index.js
similarity index 100%
rename from src/cascader/_example/check-strictly/index.js
rename to packages/components/cascader/_example/check-strictly/index.js
diff --git a/src/cascader/_example/check-strictly/index.json b/packages/components/cascader/_example/check-strictly/index.json
similarity index 100%
rename from src/cascader/_example/check-strictly/index.json
rename to packages/components/cascader/_example/check-strictly/index.json
diff --git a/src/cascader/_example/check-strictly/index.wxml b/packages/components/cascader/_example/check-strictly/index.wxml
similarity index 100%
rename from src/cascader/_example/check-strictly/index.wxml
rename to packages/components/cascader/_example/check-strictly/index.wxml
diff --git a/src/cascader/_example/check-strictly/index.wxss b/packages/components/cascader/_example/check-strictly/index.wxss
similarity index 100%
rename from src/cascader/_example/check-strictly/index.wxss
rename to packages/components/cascader/_example/check-strictly/index.wxss
diff --git a/src/cascader/_example/keys/index.js b/packages/components/cascader/_example/keys/index.js
similarity index 100%
rename from src/cascader/_example/keys/index.js
rename to packages/components/cascader/_example/keys/index.js
diff --git a/src/cascader/_example/keys/index.json b/packages/components/cascader/_example/keys/index.json
similarity index 100%
rename from src/cascader/_example/keys/index.json
rename to packages/components/cascader/_example/keys/index.json
diff --git a/src/cascader/_example/keys/index.wxml b/packages/components/cascader/_example/keys/index.wxml
similarity index 100%
rename from src/cascader/_example/keys/index.wxml
rename to packages/components/cascader/_example/keys/index.wxml
diff --git a/src/cascader/_example/keys/index.wxss b/packages/components/cascader/_example/keys/index.wxss
similarity index 100%
rename from src/cascader/_example/keys/index.wxss
rename to packages/components/cascader/_example/keys/index.wxss
diff --git a/src/cascader/_example/theme-tab/index.js b/packages/components/cascader/_example/theme-tab/index.js
similarity index 100%
rename from src/cascader/_example/theme-tab/index.js
rename to packages/components/cascader/_example/theme-tab/index.js
diff --git a/src/cascader/_example/theme-tab/index.json b/packages/components/cascader/_example/theme-tab/index.json
similarity index 100%
rename from src/cascader/_example/theme-tab/index.json
rename to packages/components/cascader/_example/theme-tab/index.json
diff --git a/src/cascader/_example/theme-tab/index.wxml b/packages/components/cascader/_example/theme-tab/index.wxml
similarity index 100%
rename from src/cascader/_example/theme-tab/index.wxml
rename to packages/components/cascader/_example/theme-tab/index.wxml
diff --git a/src/cascader/_example/theme-tab/index.wxss b/packages/components/cascader/_example/theme-tab/index.wxss
similarity index 100%
rename from src/cascader/_example/theme-tab/index.wxss
rename to packages/components/cascader/_example/theme-tab/index.wxss
diff --git a/src/cascader/_example/with-title/index.js b/packages/components/cascader/_example/with-title/index.js
similarity index 100%
rename from src/cascader/_example/with-title/index.js
rename to packages/components/cascader/_example/with-title/index.js
diff --git a/src/cascader/_example/with-title/index.json b/packages/components/cascader/_example/with-title/index.json
similarity index 100%
rename from src/cascader/_example/with-title/index.json
rename to packages/components/cascader/_example/with-title/index.json
diff --git a/src/cascader/_example/with-title/index.wxml b/packages/components/cascader/_example/with-title/index.wxml
similarity index 100%
rename from src/cascader/_example/with-title/index.wxml
rename to packages/components/cascader/_example/with-title/index.wxml
diff --git a/src/cascader/_example/with-title/index.wxss b/packages/components/cascader/_example/with-title/index.wxss
similarity index 100%
rename from src/cascader/_example/with-title/index.wxss
rename to packages/components/cascader/_example/with-title/index.wxss
diff --git a/src/cascader/_example/with-value/index.js b/packages/components/cascader/_example/with-value/index.js
similarity index 100%
rename from src/cascader/_example/with-value/index.js
rename to packages/components/cascader/_example/with-value/index.js
diff --git a/src/cascader/_example/with-value/index.json b/packages/components/cascader/_example/with-value/index.json
similarity index 100%
rename from src/cascader/_example/with-value/index.json
rename to packages/components/cascader/_example/with-value/index.json
diff --git a/src/cascader/_example/with-value/index.wxml b/packages/components/cascader/_example/with-value/index.wxml
similarity index 100%
rename from src/cascader/_example/with-value/index.wxml
rename to packages/components/cascader/_example/with-value/index.wxml
diff --git a/src/cascader/_example/with-value/index.wxss b/packages/components/cascader/_example/with-value/index.wxss
similarity index 100%
rename from src/cascader/_example/with-value/index.wxss
rename to packages/components/cascader/_example/with-value/index.wxss
diff --git a/src/cascader/cascader.json b/packages/components/cascader/cascader.json
similarity index 100%
rename from src/cascader/cascader.json
rename to packages/components/cascader/cascader.json
diff --git a/src/cascader/cascader.less b/packages/components/cascader/cascader.less
similarity index 100%
rename from src/cascader/cascader.less
rename to packages/components/cascader/cascader.less
diff --git a/src/cascader/cascader.ts b/packages/components/cascader/cascader.ts
similarity index 100%
rename from src/cascader/cascader.ts
rename to packages/components/cascader/cascader.ts
diff --git a/src/cascader/cascader.wxml b/packages/components/cascader/cascader.wxml
similarity index 100%
rename from src/cascader/cascader.wxml
rename to packages/components/cascader/cascader.wxml
diff --git a/src/cascader/props.ts b/packages/components/cascader/props.ts
similarity index 100%
rename from src/cascader/props.ts
rename to packages/components/cascader/props.ts
diff --git a/src/cascader/type.ts b/packages/components/cascader/type.ts
similarity index 100%
rename from src/cascader/type.ts
rename to packages/components/cascader/type.ts
diff --git a/src/cell-group/_example/api.md b/packages/components/cell-group/_example/api.md
similarity index 100%
rename from src/cell-group/_example/api.md
rename to packages/components/cell-group/_example/api.md
diff --git a/src/cell-group/_example/cell-group.json b/packages/components/cell-group/_example/cell-group.json
similarity index 100%
rename from src/cell-group/_example/cell-group.json
rename to packages/components/cell-group/_example/cell-group.json
diff --git a/src/cell-group/_example/cell-group.less b/packages/components/cell-group/_example/cell-group.less
similarity index 100%
rename from src/cell-group/_example/cell-group.less
rename to packages/components/cell-group/_example/cell-group.less
diff --git a/src/cell-group/_example/cell-group.ts b/packages/components/cell-group/_example/cell-group.ts
similarity index 100%
rename from src/cell-group/_example/cell-group.ts
rename to packages/components/cell-group/_example/cell-group.ts
diff --git a/src/cell-group/_example/cell-group.wxml b/packages/components/cell-group/_example/cell-group.wxml
similarity index 100%
rename from src/cell-group/_example/cell-group.wxml
rename to packages/components/cell-group/_example/cell-group.wxml
diff --git a/src/cell-group/cell-group.json b/packages/components/cell-group/cell-group.json
similarity index 100%
rename from src/cell-group/cell-group.json
rename to packages/components/cell-group/cell-group.json
diff --git a/src/cell-group/cell-group.less b/packages/components/cell-group/cell-group.less
similarity index 100%
rename from src/cell-group/cell-group.less
rename to packages/components/cell-group/cell-group.less
diff --git a/src/cell-group/cell-group.ts b/packages/components/cell-group/cell-group.ts
similarity index 100%
rename from src/cell-group/cell-group.ts
rename to packages/components/cell-group/cell-group.ts
diff --git a/src/cell-group/cell-group.wxml b/packages/components/cell-group/cell-group.wxml
similarity index 100%
rename from src/cell-group/cell-group.wxml
rename to packages/components/cell-group/cell-group.wxml
diff --git a/src/cell-group/props.ts b/packages/components/cell-group/props.ts
similarity index 100%
rename from src/cell-group/props.ts
rename to packages/components/cell-group/props.ts
diff --git a/src/cell-group/type.ts b/packages/components/cell-group/type.ts
similarity index 100%
rename from src/cell-group/type.ts
rename to packages/components/cell-group/type.ts
diff --git a/src/cell/README.en-US.md b/packages/components/cell/README.en-US.md
similarity index 100%
rename from src/cell/README.en-US.md
rename to packages/components/cell/README.en-US.md
diff --git a/src/cell/README.md b/packages/components/cell/README.md
similarity index 92%
rename from src/cell/README.md
rename to packages/components/cell/README.md
index ac7cd05813..109b69fed6 100644
--- a/src/cell/README.md
+++ b/packages/components/cell/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/cell/__test__/__snapshots__/demo.test.js.snap b/packages/components/cell/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/cell/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/cell/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/cell/__test__/__snapshots__/index.test.js.snap b/packages/components/cell/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/cell/__test__/__snapshots__/index.test.js.snap
rename to packages/components/cell/__test__/__snapshots__/index.test.js.snap
diff --git a/src/cell/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/cell/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/cell/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/cell/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/cell/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/cell/__test__/demo.test.js b/packages/components/cell/__test__/demo.test.js
similarity index 100%
rename from src/cell/__test__/demo.test.js
rename to packages/components/cell/__test__/demo.test.js
diff --git a/src/cell/__test__/index.test.js b/packages/components/cell/__test__/index.test.js
similarity index 100%
rename from src/cell/__test__/index.test.js
rename to packages/components/cell/__test__/index.test.js
diff --git a/src/cell/_example/base/index.js b/packages/components/cell/_example/base/index.js
similarity index 100%
rename from src/cell/_example/base/index.js
rename to packages/components/cell/_example/base/index.js
diff --git a/src/cell/_example/base/index.json b/packages/components/cell/_example/base/index.json
similarity index 100%
rename from src/cell/_example/base/index.json
rename to packages/components/cell/_example/base/index.json
diff --git a/src/cell/_example/base/index.wxml b/packages/components/cell/_example/base/index.wxml
similarity index 100%
rename from src/cell/_example/base/index.wxml
rename to packages/components/cell/_example/base/index.wxml
diff --git a/src/cell/_example/base/index.wxss b/packages/components/cell/_example/base/index.wxss
similarity index 100%
rename from src/cell/_example/base/index.wxss
rename to packages/components/cell/_example/base/index.wxss
diff --git a/src/cell/_example/cell.json b/packages/components/cell/_example/cell.json
similarity index 100%
rename from src/cell/_example/cell.json
rename to packages/components/cell/_example/cell.json
diff --git a/src/cell/_example/cell.less b/packages/components/cell/_example/cell.less
similarity index 100%
rename from src/cell/_example/cell.less
rename to packages/components/cell/_example/cell.less
diff --git a/src/cell/_example/cell.ts b/packages/components/cell/_example/cell.ts
similarity index 100%
rename from src/cell/_example/cell.ts
rename to packages/components/cell/_example/cell.ts
diff --git a/src/cell/_example/cell.wxml b/packages/components/cell/_example/cell.wxml
similarity index 100%
rename from src/cell/_example/cell.wxml
rename to packages/components/cell/_example/cell.wxml
diff --git a/src/cell/_example/multiple/index.js b/packages/components/cell/_example/multiple/index.js
similarity index 100%
rename from src/cell/_example/multiple/index.js
rename to packages/components/cell/_example/multiple/index.js
diff --git a/src/cell/_example/multiple/index.json b/packages/components/cell/_example/multiple/index.json
similarity index 100%
rename from src/cell/_example/multiple/index.json
rename to packages/components/cell/_example/multiple/index.json
diff --git a/src/cell/_example/multiple/index.wxml b/packages/components/cell/_example/multiple/index.wxml
similarity index 100%
rename from src/cell/_example/multiple/index.wxml
rename to packages/components/cell/_example/multiple/index.wxml
diff --git a/src/cell/_example/multiple/index.wxss b/packages/components/cell/_example/multiple/index.wxss
similarity index 100%
rename from src/cell/_example/multiple/index.wxss
rename to packages/components/cell/_example/multiple/index.wxss
diff --git a/src/cell/_example/skyline/cell.json b/packages/components/cell/_example/skyline/cell.json
similarity index 100%
rename from src/cell/_example/skyline/cell.json
rename to packages/components/cell/_example/skyline/cell.json
diff --git a/src/cell/_example/skyline/cell.less b/packages/components/cell/_example/skyline/cell.less
similarity index 100%
rename from src/cell/_example/skyline/cell.less
rename to packages/components/cell/_example/skyline/cell.less
diff --git a/src/cell/_example/skyline/cell.ts b/packages/components/cell/_example/skyline/cell.ts
similarity index 100%
rename from src/cell/_example/skyline/cell.ts
rename to packages/components/cell/_example/skyline/cell.ts
diff --git a/src/cell/_example/skyline/cell.wxml b/packages/components/cell/_example/skyline/cell.wxml
similarity index 100%
rename from src/cell/_example/skyline/cell.wxml
rename to packages/components/cell/_example/skyline/cell.wxml
diff --git a/src/cell/_example/theme/index.js b/packages/components/cell/_example/theme/index.js
similarity index 100%
rename from src/cell/_example/theme/index.js
rename to packages/components/cell/_example/theme/index.js
diff --git a/src/cell/_example/theme/index.json b/packages/components/cell/_example/theme/index.json
similarity index 100%
rename from src/cell/_example/theme/index.json
rename to packages/components/cell/_example/theme/index.json
diff --git a/src/cell/_example/theme/index.wxml b/packages/components/cell/_example/theme/index.wxml
similarity index 100%
rename from src/cell/_example/theme/index.wxml
rename to packages/components/cell/_example/theme/index.wxml
diff --git a/src/cell/_example/theme/index.wxss b/packages/components/cell/_example/theme/index.wxss
similarity index 100%
rename from src/cell/_example/theme/index.wxss
rename to packages/components/cell/_example/theme/index.wxss
diff --git a/src/cell/cell.json b/packages/components/cell/cell.json
similarity index 100%
rename from src/cell/cell.json
rename to packages/components/cell/cell.json
diff --git a/src/cell/cell.less b/packages/components/cell/cell.less
similarity index 100%
rename from src/cell/cell.less
rename to packages/components/cell/cell.less
diff --git a/src/cell/cell.ts b/packages/components/cell/cell.ts
similarity index 100%
rename from src/cell/cell.ts
rename to packages/components/cell/cell.ts
diff --git a/src/cell/cell.wxml b/packages/components/cell/cell.wxml
similarity index 100%
rename from src/cell/cell.wxml
rename to packages/components/cell/cell.wxml
diff --git a/src/cell/props.ts b/packages/components/cell/props.ts
similarity index 100%
rename from src/cell/props.ts
rename to packages/components/cell/props.ts
diff --git a/src/cell/type.ts b/packages/components/cell/type.ts
similarity index 100%
rename from src/cell/type.ts
rename to packages/components/cell/type.ts
diff --git a/src/check-tag/check-tag.json b/packages/components/check-tag/check-tag.json
similarity index 100%
rename from src/check-tag/check-tag.json
rename to packages/components/check-tag/check-tag.json
diff --git a/src/check-tag/check-tag.less b/packages/components/check-tag/check-tag.less
similarity index 100%
rename from src/check-tag/check-tag.less
rename to packages/components/check-tag/check-tag.less
diff --git a/src/check-tag/check-tag.ts b/packages/components/check-tag/check-tag.ts
similarity index 100%
rename from src/check-tag/check-tag.ts
rename to packages/components/check-tag/check-tag.ts
diff --git a/src/check-tag/check-tag.wxml b/packages/components/check-tag/check-tag.wxml
similarity index 100%
rename from src/check-tag/check-tag.wxml
rename to packages/components/check-tag/check-tag.wxml
diff --git a/src/check-tag/props.ts b/packages/components/check-tag/props.ts
similarity index 100%
rename from src/check-tag/props.ts
rename to packages/components/check-tag/props.ts
diff --git a/src/check-tag/type.ts b/packages/components/check-tag/type.ts
similarity index 100%
rename from src/check-tag/type.ts
rename to packages/components/check-tag/type.ts
diff --git a/src/checkbox-group/checkbox-group.json b/packages/components/checkbox-group/checkbox-group.json
similarity index 100%
rename from src/checkbox-group/checkbox-group.json
rename to packages/components/checkbox-group/checkbox-group.json
diff --git a/src/checkbox-group/checkbox-group.less b/packages/components/checkbox-group/checkbox-group.less
similarity index 100%
rename from src/checkbox-group/checkbox-group.less
rename to packages/components/checkbox-group/checkbox-group.less
diff --git a/src/checkbox-group/checkbox-group.ts b/packages/components/checkbox-group/checkbox-group.ts
similarity index 100%
rename from src/checkbox-group/checkbox-group.ts
rename to packages/components/checkbox-group/checkbox-group.ts
diff --git a/src/checkbox-group/checkbox-group.wxml b/packages/components/checkbox-group/checkbox-group.wxml
similarity index 100%
rename from src/checkbox-group/checkbox-group.wxml
rename to packages/components/checkbox-group/checkbox-group.wxml
diff --git a/src/checkbox-group/props.ts b/packages/components/checkbox-group/props.ts
similarity index 100%
rename from src/checkbox-group/props.ts
rename to packages/components/checkbox-group/props.ts
diff --git a/src/checkbox-group/type.ts b/packages/components/checkbox-group/type.ts
similarity index 100%
rename from src/checkbox-group/type.ts
rename to packages/components/checkbox-group/type.ts
diff --git a/src/checkbox/README.en-US.md b/packages/components/checkbox/README.en-US.md
similarity index 100%
rename from src/checkbox/README.en-US.md
rename to packages/components/checkbox/README.en-US.md
diff --git a/src/checkbox/README.md b/packages/components/checkbox/README.md
similarity index 93%
rename from src/checkbox/README.md
rename to packages/components/checkbox/README.md
index e7ddb4c913..1f009c563c 100644
--- a/src/checkbox/README.md
+++ b/packages/components/checkbox/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/checkbox/__test__/__snapshots__/demo.test.js.snap b/packages/components/checkbox/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/checkbox/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/checkbox/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/checkbox/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/checkbox/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/checkbox/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/checkbox/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/checkbox/__test__/demo.test.js b/packages/components/checkbox/__test__/demo.test.js
similarity index 100%
rename from src/checkbox/__test__/demo.test.js
rename to packages/components/checkbox/__test__/demo.test.js
diff --git a/src/checkbox/__test__/index.js b/packages/components/checkbox/__test__/index.js
similarity index 100%
rename from src/checkbox/__test__/index.js
rename to packages/components/checkbox/__test__/index.js
diff --git a/src/checkbox/__test__/index.json b/packages/components/checkbox/__test__/index.json
similarity index 100%
rename from src/checkbox/__test__/index.json
rename to packages/components/checkbox/__test__/index.json
diff --git a/src/checkbox/__test__/index.test.js b/packages/components/checkbox/__test__/index.test.js
similarity index 100%
rename from src/checkbox/__test__/index.test.js
rename to packages/components/checkbox/__test__/index.test.js
diff --git a/src/checkbox/__test__/index.wxml b/packages/components/checkbox/__test__/index.wxml
similarity index 100%
rename from src/checkbox/__test__/index.wxml
rename to packages/components/checkbox/__test__/index.wxml
diff --git a/src/checkbox/_example/all/index.js b/packages/components/checkbox/_example/all/index.js
similarity index 100%
rename from src/checkbox/_example/all/index.js
rename to packages/components/checkbox/_example/all/index.js
diff --git a/src/checkbox/_example/all/index.json b/packages/components/checkbox/_example/all/index.json
similarity index 100%
rename from src/checkbox/_example/all/index.json
rename to packages/components/checkbox/_example/all/index.json
diff --git a/src/checkbox/_example/all/index.wxml b/packages/components/checkbox/_example/all/index.wxml
similarity index 100%
rename from src/checkbox/_example/all/index.wxml
rename to packages/components/checkbox/_example/all/index.wxml
diff --git a/src/checkbox/_example/all/index.wxss b/packages/components/checkbox/_example/all/index.wxss
similarity index 100%
rename from src/checkbox/_example/all/index.wxss
rename to packages/components/checkbox/_example/all/index.wxss
diff --git a/src/checkbox/_example/base/index.js b/packages/components/checkbox/_example/base/index.js
similarity index 100%
rename from src/checkbox/_example/base/index.js
rename to packages/components/checkbox/_example/base/index.js
diff --git a/src/checkbox/_example/base/index.json b/packages/components/checkbox/_example/base/index.json
similarity index 100%
rename from src/checkbox/_example/base/index.json
rename to packages/components/checkbox/_example/base/index.json
diff --git a/src/checkbox/_example/base/index.wxml b/packages/components/checkbox/_example/base/index.wxml
similarity index 100%
rename from src/checkbox/_example/base/index.wxml
rename to packages/components/checkbox/_example/base/index.wxml
diff --git a/src/checkbox/_example/base/index.wxss b/packages/components/checkbox/_example/base/index.wxss
similarity index 100%
rename from src/checkbox/_example/base/index.wxss
rename to packages/components/checkbox/_example/base/index.wxss
diff --git a/src/checkbox/_example/card/index.js b/packages/components/checkbox/_example/card/index.js
similarity index 100%
rename from src/checkbox/_example/card/index.js
rename to packages/components/checkbox/_example/card/index.js
diff --git a/src/checkbox/_example/card/index.json b/packages/components/checkbox/_example/card/index.json
similarity index 100%
rename from src/checkbox/_example/card/index.json
rename to packages/components/checkbox/_example/card/index.json
diff --git a/src/checkbox/_example/card/index.wxml b/packages/components/checkbox/_example/card/index.wxml
similarity index 100%
rename from src/checkbox/_example/card/index.wxml
rename to packages/components/checkbox/_example/card/index.wxml
diff --git a/src/checkbox/_example/card/index.wxss b/packages/components/checkbox/_example/card/index.wxss
similarity index 100%
rename from src/checkbox/_example/card/index.wxss
rename to packages/components/checkbox/_example/card/index.wxss
diff --git a/src/checkbox/_example/checkbox.json b/packages/components/checkbox/_example/checkbox.json
similarity index 100%
rename from src/checkbox/_example/checkbox.json
rename to packages/components/checkbox/_example/checkbox.json
diff --git a/src/checkbox/_example/checkbox.less b/packages/components/checkbox/_example/checkbox.less
similarity index 100%
rename from src/checkbox/_example/checkbox.less
rename to packages/components/checkbox/_example/checkbox.less
diff --git a/src/checkbox/_example/checkbox.ts b/packages/components/checkbox/_example/checkbox.ts
similarity index 100%
rename from src/checkbox/_example/checkbox.ts
rename to packages/components/checkbox/_example/checkbox.ts
diff --git a/src/checkbox/_example/checkbox.wxml b/packages/components/checkbox/_example/checkbox.wxml
similarity index 100%
rename from src/checkbox/_example/checkbox.wxml
rename to packages/components/checkbox/_example/checkbox.wxml
diff --git a/src/checkbox/_example/horizontal/index.js b/packages/components/checkbox/_example/horizontal/index.js
similarity index 100%
rename from src/checkbox/_example/horizontal/index.js
rename to packages/components/checkbox/_example/horizontal/index.js
diff --git a/src/checkbox/_example/horizontal/index.json b/packages/components/checkbox/_example/horizontal/index.json
similarity index 100%
rename from src/checkbox/_example/horizontal/index.json
rename to packages/components/checkbox/_example/horizontal/index.json
diff --git a/src/checkbox/_example/horizontal/index.wxml b/packages/components/checkbox/_example/horizontal/index.wxml
similarity index 100%
rename from src/checkbox/_example/horizontal/index.wxml
rename to packages/components/checkbox/_example/horizontal/index.wxml
diff --git a/src/checkbox/_example/horizontal/index.wxss b/packages/components/checkbox/_example/horizontal/index.wxss
similarity index 100%
rename from src/checkbox/_example/horizontal/index.wxss
rename to packages/components/checkbox/_example/horizontal/index.wxss
diff --git a/src/checkbox/_example/right/index.js b/packages/components/checkbox/_example/right/index.js
similarity index 100%
rename from src/checkbox/_example/right/index.js
rename to packages/components/checkbox/_example/right/index.js
diff --git a/src/checkbox/_example/right/index.json b/packages/components/checkbox/_example/right/index.json
similarity index 100%
rename from src/checkbox/_example/right/index.json
rename to packages/components/checkbox/_example/right/index.json
diff --git a/src/checkbox/_example/right/index.wxml b/packages/components/checkbox/_example/right/index.wxml
similarity index 100%
rename from src/checkbox/_example/right/index.wxml
rename to packages/components/checkbox/_example/right/index.wxml
diff --git a/src/checkbox/_example/right/index.wxss b/packages/components/checkbox/_example/right/index.wxss
similarity index 100%
rename from src/checkbox/_example/right/index.wxss
rename to packages/components/checkbox/_example/right/index.wxss
diff --git a/src/checkbox/_example/skyline/checkbox.json b/packages/components/checkbox/_example/skyline/checkbox.json
similarity index 100%
rename from src/checkbox/_example/skyline/checkbox.json
rename to packages/components/checkbox/_example/skyline/checkbox.json
diff --git a/src/checkbox/_example/skyline/checkbox.less b/packages/components/checkbox/_example/skyline/checkbox.less
similarity index 100%
rename from src/checkbox/_example/skyline/checkbox.less
rename to packages/components/checkbox/_example/skyline/checkbox.less
diff --git a/src/checkbox/_example/skyline/checkbox.ts b/packages/components/checkbox/_example/skyline/checkbox.ts
similarity index 100%
rename from src/checkbox/_example/skyline/checkbox.ts
rename to packages/components/checkbox/_example/skyline/checkbox.ts
diff --git a/src/checkbox/_example/skyline/checkbox.wxml b/packages/components/checkbox/_example/skyline/checkbox.wxml
similarity index 100%
rename from src/checkbox/_example/skyline/checkbox.wxml
rename to packages/components/checkbox/_example/skyline/checkbox.wxml
diff --git a/src/checkbox/_example/special/index.js b/packages/components/checkbox/_example/special/index.js
similarity index 100%
rename from src/checkbox/_example/special/index.js
rename to packages/components/checkbox/_example/special/index.js
diff --git a/src/checkbox/_example/special/index.json b/packages/components/checkbox/_example/special/index.json
similarity index 100%
rename from src/checkbox/_example/special/index.json
rename to packages/components/checkbox/_example/special/index.json
diff --git a/src/checkbox/_example/special/index.wxml b/packages/components/checkbox/_example/special/index.wxml
similarity index 100%
rename from src/checkbox/_example/special/index.wxml
rename to packages/components/checkbox/_example/special/index.wxml
diff --git a/src/checkbox/_example/special/index.wxss b/packages/components/checkbox/_example/special/index.wxss
similarity index 100%
rename from src/checkbox/_example/special/index.wxss
rename to packages/components/checkbox/_example/special/index.wxss
diff --git a/src/checkbox/_example/status/index.js b/packages/components/checkbox/_example/status/index.js
similarity index 100%
rename from src/checkbox/_example/status/index.js
rename to packages/components/checkbox/_example/status/index.js
diff --git a/src/checkbox/_example/status/index.json b/packages/components/checkbox/_example/status/index.json
similarity index 100%
rename from src/checkbox/_example/status/index.json
rename to packages/components/checkbox/_example/status/index.json
diff --git a/src/checkbox/_example/status/index.wxml b/packages/components/checkbox/_example/status/index.wxml
similarity index 100%
rename from src/checkbox/_example/status/index.wxml
rename to packages/components/checkbox/_example/status/index.wxml
diff --git a/src/checkbox/_example/status/index.wxss b/packages/components/checkbox/_example/status/index.wxss
similarity index 100%
rename from src/checkbox/_example/status/index.wxss
rename to packages/components/checkbox/_example/status/index.wxss
diff --git a/src/checkbox/_example/type/index.js b/packages/components/checkbox/_example/type/index.js
similarity index 100%
rename from src/checkbox/_example/type/index.js
rename to packages/components/checkbox/_example/type/index.js
diff --git a/src/checkbox/_example/type/index.json b/packages/components/checkbox/_example/type/index.json
similarity index 100%
rename from src/checkbox/_example/type/index.json
rename to packages/components/checkbox/_example/type/index.json
diff --git a/src/checkbox/_example/type/index.wxml b/packages/components/checkbox/_example/type/index.wxml
similarity index 100%
rename from src/checkbox/_example/type/index.wxml
rename to packages/components/checkbox/_example/type/index.wxml
diff --git a/src/checkbox/_example/type/index.wxss b/packages/components/checkbox/_example/type/index.wxss
similarity index 100%
rename from src/checkbox/_example/type/index.wxss
rename to packages/components/checkbox/_example/type/index.wxss
diff --git a/src/checkbox/checkbox.json b/packages/components/checkbox/checkbox.json
similarity index 100%
rename from src/checkbox/checkbox.json
rename to packages/components/checkbox/checkbox.json
diff --git a/src/checkbox/checkbox.less b/packages/components/checkbox/checkbox.less
similarity index 100%
rename from src/checkbox/checkbox.less
rename to packages/components/checkbox/checkbox.less
diff --git a/src/checkbox/checkbox.ts b/packages/components/checkbox/checkbox.ts
similarity index 100%
rename from src/checkbox/checkbox.ts
rename to packages/components/checkbox/checkbox.ts
diff --git a/src/checkbox/checkbox.wxml b/packages/components/checkbox/checkbox.wxml
similarity index 100%
rename from src/checkbox/checkbox.wxml
rename to packages/components/checkbox/checkbox.wxml
diff --git a/src/checkbox/props.ts b/packages/components/checkbox/props.ts
similarity index 100%
rename from src/checkbox/props.ts
rename to packages/components/checkbox/props.ts
diff --git a/src/checkbox/type.ts b/packages/components/checkbox/type.ts
similarity index 100%
rename from src/checkbox/type.ts
rename to packages/components/checkbox/type.ts
diff --git a/src/col/README.en-US.md b/packages/components/col/README.en-US.md
similarity index 100%
rename from src/col/README.en-US.md
rename to packages/components/col/README.en-US.md
diff --git a/src/col/README.md b/packages/components/col/README.md
similarity index 75%
rename from src/col/README.md
rename to packages/components/col/README.md
index 32473012f3..d648554b2b 100644
--- a/src/col/README.md
+++ b/packages/components/col/README.md
@@ -5,6 +5,7 @@ spline: base
isComponent: true
---
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/col/__test__/__snapshots__/demo.test.js.snap b/packages/components/col/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/col/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/col/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/col/__test__/demo.test.js b/packages/components/col/__test__/demo.test.js
similarity index 100%
rename from src/col/__test__/demo.test.js
rename to packages/components/col/__test__/demo.test.js
diff --git a/src/col/_example/base/index.js b/packages/components/col/_example/base/index.js
similarity index 100%
rename from src/col/_example/base/index.js
rename to packages/components/col/_example/base/index.js
diff --git a/src/col/_example/base/index.json b/packages/components/col/_example/base/index.json
similarity index 100%
rename from src/col/_example/base/index.json
rename to packages/components/col/_example/base/index.json
diff --git a/src/col/_example/base/index.wxml b/packages/components/col/_example/base/index.wxml
similarity index 100%
rename from src/col/_example/base/index.wxml
rename to packages/components/col/_example/base/index.wxml
diff --git a/src/col/_example/base/index.wxss b/packages/components/col/_example/base/index.wxss
similarity index 100%
rename from src/col/_example/base/index.wxss
rename to packages/components/col/_example/base/index.wxss
diff --git a/src/col/_example/col.json b/packages/components/col/_example/col.json
similarity index 100%
rename from src/col/_example/col.json
rename to packages/components/col/_example/col.json
diff --git a/src/col/_example/col.less b/packages/components/col/_example/col.less
similarity index 100%
rename from src/col/_example/col.less
rename to packages/components/col/_example/col.less
diff --git a/src/col/_example/col.ts b/packages/components/col/_example/col.ts
similarity index 100%
rename from src/col/_example/col.ts
rename to packages/components/col/_example/col.ts
diff --git a/src/col/_example/col.wxml b/packages/components/col/_example/col.wxml
similarity index 100%
rename from src/col/_example/col.wxml
rename to packages/components/col/_example/col.wxml
diff --git a/src/col/_example/offset/index.js b/packages/components/col/_example/offset/index.js
similarity index 100%
rename from src/col/_example/offset/index.js
rename to packages/components/col/_example/offset/index.js
diff --git a/src/col/_example/offset/index.json b/packages/components/col/_example/offset/index.json
similarity index 100%
rename from src/col/_example/offset/index.json
rename to packages/components/col/_example/offset/index.json
diff --git a/src/col/_example/offset/index.wxml b/packages/components/col/_example/offset/index.wxml
similarity index 100%
rename from src/col/_example/offset/index.wxml
rename to packages/components/col/_example/offset/index.wxml
diff --git a/src/col/_example/offset/index.wxss b/packages/components/col/_example/offset/index.wxss
similarity index 100%
rename from src/col/_example/offset/index.wxss
rename to packages/components/col/_example/offset/index.wxss
diff --git a/src/col/_example/skyline/col.json b/packages/components/col/_example/skyline/col.json
similarity index 100%
rename from src/col/_example/skyline/col.json
rename to packages/components/col/_example/skyline/col.json
diff --git a/src/col/_example/skyline/col.less b/packages/components/col/_example/skyline/col.less
similarity index 100%
rename from src/col/_example/skyline/col.less
rename to packages/components/col/_example/skyline/col.less
diff --git a/src/col/_example/skyline/col.ts b/packages/components/col/_example/skyline/col.ts
similarity index 100%
rename from src/col/_example/skyline/col.ts
rename to packages/components/col/_example/skyline/col.ts
diff --git a/src/col/_example/skyline/col.wxml b/packages/components/col/_example/skyline/col.wxml
similarity index 100%
rename from src/col/_example/skyline/col.wxml
rename to packages/components/col/_example/skyline/col.wxml
diff --git a/src/col/col.json b/packages/components/col/col.json
similarity index 100%
rename from src/col/col.json
rename to packages/components/col/col.json
diff --git a/src/col/col.less b/packages/components/col/col.less
similarity index 100%
rename from src/col/col.less
rename to packages/components/col/col.less
diff --git a/src/col/col.ts b/packages/components/col/col.ts
similarity index 100%
rename from src/col/col.ts
rename to packages/components/col/col.ts
diff --git a/src/col/col.wxml b/packages/components/col/col.wxml
similarity index 100%
rename from src/col/col.wxml
rename to packages/components/col/col.wxml
diff --git a/src/col/col.wxs b/packages/components/col/col.wxs
similarity index 100%
rename from src/col/col.wxs
rename to packages/components/col/col.wxs
diff --git a/src/col/props.ts b/packages/components/col/props.ts
similarity index 100%
rename from src/col/props.ts
rename to packages/components/col/props.ts
diff --git a/src/col/type.ts b/packages/components/col/type.ts
similarity index 100%
rename from src/col/type.ts
rename to packages/components/col/type.ts
diff --git a/src/collapse-panel/collapse-panel.json b/packages/components/collapse-panel/collapse-panel.json
similarity index 100%
rename from src/collapse-panel/collapse-panel.json
rename to packages/components/collapse-panel/collapse-panel.json
diff --git a/src/collapse-panel/collapse-panel.less b/packages/components/collapse-panel/collapse-panel.less
similarity index 100%
rename from src/collapse-panel/collapse-panel.less
rename to packages/components/collapse-panel/collapse-panel.less
diff --git a/src/collapse-panel/collapse-panel.ts b/packages/components/collapse-panel/collapse-panel.ts
similarity index 100%
rename from src/collapse-panel/collapse-panel.ts
rename to packages/components/collapse-panel/collapse-panel.ts
diff --git a/src/collapse-panel/collapse-panel.wxml b/packages/components/collapse-panel/collapse-panel.wxml
similarity index 100%
rename from src/collapse-panel/collapse-panel.wxml
rename to packages/components/collapse-panel/collapse-panel.wxml
diff --git a/src/collapse-panel/props.ts b/packages/components/collapse-panel/props.ts
similarity index 100%
rename from src/collapse-panel/props.ts
rename to packages/components/collapse-panel/props.ts
diff --git a/src/collapse-panel/type.ts b/packages/components/collapse-panel/type.ts
similarity index 100%
rename from src/collapse-panel/type.ts
rename to packages/components/collapse-panel/type.ts
diff --git a/src/collapse/README.en-US.md b/packages/components/collapse/README.en-US.md
similarity index 100%
rename from src/collapse/README.en-US.md
rename to packages/components/collapse/README.en-US.md
diff --git a/src/collapse/README.md b/packages/components/collapse/README.md
similarity index 91%
rename from src/collapse/README.md
rename to packages/components/collapse/README.md
index 22a335219c..b446d43fbe 100644
--- a/src/collapse/README.md
+++ b/packages/components/collapse/README.md
@@ -5,7 +5,6 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/collapse/__test__/__snapshots__/demo.test.js.snap b/packages/components/collapse/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/collapse/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/collapse/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/collapse/__test__/__snapshots__/index.test.js.snap b/packages/components/collapse/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/collapse/__test__/__snapshots__/index.test.js.snap
rename to packages/components/collapse/__test__/__snapshots__/index.test.js.snap
diff --git a/src/collapse/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/collapse/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/collapse/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/collapse/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/collapse/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/collapse/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/collapse/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/collapse/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/collapse/__test__/demo.test.js b/packages/components/collapse/__test__/demo.test.js
similarity index 100%
rename from src/collapse/__test__/demo.test.js
rename to packages/components/collapse/__test__/demo.test.js
diff --git a/src/collapse/__test__/index.js b/packages/components/collapse/__test__/index.js
similarity index 100%
rename from src/collapse/__test__/index.js
rename to packages/components/collapse/__test__/index.js
diff --git a/src/collapse/__test__/index.json b/packages/components/collapse/__test__/index.json
similarity index 100%
rename from src/collapse/__test__/index.json
rename to packages/components/collapse/__test__/index.json
diff --git a/src/collapse/__test__/index.test.js b/packages/components/collapse/__test__/index.test.js
similarity index 100%
rename from src/collapse/__test__/index.test.js
rename to packages/components/collapse/__test__/index.test.js
diff --git a/src/collapse/__test__/index.wxml b/packages/components/collapse/__test__/index.wxml
similarity index 100%
rename from src/collapse/__test__/index.wxml
rename to packages/components/collapse/__test__/index.wxml
diff --git a/src/collapse/_example/accordion/index.js b/packages/components/collapse/_example/accordion/index.js
similarity index 100%
rename from src/collapse/_example/accordion/index.js
rename to packages/components/collapse/_example/accordion/index.js
diff --git a/src/collapse/_example/accordion/index.json b/packages/components/collapse/_example/accordion/index.json
similarity index 100%
rename from src/collapse/_example/accordion/index.json
rename to packages/components/collapse/_example/accordion/index.json
diff --git a/src/collapse/_example/accordion/index.wxml b/packages/components/collapse/_example/accordion/index.wxml
similarity index 100%
rename from src/collapse/_example/accordion/index.wxml
rename to packages/components/collapse/_example/accordion/index.wxml
diff --git a/src/collapse/_example/accordion/index.wxss b/packages/components/collapse/_example/accordion/index.wxss
similarity index 100%
rename from src/collapse/_example/accordion/index.wxss
rename to packages/components/collapse/_example/accordion/index.wxss
diff --git a/src/collapse/_example/action/index.js b/packages/components/collapse/_example/action/index.js
similarity index 100%
rename from src/collapse/_example/action/index.js
rename to packages/components/collapse/_example/action/index.js
diff --git a/src/collapse/_example/action/index.json b/packages/components/collapse/_example/action/index.json
similarity index 100%
rename from src/collapse/_example/action/index.json
rename to packages/components/collapse/_example/action/index.json
diff --git a/src/collapse/_example/action/index.wxml b/packages/components/collapse/_example/action/index.wxml
similarity index 100%
rename from src/collapse/_example/action/index.wxml
rename to packages/components/collapse/_example/action/index.wxml
diff --git a/src/collapse/_example/action/index.wxss b/packages/components/collapse/_example/action/index.wxss
similarity index 100%
rename from src/collapse/_example/action/index.wxss
rename to packages/components/collapse/_example/action/index.wxss
diff --git a/src/collapse/_example/base/index.js b/packages/components/collapse/_example/base/index.js
similarity index 100%
rename from src/collapse/_example/base/index.js
rename to packages/components/collapse/_example/base/index.js
diff --git a/src/collapse/_example/base/index.json b/packages/components/collapse/_example/base/index.json
similarity index 100%
rename from src/collapse/_example/base/index.json
rename to packages/components/collapse/_example/base/index.json
diff --git a/src/collapse/_example/base/index.wxml b/packages/components/collapse/_example/base/index.wxml
similarity index 100%
rename from src/collapse/_example/base/index.wxml
rename to packages/components/collapse/_example/base/index.wxml
diff --git a/src/collapse/_example/base/index.wxss b/packages/components/collapse/_example/base/index.wxss
similarity index 100%
rename from src/collapse/_example/base/index.wxss
rename to packages/components/collapse/_example/base/index.wxss
diff --git a/src/collapse/_example/collapse.json b/packages/components/collapse/_example/collapse.json
similarity index 100%
rename from src/collapse/_example/collapse.json
rename to packages/components/collapse/_example/collapse.json
diff --git a/src/collapse/_example/collapse.less b/packages/components/collapse/_example/collapse.less
similarity index 100%
rename from src/collapse/_example/collapse.less
rename to packages/components/collapse/_example/collapse.less
diff --git a/src/collapse/_example/collapse.ts b/packages/components/collapse/_example/collapse.ts
similarity index 100%
rename from src/collapse/_example/collapse.ts
rename to packages/components/collapse/_example/collapse.ts
diff --git a/src/collapse/_example/collapse.wxml b/packages/components/collapse/_example/collapse.wxml
similarity index 100%
rename from src/collapse/_example/collapse.wxml
rename to packages/components/collapse/_example/collapse.wxml
diff --git a/src/collapse/_example/placement/index.js b/packages/components/collapse/_example/placement/index.js
similarity index 100%
rename from src/collapse/_example/placement/index.js
rename to packages/components/collapse/_example/placement/index.js
diff --git a/src/collapse/_example/placement/index.json b/packages/components/collapse/_example/placement/index.json
similarity index 100%
rename from src/collapse/_example/placement/index.json
rename to packages/components/collapse/_example/placement/index.json
diff --git a/src/collapse/_example/placement/index.wxml b/packages/components/collapse/_example/placement/index.wxml
similarity index 100%
rename from src/collapse/_example/placement/index.wxml
rename to packages/components/collapse/_example/placement/index.wxml
diff --git a/src/collapse/_example/placement/index.wxss b/packages/components/collapse/_example/placement/index.wxss
similarity index 100%
rename from src/collapse/_example/placement/index.wxss
rename to packages/components/collapse/_example/placement/index.wxss
diff --git a/src/collapse/_example/theme/index.js b/packages/components/collapse/_example/theme/index.js
similarity index 100%
rename from src/collapse/_example/theme/index.js
rename to packages/components/collapse/_example/theme/index.js
diff --git a/src/collapse/_example/theme/index.json b/packages/components/collapse/_example/theme/index.json
similarity index 100%
rename from src/collapse/_example/theme/index.json
rename to packages/components/collapse/_example/theme/index.json
diff --git a/src/collapse/_example/theme/index.wxml b/packages/components/collapse/_example/theme/index.wxml
similarity index 100%
rename from src/collapse/_example/theme/index.wxml
rename to packages/components/collapse/_example/theme/index.wxml
diff --git a/src/collapse/_example/theme/index.wxss b/packages/components/collapse/_example/theme/index.wxss
similarity index 100%
rename from src/collapse/_example/theme/index.wxss
rename to packages/components/collapse/_example/theme/index.wxss
diff --git a/src/collapse/collapse.json b/packages/components/collapse/collapse.json
similarity index 100%
rename from src/collapse/collapse.json
rename to packages/components/collapse/collapse.json
diff --git a/src/collapse/collapse.less b/packages/components/collapse/collapse.less
similarity index 100%
rename from src/collapse/collapse.less
rename to packages/components/collapse/collapse.less
diff --git a/src/collapse/collapse.ts b/packages/components/collapse/collapse.ts
similarity index 100%
rename from src/collapse/collapse.ts
rename to packages/components/collapse/collapse.ts
diff --git a/src/collapse/collapse.wxml b/packages/components/collapse/collapse.wxml
similarity index 100%
rename from src/collapse/collapse.wxml
rename to packages/components/collapse/collapse.wxml
diff --git a/src/collapse/index.ts b/packages/components/collapse/index.ts
similarity index 100%
rename from src/collapse/index.ts
rename to packages/components/collapse/index.ts
diff --git a/src/collapse/props.ts b/packages/components/collapse/props.ts
similarity index 100%
rename from src/collapse/props.ts
rename to packages/components/collapse/props.ts
diff --git a/src/collapse/type.ts b/packages/components/collapse/type.ts
similarity index 100%
rename from src/collapse/type.ts
rename to packages/components/collapse/type.ts
diff --git a/src/color-picker/README.en-US.md b/packages/components/color-picker/README.en-US.md
similarity index 100%
rename from src/color-picker/README.en-US.md
rename to packages/components/color-picker/README.en-US.md
diff --git a/src/color-picker/README.md b/packages/components/color-picker/README.md
similarity index 91%
rename from src/color-picker/README.md
rename to packages/components/color-picker/README.md
index fec9575bd4..91178ff157 100644
--- a/src/color-picker/README.md
+++ b/packages/components/color-picker/README.md
@@ -5,8 +5,8 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/color-picker/__test__/__snapshots__/demo.test.js.snap b/packages/components/color-picker/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/color-picker/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/color-picker/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/color-picker/__test__/demo.test.js b/packages/components/color-picker/__test__/demo.test.js
similarity index 100%
rename from src/color-picker/__test__/demo.test.js
rename to packages/components/color-picker/__test__/demo.test.js
diff --git a/src/color-picker/_example/base/index.js b/packages/components/color-picker/_example/base/index.js
similarity index 100%
rename from src/color-picker/_example/base/index.js
rename to packages/components/color-picker/_example/base/index.js
diff --git a/src/color-picker/_example/multiple/index.json b/packages/components/color-picker/_example/base/index.json
similarity index 100%
rename from src/color-picker/_example/multiple/index.json
rename to packages/components/color-picker/_example/base/index.json
diff --git a/src/color-picker/_example/base/index.wxml b/packages/components/color-picker/_example/base/index.wxml
similarity index 100%
rename from src/color-picker/_example/base/index.wxml
rename to packages/components/color-picker/_example/base/index.wxml
diff --git a/src/color-picker/_example/base/index.wxss b/packages/components/color-picker/_example/base/index.wxss
similarity index 100%
rename from src/color-picker/_example/base/index.wxss
rename to packages/components/color-picker/_example/base/index.wxss
diff --git a/src/color-picker/_example/color-picker.json b/packages/components/color-picker/_example/color-picker.json
similarity index 100%
rename from src/color-picker/_example/color-picker.json
rename to packages/components/color-picker/_example/color-picker.json
diff --git a/src/color-picker/_example/color-picker.less b/packages/components/color-picker/_example/color-picker.less
similarity index 100%
rename from src/color-picker/_example/color-picker.less
rename to packages/components/color-picker/_example/color-picker.less
diff --git a/src/color-picker/_example/color-picker.ts b/packages/components/color-picker/_example/color-picker.ts
similarity index 100%
rename from src/color-picker/_example/color-picker.ts
rename to packages/components/color-picker/_example/color-picker.ts
diff --git a/src/color-picker/_example/color-picker.wxml b/packages/components/color-picker/_example/color-picker.wxml
similarity index 100%
rename from src/color-picker/_example/color-picker.wxml
rename to packages/components/color-picker/_example/color-picker.wxml
diff --git a/src/color-picker/_example/format/index.js b/packages/components/color-picker/_example/format/index.js
similarity index 100%
rename from src/color-picker/_example/format/index.js
rename to packages/components/color-picker/_example/format/index.js
diff --git a/src/color-picker/_example/format/index.json b/packages/components/color-picker/_example/format/index.json
similarity index 100%
rename from src/color-picker/_example/format/index.json
rename to packages/components/color-picker/_example/format/index.json
diff --git a/src/color-picker/_example/format/index.wxml b/packages/components/color-picker/_example/format/index.wxml
similarity index 100%
rename from src/color-picker/_example/format/index.wxml
rename to packages/components/color-picker/_example/format/index.wxml
diff --git a/src/color-picker/_example/format/index.wxss b/packages/components/color-picker/_example/format/index.wxss
similarity index 100%
rename from src/color-picker/_example/format/index.wxss
rename to packages/components/color-picker/_example/format/index.wxss
diff --git a/src/color-picker/_example/multiple/index.js b/packages/components/color-picker/_example/multiple/index.js
similarity index 100%
rename from src/color-picker/_example/multiple/index.js
rename to packages/components/color-picker/_example/multiple/index.js
diff --git a/src/color-picker/_example/base/index.json b/packages/components/color-picker/_example/multiple/index.json
similarity index 98%
rename from src/color-picker/_example/base/index.json
rename to packages/components/color-picker/_example/multiple/index.json
index 37fea63090..f0a75f2afd 100644
--- a/src/color-picker/_example/base/index.json
+++ b/packages/components/color-picker/_example/multiple/index.json
@@ -3,4 +3,4 @@
"usingComponents": {
"t-color-picker": "tdesign-miniprogram/color-picker/color-picker"
}
-}
\ No newline at end of file
+}
diff --git a/src/color-picker/_example/multiple/index.wxml b/packages/components/color-picker/_example/multiple/index.wxml
similarity index 100%
rename from src/color-picker/_example/multiple/index.wxml
rename to packages/components/color-picker/_example/multiple/index.wxml
diff --git a/src/color-picker/_example/multiple/index.wxss b/packages/components/color-picker/_example/multiple/index.wxss
similarity index 100%
rename from src/color-picker/_example/multiple/index.wxss
rename to packages/components/color-picker/_example/multiple/index.wxss
diff --git a/src/color-picker/_example/use-popup/index.js b/packages/components/color-picker/_example/use-popup/index.js
similarity index 100%
rename from src/color-picker/_example/use-popup/index.js
rename to packages/components/color-picker/_example/use-popup/index.js
diff --git a/src/color-picker/_example/use-popup/index.json b/packages/components/color-picker/_example/use-popup/index.json
similarity index 100%
rename from src/color-picker/_example/use-popup/index.json
rename to packages/components/color-picker/_example/use-popup/index.json
diff --git a/src/color-picker/_example/use-popup/index.wxml b/packages/components/color-picker/_example/use-popup/index.wxml
similarity index 100%
rename from src/color-picker/_example/use-popup/index.wxml
rename to packages/components/color-picker/_example/use-popup/index.wxml
diff --git a/src/color-picker/_example/use-popup/index.wxss b/packages/components/color-picker/_example/use-popup/index.wxss
similarity index 100%
rename from src/color-picker/_example/use-popup/index.wxss
rename to packages/components/color-picker/_example/use-popup/index.wxss
diff --git a/src/color-picker/color-picker.json b/packages/components/color-picker/color-picker.json
similarity index 100%
rename from src/color-picker/color-picker.json
rename to packages/components/color-picker/color-picker.json
diff --git a/src/color-picker/color-picker.less b/packages/components/color-picker/color-picker.less
similarity index 100%
rename from src/color-picker/color-picker.less
rename to packages/components/color-picker/color-picker.less
diff --git a/src/color-picker/color-picker.ts b/packages/components/color-picker/color-picker.ts
similarity index 100%
rename from src/color-picker/color-picker.ts
rename to packages/components/color-picker/color-picker.ts
diff --git a/src/color-picker/color-picker.wxml b/packages/components/color-picker/color-picker.wxml
similarity index 100%
rename from src/color-picker/color-picker.wxml
rename to packages/components/color-picker/color-picker.wxml
diff --git a/src/color-picker/constants.ts b/packages/components/color-picker/constants.ts
similarity index 100%
rename from src/color-picker/constants.ts
rename to packages/components/color-picker/constants.ts
diff --git a/src/color-picker/interfaces.ts b/packages/components/color-picker/interfaces.ts
similarity index 100%
rename from src/color-picker/interfaces.ts
rename to packages/components/color-picker/interfaces.ts
diff --git a/src/color-picker/props.ts b/packages/components/color-picker/props.ts
similarity index 100%
rename from src/color-picker/props.ts
rename to packages/components/color-picker/props.ts
diff --git a/src/color-picker/template.wxml b/packages/components/color-picker/template.wxml
similarity index 100%
rename from src/color-picker/template.wxml
rename to packages/components/color-picker/template.wxml
diff --git a/src/color-picker/type.ts b/packages/components/color-picker/type.ts
similarity index 100%
rename from src/color-picker/type.ts
rename to packages/components/color-picker/type.ts
diff --git a/src/color-picker/utils.ts b/packages/components/color-picker/utils.ts
similarity index 100%
rename from src/color-picker/utils.ts
rename to packages/components/color-picker/utils.ts
diff --git a/src/common/bus.ts b/packages/components/common/bus.ts
similarity index 100%
rename from src/common/bus.ts
rename to packages/components/common/bus.ts
diff --git a/src/common/common.ts b/packages/components/common/common.ts
similarity index 100%
rename from src/common/common.ts
rename to packages/components/common/common.ts
diff --git a/src/common/component.ts b/packages/components/common/component.ts
similarity index 100%
rename from src/common/component.ts
rename to packages/components/common/component.ts
diff --git a/src/common/config.ts b/packages/components/common/config.ts
similarity index 65%
rename from src/common/config.ts
rename to packages/components/common/config.ts
index 3dfb877aff..5e691529e0 100644
--- a/src/common/config.ts
+++ b/packages/components/common/config.ts
@@ -1,7 +1,7 @@
-///
-
export default {
+ // @ts-ignore
prefix: CONFIG_PREFIX,
};
+// @ts-ignore
export const prefix = CONFIG_PREFIX;
diff --git a/src/common/shared/calendar/index.ts b/packages/components/common/shared/calendar/index.ts
similarity index 100%
rename from src/common/shared/calendar/index.ts
rename to packages/components/common/shared/calendar/index.ts
diff --git a/src/common/shared/calendar/type.ts b/packages/components/common/shared/calendar/type.ts
similarity index 100%
rename from src/common/shared/calendar/type.ts
rename to packages/components/common/shared/calendar/type.ts
diff --git a/src/common/shared/color-picker/cmyk.ts b/packages/components/common/shared/color-picker/cmyk.ts
similarity index 100%
rename from src/common/shared/color-picker/cmyk.ts
rename to packages/components/common/shared/color-picker/cmyk.ts
diff --git a/src/common/shared/color-picker/color.ts b/packages/components/common/shared/color-picker/color.ts
similarity index 100%
rename from src/common/shared/color-picker/color.ts
rename to packages/components/common/shared/color-picker/color.ts
diff --git a/src/common/shared/color-picker/gradient.ts b/packages/components/common/shared/color-picker/gradient.ts
similarity index 100%
rename from src/common/shared/color-picker/gradient.ts
rename to packages/components/common/shared/color-picker/gradient.ts
diff --git a/src/common/shared/color-picker/index.ts b/packages/components/common/shared/color-picker/index.ts
similarity index 100%
rename from src/common/shared/color-picker/index.ts
rename to packages/components/common/shared/color-picker/index.ts
diff --git a/src/common/shared/date.ts b/packages/components/common/shared/date.ts
similarity index 100%
rename from src/common/shared/date.ts
rename to packages/components/common/shared/date.ts
diff --git a/src/common/shared/qrcode/qrcodegen.ts b/packages/components/common/shared/qrcode/qrcodegen.ts
similarity index 100%
rename from src/common/shared/qrcode/qrcodegen.ts
rename to packages/components/common/shared/qrcode/qrcodegen.ts
diff --git a/src/common/shared/qrcode/types.ts b/packages/components/common/shared/qrcode/types.ts
similarity index 100%
rename from src/common/shared/qrcode/types.ts
rename to packages/components/common/shared/qrcode/types.ts
diff --git a/src/common/shared/qrcode/utils.ts b/packages/components/common/shared/qrcode/utils.ts
similarity index 100%
rename from src/common/shared/qrcode/utils.ts
rename to packages/components/common/shared/qrcode/utils.ts
diff --git a/src/common/src/control.ts b/packages/components/common/src/control.ts
similarity index 95%
rename from src/common/src/control.ts
rename to packages/components/common/src/control.ts
index 9ef5858a97..5a28e8d549 100644
--- a/src/common/src/control.ts
+++ b/packages/components/common/src/control.ts
@@ -99,10 +99,7 @@ function useControl(this: any, option: ControlOption = {}): ControlInstance {
return this.data[`_${valueKey}`];
},
change: (newVal, customChangeData, customUpdateFn) => {
- this.triggerEvent(
- changeEventName,
- typeof customChangeData !== 'undefined' ? customChangeData : newVal,
- );
+ this.triggerEvent(changeEventName, typeof customChangeData !== 'undefined' ? customChangeData : newVal);
// 完全受控模式,使用了受控属性,必须配合change事件来更新
if (controlled) {
return;
diff --git a/src/common/src/flatTool.ts b/packages/components/common/src/flatTool.ts
similarity index 100%
rename from src/common/src/flatTool.ts
rename to packages/components/common/src/flatTool.ts
diff --git a/src/common/src/index.ts b/packages/components/common/src/index.ts
similarity index 100%
rename from src/common/src/index.ts
rename to packages/components/common/src/index.ts
diff --git a/src/common/src/instantiationDecorator.ts b/packages/components/common/src/instantiationDecorator.ts
similarity index 100%
rename from src/common/src/instantiationDecorator.ts
rename to packages/components/common/src/instantiationDecorator.ts
diff --git a/src/common/src/superComponent.ts b/packages/components/common/src/superComponent.ts
similarity index 100%
rename from src/common/src/superComponent.ts
rename to packages/components/common/src/superComponent.ts
diff --git a/src/common/style/_variables.less b/packages/components/common/style/_variables.less
similarity index 100%
rename from src/common/style/_variables.less
rename to packages/components/common/style/_variables.less
diff --git a/src/common/style/base.less b/packages/components/common/style/base.less
similarity index 100%
rename from src/common/style/base.less
rename to packages/components/common/style/base.less
diff --git a/src/common/style/icons.less b/packages/components/common/style/icons.less
similarity index 99%
rename from src/common/style/icons.less
rename to packages/components/common/style/icons.less
index 72c9c62fa1..f32075205b 100644
--- a/src/common/style/icons.less
+++ b/packages/components/common/style/icons.less
@@ -2123,4 +2123,4 @@
zoom-in: '\E84A';
zoom-out-filled: '\E84B';
zoom-out: '\E84C';
-}
\ No newline at end of file
+};
diff --git a/src/common/style/index.less b/packages/components/common/style/index.less
similarity index 100%
rename from src/common/style/index.less
rename to packages/components/common/style/index.less
diff --git a/src/common/style/mixins/_border.less b/packages/components/common/style/mixins/_border.less
similarity index 100%
rename from src/common/style/mixins/_border.less
rename to packages/components/common/style/mixins/_border.less
diff --git a/src/common/style/mixins/_clearfix.less b/packages/components/common/style/mixins/_clearfix.less
similarity index 100%
rename from src/common/style/mixins/_clearfix.less
rename to packages/components/common/style/mixins/_clearfix.less
diff --git a/src/common/style/mixins/_cursor.less b/packages/components/common/style/mixins/_cursor.less
similarity index 100%
rename from src/common/style/mixins/_cursor.less
rename to packages/components/common/style/mixins/_cursor.less
diff --git a/src/common/style/mixins/_ellipsis.less b/packages/components/common/style/mixins/_ellipsis.less
similarity index 100%
rename from src/common/style/mixins/_ellipsis.less
rename to packages/components/common/style/mixins/_ellipsis.less
diff --git a/src/common/style/mixins/_hairline.less b/packages/components/common/style/mixins/_hairline.less
similarity index 100%
rename from src/common/style/mixins/_hairline.less
rename to packages/components/common/style/mixins/_hairline.less
diff --git a/src/common/style/mixins/_index.less b/packages/components/common/style/mixins/_index.less
similarity index 100%
rename from src/common/style/mixins/_index.less
rename to packages/components/common/style/mixins/_index.less
diff --git a/src/common/style/mixins/_other.less b/packages/components/common/style/mixins/_other.less
similarity index 100%
rename from src/common/style/mixins/_other.less
rename to packages/components/common/style/mixins/_other.less
diff --git a/src/common/style/theme/_components.less b/packages/components/common/style/theme/_components.less
similarity index 100%
rename from src/common/style/theme/_components.less
rename to packages/components/common/style/theme/_components.less
diff --git a/src/common/style/theme/_dark.less b/packages/components/common/style/theme/_dark.less
similarity index 100%
rename from src/common/style/theme/_dark.less
rename to packages/components/common/style/theme/_dark.less
diff --git a/src/common/style/theme/_font.less b/packages/components/common/style/theme/_font.less
similarity index 100%
rename from src/common/style/theme/_font.less
rename to packages/components/common/style/theme/_font.less
diff --git a/src/common/style/theme/_index.less b/packages/components/common/style/theme/_index.less
similarity index 100%
rename from src/common/style/theme/_index.less
rename to packages/components/common/style/theme/_index.less
diff --git a/src/common/style/theme/_light.less b/packages/components/common/style/theme/_light.less
similarity index 100%
rename from src/common/style/theme/_light.less
rename to packages/components/common/style/theme/_light.less
diff --git a/src/common/style/theme/_radius.less b/packages/components/common/style/theme/_radius.less
similarity index 100%
rename from src/common/style/theme/_radius.less
rename to packages/components/common/style/theme/_radius.less
diff --git a/src/common/style/theme/_spacer.less b/packages/components/common/style/theme/_spacer.less
similarity index 100%
rename from src/common/style/theme/_spacer.less
rename to packages/components/common/style/theme/_spacer.less
diff --git a/src/common/style/utilities/_index.less b/packages/components/common/style/utilities/_index.less
similarity index 100%
rename from src/common/style/utilities/_index.less
rename to packages/components/common/style/utilities/_index.less
diff --git a/src/common/template/badge.wxml b/packages/components/common/template/badge.wxml
similarity index 100%
rename from src/common/template/badge.wxml
rename to packages/components/common/template/badge.wxml
diff --git a/src/common/template/button.wxml b/packages/components/common/template/button.wxml
similarity index 100%
rename from src/common/template/button.wxml
rename to packages/components/common/template/button.wxml
diff --git a/src/common/template/icon.wxml b/packages/components/common/template/icon.wxml
similarity index 100%
rename from src/common/template/icon.wxml
rename to packages/components/common/template/icon.wxml
diff --git a/src/common/template/image.wxml b/packages/components/common/template/image.wxml
similarity index 100%
rename from src/common/template/image.wxml
rename to packages/components/common/template/image.wxml
diff --git a/src/common/utils.ts b/packages/components/common/utils.ts
similarity index 100%
rename from src/common/utils.ts
rename to packages/components/common/utils.ts
diff --git a/src/common/utils.wxs b/packages/components/common/utils.wxs
similarity index 100%
rename from src/common/utils.wxs
rename to packages/components/common/utils.wxs
diff --git a/src/common/validator.ts b/packages/components/common/validator.ts
similarity index 100%
rename from src/common/validator.ts
rename to packages/components/common/validator.ts
diff --git a/src/common/version.ts b/packages/components/common/version.ts
similarity index 100%
rename from src/common/version.ts
rename to packages/components/common/version.ts
diff --git a/src/common/wechat.ts b/packages/components/common/wechat.ts
similarity index 100%
rename from src/common/wechat.ts
rename to packages/components/common/wechat.ts
diff --git a/src/count-down/README.en-US.md b/packages/components/count-down/README.en-US.md
similarity index 100%
rename from src/count-down/README.en-US.md
rename to packages/components/count-down/README.en-US.md
diff --git a/src/count-down/README.md b/packages/components/count-down/README.md
similarity index 86%
rename from src/count-down/README.md
rename to packages/components/count-down/README.md
index 0ced81eb91..214f9b08e2 100644
--- a/src/count-down/README.md
+++ b/packages/components/count-down/README.md
@@ -5,11 +5,11 @@ spline: data
isComponent: true
---
-
> CountDown 组件用于实时展示倒计时数值。
如果需要与站点演示一致的数字字体效果,推荐您到 数字字体章节,将 TCloudNumber 字体下载并将包含的 TCloudNumberVF.ttf 做为 TCloudNumber 字体资源引入到具体项目中使用。
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/count-down/__test__/__snapshots__/demo.test.js.snap b/packages/components/count-down/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/count-down/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/count-down/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/count-down/__test__/__snapshots__/index.test.js.snap b/packages/components/count-down/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/count-down/__test__/__snapshots__/index.test.js.snap
rename to packages/components/count-down/__test__/__snapshots__/index.test.js.snap
diff --git a/src/count-down/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/count-down/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/count-down/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/count-down/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/count-down/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/count-down/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/count-down/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/count-down/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/count-down/__test__/demo.test.js b/packages/components/count-down/__test__/demo.test.js
similarity index 100%
rename from src/count-down/__test__/demo.test.js
rename to packages/components/count-down/__test__/demo.test.js
diff --git a/src/count-down/__test__/index.test.js b/packages/components/count-down/__test__/index.test.js
similarity index 100%
rename from src/count-down/__test__/index.test.js
rename to packages/components/count-down/__test__/index.test.js
diff --git a/src/count-down/_example/base/index.js b/packages/components/count-down/_example/base/index.js
similarity index 100%
rename from src/count-down/_example/base/index.js
rename to packages/components/count-down/_example/base/index.js
diff --git a/src/count-down/_example/base/index.json b/packages/components/count-down/_example/base/index.json
similarity index 100%
rename from src/count-down/_example/base/index.json
rename to packages/components/count-down/_example/base/index.json
diff --git a/src/count-down/_example/base/index.wxml b/packages/components/count-down/_example/base/index.wxml
similarity index 100%
rename from src/count-down/_example/base/index.wxml
rename to packages/components/count-down/_example/base/index.wxml
diff --git a/src/count-down/_example/base/index.wxss b/packages/components/count-down/_example/base/index.wxss
similarity index 100%
rename from src/count-down/_example/base/index.wxss
rename to packages/components/count-down/_example/base/index.wxss
diff --git a/src/count-down/_example/count-down.json b/packages/components/count-down/_example/count-down.json
similarity index 100%
rename from src/count-down/_example/count-down.json
rename to packages/components/count-down/_example/count-down.json
diff --git a/src/count-down/_example/count-down.less b/packages/components/count-down/_example/count-down.less
similarity index 100%
rename from src/count-down/_example/count-down.less
rename to packages/components/count-down/_example/count-down.less
diff --git a/src/count-down/_example/count-down.ts b/packages/components/count-down/_example/count-down.ts
similarity index 100%
rename from src/count-down/_example/count-down.ts
rename to packages/components/count-down/_example/count-down.ts
diff --git a/src/count-down/_example/count-down.wxml b/packages/components/count-down/_example/count-down.wxml
similarity index 100%
rename from src/count-down/_example/count-down.wxml
rename to packages/components/count-down/_example/count-down.wxml
diff --git a/src/count-down/_example/size/index.js b/packages/components/count-down/_example/size/index.js
similarity index 100%
rename from src/count-down/_example/size/index.js
rename to packages/components/count-down/_example/size/index.js
diff --git a/src/count-down/_example/size/index.json b/packages/components/count-down/_example/size/index.json
similarity index 100%
rename from src/count-down/_example/size/index.json
rename to packages/components/count-down/_example/size/index.json
diff --git a/src/count-down/_example/size/index.wxml b/packages/components/count-down/_example/size/index.wxml
similarity index 100%
rename from src/count-down/_example/size/index.wxml
rename to packages/components/count-down/_example/size/index.wxml
diff --git a/src/count-down/_example/size/index.wxss b/packages/components/count-down/_example/size/index.wxss
similarity index 100%
rename from src/count-down/_example/size/index.wxss
rename to packages/components/count-down/_example/size/index.wxss
diff --git a/src/count-down/_example/skyline/count-down.json b/packages/components/count-down/_example/skyline/count-down.json
similarity index 100%
rename from src/count-down/_example/skyline/count-down.json
rename to packages/components/count-down/_example/skyline/count-down.json
diff --git a/src/count-down/_example/skyline/count-down.less b/packages/components/count-down/_example/skyline/count-down.less
similarity index 100%
rename from src/count-down/_example/skyline/count-down.less
rename to packages/components/count-down/_example/skyline/count-down.less
diff --git a/src/count-down/_example/skyline/count-down.ts b/packages/components/count-down/_example/skyline/count-down.ts
similarity index 100%
rename from src/count-down/_example/skyline/count-down.ts
rename to packages/components/count-down/_example/skyline/count-down.ts
diff --git a/src/count-down/_example/skyline/count-down.wxml b/packages/components/count-down/_example/skyline/count-down.wxml
similarity index 100%
rename from src/count-down/_example/skyline/count-down.wxml
rename to packages/components/count-down/_example/skyline/count-down.wxml
diff --git a/src/count-down/count-down.json b/packages/components/count-down/count-down.json
similarity index 100%
rename from src/count-down/count-down.json
rename to packages/components/count-down/count-down.json
diff --git a/src/count-down/count-down.less b/packages/components/count-down/count-down.less
similarity index 100%
rename from src/count-down/count-down.less
rename to packages/components/count-down/count-down.less
diff --git a/src/count-down/count-down.ts b/packages/components/count-down/count-down.ts
similarity index 100%
rename from src/count-down/count-down.ts
rename to packages/components/count-down/count-down.ts
diff --git a/src/count-down/count-down.wxml b/packages/components/count-down/count-down.wxml
similarity index 100%
rename from src/count-down/count-down.wxml
rename to packages/components/count-down/count-down.wxml
diff --git a/src/count-down/count-down.wxs b/packages/components/count-down/count-down.wxs
similarity index 100%
rename from src/count-down/count-down.wxs
rename to packages/components/count-down/count-down.wxs
diff --git a/src/count-down/props.ts b/packages/components/count-down/props.ts
similarity index 100%
rename from src/count-down/props.ts
rename to packages/components/count-down/props.ts
diff --git a/src/count-down/type.ts b/packages/components/count-down/type.ts
similarity index 100%
rename from src/count-down/type.ts
rename to packages/components/count-down/type.ts
diff --git a/src/count-down/utils.ts b/packages/components/count-down/utils.ts
similarity index 100%
rename from src/count-down/utils.ts
rename to packages/components/count-down/utils.ts
diff --git a/src/date-time-picker/README.en-US.md b/packages/components/date-time-picker/README.en-US.md
similarity index 100%
rename from src/date-time-picker/README.en-US.md
rename to packages/components/date-time-picker/README.en-US.md
diff --git a/src/date-time-picker/README.md b/packages/components/date-time-picker/README.md
similarity index 91%
rename from src/date-time-picker/README.md
rename to packages/components/date-time-picker/README.md
index 619fb1baba..44a4518045 100644
--- a/src/date-time-picker/README.md
+++ b/packages/components/date-time-picker/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/date-time-picker/__test__/__snapshots__/demo.test.js.snap b/packages/components/date-time-picker/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/date-time-picker/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/date-time-picker/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/date-time-picker/__test__/__snapshots__/index.test.js.snap b/packages/components/date-time-picker/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/date-time-picker/__test__/__snapshots__/index.test.js.snap
rename to packages/components/date-time-picker/__test__/__snapshots__/index.test.js.snap
diff --git a/src/date-time-picker/__test__/demo.test.js b/packages/components/date-time-picker/__test__/demo.test.js
similarity index 100%
rename from src/date-time-picker/__test__/demo.test.js
rename to packages/components/date-time-picker/__test__/demo.test.js
diff --git a/src/date-time-picker/__test__/index.js b/packages/components/date-time-picker/__test__/index.js
similarity index 100%
rename from src/date-time-picker/__test__/index.js
rename to packages/components/date-time-picker/__test__/index.js
diff --git a/src/date-time-picker/__test__/index.json b/packages/components/date-time-picker/__test__/index.json
similarity index 100%
rename from src/date-time-picker/__test__/index.json
rename to packages/components/date-time-picker/__test__/index.json
diff --git a/src/date-time-picker/__test__/index.test.js b/packages/components/date-time-picker/__test__/index.test.js
similarity index 100%
rename from src/date-time-picker/__test__/index.test.js
rename to packages/components/date-time-picker/__test__/index.test.js
diff --git a/src/date-time-picker/__test__/index.wxml b/packages/components/date-time-picker/__test__/index.wxml
similarity index 100%
rename from src/date-time-picker/__test__/index.wxml
rename to packages/components/date-time-picker/__test__/index.wxml
diff --git a/src/date-time-picker/_example/date-all/index.js b/packages/components/date-time-picker/_example/date-all/index.js
similarity index 100%
rename from src/date-time-picker/_example/date-all/index.js
rename to packages/components/date-time-picker/_example/date-all/index.js
diff --git a/src/date-time-picker/_example/date-all/index.json b/packages/components/date-time-picker/_example/date-all/index.json
similarity index 100%
rename from src/date-time-picker/_example/date-all/index.json
rename to packages/components/date-time-picker/_example/date-all/index.json
diff --git a/src/date-time-picker/_example/date-all/index.wxml b/packages/components/date-time-picker/_example/date-all/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/date-all/index.wxml
rename to packages/components/date-time-picker/_example/date-all/index.wxml
diff --git a/src/date-time-picker/_example/date-all/index.wxss b/packages/components/date-time-picker/_example/date-all/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/date-all/index.wxss
rename to packages/components/date-time-picker/_example/date-all/index.wxss
diff --git a/src/date-time-picker/_example/date-time-picker.json b/packages/components/date-time-picker/_example/date-time-picker.json
similarity index 100%
rename from src/date-time-picker/_example/date-time-picker.json
rename to packages/components/date-time-picker/_example/date-time-picker.json
diff --git a/src/date-time-picker/_example/date-time-picker.less b/packages/components/date-time-picker/_example/date-time-picker.less
similarity index 100%
rename from src/date-time-picker/_example/date-time-picker.less
rename to packages/components/date-time-picker/_example/date-time-picker.less
diff --git a/src/date-time-picker/_example/date-time-picker.ts b/packages/components/date-time-picker/_example/date-time-picker.ts
similarity index 100%
rename from src/date-time-picker/_example/date-time-picker.ts
rename to packages/components/date-time-picker/_example/date-time-picker.ts
diff --git a/src/date-time-picker/_example/date-time-picker.wxml b/packages/components/date-time-picker/_example/date-time-picker.wxml
similarity index 100%
rename from src/date-time-picker/_example/date-time-picker.wxml
rename to packages/components/date-time-picker/_example/date-time-picker.wxml
diff --git a/src/date-time-picker/_example/skyline/date-time-picker.json b/packages/components/date-time-picker/_example/skyline/date-time-picker.json
similarity index 100%
rename from src/date-time-picker/_example/skyline/date-time-picker.json
rename to packages/components/date-time-picker/_example/skyline/date-time-picker.json
diff --git a/src/date-time-picker/_example/skyline/date-time-picker.less b/packages/components/date-time-picker/_example/skyline/date-time-picker.less
similarity index 100%
rename from src/date-time-picker/_example/skyline/date-time-picker.less
rename to packages/components/date-time-picker/_example/skyline/date-time-picker.less
diff --git a/src/date-time-picker/_example/skyline/date-time-picker.ts b/packages/components/date-time-picker/_example/skyline/date-time-picker.ts
similarity index 100%
rename from src/date-time-picker/_example/skyline/date-time-picker.ts
rename to packages/components/date-time-picker/_example/skyline/date-time-picker.ts
diff --git a/src/date-time-picker/_example/skyline/date-time-picker.wxml b/packages/components/date-time-picker/_example/skyline/date-time-picker.wxml
similarity index 100%
rename from src/date-time-picker/_example/skyline/date-time-picker.wxml
rename to packages/components/date-time-picker/_example/skyline/date-time-picker.wxml
diff --git a/src/date-time-picker/_example/steps/index.js b/packages/components/date-time-picker/_example/steps/index.js
similarity index 100%
rename from src/date-time-picker/_example/steps/index.js
rename to packages/components/date-time-picker/_example/steps/index.js
diff --git a/src/date-time-picker/_example/steps/index.json b/packages/components/date-time-picker/_example/steps/index.json
similarity index 100%
rename from src/date-time-picker/_example/steps/index.json
rename to packages/components/date-time-picker/_example/steps/index.json
diff --git a/src/date-time-picker/_example/steps/index.wxml b/packages/components/date-time-picker/_example/steps/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/steps/index.wxml
rename to packages/components/date-time-picker/_example/steps/index.wxml
diff --git a/src/date-time-picker/_example/steps/index.wxss b/packages/components/date-time-picker/_example/steps/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/steps/index.wxss
rename to packages/components/date-time-picker/_example/steps/index.wxss
diff --git a/src/date-time-picker/_example/time/index.js b/packages/components/date-time-picker/_example/time/index.js
similarity index 100%
rename from src/date-time-picker/_example/time/index.js
rename to packages/components/date-time-picker/_example/time/index.js
diff --git a/src/date-time-picker/_example/time/index.json b/packages/components/date-time-picker/_example/time/index.json
similarity index 100%
rename from src/date-time-picker/_example/time/index.json
rename to packages/components/date-time-picker/_example/time/index.json
diff --git a/src/date-time-picker/_example/time/index.wxml b/packages/components/date-time-picker/_example/time/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/time/index.wxml
rename to packages/components/date-time-picker/_example/time/index.wxml
diff --git a/src/date-time-picker/_example/time/index.wxss b/packages/components/date-time-picker/_example/time/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/time/index.wxss
rename to packages/components/date-time-picker/_example/time/index.wxss
diff --git a/src/date-time-picker/_example/without-popup/index.js b/packages/components/date-time-picker/_example/without-popup/index.js
similarity index 100%
rename from src/date-time-picker/_example/without-popup/index.js
rename to packages/components/date-time-picker/_example/without-popup/index.js
diff --git a/src/date-time-picker/_example/without-popup/index.json b/packages/components/date-time-picker/_example/without-popup/index.json
similarity index 100%
rename from src/date-time-picker/_example/without-popup/index.json
rename to packages/components/date-time-picker/_example/without-popup/index.json
diff --git a/src/date-time-picker/_example/without-popup/index.wxml b/packages/components/date-time-picker/_example/without-popup/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/without-popup/index.wxml
rename to packages/components/date-time-picker/_example/without-popup/index.wxml
diff --git a/src/date-time-picker/_example/without-popup/index.wxss b/packages/components/date-time-picker/_example/without-popup/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/without-popup/index.wxss
rename to packages/components/date-time-picker/_example/without-popup/index.wxss
diff --git a/src/date-time-picker/_example/year-month-date/index.js b/packages/components/date-time-picker/_example/year-month-date/index.js
similarity index 100%
rename from src/date-time-picker/_example/year-month-date/index.js
rename to packages/components/date-time-picker/_example/year-month-date/index.js
diff --git a/src/date-time-picker/_example/year-month-date/index.json b/packages/components/date-time-picker/_example/year-month-date/index.json
similarity index 100%
rename from src/date-time-picker/_example/year-month-date/index.json
rename to packages/components/date-time-picker/_example/year-month-date/index.json
diff --git a/src/date-time-picker/_example/year-month-date/index.wxml b/packages/components/date-time-picker/_example/year-month-date/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/year-month-date/index.wxml
rename to packages/components/date-time-picker/_example/year-month-date/index.wxml
diff --git a/src/date-time-picker/_example/year-month-date/index.wxss b/packages/components/date-time-picker/_example/year-month-date/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/year-month-date/index.wxss
rename to packages/components/date-time-picker/_example/year-month-date/index.wxss
diff --git a/src/date-time-picker/_example/year-month/index.js b/packages/components/date-time-picker/_example/year-month/index.js
similarity index 100%
rename from src/date-time-picker/_example/year-month/index.js
rename to packages/components/date-time-picker/_example/year-month/index.js
diff --git a/src/date-time-picker/_example/year-month/index.json b/packages/components/date-time-picker/_example/year-month/index.json
similarity index 100%
rename from src/date-time-picker/_example/year-month/index.json
rename to packages/components/date-time-picker/_example/year-month/index.json
diff --git a/src/date-time-picker/_example/year-month/index.wxml b/packages/components/date-time-picker/_example/year-month/index.wxml
similarity index 100%
rename from src/date-time-picker/_example/year-month/index.wxml
rename to packages/components/date-time-picker/_example/year-month/index.wxml
diff --git a/src/date-time-picker/_example/year-month/index.wxss b/packages/components/date-time-picker/_example/year-month/index.wxss
similarity index 100%
rename from src/date-time-picker/_example/year-month/index.wxss
rename to packages/components/date-time-picker/_example/year-month/index.wxss
diff --git a/src/date-time-picker/date-time-picker.json b/packages/components/date-time-picker/date-time-picker.json
similarity index 100%
rename from src/date-time-picker/date-time-picker.json
rename to packages/components/date-time-picker/date-time-picker.json
diff --git a/src/date-time-picker/date-time-picker.less b/packages/components/date-time-picker/date-time-picker.less
similarity index 100%
rename from src/date-time-picker/date-time-picker.less
rename to packages/components/date-time-picker/date-time-picker.less
diff --git a/src/date-time-picker/date-time-picker.ts b/packages/components/date-time-picker/date-time-picker.ts
similarity index 100%
rename from src/date-time-picker/date-time-picker.ts
rename to packages/components/date-time-picker/date-time-picker.ts
diff --git a/src/date-time-picker/date-time-picker.wxml b/packages/components/date-time-picker/date-time-picker.wxml
similarity index 100%
rename from src/date-time-picker/date-time-picker.wxml
rename to packages/components/date-time-picker/date-time-picker.wxml
diff --git a/src/date-time-picker/locale/dayjs.ts b/packages/components/date-time-picker/locale/dayjs.ts
similarity index 100%
rename from src/date-time-picker/locale/dayjs.ts
rename to packages/components/date-time-picker/locale/dayjs.ts
diff --git a/src/date-time-picker/locale/en.ts b/packages/components/date-time-picker/locale/en.ts
similarity index 100%
rename from src/date-time-picker/locale/en.ts
rename to packages/components/date-time-picker/locale/en.ts
diff --git a/src/date-time-picker/locale/ja.ts b/packages/components/date-time-picker/locale/ja.ts
similarity index 100%
rename from src/date-time-picker/locale/ja.ts
rename to packages/components/date-time-picker/locale/ja.ts
diff --git a/src/date-time-picker/locale/ko.ts b/packages/components/date-time-picker/locale/ko.ts
similarity index 100%
rename from src/date-time-picker/locale/ko.ts
rename to packages/components/date-time-picker/locale/ko.ts
diff --git a/src/date-time-picker/locale/ru.ts b/packages/components/date-time-picker/locale/ru.ts
similarity index 100%
rename from src/date-time-picker/locale/ru.ts
rename to packages/components/date-time-picker/locale/ru.ts
diff --git a/src/date-time-picker/locale/tc.ts b/packages/components/date-time-picker/locale/tc.ts
similarity index 100%
rename from src/date-time-picker/locale/tc.ts
rename to packages/components/date-time-picker/locale/tc.ts
diff --git a/src/date-time-picker/locale/zh.ts b/packages/components/date-time-picker/locale/zh.ts
similarity index 100%
rename from src/date-time-picker/locale/zh.ts
rename to packages/components/date-time-picker/locale/zh.ts
diff --git a/src/date-time-picker/props.ts b/packages/components/date-time-picker/props.ts
similarity index 100%
rename from src/date-time-picker/props.ts
rename to packages/components/date-time-picker/props.ts
diff --git a/src/date-time-picker/type.ts b/packages/components/date-time-picker/type.ts
similarity index 100%
rename from src/date-time-picker/type.ts
rename to packages/components/date-time-picker/type.ts
diff --git a/src/dialog/README.en-US.md b/packages/components/dialog/README.en-US.md
similarity index 100%
rename from src/dialog/README.en-US.md
rename to packages/components/dialog/README.en-US.md
diff --git a/src/dialog/README.md b/packages/components/dialog/README.md
similarity index 92%
rename from src/dialog/README.md
rename to packages/components/dialog/README.md
index c786f75fcc..1fcb25fa20 100644
--- a/src/dialog/README.md
+++ b/packages/components/dialog/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/dialog/__test__/__snapshots__/demo.test.js.snap b/packages/components/dialog/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/dialog/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/dialog/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/dialog/__test__/__snapshots__/index.test.js.snap b/packages/components/dialog/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/dialog/__test__/__snapshots__/index.test.js.snap
rename to packages/components/dialog/__test__/__snapshots__/index.test.js.snap
diff --git a/src/dialog/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/dialog/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/dialog/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/dialog/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/dialog/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/dialog/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/dialog/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/dialog/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/dialog/__test__/demo.test.js b/packages/components/dialog/__test__/demo.test.js
similarity index 100%
rename from src/dialog/__test__/demo.test.js
rename to packages/components/dialog/__test__/demo.test.js
diff --git a/src/dialog/__test__/index.test.js b/packages/components/dialog/__test__/index.test.js
similarity index 100%
rename from src/dialog/__test__/index.test.js
rename to packages/components/dialog/__test__/index.test.js
diff --git a/src/dialog/_example/base/index.js b/packages/components/dialog/_example/base/index.js
similarity index 100%
rename from src/dialog/_example/base/index.js
rename to packages/components/dialog/_example/base/index.js
diff --git a/src/dialog/_example/base/index.json b/packages/components/dialog/_example/base/index.json
similarity index 100%
rename from src/dialog/_example/base/index.json
rename to packages/components/dialog/_example/base/index.json
diff --git a/src/dialog/_example/base/index.wxml b/packages/components/dialog/_example/base/index.wxml
similarity index 100%
rename from src/dialog/_example/base/index.wxml
rename to packages/components/dialog/_example/base/index.wxml
diff --git a/src/dialog/_example/base/index.wxss b/packages/components/dialog/_example/base/index.wxss
similarity index 100%
rename from src/dialog/_example/base/index.wxss
rename to packages/components/dialog/_example/base/index.wxss
diff --git a/src/dialog/_example/button/index.js b/packages/components/dialog/_example/button/index.js
similarity index 100%
rename from src/dialog/_example/button/index.js
rename to packages/components/dialog/_example/button/index.js
diff --git a/src/dialog/_example/button/index.json b/packages/components/dialog/_example/button/index.json
similarity index 100%
rename from src/dialog/_example/button/index.json
rename to packages/components/dialog/_example/button/index.json
diff --git a/src/dialog/_example/button/index.wxml b/packages/components/dialog/_example/button/index.wxml
similarity index 100%
rename from src/dialog/_example/button/index.wxml
rename to packages/components/dialog/_example/button/index.wxml
diff --git a/src/dialog/_example/button/index.wxss b/packages/components/dialog/_example/button/index.wxss
similarity index 100%
rename from src/dialog/_example/button/index.wxss
rename to packages/components/dialog/_example/button/index.wxss
diff --git a/src/dialog/_example/command/index.js b/packages/components/dialog/_example/command/index.js
similarity index 100%
rename from src/dialog/_example/command/index.js
rename to packages/components/dialog/_example/command/index.js
diff --git a/src/dialog/_example/command/index.json b/packages/components/dialog/_example/command/index.json
similarity index 100%
rename from src/dialog/_example/command/index.json
rename to packages/components/dialog/_example/command/index.json
diff --git a/src/dialog/_example/command/index.wxml b/packages/components/dialog/_example/command/index.wxml
similarity index 100%
rename from src/dialog/_example/command/index.wxml
rename to packages/components/dialog/_example/command/index.wxml
diff --git a/src/dialog/_example/command/index.wxss b/packages/components/dialog/_example/command/index.wxss
similarity index 100%
rename from src/dialog/_example/command/index.wxss
rename to packages/components/dialog/_example/command/index.wxss
diff --git a/src/dialog/_example/confirm/index.js b/packages/components/dialog/_example/confirm/index.js
similarity index 100%
rename from src/dialog/_example/confirm/index.js
rename to packages/components/dialog/_example/confirm/index.js
diff --git a/src/dialog/_example/confirm/index.json b/packages/components/dialog/_example/confirm/index.json
similarity index 100%
rename from src/dialog/_example/confirm/index.json
rename to packages/components/dialog/_example/confirm/index.json
diff --git a/src/dialog/_example/confirm/index.wxml b/packages/components/dialog/_example/confirm/index.wxml
similarity index 100%
rename from src/dialog/_example/confirm/index.wxml
rename to packages/components/dialog/_example/confirm/index.wxml
diff --git a/src/dialog/_example/confirm/index.wxss b/packages/components/dialog/_example/confirm/index.wxss
similarity index 100%
rename from src/dialog/_example/confirm/index.wxss
rename to packages/components/dialog/_example/confirm/index.wxss
diff --git a/src/dialog/_example/dialog.json b/packages/components/dialog/_example/dialog.json
similarity index 100%
rename from src/dialog/_example/dialog.json
rename to packages/components/dialog/_example/dialog.json
diff --git a/src/dialog/_example/dialog.less b/packages/components/dialog/_example/dialog.less
similarity index 100%
rename from src/dialog/_example/dialog.less
rename to packages/components/dialog/_example/dialog.less
diff --git a/src/dialog/_example/dialog.ts b/packages/components/dialog/_example/dialog.ts
similarity index 100%
rename from src/dialog/_example/dialog.ts
rename to packages/components/dialog/_example/dialog.ts
diff --git a/src/dialog/_example/dialog.wxml b/packages/components/dialog/_example/dialog.wxml
similarity index 100%
rename from src/dialog/_example/dialog.wxml
rename to packages/components/dialog/_example/dialog.wxml
diff --git a/src/dialog/_example/skyline/dialog.json b/packages/components/dialog/_example/skyline/dialog.json
similarity index 100%
rename from src/dialog/_example/skyline/dialog.json
rename to packages/components/dialog/_example/skyline/dialog.json
diff --git a/src/dialog/_example/skyline/dialog.less b/packages/components/dialog/_example/skyline/dialog.less
similarity index 100%
rename from src/dialog/_example/skyline/dialog.less
rename to packages/components/dialog/_example/skyline/dialog.less
diff --git a/src/dialog/_example/skyline/dialog.ts b/packages/components/dialog/_example/skyline/dialog.ts
similarity index 100%
rename from src/dialog/_example/skyline/dialog.ts
rename to packages/components/dialog/_example/skyline/dialog.ts
diff --git a/src/dialog/_example/skyline/dialog.wxml b/packages/components/dialog/_example/skyline/dialog.wxml
similarity index 100%
rename from src/dialog/_example/skyline/dialog.wxml
rename to packages/components/dialog/_example/skyline/dialog.wxml
diff --git a/src/dialog/_example/status/index.js b/packages/components/dialog/_example/status/index.js
similarity index 100%
rename from src/dialog/_example/status/index.js
rename to packages/components/dialog/_example/status/index.js
diff --git a/src/dialog/_example/status/index.json b/packages/components/dialog/_example/status/index.json
similarity index 100%
rename from src/dialog/_example/status/index.json
rename to packages/components/dialog/_example/status/index.json
diff --git a/src/dialog/_example/status/index.wxml b/packages/components/dialog/_example/status/index.wxml
similarity index 100%
rename from src/dialog/_example/status/index.wxml
rename to packages/components/dialog/_example/status/index.wxml
diff --git a/src/dialog/_example/status/index.wxss b/packages/components/dialog/_example/status/index.wxss
similarity index 100%
rename from src/dialog/_example/status/index.wxss
rename to packages/components/dialog/_example/status/index.wxss
diff --git a/src/dialog/_example/with-image/index.js b/packages/components/dialog/_example/with-image/index.js
similarity index 100%
rename from src/dialog/_example/with-image/index.js
rename to packages/components/dialog/_example/with-image/index.js
diff --git a/src/dialog/_example/with-image/index.json b/packages/components/dialog/_example/with-image/index.json
similarity index 100%
rename from src/dialog/_example/with-image/index.json
rename to packages/components/dialog/_example/with-image/index.json
diff --git a/src/dialog/_example/with-image/index.wxml b/packages/components/dialog/_example/with-image/index.wxml
similarity index 100%
rename from src/dialog/_example/with-image/index.wxml
rename to packages/components/dialog/_example/with-image/index.wxml
diff --git a/src/dialog/_example/with-image/index.wxss b/packages/components/dialog/_example/with-image/index.wxss
similarity index 100%
rename from src/dialog/_example/with-image/index.wxss
rename to packages/components/dialog/_example/with-image/index.wxss
diff --git a/src/dialog/_example/with-input/index.js b/packages/components/dialog/_example/with-input/index.js
similarity index 100%
rename from src/dialog/_example/with-input/index.js
rename to packages/components/dialog/_example/with-input/index.js
diff --git a/src/dialog/_example/with-input/index.json b/packages/components/dialog/_example/with-input/index.json
similarity index 100%
rename from src/dialog/_example/with-input/index.json
rename to packages/components/dialog/_example/with-input/index.json
diff --git a/src/dialog/_example/with-input/index.wxml b/packages/components/dialog/_example/with-input/index.wxml
similarity index 100%
rename from src/dialog/_example/with-input/index.wxml
rename to packages/components/dialog/_example/with-input/index.wxml
diff --git a/src/dialog/_example/with-input/index.wxss b/packages/components/dialog/_example/with-input/index.wxss
similarity index 100%
rename from src/dialog/_example/with-input/index.wxss
rename to packages/components/dialog/_example/with-input/index.wxss
diff --git a/src/dialog/dialog.json b/packages/components/dialog/dialog.json
similarity index 100%
rename from src/dialog/dialog.json
rename to packages/components/dialog/dialog.json
diff --git a/src/dialog/dialog.less b/packages/components/dialog/dialog.less
similarity index 100%
rename from src/dialog/dialog.less
rename to packages/components/dialog/dialog.less
diff --git a/src/dialog/dialog.ts b/packages/components/dialog/dialog.ts
similarity index 100%
rename from src/dialog/dialog.ts
rename to packages/components/dialog/dialog.ts
diff --git a/src/dialog/dialog.wxml b/packages/components/dialog/dialog.wxml
similarity index 100%
rename from src/dialog/dialog.wxml
rename to packages/components/dialog/dialog.wxml
diff --git a/src/dialog/dialog.wxs b/packages/components/dialog/dialog.wxs
similarity index 100%
rename from src/dialog/dialog.wxs
rename to packages/components/dialog/dialog.wxs
diff --git a/src/dialog/index.ts b/packages/components/dialog/index.ts
similarity index 100%
rename from src/dialog/index.ts
rename to packages/components/dialog/index.ts
diff --git a/src/dialog/props.ts b/packages/components/dialog/props.ts
similarity index 100%
rename from src/dialog/props.ts
rename to packages/components/dialog/props.ts
diff --git a/src/dialog/type.ts b/packages/components/dialog/type.ts
similarity index 100%
rename from src/dialog/type.ts
rename to packages/components/dialog/type.ts
diff --git a/src/divider/README.en-US.md b/packages/components/divider/README.en-US.md
similarity index 100%
rename from src/divider/README.en-US.md
rename to packages/components/divider/README.en-US.md
diff --git a/src/divider/README.md b/packages/components/divider/README.md
similarity index 83%
rename from src/divider/README.md
rename to packages/components/divider/README.md
index c8b985018a..a9f8032027 100644
--- a/src/divider/README.md
+++ b/packages/components/divider/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/divider/__test__/__snapshots__/demo.test.js.snap b/packages/components/divider/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/divider/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/divider/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/divider/__test__/__snapshots__/index.test.js.snap b/packages/components/divider/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/divider/__test__/__snapshots__/index.test.js.snap
rename to packages/components/divider/__test__/__snapshots__/index.test.js.snap
diff --git a/src/divider/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/divider/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/divider/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/divider/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/divider/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/divider/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/divider/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/divider/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/divider/__test__/demo.test.js b/packages/components/divider/__test__/demo.test.js
similarity index 100%
rename from src/divider/__test__/demo.test.js
rename to packages/components/divider/__test__/demo.test.js
diff --git a/src/divider/__test__/index.test.js b/packages/components/divider/__test__/index.test.js
similarity index 100%
rename from src/divider/__test__/index.test.js
rename to packages/components/divider/__test__/index.test.js
diff --git a/src/divider/_example/base/index.js b/packages/components/divider/_example/base/index.js
similarity index 100%
rename from src/divider/_example/base/index.js
rename to packages/components/divider/_example/base/index.js
diff --git a/src/divider/_example/base/index.json b/packages/components/divider/_example/base/index.json
similarity index 100%
rename from src/divider/_example/base/index.json
rename to packages/components/divider/_example/base/index.json
diff --git a/src/divider/_example/base/index.wxml b/packages/components/divider/_example/base/index.wxml
similarity index 100%
rename from src/divider/_example/base/index.wxml
rename to packages/components/divider/_example/base/index.wxml
diff --git a/src/divider/_example/base/index.wxss b/packages/components/divider/_example/base/index.wxss
similarity index 100%
rename from src/divider/_example/base/index.wxss
rename to packages/components/divider/_example/base/index.wxss
diff --git a/src/divider/_example/divider.json b/packages/components/divider/_example/divider.json
similarity index 100%
rename from src/divider/_example/divider.json
rename to packages/components/divider/_example/divider.json
diff --git a/src/divider/_example/divider.less b/packages/components/divider/_example/divider.less
similarity index 100%
rename from src/divider/_example/divider.less
rename to packages/components/divider/_example/divider.less
diff --git a/src/divider/_example/divider.ts b/packages/components/divider/_example/divider.ts
similarity index 100%
rename from src/divider/_example/divider.ts
rename to packages/components/divider/_example/divider.ts
diff --git a/src/divider/_example/divider.wxml b/packages/components/divider/_example/divider.wxml
similarity index 100%
rename from src/divider/_example/divider.wxml
rename to packages/components/divider/_example/divider.wxml
diff --git a/src/divider/_example/skyline/divider.json b/packages/components/divider/_example/skyline/divider.json
similarity index 100%
rename from src/divider/_example/skyline/divider.json
rename to packages/components/divider/_example/skyline/divider.json
diff --git a/src/divider/_example/skyline/divider.less b/packages/components/divider/_example/skyline/divider.less
similarity index 100%
rename from src/divider/_example/skyline/divider.less
rename to packages/components/divider/_example/skyline/divider.less
diff --git a/src/divider/_example/skyline/divider.ts b/packages/components/divider/_example/skyline/divider.ts
similarity index 100%
rename from src/divider/_example/skyline/divider.ts
rename to packages/components/divider/_example/skyline/divider.ts
diff --git a/src/divider/_example/skyline/divider.wxml b/packages/components/divider/_example/skyline/divider.wxml
similarity index 100%
rename from src/divider/_example/skyline/divider.wxml
rename to packages/components/divider/_example/skyline/divider.wxml
diff --git a/src/divider/_example/theme/index.js b/packages/components/divider/_example/theme/index.js
similarity index 100%
rename from src/divider/_example/theme/index.js
rename to packages/components/divider/_example/theme/index.js
diff --git a/src/divider/_example/theme/index.json b/packages/components/divider/_example/theme/index.json
similarity index 100%
rename from src/divider/_example/theme/index.json
rename to packages/components/divider/_example/theme/index.json
diff --git a/src/divider/_example/theme/index.wxml b/packages/components/divider/_example/theme/index.wxml
similarity index 100%
rename from src/divider/_example/theme/index.wxml
rename to packages/components/divider/_example/theme/index.wxml
diff --git a/src/divider/_example/theme/index.wxss b/packages/components/divider/_example/theme/index.wxss
similarity index 100%
rename from src/divider/_example/theme/index.wxss
rename to packages/components/divider/_example/theme/index.wxss
diff --git a/src/divider/divider.json b/packages/components/divider/divider.json
similarity index 100%
rename from src/divider/divider.json
rename to packages/components/divider/divider.json
diff --git a/src/divider/divider.less b/packages/components/divider/divider.less
similarity index 100%
rename from src/divider/divider.less
rename to packages/components/divider/divider.less
diff --git a/src/divider/divider.ts b/packages/components/divider/divider.ts
similarity index 100%
rename from src/divider/divider.ts
rename to packages/components/divider/divider.ts
diff --git a/src/divider/divider.wxml b/packages/components/divider/divider.wxml
similarity index 100%
rename from src/divider/divider.wxml
rename to packages/components/divider/divider.wxml
diff --git a/src/divider/props.ts b/packages/components/divider/props.ts
similarity index 100%
rename from src/divider/props.ts
rename to packages/components/divider/props.ts
diff --git a/src/divider/type.ts b/packages/components/divider/type.ts
similarity index 100%
rename from src/divider/type.ts
rename to packages/components/divider/type.ts
diff --git a/src/drawer/README.en-US.md b/packages/components/drawer/README.en-US.md
similarity index 100%
rename from src/drawer/README.en-US.md
rename to packages/components/drawer/README.en-US.md
diff --git a/src/drawer/README.md b/packages/components/drawer/README.md
similarity index 89%
rename from src/drawer/README.md
rename to packages/components/drawer/README.md
index 88d4d874c9..89bc92adf1 100644
--- a/src/drawer/README.md
+++ b/packages/components/drawer/README.md
@@ -5,7 +5,6 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/drawer/__test__/__snapshots__/demo.test.js.snap b/packages/components/drawer/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/drawer/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/drawer/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/drawer/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/drawer/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/drawer/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/drawer/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/drawer/__test__/demo.test.js b/packages/components/drawer/__test__/demo.test.js
similarity index 100%
rename from src/drawer/__test__/demo.test.js
rename to packages/components/drawer/__test__/demo.test.js
diff --git a/src/drawer/__test__/index.test.js b/packages/components/drawer/__test__/index.test.js
similarity index 100%
rename from src/drawer/__test__/index.test.js
rename to packages/components/drawer/__test__/index.test.js
diff --git a/src/drawer/_example/base/index.js b/packages/components/drawer/_example/base/index.js
similarity index 100%
rename from src/drawer/_example/base/index.js
rename to packages/components/drawer/_example/base/index.js
diff --git a/src/drawer/_example/base/index.json b/packages/components/drawer/_example/base/index.json
similarity index 100%
rename from src/drawer/_example/base/index.json
rename to packages/components/drawer/_example/base/index.json
diff --git a/src/drawer/_example/base/index.wxml b/packages/components/drawer/_example/base/index.wxml
similarity index 100%
rename from src/drawer/_example/base/index.wxml
rename to packages/components/drawer/_example/base/index.wxml
diff --git a/src/drawer/_example/base/index.wxss b/packages/components/drawer/_example/base/index.wxss
similarity index 100%
rename from src/drawer/_example/base/index.wxss
rename to packages/components/drawer/_example/base/index.wxss
diff --git a/src/drawer/_example/drawer.json b/packages/components/drawer/_example/drawer.json
similarity index 100%
rename from src/drawer/_example/drawer.json
rename to packages/components/drawer/_example/drawer.json
diff --git a/src/drawer/_example/drawer.less b/packages/components/drawer/_example/drawer.less
similarity index 100%
rename from src/drawer/_example/drawer.less
rename to packages/components/drawer/_example/drawer.less
diff --git a/src/drawer/_example/drawer.ts b/packages/components/drawer/_example/drawer.ts
similarity index 100%
rename from src/drawer/_example/drawer.ts
rename to packages/components/drawer/_example/drawer.ts
diff --git a/src/drawer/_example/drawer.wxml b/packages/components/drawer/_example/drawer.wxml
similarity index 100%
rename from src/drawer/_example/drawer.wxml
rename to packages/components/drawer/_example/drawer.wxml
diff --git a/src/drawer/_example/footer/index.js b/packages/components/drawer/_example/footer/index.js
similarity index 100%
rename from src/drawer/_example/footer/index.js
rename to packages/components/drawer/_example/footer/index.js
diff --git a/src/drawer/_example/footer/index.json b/packages/components/drawer/_example/footer/index.json
similarity index 100%
rename from src/drawer/_example/footer/index.json
rename to packages/components/drawer/_example/footer/index.json
diff --git a/src/drawer/_example/footer/index.wxml b/packages/components/drawer/_example/footer/index.wxml
similarity index 100%
rename from src/drawer/_example/footer/index.wxml
rename to packages/components/drawer/_example/footer/index.wxml
diff --git a/src/drawer/_example/footer/index.wxss b/packages/components/drawer/_example/footer/index.wxss
similarity index 100%
rename from src/drawer/_example/footer/index.wxss
rename to packages/components/drawer/_example/footer/index.wxss
diff --git a/src/drawer/_example/icon-drawer/index.js b/packages/components/drawer/_example/icon-drawer/index.js
similarity index 100%
rename from src/drawer/_example/icon-drawer/index.js
rename to packages/components/drawer/_example/icon-drawer/index.js
diff --git a/src/drawer/_example/icon-drawer/index.json b/packages/components/drawer/_example/icon-drawer/index.json
similarity index 100%
rename from src/drawer/_example/icon-drawer/index.json
rename to packages/components/drawer/_example/icon-drawer/index.json
diff --git a/src/drawer/_example/icon-drawer/index.wxml b/packages/components/drawer/_example/icon-drawer/index.wxml
similarity index 100%
rename from src/drawer/_example/icon-drawer/index.wxml
rename to packages/components/drawer/_example/icon-drawer/index.wxml
diff --git a/src/drawer/_example/icon-drawer/index.wxss b/packages/components/drawer/_example/icon-drawer/index.wxss
similarity index 100%
rename from src/drawer/_example/icon-drawer/index.wxss
rename to packages/components/drawer/_example/icon-drawer/index.wxss
diff --git a/src/drawer/_example/skyline/drawer.json b/packages/components/drawer/_example/skyline/drawer.json
similarity index 100%
rename from src/drawer/_example/skyline/drawer.json
rename to packages/components/drawer/_example/skyline/drawer.json
diff --git a/src/drawer/_example/skyline/drawer.less b/packages/components/drawer/_example/skyline/drawer.less
similarity index 100%
rename from src/drawer/_example/skyline/drawer.less
rename to packages/components/drawer/_example/skyline/drawer.less
diff --git a/src/drawer/_example/skyline/drawer.ts b/packages/components/drawer/_example/skyline/drawer.ts
similarity index 100%
rename from src/drawer/_example/skyline/drawer.ts
rename to packages/components/drawer/_example/skyline/drawer.ts
diff --git a/src/drawer/_example/skyline/drawer.wxml b/packages/components/drawer/_example/skyline/drawer.wxml
similarity index 100%
rename from src/drawer/_example/skyline/drawer.wxml
rename to packages/components/drawer/_example/skyline/drawer.wxml
diff --git a/src/drawer/_example/title/index.js b/packages/components/drawer/_example/title/index.js
similarity index 100%
rename from src/drawer/_example/title/index.js
rename to packages/components/drawer/_example/title/index.js
diff --git a/src/drawer/_example/title/index.json b/packages/components/drawer/_example/title/index.json
similarity index 100%
rename from src/drawer/_example/title/index.json
rename to packages/components/drawer/_example/title/index.json
diff --git a/src/drawer/_example/title/index.wxml b/packages/components/drawer/_example/title/index.wxml
similarity index 100%
rename from src/drawer/_example/title/index.wxml
rename to packages/components/drawer/_example/title/index.wxml
diff --git a/src/drawer/_example/title/index.wxss b/packages/components/drawer/_example/title/index.wxss
similarity index 100%
rename from src/drawer/_example/title/index.wxss
rename to packages/components/drawer/_example/title/index.wxss
diff --git a/src/drawer/drawer.json b/packages/components/drawer/drawer.json
similarity index 100%
rename from src/drawer/drawer.json
rename to packages/components/drawer/drawer.json
diff --git a/src/drawer/drawer.less b/packages/components/drawer/drawer.less
similarity index 100%
rename from src/drawer/drawer.less
rename to packages/components/drawer/drawer.less
diff --git a/src/drawer/drawer.ts b/packages/components/drawer/drawer.ts
similarity index 100%
rename from src/drawer/drawer.ts
rename to packages/components/drawer/drawer.ts
diff --git a/src/drawer/drawer.wxml b/packages/components/drawer/drawer.wxml
similarity index 100%
rename from src/drawer/drawer.wxml
rename to packages/components/drawer/drawer.wxml
diff --git a/src/drawer/props.ts b/packages/components/drawer/props.ts
similarity index 100%
rename from src/drawer/props.ts
rename to packages/components/drawer/props.ts
diff --git a/src/drawer/type.ts b/packages/components/drawer/type.ts
similarity index 100%
rename from src/drawer/type.ts
rename to packages/components/drawer/type.ts
diff --git a/src/dropdown-item/dropdown-item.json b/packages/components/dropdown-item/dropdown-item.json
similarity index 100%
rename from src/dropdown-item/dropdown-item.json
rename to packages/components/dropdown-item/dropdown-item.json
diff --git a/src/dropdown-item/dropdown-item.less b/packages/components/dropdown-item/dropdown-item.less
similarity index 100%
rename from src/dropdown-item/dropdown-item.less
rename to packages/components/dropdown-item/dropdown-item.less
diff --git a/src/dropdown-item/dropdown-item.ts b/packages/components/dropdown-item/dropdown-item.ts
similarity index 100%
rename from src/dropdown-item/dropdown-item.ts
rename to packages/components/dropdown-item/dropdown-item.ts
diff --git a/src/dropdown-item/dropdown-item.wxml b/packages/components/dropdown-item/dropdown-item.wxml
similarity index 100%
rename from src/dropdown-item/dropdown-item.wxml
rename to packages/components/dropdown-item/dropdown-item.wxml
diff --git a/src/dropdown-item/index.wxs b/packages/components/dropdown-item/index.wxs
similarity index 100%
rename from src/dropdown-item/index.wxs
rename to packages/components/dropdown-item/index.wxs
diff --git a/src/dropdown-item/props.ts b/packages/components/dropdown-item/props.ts
similarity index 100%
rename from src/dropdown-item/props.ts
rename to packages/components/dropdown-item/props.ts
diff --git a/src/dropdown-item/type.ts b/packages/components/dropdown-item/type.ts
similarity index 100%
rename from src/dropdown-item/type.ts
rename to packages/components/dropdown-item/type.ts
diff --git a/src/dropdown-menu/README.en-US.md b/packages/components/dropdown-menu/README.en-US.md
similarity index 100%
rename from src/dropdown-menu/README.en-US.md
rename to packages/components/dropdown-menu/README.en-US.md
diff --git a/src/dropdown-menu/README.md b/packages/components/dropdown-menu/README.md
similarity index 91%
rename from src/dropdown-menu/README.md
rename to packages/components/dropdown-menu/README.md
index 41e3b52614..c3038fd3a4 100644
--- a/src/dropdown-menu/README.md
+++ b/packages/components/dropdown-menu/README.md
@@ -5,7 +5,6 @@ spline: message
isComponent: true
---
-
+
## 引入
### 引入组件
diff --git a/src/dropdown-menu/__test__/__snapshots__/demo.test.js.snap b/packages/components/dropdown-menu/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/dropdown-menu/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/dropdown-menu/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/dropdown-menu/__test__/__snapshots__/index.test.js.snap b/packages/components/dropdown-menu/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/dropdown-menu/__test__/__snapshots__/index.test.js.snap
rename to packages/components/dropdown-menu/__test__/__snapshots__/index.test.js.snap
diff --git a/src/dropdown-menu/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/dropdown-menu/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/dropdown-menu/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/dropdown-menu/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/dropdown-menu/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/dropdown-menu/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/dropdown-menu/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/dropdown-menu/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/dropdown-menu/__test__/demo.test.js b/packages/components/dropdown-menu/__test__/demo.test.js
similarity index 100%
rename from src/dropdown-menu/__test__/demo.test.js
rename to packages/components/dropdown-menu/__test__/demo.test.js
diff --git a/src/dropdown-menu/__test__/index.js b/packages/components/dropdown-menu/__test__/index.js
similarity index 100%
rename from src/dropdown-menu/__test__/index.js
rename to packages/components/dropdown-menu/__test__/index.js
diff --git a/src/dropdown-menu/__test__/index.json b/packages/components/dropdown-menu/__test__/index.json
similarity index 100%
rename from src/dropdown-menu/__test__/index.json
rename to packages/components/dropdown-menu/__test__/index.json
diff --git a/src/dropdown-menu/__test__/index.test.js b/packages/components/dropdown-menu/__test__/index.test.js
similarity index 100%
rename from src/dropdown-menu/__test__/index.test.js
rename to packages/components/dropdown-menu/__test__/index.test.js
diff --git a/src/dropdown-menu/__test__/index.wxml b/packages/components/dropdown-menu/__test__/index.wxml
similarity index 100%
rename from src/dropdown-menu/__test__/index.wxml
rename to packages/components/dropdown-menu/__test__/index.wxml
diff --git a/src/dropdown-menu/_example/dropdown-menu.json b/packages/components/dropdown-menu/_example/dropdown-menu.json
similarity index 100%
rename from src/dropdown-menu/_example/dropdown-menu.json
rename to packages/components/dropdown-menu/_example/dropdown-menu.json
diff --git a/src/dropdown-menu/_example/dropdown-menu.less b/packages/components/dropdown-menu/_example/dropdown-menu.less
similarity index 100%
rename from src/dropdown-menu/_example/dropdown-menu.less
rename to packages/components/dropdown-menu/_example/dropdown-menu.less
diff --git a/src/dropdown-menu/_example/dropdown-menu.ts b/packages/components/dropdown-menu/_example/dropdown-menu.ts
similarity index 100%
rename from src/dropdown-menu/_example/dropdown-menu.ts
rename to packages/components/dropdown-menu/_example/dropdown-menu.ts
diff --git a/src/dropdown-menu/_example/dropdown-menu.wxml b/packages/components/dropdown-menu/_example/dropdown-menu.wxml
similarity index 100%
rename from src/dropdown-menu/_example/dropdown-menu.wxml
rename to packages/components/dropdown-menu/_example/dropdown-menu.wxml
diff --git a/src/dropdown-menu/_example/multi/index.js b/packages/components/dropdown-menu/_example/multi/index.js
similarity index 100%
rename from src/dropdown-menu/_example/multi/index.js
rename to packages/components/dropdown-menu/_example/multi/index.js
diff --git a/src/dropdown-menu/_example/multi/index.json b/packages/components/dropdown-menu/_example/multi/index.json
similarity index 100%
rename from src/dropdown-menu/_example/multi/index.json
rename to packages/components/dropdown-menu/_example/multi/index.json
diff --git a/src/dropdown-menu/_example/multi/index.wxml b/packages/components/dropdown-menu/_example/multi/index.wxml
similarity index 100%
rename from src/dropdown-menu/_example/multi/index.wxml
rename to packages/components/dropdown-menu/_example/multi/index.wxml
diff --git a/src/dropdown-menu/_example/multi/index.wxss b/packages/components/dropdown-menu/_example/multi/index.wxss
similarity index 100%
rename from src/dropdown-menu/_example/multi/index.wxss
rename to packages/components/dropdown-menu/_example/multi/index.wxss
diff --git a/src/dropdown-menu/_example/single/index.js b/packages/components/dropdown-menu/_example/single/index.js
similarity index 100%
rename from src/dropdown-menu/_example/single/index.js
rename to packages/components/dropdown-menu/_example/single/index.js
diff --git a/src/dropdown-menu/_example/single/index.json b/packages/components/dropdown-menu/_example/single/index.json
similarity index 100%
rename from src/dropdown-menu/_example/single/index.json
rename to packages/components/dropdown-menu/_example/single/index.json
diff --git a/src/dropdown-menu/_example/single/index.wxml b/packages/components/dropdown-menu/_example/single/index.wxml
similarity index 100%
rename from src/dropdown-menu/_example/single/index.wxml
rename to packages/components/dropdown-menu/_example/single/index.wxml
diff --git a/src/dropdown-menu/_example/single/index.wxss b/packages/components/dropdown-menu/_example/single/index.wxss
similarity index 100%
rename from src/dropdown-menu/_example/single/index.wxss
rename to packages/components/dropdown-menu/_example/single/index.wxss
diff --git a/src/dropdown-menu/_example/tree/index.js b/packages/components/dropdown-menu/_example/tree/index.js
similarity index 100%
rename from src/dropdown-menu/_example/tree/index.js
rename to packages/components/dropdown-menu/_example/tree/index.js
diff --git a/src/dropdown-menu/_example/tree/index.json b/packages/components/dropdown-menu/_example/tree/index.json
similarity index 100%
rename from src/dropdown-menu/_example/tree/index.json
rename to packages/components/dropdown-menu/_example/tree/index.json
diff --git a/src/dropdown-menu/_example/tree/index.wxml b/packages/components/dropdown-menu/_example/tree/index.wxml
similarity index 100%
rename from src/dropdown-menu/_example/tree/index.wxml
rename to packages/components/dropdown-menu/_example/tree/index.wxml
diff --git a/src/dropdown-menu/_example/tree/index.wxss b/packages/components/dropdown-menu/_example/tree/index.wxss
similarity index 100%
rename from src/dropdown-menu/_example/tree/index.wxss
rename to packages/components/dropdown-menu/_example/tree/index.wxss
diff --git a/src/dropdown-menu/dropdown-menu.json b/packages/components/dropdown-menu/dropdown-menu.json
similarity index 100%
rename from src/dropdown-menu/dropdown-menu.json
rename to packages/components/dropdown-menu/dropdown-menu.json
diff --git a/src/dropdown-menu/dropdown-menu.less b/packages/components/dropdown-menu/dropdown-menu.less
similarity index 100%
rename from src/dropdown-menu/dropdown-menu.less
rename to packages/components/dropdown-menu/dropdown-menu.less
diff --git a/src/dropdown-menu/dropdown-menu.ts b/packages/components/dropdown-menu/dropdown-menu.ts
similarity index 100%
rename from src/dropdown-menu/dropdown-menu.ts
rename to packages/components/dropdown-menu/dropdown-menu.ts
diff --git a/src/dropdown-menu/dropdown-menu.wxml b/packages/components/dropdown-menu/dropdown-menu.wxml
similarity index 100%
rename from src/dropdown-menu/dropdown-menu.wxml
rename to packages/components/dropdown-menu/dropdown-menu.wxml
diff --git a/src/dropdown-menu/index.ts b/packages/components/dropdown-menu/index.ts
similarity index 100%
rename from src/dropdown-menu/index.ts
rename to packages/components/dropdown-menu/index.ts
diff --git a/src/dropdown-menu/props.ts b/packages/components/dropdown-menu/props.ts
similarity index 100%
rename from src/dropdown-menu/props.ts
rename to packages/components/dropdown-menu/props.ts
diff --git a/src/dropdown-menu/type.ts b/packages/components/dropdown-menu/type.ts
similarity index 100%
rename from src/dropdown-menu/type.ts
rename to packages/components/dropdown-menu/type.ts
diff --git a/src/empty/README.en-US.md b/packages/components/empty/README.en-US.md
similarity index 100%
rename from src/empty/README.en-US.md
rename to packages/components/empty/README.en-US.md
diff --git a/src/empty/README.md b/packages/components/empty/README.md
similarity index 82%
rename from src/empty/README.md
rename to packages/components/empty/README.md
index 8178ddbee2..cc5b2de7ad 100644
--- a/src/empty/README.md
+++ b/packages/components/empty/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/empty/__test__/__snapshots__/demo.test.js.snap b/packages/components/empty/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/empty/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/empty/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/empty/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/empty/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/empty/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/empty/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/empty/__test__/demo.test.js b/packages/components/empty/__test__/demo.test.js
similarity index 100%
rename from src/empty/__test__/demo.test.js
rename to packages/components/empty/__test__/demo.test.js
diff --git a/src/empty/__test__/index.test.js b/packages/components/empty/__test__/index.test.js
similarity index 100%
rename from src/empty/__test__/index.test.js
rename to packages/components/empty/__test__/index.test.js
diff --git a/src/empty/_example/base/index.js b/packages/components/empty/_example/base/index.js
similarity index 100%
rename from src/empty/_example/base/index.js
rename to packages/components/empty/_example/base/index.js
diff --git a/src/empty/_example/base/index.json b/packages/components/empty/_example/base/index.json
similarity index 100%
rename from src/empty/_example/base/index.json
rename to packages/components/empty/_example/base/index.json
diff --git a/src/empty/_example/base/index.wxml b/packages/components/empty/_example/base/index.wxml
similarity index 100%
rename from src/empty/_example/base/index.wxml
rename to packages/components/empty/_example/base/index.wxml
diff --git a/src/empty/_example/base/index.wxss b/packages/components/empty/_example/base/index.wxss
similarity index 100%
rename from src/empty/_example/base/index.wxss
rename to packages/components/empty/_example/base/index.wxss
diff --git a/src/empty/_example/buttonEmpty/index.js b/packages/components/empty/_example/buttonEmpty/index.js
similarity index 100%
rename from src/empty/_example/buttonEmpty/index.js
rename to packages/components/empty/_example/buttonEmpty/index.js
diff --git a/src/empty/_example/buttonEmpty/index.json b/packages/components/empty/_example/buttonEmpty/index.json
similarity index 100%
rename from src/empty/_example/buttonEmpty/index.json
rename to packages/components/empty/_example/buttonEmpty/index.json
diff --git a/src/empty/_example/buttonEmpty/index.wxml b/packages/components/empty/_example/buttonEmpty/index.wxml
similarity index 100%
rename from src/empty/_example/buttonEmpty/index.wxml
rename to packages/components/empty/_example/buttonEmpty/index.wxml
diff --git a/src/empty/_example/buttonEmpty/index.wxss b/packages/components/empty/_example/buttonEmpty/index.wxss
similarity index 100%
rename from src/empty/_example/buttonEmpty/index.wxss
rename to packages/components/empty/_example/buttonEmpty/index.wxss
diff --git a/src/empty/_example/empty.json b/packages/components/empty/_example/empty.json
similarity index 100%
rename from src/empty/_example/empty.json
rename to packages/components/empty/_example/empty.json
diff --git a/src/empty/_example/empty.less b/packages/components/empty/_example/empty.less
similarity index 100%
rename from src/empty/_example/empty.less
rename to packages/components/empty/_example/empty.less
diff --git a/src/empty/_example/empty.ts b/packages/components/empty/_example/empty.ts
similarity index 100%
rename from src/empty/_example/empty.ts
rename to packages/components/empty/_example/empty.ts
diff --git a/src/empty/_example/empty.wxml b/packages/components/empty/_example/empty.wxml
similarity index 100%
rename from src/empty/_example/empty.wxml
rename to packages/components/empty/_example/empty.wxml
diff --git a/src/empty/_example/imageEmpty/index.js b/packages/components/empty/_example/imageEmpty/index.js
similarity index 100%
rename from src/empty/_example/imageEmpty/index.js
rename to packages/components/empty/_example/imageEmpty/index.js
diff --git a/src/empty/_example/imageEmpty/index.json b/packages/components/empty/_example/imageEmpty/index.json
similarity index 100%
rename from src/empty/_example/imageEmpty/index.json
rename to packages/components/empty/_example/imageEmpty/index.json
diff --git a/src/empty/_example/imageEmpty/index.wxml b/packages/components/empty/_example/imageEmpty/index.wxml
similarity index 100%
rename from src/empty/_example/imageEmpty/index.wxml
rename to packages/components/empty/_example/imageEmpty/index.wxml
diff --git a/src/empty/_example/imageEmpty/index.wxss b/packages/components/empty/_example/imageEmpty/index.wxss
similarity index 100%
rename from src/empty/_example/imageEmpty/index.wxss
rename to packages/components/empty/_example/imageEmpty/index.wxss
diff --git a/src/empty/_example/skyline/empty.json b/packages/components/empty/_example/skyline/empty.json
similarity index 100%
rename from src/empty/_example/skyline/empty.json
rename to packages/components/empty/_example/skyline/empty.json
diff --git a/src/empty/_example/skyline/empty.less b/packages/components/empty/_example/skyline/empty.less
similarity index 100%
rename from src/empty/_example/skyline/empty.less
rename to packages/components/empty/_example/skyline/empty.less
diff --git a/src/empty/_example/skyline/empty.ts b/packages/components/empty/_example/skyline/empty.ts
similarity index 100%
rename from src/empty/_example/skyline/empty.ts
rename to packages/components/empty/_example/skyline/empty.ts
diff --git a/src/empty/_example/skyline/empty.wxml b/packages/components/empty/_example/skyline/empty.wxml
similarity index 100%
rename from src/empty/_example/skyline/empty.wxml
rename to packages/components/empty/_example/skyline/empty.wxml
diff --git a/src/empty/empty.json b/packages/components/empty/empty.json
similarity index 100%
rename from src/empty/empty.json
rename to packages/components/empty/empty.json
diff --git a/src/empty/empty.less b/packages/components/empty/empty.less
similarity index 100%
rename from src/empty/empty.less
rename to packages/components/empty/empty.less
diff --git a/src/empty/empty.ts b/packages/components/empty/empty.ts
similarity index 100%
rename from src/empty/empty.ts
rename to packages/components/empty/empty.ts
diff --git a/src/empty/empty.wxml b/packages/components/empty/empty.wxml
similarity index 100%
rename from src/empty/empty.wxml
rename to packages/components/empty/empty.wxml
diff --git a/src/empty/props.ts b/packages/components/empty/props.ts
similarity index 100%
rename from src/empty/props.ts
rename to packages/components/empty/props.ts
diff --git a/src/empty/type.ts b/packages/components/empty/type.ts
similarity index 100%
rename from src/empty/type.ts
rename to packages/components/empty/type.ts
diff --git a/src/fab/README.en-US.md b/packages/components/fab/README.en-US.md
similarity index 100%
rename from src/fab/README.en-US.md
rename to packages/components/fab/README.en-US.md
diff --git a/src/fab/README.md b/packages/components/fab/README.md
similarity index 89%
rename from src/fab/README.md
rename to packages/components/fab/README.md
index 22c3647a83..ade2cab441 100644
--- a/src/fab/README.md
+++ b/packages/components/fab/README.md
@@ -5,7 +5,6 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/fab/__test__/__snapshots__/demo.test.js.snap b/packages/components/fab/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/fab/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/fab/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/fab/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/fab/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/fab/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/fab/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/fab/__test__/demo.test.js b/packages/components/fab/__test__/demo.test.js
similarity index 100%
rename from src/fab/__test__/demo.test.js
rename to packages/components/fab/__test__/demo.test.js
diff --git a/src/fab/__test__/index.test.js b/packages/components/fab/__test__/index.test.js
similarity index 100%
rename from src/fab/__test__/index.test.js
rename to packages/components/fab/__test__/index.test.js
diff --git a/src/fab/_example/advance/index.js b/packages/components/fab/_example/advance/index.js
similarity index 100%
rename from src/fab/_example/advance/index.js
rename to packages/components/fab/_example/advance/index.js
diff --git a/src/fab/_example/advance/index.json b/packages/components/fab/_example/advance/index.json
similarity index 100%
rename from src/fab/_example/advance/index.json
rename to packages/components/fab/_example/advance/index.json
diff --git a/src/fab/_example/advance/index.wxml b/packages/components/fab/_example/advance/index.wxml
similarity index 100%
rename from src/fab/_example/advance/index.wxml
rename to packages/components/fab/_example/advance/index.wxml
diff --git a/src/fab/_example/advance/index.wxss b/packages/components/fab/_example/advance/index.wxss
similarity index 100%
rename from src/fab/_example/advance/index.wxss
rename to packages/components/fab/_example/advance/index.wxss
diff --git a/src/fab/_example/base/index.js b/packages/components/fab/_example/base/index.js
similarity index 100%
rename from src/fab/_example/base/index.js
rename to packages/components/fab/_example/base/index.js
diff --git a/src/fab/_example/base/index.json b/packages/components/fab/_example/base/index.json
similarity index 100%
rename from src/fab/_example/base/index.json
rename to packages/components/fab/_example/base/index.json
diff --git a/src/fab/_example/base/index.wxml b/packages/components/fab/_example/base/index.wxml
similarity index 100%
rename from src/fab/_example/base/index.wxml
rename to packages/components/fab/_example/base/index.wxml
diff --git a/src/fab/_example/base/index.wxss b/packages/components/fab/_example/base/index.wxss
similarity index 100%
rename from src/fab/_example/base/index.wxss
rename to packages/components/fab/_example/base/index.wxss
diff --git a/src/fab/_example/collapsible/index.js b/packages/components/fab/_example/collapsible/index.js
similarity index 100%
rename from src/fab/_example/collapsible/index.js
rename to packages/components/fab/_example/collapsible/index.js
diff --git a/src/fab/_example/collapsible/index.json b/packages/components/fab/_example/collapsible/index.json
similarity index 100%
rename from src/fab/_example/collapsible/index.json
rename to packages/components/fab/_example/collapsible/index.json
diff --git a/src/fab/_example/collapsible/index.wxml b/packages/components/fab/_example/collapsible/index.wxml
similarity index 100%
rename from src/fab/_example/collapsible/index.wxml
rename to packages/components/fab/_example/collapsible/index.wxml
diff --git a/src/fab/_example/collapsible/index.wxss b/packages/components/fab/_example/collapsible/index.wxss
similarity index 100%
rename from src/fab/_example/collapsible/index.wxss
rename to packages/components/fab/_example/collapsible/index.wxss
diff --git a/src/fab/_example/draggable/index.js b/packages/components/fab/_example/draggable/index.js
similarity index 100%
rename from src/fab/_example/draggable/index.js
rename to packages/components/fab/_example/draggable/index.js
diff --git a/src/fab/_example/draggable/index.json b/packages/components/fab/_example/draggable/index.json
similarity index 100%
rename from src/fab/_example/draggable/index.json
rename to packages/components/fab/_example/draggable/index.json
diff --git a/src/fab/_example/draggable/index.wxml b/packages/components/fab/_example/draggable/index.wxml
similarity index 100%
rename from src/fab/_example/draggable/index.wxml
rename to packages/components/fab/_example/draggable/index.wxml
diff --git a/src/fab/_example/draggable/index.wxss b/packages/components/fab/_example/draggable/index.wxss
similarity index 100%
rename from src/fab/_example/draggable/index.wxss
rename to packages/components/fab/_example/draggable/index.wxss
diff --git a/src/fab/_example/fab.json b/packages/components/fab/_example/fab.json
similarity index 100%
rename from src/fab/_example/fab.json
rename to packages/components/fab/_example/fab.json
diff --git a/src/fab/_example/fab.less b/packages/components/fab/_example/fab.less
similarity index 100%
rename from src/fab/_example/fab.less
rename to packages/components/fab/_example/fab.less
diff --git a/src/fab/_example/fab.ts b/packages/components/fab/_example/fab.ts
similarity index 100%
rename from src/fab/_example/fab.ts
rename to packages/components/fab/_example/fab.ts
diff --git a/src/fab/_example/fab.wxml b/packages/components/fab/_example/fab.wxml
similarity index 100%
rename from src/fab/_example/fab.wxml
rename to packages/components/fab/_example/fab.wxml
diff --git a/src/fab/_example/skyline/fab.json b/packages/components/fab/_example/skyline/fab.json
similarity index 100%
rename from src/fab/_example/skyline/fab.json
rename to packages/components/fab/_example/skyline/fab.json
diff --git a/src/fab/_example/skyline/fab.less b/packages/components/fab/_example/skyline/fab.less
similarity index 100%
rename from src/fab/_example/skyline/fab.less
rename to packages/components/fab/_example/skyline/fab.less
diff --git a/src/fab/_example/skyline/fab.ts b/packages/components/fab/_example/skyline/fab.ts
similarity index 100%
rename from src/fab/_example/skyline/fab.ts
rename to packages/components/fab/_example/skyline/fab.ts
diff --git a/src/fab/_example/skyline/fab.wxml b/packages/components/fab/_example/skyline/fab.wxml
similarity index 100%
rename from src/fab/_example/skyline/fab.wxml
rename to packages/components/fab/_example/skyline/fab.wxml
diff --git a/src/fab/draggable/draggable.json b/packages/components/fab/draggable/draggable.json
similarity index 100%
rename from src/fab/draggable/draggable.json
rename to packages/components/fab/draggable/draggable.json
diff --git a/src/fab/draggable/draggable.less b/packages/components/fab/draggable/draggable.less
similarity index 100%
rename from src/fab/draggable/draggable.less
rename to packages/components/fab/draggable/draggable.less
diff --git a/src/fab/draggable/draggable.ts b/packages/components/fab/draggable/draggable.ts
similarity index 100%
rename from src/fab/draggable/draggable.ts
rename to packages/components/fab/draggable/draggable.ts
diff --git a/src/fab/draggable/draggable.wxml b/packages/components/fab/draggable/draggable.wxml
similarity index 100%
rename from src/fab/draggable/draggable.wxml
rename to packages/components/fab/draggable/draggable.wxml
diff --git a/src/fab/draggable/index.ts b/packages/components/fab/draggable/index.ts
similarity index 100%
rename from src/fab/draggable/index.ts
rename to packages/components/fab/draggable/index.ts
diff --git a/src/fab/draggable/props.ts b/packages/components/fab/draggable/props.ts
similarity index 100%
rename from src/fab/draggable/props.ts
rename to packages/components/fab/draggable/props.ts
diff --git a/src/fab/draggable/type.ts b/packages/components/fab/draggable/type.ts
similarity index 100%
rename from src/fab/draggable/type.ts
rename to packages/components/fab/draggable/type.ts
diff --git a/src/fab/fab.json b/packages/components/fab/fab.json
similarity index 100%
rename from src/fab/fab.json
rename to packages/components/fab/fab.json
diff --git a/src/fab/fab.less b/packages/components/fab/fab.less
similarity index 100%
rename from src/fab/fab.less
rename to packages/components/fab/fab.less
diff --git a/src/fab/fab.ts b/packages/components/fab/fab.ts
similarity index 100%
rename from src/fab/fab.ts
rename to packages/components/fab/fab.ts
diff --git a/src/fab/fab.wxml b/packages/components/fab/fab.wxml
similarity index 100%
rename from src/fab/fab.wxml
rename to packages/components/fab/fab.wxml
diff --git a/src/fab/props.ts b/packages/components/fab/props.ts
similarity index 100%
rename from src/fab/props.ts
rename to packages/components/fab/props.ts
diff --git a/src/fab/template/draggable.wxml b/packages/components/fab/template/draggable.wxml
similarity index 100%
rename from src/fab/template/draggable.wxml
rename to packages/components/fab/template/draggable.wxml
diff --git a/src/fab/template/view.wxml b/packages/components/fab/template/view.wxml
similarity index 100%
rename from src/fab/template/view.wxml
rename to packages/components/fab/template/view.wxml
diff --git a/src/fab/type.ts b/packages/components/fab/type.ts
similarity index 100%
rename from src/fab/type.ts
rename to packages/components/fab/type.ts
diff --git a/src/footer/README.en-US.md b/packages/components/footer/README.en-US.md
similarity index 100%
rename from src/footer/README.en-US.md
rename to packages/components/footer/README.en-US.md
diff --git a/src/footer/README.md b/packages/components/footer/README.md
similarity index 88%
rename from src/footer/README.md
rename to packages/components/footer/README.md
index 97171c6e4f..fbae1522e9 100644
--- a/src/footer/README.md
+++ b/packages/components/footer/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/footer/__test__/__snapshots__/demo.test.js.snap b/packages/components/footer/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/footer/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/footer/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/footer/__test__/__snapshots__/index.test.js.snap b/packages/components/footer/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/footer/__test__/__snapshots__/index.test.js.snap
rename to packages/components/footer/__test__/__snapshots__/index.test.js.snap
diff --git a/src/footer/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/footer/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/footer/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/footer/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/footer/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/footer/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/footer/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/footer/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/footer/__test__/demo.test.js b/packages/components/footer/__test__/demo.test.js
similarity index 100%
rename from src/footer/__test__/demo.test.js
rename to packages/components/footer/__test__/demo.test.js
diff --git a/src/footer/__test__/index.test.js b/packages/components/footer/__test__/index.test.js
similarity index 100%
rename from src/footer/__test__/index.test.js
rename to packages/components/footer/__test__/index.test.js
diff --git a/src/footer/_example/base/index.js b/packages/components/footer/_example/base/index.js
similarity index 100%
rename from src/footer/_example/base/index.js
rename to packages/components/footer/_example/base/index.js
diff --git a/src/footer/_example/base/index.json b/packages/components/footer/_example/base/index.json
similarity index 100%
rename from src/footer/_example/base/index.json
rename to packages/components/footer/_example/base/index.json
diff --git a/src/footer/_example/base/index.wxml b/packages/components/footer/_example/base/index.wxml
similarity index 100%
rename from src/footer/_example/base/index.wxml
rename to packages/components/footer/_example/base/index.wxml
diff --git a/src/footer/_example/base/index.wxss b/packages/components/footer/_example/base/index.wxss
similarity index 100%
rename from src/footer/_example/base/index.wxss
rename to packages/components/footer/_example/base/index.wxss
diff --git a/src/footer/_example/footer.json b/packages/components/footer/_example/footer.json
similarity index 100%
rename from src/footer/_example/footer.json
rename to packages/components/footer/_example/footer.json
diff --git a/src/footer/_example/footer.less b/packages/components/footer/_example/footer.less
similarity index 100%
rename from src/footer/_example/footer.less
rename to packages/components/footer/_example/footer.less
diff --git a/src/footer/_example/footer.ts b/packages/components/footer/_example/footer.ts
similarity index 100%
rename from src/footer/_example/footer.ts
rename to packages/components/footer/_example/footer.ts
diff --git a/src/footer/_example/footer.wxml b/packages/components/footer/_example/footer.wxml
similarity index 100%
rename from src/footer/_example/footer.wxml
rename to packages/components/footer/_example/footer.wxml
diff --git a/src/footer/_example/link/index.js b/packages/components/footer/_example/link/index.js
similarity index 100%
rename from src/footer/_example/link/index.js
rename to packages/components/footer/_example/link/index.js
diff --git a/src/footer/_example/link/index.json b/packages/components/footer/_example/link/index.json
similarity index 100%
rename from src/footer/_example/link/index.json
rename to packages/components/footer/_example/link/index.json
diff --git a/src/footer/_example/link/index.wxml b/packages/components/footer/_example/link/index.wxml
similarity index 100%
rename from src/footer/_example/link/index.wxml
rename to packages/components/footer/_example/link/index.wxml
diff --git a/src/footer/_example/link/index.wxss b/packages/components/footer/_example/link/index.wxss
similarity index 100%
rename from src/footer/_example/link/index.wxss
rename to packages/components/footer/_example/link/index.wxss
diff --git a/src/footer/_example/logo/index.js b/packages/components/footer/_example/logo/index.js
similarity index 100%
rename from src/footer/_example/logo/index.js
rename to packages/components/footer/_example/logo/index.js
diff --git a/src/footer/_example/logo/index.json b/packages/components/footer/_example/logo/index.json
similarity index 100%
rename from src/footer/_example/logo/index.json
rename to packages/components/footer/_example/logo/index.json
diff --git a/src/footer/_example/logo/index.wxml b/packages/components/footer/_example/logo/index.wxml
similarity index 100%
rename from src/footer/_example/logo/index.wxml
rename to packages/components/footer/_example/logo/index.wxml
diff --git a/src/footer/_example/logo/index.wxss b/packages/components/footer/_example/logo/index.wxss
similarity index 100%
rename from src/footer/_example/logo/index.wxss
rename to packages/components/footer/_example/logo/index.wxss
diff --git a/src/footer/_example/skyline/footer.json b/packages/components/footer/_example/skyline/footer.json
similarity index 100%
rename from src/footer/_example/skyline/footer.json
rename to packages/components/footer/_example/skyline/footer.json
diff --git a/src/footer/_example/skyline/footer.less b/packages/components/footer/_example/skyline/footer.less
similarity index 100%
rename from src/footer/_example/skyline/footer.less
rename to packages/components/footer/_example/skyline/footer.less
diff --git a/src/footer/_example/skyline/footer.ts b/packages/components/footer/_example/skyline/footer.ts
similarity index 100%
rename from src/footer/_example/skyline/footer.ts
rename to packages/components/footer/_example/skyline/footer.ts
diff --git a/src/footer/_example/skyline/footer.wxml b/packages/components/footer/_example/skyline/footer.wxml
similarity index 100%
rename from src/footer/_example/skyline/footer.wxml
rename to packages/components/footer/_example/skyline/footer.wxml
diff --git a/src/footer/footer.json b/packages/components/footer/footer.json
similarity index 100%
rename from src/footer/footer.json
rename to packages/components/footer/footer.json
diff --git a/src/footer/footer.less b/packages/components/footer/footer.less
similarity index 100%
rename from src/footer/footer.less
rename to packages/components/footer/footer.less
diff --git a/src/footer/footer.ts b/packages/components/footer/footer.ts
similarity index 100%
rename from src/footer/footer.ts
rename to packages/components/footer/footer.ts
diff --git a/src/footer/footer.wxml b/packages/components/footer/footer.wxml
similarity index 100%
rename from src/footer/footer.wxml
rename to packages/components/footer/footer.wxml
diff --git a/src/footer/props.ts b/packages/components/footer/props.ts
similarity index 100%
rename from src/footer/props.ts
rename to packages/components/footer/props.ts
diff --git a/src/footer/type.ts b/packages/components/footer/type.ts
similarity index 100%
rename from src/footer/type.ts
rename to packages/components/footer/type.ts
diff --git a/src/grid-item/grid-item.json b/packages/components/grid-item/grid-item.json
similarity index 100%
rename from src/grid-item/grid-item.json
rename to packages/components/grid-item/grid-item.json
diff --git a/src/grid-item/grid-item.less b/packages/components/grid-item/grid-item.less
similarity index 100%
rename from src/grid-item/grid-item.less
rename to packages/components/grid-item/grid-item.less
diff --git a/src/grid-item/grid-item.ts b/packages/components/grid-item/grid-item.ts
similarity index 100%
rename from src/grid-item/grid-item.ts
rename to packages/components/grid-item/grid-item.ts
diff --git a/src/grid-item/grid-item.wxml b/packages/components/grid-item/grid-item.wxml
similarity index 100%
rename from src/grid-item/grid-item.wxml
rename to packages/components/grid-item/grid-item.wxml
diff --git a/src/grid-item/props.ts b/packages/components/grid-item/props.ts
similarity index 100%
rename from src/grid-item/props.ts
rename to packages/components/grid-item/props.ts
diff --git a/src/grid-item/type.ts b/packages/components/grid-item/type.ts
similarity index 100%
rename from src/grid-item/type.ts
rename to packages/components/grid-item/type.ts
diff --git a/src/grid/README.en-US.md b/packages/components/grid/README.en-US.md
similarity index 100%
rename from src/grid/README.en-US.md
rename to packages/components/grid/README.en-US.md
diff --git a/src/grid/README.md b/packages/components/grid/README.md
similarity index 91%
rename from src/grid/README.md
rename to packages/components/grid/README.md
index 9dfbda6985..46b8916902 100644
--- a/src/grid/README.md
+++ b/packages/components/grid/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/grid/__test__/__snapshots__/demo.test.js.snap b/packages/components/grid/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/grid/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/grid/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/grid/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/grid/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/grid/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/grid/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/grid/__test__/demo.test.js b/packages/components/grid/__test__/demo.test.js
similarity index 100%
rename from src/grid/__test__/demo.test.js
rename to packages/components/grid/__test__/demo.test.js
diff --git a/src/grid/__test__/index.js b/packages/components/grid/__test__/index.js
similarity index 100%
rename from src/grid/__test__/index.js
rename to packages/components/grid/__test__/index.js
diff --git a/src/grid/__test__/index.json b/packages/components/grid/__test__/index.json
similarity index 100%
rename from src/grid/__test__/index.json
rename to packages/components/grid/__test__/index.json
diff --git a/src/grid/__test__/index.test.js b/packages/components/grid/__test__/index.test.js
similarity index 100%
rename from src/grid/__test__/index.test.js
rename to packages/components/grid/__test__/index.test.js
diff --git a/src/grid/__test__/index.wxml b/packages/components/grid/__test__/index.wxml
similarity index 100%
rename from src/grid/__test__/index.wxml
rename to packages/components/grid/__test__/index.wxml
diff --git a/src/grid/_example/badge/index.js b/packages/components/grid/_example/badge/index.js
similarity index 100%
rename from src/grid/_example/badge/index.js
rename to packages/components/grid/_example/badge/index.js
diff --git a/src/grid/_example/badge/index.json b/packages/components/grid/_example/badge/index.json
similarity index 100%
rename from src/grid/_example/badge/index.json
rename to packages/components/grid/_example/badge/index.json
diff --git a/src/grid/_example/badge/index.wxml b/packages/components/grid/_example/badge/index.wxml
similarity index 100%
rename from src/grid/_example/badge/index.wxml
rename to packages/components/grid/_example/badge/index.wxml
diff --git a/src/grid/_example/badge/index.wxss b/packages/components/grid/_example/badge/index.wxss
similarity index 100%
rename from src/grid/_example/badge/index.wxss
rename to packages/components/grid/_example/badge/index.wxss
diff --git a/src/grid/_example/base/index.js b/packages/components/grid/_example/base/index.js
similarity index 100%
rename from src/grid/_example/base/index.js
rename to packages/components/grid/_example/base/index.js
diff --git a/src/grid/_example/base/index.json b/packages/components/grid/_example/base/index.json
similarity index 100%
rename from src/grid/_example/base/index.json
rename to packages/components/grid/_example/base/index.json
diff --git a/src/grid/_example/base/index.wxml b/packages/components/grid/_example/base/index.wxml
similarity index 100%
rename from src/grid/_example/base/index.wxml
rename to packages/components/grid/_example/base/index.wxml
diff --git a/src/grid/_example/base/index.wxss b/packages/components/grid/_example/base/index.wxss
similarity index 100%
rename from src/grid/_example/base/index.wxss
rename to packages/components/grid/_example/base/index.wxss
diff --git a/src/grid/_example/border/index.js b/packages/components/grid/_example/border/index.js
similarity index 100%
rename from src/grid/_example/border/index.js
rename to packages/components/grid/_example/border/index.js
diff --git a/src/grid/_example/border/index.json b/packages/components/grid/_example/border/index.json
similarity index 100%
rename from src/grid/_example/border/index.json
rename to packages/components/grid/_example/border/index.json
diff --git a/src/grid/_example/border/index.wxml b/packages/components/grid/_example/border/index.wxml
similarity index 100%
rename from src/grid/_example/border/index.wxml
rename to packages/components/grid/_example/border/index.wxml
diff --git a/src/grid/_example/border/index.wxss b/packages/components/grid/_example/border/index.wxss
similarity index 100%
rename from src/grid/_example/border/index.wxss
rename to packages/components/grid/_example/border/index.wxss
diff --git a/src/grid/_example/card/index.js b/packages/components/grid/_example/card/index.js
similarity index 100%
rename from src/grid/_example/card/index.js
rename to packages/components/grid/_example/card/index.js
diff --git a/src/grid/_example/card/index.json b/packages/components/grid/_example/card/index.json
similarity index 100%
rename from src/grid/_example/card/index.json
rename to packages/components/grid/_example/card/index.json
diff --git a/src/grid/_example/card/index.wxml b/packages/components/grid/_example/card/index.wxml
similarity index 100%
rename from src/grid/_example/card/index.wxml
rename to packages/components/grid/_example/card/index.wxml
diff --git a/src/grid/_example/card/index.wxss b/packages/components/grid/_example/card/index.wxss
similarity index 100%
rename from src/grid/_example/card/index.wxss
rename to packages/components/grid/_example/card/index.wxss
diff --git a/src/grid/_example/description/index.js b/packages/components/grid/_example/description/index.js
similarity index 100%
rename from src/grid/_example/description/index.js
rename to packages/components/grid/_example/description/index.js
diff --git a/src/grid/_example/description/index.json b/packages/components/grid/_example/description/index.json
similarity index 100%
rename from src/grid/_example/description/index.json
rename to packages/components/grid/_example/description/index.json
diff --git a/src/grid/_example/description/index.wxml b/packages/components/grid/_example/description/index.wxml
similarity index 100%
rename from src/grid/_example/description/index.wxml
rename to packages/components/grid/_example/description/index.wxml
diff --git a/src/grid/_example/description/index.wxss b/packages/components/grid/_example/description/index.wxss
similarity index 100%
rename from src/grid/_example/description/index.wxss
rename to packages/components/grid/_example/description/index.wxss
diff --git a/src/grid/_example/grid.json b/packages/components/grid/_example/grid.json
similarity index 100%
rename from src/grid/_example/grid.json
rename to packages/components/grid/_example/grid.json
diff --git a/src/grid/_example/grid.less b/packages/components/grid/_example/grid.less
similarity index 100%
rename from src/grid/_example/grid.less
rename to packages/components/grid/_example/grid.less
diff --git a/src/grid/_example/grid.ts b/packages/components/grid/_example/grid.ts
similarity index 100%
rename from src/grid/_example/grid.ts
rename to packages/components/grid/_example/grid.ts
diff --git a/src/grid/_example/grid.wxml b/packages/components/grid/_example/grid.wxml
similarity index 100%
rename from src/grid/_example/grid.wxml
rename to packages/components/grid/_example/grid.wxml
diff --git a/src/grid/_example/icon-grid/index.js b/packages/components/grid/_example/icon-grid/index.js
similarity index 100%
rename from src/grid/_example/icon-grid/index.js
rename to packages/components/grid/_example/icon-grid/index.js
diff --git a/src/grid/_example/icon-grid/index.json b/packages/components/grid/_example/icon-grid/index.json
similarity index 100%
rename from src/grid/_example/icon-grid/index.json
rename to packages/components/grid/_example/icon-grid/index.json
diff --git a/src/grid/_example/icon-grid/index.wxml b/packages/components/grid/_example/icon-grid/index.wxml
similarity index 100%
rename from src/grid/_example/icon-grid/index.wxml
rename to packages/components/grid/_example/icon-grid/index.wxml
diff --git a/src/grid/_example/icon-grid/index.wxss b/packages/components/grid/_example/icon-grid/index.wxss
similarity index 100%
rename from src/grid/_example/icon-grid/index.wxss
rename to packages/components/grid/_example/icon-grid/index.wxss
diff --git a/src/grid/_example/multiple/index.js b/packages/components/grid/_example/multiple/index.js
similarity index 100%
rename from src/grid/_example/multiple/index.js
rename to packages/components/grid/_example/multiple/index.js
diff --git a/src/grid/_example/multiple/index.json b/packages/components/grid/_example/multiple/index.json
similarity index 100%
rename from src/grid/_example/multiple/index.json
rename to packages/components/grid/_example/multiple/index.json
diff --git a/src/grid/_example/multiple/index.wxml b/packages/components/grid/_example/multiple/index.wxml
similarity index 100%
rename from src/grid/_example/multiple/index.wxml
rename to packages/components/grid/_example/multiple/index.wxml
diff --git a/src/grid/_example/multiple/index.wxss b/packages/components/grid/_example/multiple/index.wxss
similarity index 100%
rename from src/grid/_example/multiple/index.wxss
rename to packages/components/grid/_example/multiple/index.wxss
diff --git a/src/grid/_example/scroll/index.js b/packages/components/grid/_example/scroll/index.js
similarity index 100%
rename from src/grid/_example/scroll/index.js
rename to packages/components/grid/_example/scroll/index.js
diff --git a/src/grid/_example/scroll/index.json b/packages/components/grid/_example/scroll/index.json
similarity index 100%
rename from src/grid/_example/scroll/index.json
rename to packages/components/grid/_example/scroll/index.json
diff --git a/src/grid/_example/scroll/index.wxml b/packages/components/grid/_example/scroll/index.wxml
similarity index 100%
rename from src/grid/_example/scroll/index.wxml
rename to packages/components/grid/_example/scroll/index.wxml
diff --git a/src/grid/_example/scroll/index.wxss b/packages/components/grid/_example/scroll/index.wxss
similarity index 100%
rename from src/grid/_example/scroll/index.wxss
rename to packages/components/grid/_example/scroll/index.wxss
diff --git a/src/grid/grid.json b/packages/components/grid/grid.json
similarity index 100%
rename from src/grid/grid.json
rename to packages/components/grid/grid.json
diff --git a/src/grid/grid.less b/packages/components/grid/grid.less
similarity index 100%
rename from src/grid/grid.less
rename to packages/components/grid/grid.less
diff --git a/src/grid/grid.ts b/packages/components/grid/grid.ts
similarity index 100%
rename from src/grid/grid.ts
rename to packages/components/grid/grid.ts
diff --git a/src/grid/grid.wxml b/packages/components/grid/grid.wxml
similarity index 100%
rename from src/grid/grid.wxml
rename to packages/components/grid/grid.wxml
diff --git a/src/grid/props.ts b/packages/components/grid/props.ts
similarity index 100%
rename from src/grid/props.ts
rename to packages/components/grid/props.ts
diff --git a/src/grid/type.ts b/packages/components/grid/type.ts
similarity index 100%
rename from src/grid/type.ts
rename to packages/components/grid/type.ts
diff --git a/src/guide/README.en-US.md b/packages/components/guide/README.en-US.md
similarity index 100%
rename from src/guide/README.en-US.md
rename to packages/components/guide/README.en-US.md
diff --git a/src/guide/README.md b/packages/components/guide/README.md
similarity index 94%
rename from src/guide/README.md
rename to packages/components/guide/README.md
index 16ee4c6c16..c2c8ecc3c8 100644
--- a/src/guide/README.md
+++ b/packages/components/guide/README.md
@@ -5,8 +5,8 @@ spline: base
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/guide/__test__/__snapshots__/demo.test.js.snap b/packages/components/guide/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/guide/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/guide/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/guide/__test__/demo.test.js b/packages/components/guide/__test__/demo.test.js
similarity index 100%
rename from src/guide/__test__/demo.test.js
rename to packages/components/guide/__test__/demo.test.js
diff --git a/src/guide/_example/base/index.js b/packages/components/guide/_example/base/index.js
similarity index 100%
rename from src/guide/_example/base/index.js
rename to packages/components/guide/_example/base/index.js
diff --git a/src/guide/_example/base/index.json b/packages/components/guide/_example/base/index.json
similarity index 100%
rename from src/guide/_example/base/index.json
rename to packages/components/guide/_example/base/index.json
diff --git a/src/guide/_example/base/index.wxml b/packages/components/guide/_example/base/index.wxml
similarity index 100%
rename from src/guide/_example/base/index.wxml
rename to packages/components/guide/_example/base/index.wxml
diff --git a/src/guide/_example/base/index.wxss b/packages/components/guide/_example/base/index.wxss
similarity index 100%
rename from src/guide/_example/base/index.wxss
rename to packages/components/guide/_example/base/index.wxss
diff --git a/src/guide/_example/content/index.js b/packages/components/guide/_example/content/index.js
similarity index 100%
rename from src/guide/_example/content/index.js
rename to packages/components/guide/_example/content/index.js
diff --git a/src/guide/_example/content/index.json b/packages/components/guide/_example/content/index.json
similarity index 100%
rename from src/guide/_example/content/index.json
rename to packages/components/guide/_example/content/index.json
diff --git a/src/guide/_example/content/index.wxml b/packages/components/guide/_example/content/index.wxml
similarity index 100%
rename from src/guide/_example/content/index.wxml
rename to packages/components/guide/_example/content/index.wxml
diff --git a/src/guide/_example/content/index.wxss b/packages/components/guide/_example/content/index.wxss
similarity index 100%
rename from src/guide/_example/content/index.wxss
rename to packages/components/guide/_example/content/index.wxss
diff --git a/src/guide/_example/dialog/index.js b/packages/components/guide/_example/dialog/index.js
similarity index 100%
rename from src/guide/_example/dialog/index.js
rename to packages/components/guide/_example/dialog/index.js
diff --git a/src/guide/_example/dialog/index.json b/packages/components/guide/_example/dialog/index.json
similarity index 100%
rename from src/guide/_example/dialog/index.json
rename to packages/components/guide/_example/dialog/index.json
diff --git a/src/guide/_example/dialog/index.wxml b/packages/components/guide/_example/dialog/index.wxml
similarity index 100%
rename from src/guide/_example/dialog/index.wxml
rename to packages/components/guide/_example/dialog/index.wxml
diff --git a/src/guide/_example/dialog/index.wxss b/packages/components/guide/_example/dialog/index.wxss
similarity index 100%
rename from src/guide/_example/dialog/index.wxss
rename to packages/components/guide/_example/dialog/index.wxss
diff --git a/src/guide/_example/guide.json b/packages/components/guide/_example/guide.json
similarity index 100%
rename from src/guide/_example/guide.json
rename to packages/components/guide/_example/guide.json
diff --git a/src/guide/_example/guide.less b/packages/components/guide/_example/guide.less
similarity index 100%
rename from src/guide/_example/guide.less
rename to packages/components/guide/_example/guide.less
diff --git a/src/guide/_example/guide.ts b/packages/components/guide/_example/guide.ts
similarity index 100%
rename from src/guide/_example/guide.ts
rename to packages/components/guide/_example/guide.ts
diff --git a/src/guide/_example/guide.wxml b/packages/components/guide/_example/guide.wxml
similarity index 100%
rename from src/guide/_example/guide.wxml
rename to packages/components/guide/_example/guide.wxml
diff --git a/src/guide/_example/multiple/index.js b/packages/components/guide/_example/multiple/index.js
similarity index 100%
rename from src/guide/_example/multiple/index.js
rename to packages/components/guide/_example/multiple/index.js
diff --git a/src/guide/_example/multiple/index.json b/packages/components/guide/_example/multiple/index.json
similarity index 100%
rename from src/guide/_example/multiple/index.json
rename to packages/components/guide/_example/multiple/index.json
diff --git a/src/guide/_example/multiple/index.wxml b/packages/components/guide/_example/multiple/index.wxml
similarity index 100%
rename from src/guide/_example/multiple/index.wxml
rename to packages/components/guide/_example/multiple/index.wxml
diff --git a/src/guide/_example/multiple/index.wxss b/packages/components/guide/_example/multiple/index.wxss
similarity index 100%
rename from src/guide/_example/multiple/index.wxss
rename to packages/components/guide/_example/multiple/index.wxss
diff --git a/src/guide/_example/no-mask/index.js b/packages/components/guide/_example/no-mask/index.js
similarity index 100%
rename from src/guide/_example/no-mask/index.js
rename to packages/components/guide/_example/no-mask/index.js
diff --git a/src/guide/_example/no-mask/index.json b/packages/components/guide/_example/no-mask/index.json
similarity index 100%
rename from src/guide/_example/no-mask/index.json
rename to packages/components/guide/_example/no-mask/index.json
diff --git a/src/guide/_example/no-mask/index.wxml b/packages/components/guide/_example/no-mask/index.wxml
similarity index 100%
rename from src/guide/_example/no-mask/index.wxml
rename to packages/components/guide/_example/no-mask/index.wxml
diff --git a/src/guide/_example/no-mask/index.wxss b/packages/components/guide/_example/no-mask/index.wxss
similarity index 100%
rename from src/guide/_example/no-mask/index.wxss
rename to packages/components/guide/_example/no-mask/index.wxss
diff --git a/src/guide/content.wxml b/packages/components/guide/content.wxml
similarity index 100%
rename from src/guide/content.wxml
rename to packages/components/guide/content.wxml
diff --git a/src/guide/guide.json b/packages/components/guide/guide.json
similarity index 100%
rename from src/guide/guide.json
rename to packages/components/guide/guide.json
diff --git a/src/guide/guide.less b/packages/components/guide/guide.less
similarity index 100%
rename from src/guide/guide.less
rename to packages/components/guide/guide.less
diff --git a/src/guide/guide.ts b/packages/components/guide/guide.ts
similarity index 100%
rename from src/guide/guide.ts
rename to packages/components/guide/guide.ts
diff --git a/src/guide/guide.wxml b/packages/components/guide/guide.wxml
similarity index 100%
rename from src/guide/guide.wxml
rename to packages/components/guide/guide.wxml
diff --git a/src/guide/props.ts b/packages/components/guide/props.ts
similarity index 100%
rename from src/guide/props.ts
rename to packages/components/guide/props.ts
diff --git a/src/guide/type.ts b/packages/components/guide/type.ts
similarity index 100%
rename from src/guide/type.ts
rename to packages/components/guide/type.ts
diff --git a/src/icon/README.en-US.md b/packages/components/icon/README.en-US.md
similarity index 100%
rename from src/icon/README.en-US.md
rename to packages/components/icon/README.en-US.md
diff --git a/src/icon/README.md b/packages/components/icon/README.md
similarity index 90%
rename from src/icon/README.md
rename to packages/components/icon/README.md
index 352bb5a52f..26c5b0f856 100644
--- a/src/icon/README.md
+++ b/packages/components/icon/README.md
@@ -5,8 +5,8 @@ spline: base
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/icon/__test__/__snapshots__/demo.test.js.snap b/packages/components/icon/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/icon/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/icon/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/icon/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/icon/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/icon/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/icon/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/icon/__test__/demo.test.js b/packages/components/icon/__test__/demo.test.js
similarity index 100%
rename from src/icon/__test__/demo.test.js
rename to packages/components/icon/__test__/demo.test.js
diff --git a/src/icon/__test__/index.test.js b/packages/components/icon/__test__/index.test.js
similarity index 100%
rename from src/icon/__test__/index.test.js
rename to packages/components/icon/__test__/index.test.js
diff --git a/src/icon/_example/base/index.js b/packages/components/icon/_example/base/index.js
similarity index 100%
rename from src/icon/_example/base/index.js
rename to packages/components/icon/_example/base/index.js
diff --git a/src/icon/_example/base/index.json b/packages/components/icon/_example/base/index.json
similarity index 100%
rename from src/icon/_example/base/index.json
rename to packages/components/icon/_example/base/index.json
diff --git a/src/icon/_example/base/index.wxml b/packages/components/icon/_example/base/index.wxml
similarity index 100%
rename from src/icon/_example/base/index.wxml
rename to packages/components/icon/_example/base/index.wxml
diff --git a/src/icon/_example/base/index.wxss b/packages/components/icon/_example/base/index.wxss
similarity index 100%
rename from src/icon/_example/base/index.wxss
rename to packages/components/icon/_example/base/index.wxss
diff --git a/src/icon/_example/custom/index.js b/packages/components/icon/_example/custom/index.js
similarity index 100%
rename from src/icon/_example/custom/index.js
rename to packages/components/icon/_example/custom/index.js
diff --git a/src/icon/_example/custom/index.json b/packages/components/icon/_example/custom/index.json
similarity index 100%
rename from src/icon/_example/custom/index.json
rename to packages/components/icon/_example/custom/index.json
diff --git a/src/icon/_example/custom/index.wxml b/packages/components/icon/_example/custom/index.wxml
similarity index 100%
rename from src/icon/_example/custom/index.wxml
rename to packages/components/icon/_example/custom/index.wxml
diff --git a/src/icon/_example/custom/index.wxss b/packages/components/icon/_example/custom/index.wxss
similarity index 100%
rename from src/icon/_example/custom/index.wxss
rename to packages/components/icon/_example/custom/index.wxss
diff --git a/src/icon/_example/data.js b/packages/components/icon/_example/data.js
similarity index 99%
rename from src/icon/_example/data.js
rename to packages/components/icon/_example/data.js
index 7e37012304..ff5da7ae8f 100644
--- a/src/icon/_example/data.js
+++ b/packages/components/icon/_example/data.js
@@ -2122,6 +2122,6 @@ const icons = [
'zoom-in-filled',
'zoom-in',
'zoom-out-filled',
- 'zoom-out'
-];
+ 'zoom-out',
+];
export default icons;
diff --git a/src/icon/_example/icon.json b/packages/components/icon/_example/icon.json
similarity index 100%
rename from src/icon/_example/icon.json
rename to packages/components/icon/_example/icon.json
diff --git a/src/icon/_example/icon.less b/packages/components/icon/_example/icon.less
similarity index 100%
rename from src/icon/_example/icon.less
rename to packages/components/icon/_example/icon.less
diff --git a/src/icon/_example/icon.ts b/packages/components/icon/_example/icon.ts
similarity index 100%
rename from src/icon/_example/icon.ts
rename to packages/components/icon/_example/icon.ts
diff --git a/src/icon/_example/icon.wxml b/packages/components/icon/_example/icon.wxml
similarity index 100%
rename from src/icon/_example/icon.wxml
rename to packages/components/icon/_example/icon.wxml
diff --git a/src/icon/_example/iconImage/index.js b/packages/components/icon/_example/iconImage/index.js
similarity index 100%
rename from src/icon/_example/iconImage/index.js
rename to packages/components/icon/_example/iconImage/index.js
diff --git a/src/icon/_example/iconImage/index.json b/packages/components/icon/_example/iconImage/index.json
similarity index 100%
rename from src/icon/_example/iconImage/index.json
rename to packages/components/icon/_example/iconImage/index.json
diff --git a/src/icon/_example/iconImage/index.wxml b/packages/components/icon/_example/iconImage/index.wxml
similarity index 100%
rename from src/icon/_example/iconImage/index.wxml
rename to packages/components/icon/_example/iconImage/index.wxml
diff --git a/src/icon/_example/iconImage/index.wxss b/packages/components/icon/_example/iconImage/index.wxss
similarity index 100%
rename from src/icon/_example/iconImage/index.wxss
rename to packages/components/icon/_example/iconImage/index.wxss
diff --git a/src/icon/_example/iconfont.wxss b/packages/components/icon/_example/iconfont.wxss
similarity index 100%
rename from src/icon/_example/iconfont.wxss
rename to packages/components/icon/_example/iconfont.wxss
diff --git a/src/icon/_example/skyline/icon.json b/packages/components/icon/_example/skyline/icon.json
similarity index 100%
rename from src/icon/_example/skyline/icon.json
rename to packages/components/icon/_example/skyline/icon.json
diff --git a/src/icon/_example/skyline/icon.less b/packages/components/icon/_example/skyline/icon.less
similarity index 100%
rename from src/icon/_example/skyline/icon.less
rename to packages/components/icon/_example/skyline/icon.less
diff --git a/src/icon/_example/skyline/icon.ts b/packages/components/icon/_example/skyline/icon.ts
similarity index 100%
rename from src/icon/_example/skyline/icon.ts
rename to packages/components/icon/_example/skyline/icon.ts
diff --git a/src/icon/_example/skyline/icon.wxml b/packages/components/icon/_example/skyline/icon.wxml
similarity index 100%
rename from src/icon/_example/skyline/icon.wxml
rename to packages/components/icon/_example/skyline/icon.wxml
diff --git a/src/icon/icon.json b/packages/components/icon/icon.json
similarity index 100%
rename from src/icon/icon.json
rename to packages/components/icon/icon.json
diff --git a/src/icon/icon.less b/packages/components/icon/icon.less
similarity index 100%
rename from src/icon/icon.less
rename to packages/components/icon/icon.less
diff --git a/src/icon/icon.ts b/packages/components/icon/icon.ts
similarity index 100%
rename from src/icon/icon.ts
rename to packages/components/icon/icon.ts
diff --git a/src/icon/icon.wxml b/packages/components/icon/icon.wxml
similarity index 100%
rename from src/icon/icon.wxml
rename to packages/components/icon/icon.wxml
diff --git a/src/icon/props.ts b/packages/components/icon/props.ts
similarity index 100%
rename from src/icon/props.ts
rename to packages/components/icon/props.ts
diff --git a/src/icon/type.ts b/packages/components/icon/type.ts
similarity index 100%
rename from src/icon/type.ts
rename to packages/components/icon/type.ts
diff --git a/src/image-viewer/README.en-US.md b/packages/components/image-viewer/README.en-US.md
similarity index 100%
rename from src/image-viewer/README.en-US.md
rename to packages/components/image-viewer/README.en-US.md
diff --git a/src/image-viewer/README.md b/packages/components/image-viewer/README.md
similarity index 89%
rename from src/image-viewer/README.md
rename to packages/components/image-viewer/README.md
index 5ac45dd934..7a6371d225 100644
--- a/src/image-viewer/README.md
+++ b/packages/components/image-viewer/README.md
@@ -5,7 +5,6 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/image-viewer/__test__/__snapshots__/demo.test.js.snap b/packages/components/image-viewer/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/image-viewer/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/image-viewer/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/image-viewer/__test__/__snapshots__/index.test.js.snap b/packages/components/image-viewer/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/image-viewer/__test__/__snapshots__/index.test.js.snap
rename to packages/components/image-viewer/__test__/__snapshots__/index.test.js.snap
diff --git a/src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/image-viewer/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/image-viewer/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/image-viewer/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/image-viewer/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/image-viewer/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/image-viewer/__test__/demo.test.js b/packages/components/image-viewer/__test__/demo.test.js
similarity index 100%
rename from src/image-viewer/__test__/demo.test.js
rename to packages/components/image-viewer/__test__/demo.test.js
diff --git a/src/image-viewer/__test__/index.test.js b/packages/components/image-viewer/__test__/index.test.js
similarity index 100%
rename from src/image-viewer/__test__/index.test.js
rename to packages/components/image-viewer/__test__/index.test.js
diff --git a/src/image-viewer/_example/base/index.js b/packages/components/image-viewer/_example/base/index.js
similarity index 100%
rename from src/image-viewer/_example/base/index.js
rename to packages/components/image-viewer/_example/base/index.js
diff --git a/src/image-viewer/_example/base/index.json b/packages/components/image-viewer/_example/base/index.json
similarity index 100%
rename from src/image-viewer/_example/base/index.json
rename to packages/components/image-viewer/_example/base/index.json
diff --git a/src/image-viewer/_example/base/index.wxml b/packages/components/image-viewer/_example/base/index.wxml
similarity index 100%
rename from src/image-viewer/_example/base/index.wxml
rename to packages/components/image-viewer/_example/base/index.wxml
diff --git a/src/image-viewer/_example/base/index.wxss b/packages/components/image-viewer/_example/base/index.wxss
similarity index 100%
rename from src/image-viewer/_example/base/index.wxss
rename to packages/components/image-viewer/_example/base/index.wxss
diff --git a/src/image-viewer/_example/delete/index.js b/packages/components/image-viewer/_example/delete/index.js
similarity index 100%
rename from src/image-viewer/_example/delete/index.js
rename to packages/components/image-viewer/_example/delete/index.js
diff --git a/src/image-viewer/_example/delete/index.json b/packages/components/image-viewer/_example/delete/index.json
similarity index 100%
rename from src/image-viewer/_example/delete/index.json
rename to packages/components/image-viewer/_example/delete/index.json
diff --git a/src/image-viewer/_example/delete/index.wxml b/packages/components/image-viewer/_example/delete/index.wxml
similarity index 100%
rename from src/image-viewer/_example/delete/index.wxml
rename to packages/components/image-viewer/_example/delete/index.wxml
diff --git a/src/image-viewer/_example/delete/index.wxss b/packages/components/image-viewer/_example/delete/index.wxss
similarity index 100%
rename from src/image-viewer/_example/delete/index.wxss
rename to packages/components/image-viewer/_example/delete/index.wxss
diff --git a/src/image-viewer/_example/image-viewer.json b/packages/components/image-viewer/_example/image-viewer.json
similarity index 100%
rename from src/image-viewer/_example/image-viewer.json
rename to packages/components/image-viewer/_example/image-viewer.json
diff --git a/src/image-viewer/_example/image-viewer.less b/packages/components/image-viewer/_example/image-viewer.less
similarity index 100%
rename from src/image-viewer/_example/image-viewer.less
rename to packages/components/image-viewer/_example/image-viewer.less
diff --git a/src/image-viewer/_example/image-viewer.ts b/packages/components/image-viewer/_example/image-viewer.ts
similarity index 100%
rename from src/image-viewer/_example/image-viewer.ts
rename to packages/components/image-viewer/_example/image-viewer.ts
diff --git a/src/image-viewer/_example/image-viewer.wxml b/packages/components/image-viewer/_example/image-viewer.wxml
similarity index 100%
rename from src/image-viewer/_example/image-viewer.wxml
rename to packages/components/image-viewer/_example/image-viewer.wxml
diff --git a/src/image-viewer/_example/skyline/image-viewer.json b/packages/components/image-viewer/_example/skyline/image-viewer.json
similarity index 100%
rename from src/image-viewer/_example/skyline/image-viewer.json
rename to packages/components/image-viewer/_example/skyline/image-viewer.json
diff --git a/src/image-viewer/_example/skyline/image-viewer.less b/packages/components/image-viewer/_example/skyline/image-viewer.less
similarity index 100%
rename from src/image-viewer/_example/skyline/image-viewer.less
rename to packages/components/image-viewer/_example/skyline/image-viewer.less
diff --git a/src/image-viewer/_example/skyline/image-viewer.ts b/packages/components/image-viewer/_example/skyline/image-viewer.ts
similarity index 100%
rename from src/image-viewer/_example/skyline/image-viewer.ts
rename to packages/components/image-viewer/_example/skyline/image-viewer.ts
diff --git a/src/image-viewer/_example/skyline/image-viewer.wxml b/packages/components/image-viewer/_example/skyline/image-viewer.wxml
similarity index 100%
rename from src/image-viewer/_example/skyline/image-viewer.wxml
rename to packages/components/image-viewer/_example/skyline/image-viewer.wxml
diff --git a/src/image-viewer/image-viewer.json b/packages/components/image-viewer/image-viewer.json
similarity index 100%
rename from src/image-viewer/image-viewer.json
rename to packages/components/image-viewer/image-viewer.json
diff --git a/src/image-viewer/image-viewer.less b/packages/components/image-viewer/image-viewer.less
similarity index 100%
rename from src/image-viewer/image-viewer.less
rename to packages/components/image-viewer/image-viewer.less
diff --git a/src/image-viewer/image-viewer.ts b/packages/components/image-viewer/image-viewer.ts
similarity index 100%
rename from src/image-viewer/image-viewer.ts
rename to packages/components/image-viewer/image-viewer.ts
diff --git a/src/image-viewer/image-viewer.wxml b/packages/components/image-viewer/image-viewer.wxml
similarity index 100%
rename from src/image-viewer/image-viewer.wxml
rename to packages/components/image-viewer/image-viewer.wxml
diff --git a/src/image-viewer/image-viewer.wxs b/packages/components/image-viewer/image-viewer.wxs
similarity index 100%
rename from src/image-viewer/image-viewer.wxs
rename to packages/components/image-viewer/image-viewer.wxs
diff --git a/src/image-viewer/props.ts b/packages/components/image-viewer/props.ts
similarity index 100%
rename from src/image-viewer/props.ts
rename to packages/components/image-viewer/props.ts
diff --git a/src/image-viewer/type.ts b/packages/components/image-viewer/type.ts
similarity index 100%
rename from src/image-viewer/type.ts
rename to packages/components/image-viewer/type.ts
diff --git a/src/image/README.en-US.md b/packages/components/image/README.en-US.md
similarity index 100%
rename from src/image/README.en-US.md
rename to packages/components/image/README.en-US.md
diff --git a/src/image/README.md b/packages/components/image/README.md
similarity index 88%
rename from src/image/README.md
rename to packages/components/image/README.md
index 00e57fdd89..0d8cff3068 100644
--- a/src/image/README.md
+++ b/packages/components/image/README.md
@@ -5,8 +5,8 @@ spline: base
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/image/__test__/__snapshots__/demo.test.js.snap b/packages/components/image/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/image/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/image/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/image/__test__/__snapshots__/index.test.js.snap b/packages/components/image/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/image/__test__/__snapshots__/index.test.js.snap
rename to packages/components/image/__test__/__snapshots__/index.test.js.snap
diff --git a/src/image/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/image/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/image/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/image/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/image/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/image/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/image/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/image/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/image/__test__/demo.test.js b/packages/components/image/__test__/demo.test.js
similarity index 100%
rename from src/image/__test__/demo.test.js
rename to packages/components/image/__test__/demo.test.js
diff --git a/src/image/__test__/index.test.js b/packages/components/image/__test__/index.test.js
similarity index 100%
rename from src/image/__test__/index.test.js
rename to packages/components/image/__test__/index.test.js
diff --git a/src/image/_example/base/index.js b/packages/components/image/_example/base/index.js
similarity index 100%
rename from src/image/_example/base/index.js
rename to packages/components/image/_example/base/index.js
diff --git a/src/image/_example/base/index.json b/packages/components/image/_example/base/index.json
similarity index 100%
rename from src/image/_example/base/index.json
rename to packages/components/image/_example/base/index.json
diff --git a/src/image/_example/base/index.wxml b/packages/components/image/_example/base/index.wxml
similarity index 100%
rename from src/image/_example/base/index.wxml
rename to packages/components/image/_example/base/index.wxml
diff --git a/src/image/_example/base/index.wxss b/packages/components/image/_example/base/index.wxss
similarity index 100%
rename from src/image/_example/base/index.wxss
rename to packages/components/image/_example/base/index.wxss
diff --git a/src/image/_example/image.json b/packages/components/image/_example/image.json
similarity index 100%
rename from src/image/_example/image.json
rename to packages/components/image/_example/image.json
diff --git a/src/image/_example/image.less b/packages/components/image/_example/image.less
similarity index 100%
rename from src/image/_example/image.less
rename to packages/components/image/_example/image.less
diff --git a/src/image/_example/image.ts b/packages/components/image/_example/image.ts
similarity index 100%
rename from src/image/_example/image.ts
rename to packages/components/image/_example/image.ts
diff --git a/src/image/_example/image.wxml b/packages/components/image/_example/image.wxml
similarity index 100%
rename from src/image/_example/image.wxml
rename to packages/components/image/_example/image.wxml
diff --git a/src/image/_example/skyline/image.json b/packages/components/image/_example/skyline/image.json
similarity index 100%
rename from src/image/_example/skyline/image.json
rename to packages/components/image/_example/skyline/image.json
diff --git a/src/image/_example/skyline/image.less b/packages/components/image/_example/skyline/image.less
similarity index 100%
rename from src/image/_example/skyline/image.less
rename to packages/components/image/_example/skyline/image.less
diff --git a/src/image/_example/skyline/image.ts b/packages/components/image/_example/skyline/image.ts
similarity index 100%
rename from src/image/_example/skyline/image.ts
rename to packages/components/image/_example/skyline/image.ts
diff --git a/src/image/_example/skyline/image.wxml b/packages/components/image/_example/skyline/image.wxml
similarity index 100%
rename from src/image/_example/skyline/image.wxml
rename to packages/components/image/_example/skyline/image.wxml
diff --git a/src/image/_example/status/index.js b/packages/components/image/_example/status/index.js
similarity index 100%
rename from src/image/_example/status/index.js
rename to packages/components/image/_example/status/index.js
diff --git a/src/image/_example/status/index.json b/packages/components/image/_example/status/index.json
similarity index 100%
rename from src/image/_example/status/index.json
rename to packages/components/image/_example/status/index.json
diff --git a/src/image/_example/status/index.wxml b/packages/components/image/_example/status/index.wxml
similarity index 100%
rename from src/image/_example/status/index.wxml
rename to packages/components/image/_example/status/index.wxml
diff --git a/src/image/_example/status/index.wxss b/packages/components/image/_example/status/index.wxss
similarity index 100%
rename from src/image/_example/status/index.wxss
rename to packages/components/image/_example/status/index.wxss
diff --git a/src/image/image-info.json b/packages/components/image/image-info.json
similarity index 100%
rename from src/image/image-info.json
rename to packages/components/image/image-info.json
diff --git a/src/image/image.json b/packages/components/image/image.json
similarity index 100%
rename from src/image/image.json
rename to packages/components/image/image.json
diff --git a/src/image/image.less b/packages/components/image/image.less
similarity index 100%
rename from src/image/image.less
rename to packages/components/image/image.less
diff --git a/src/image/image.ts b/packages/components/image/image.ts
similarity index 100%
rename from src/image/image.ts
rename to packages/components/image/image.ts
diff --git a/src/image/image.wxml b/packages/components/image/image.wxml
similarity index 100%
rename from src/image/image.wxml
rename to packages/components/image/image.wxml
diff --git a/src/image/index.ts b/packages/components/image/index.ts
similarity index 100%
rename from src/image/index.ts
rename to packages/components/image/index.ts
diff --git a/src/image/props.ts b/packages/components/image/props.ts
similarity index 100%
rename from src/image/props.ts
rename to packages/components/image/props.ts
diff --git a/src/image/type.ts b/packages/components/image/type.ts
similarity index 100%
rename from src/image/type.ts
rename to packages/components/image/type.ts
diff --git a/src/index.ts b/packages/components/index.ts
similarity index 100%
rename from src/index.ts
rename to packages/components/index.ts
diff --git a/src/indexes-anchor/README.en-US.md b/packages/components/indexes-anchor/README.en-US.md
similarity index 100%
rename from src/indexes-anchor/README.en-US.md
rename to packages/components/indexes-anchor/README.en-US.md
diff --git a/src/indexes-anchor/README.md b/packages/components/indexes-anchor/README.md
similarity index 100%
rename from src/indexes-anchor/README.md
rename to packages/components/indexes-anchor/README.md
diff --git a/src/indexes-anchor/indexes-anchor.json b/packages/components/indexes-anchor/indexes-anchor.json
similarity index 100%
rename from src/indexes-anchor/indexes-anchor.json
rename to packages/components/indexes-anchor/indexes-anchor.json
diff --git a/src/indexes-anchor/indexes-anchor.less b/packages/components/indexes-anchor/indexes-anchor.less
similarity index 100%
rename from src/indexes-anchor/indexes-anchor.less
rename to packages/components/indexes-anchor/indexes-anchor.less
diff --git a/src/indexes-anchor/indexes-anchor.ts b/packages/components/indexes-anchor/indexes-anchor.ts
similarity index 100%
rename from src/indexes-anchor/indexes-anchor.ts
rename to packages/components/indexes-anchor/indexes-anchor.ts
diff --git a/src/indexes-anchor/indexes-anchor.wxml b/packages/components/indexes-anchor/indexes-anchor.wxml
similarity index 100%
rename from src/indexes-anchor/indexes-anchor.wxml
rename to packages/components/indexes-anchor/indexes-anchor.wxml
diff --git a/src/indexes-anchor/props.ts b/packages/components/indexes-anchor/props.ts
similarity index 100%
rename from src/indexes-anchor/props.ts
rename to packages/components/indexes-anchor/props.ts
diff --git a/src/indexes-anchor/type.ts b/packages/components/indexes-anchor/type.ts
similarity index 100%
rename from src/indexes-anchor/type.ts
rename to packages/components/indexes-anchor/type.ts
diff --git a/src/indexes/README.en-US.md b/packages/components/indexes/README.en-US.md
similarity index 100%
rename from src/indexes/README.en-US.md
rename to packages/components/indexes/README.en-US.md
diff --git a/src/indexes/README.md b/packages/components/indexes/README.md
similarity index 91%
rename from src/indexes/README.md
rename to packages/components/indexes/README.md
index 911f61fb9d..deeeb3d3ad 100644
--- a/src/indexes/README.md
+++ b/packages/components/indexes/README.md
@@ -5,7 +5,6 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/indexes/__test__/__snapshots__/demo.test.js.snap b/packages/components/indexes/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/indexes/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/indexes/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/indexes/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/indexes/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/indexes/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/indexes/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/indexes/__test__/demo.test.js b/packages/components/indexes/__test__/demo.test.js
similarity index 100%
rename from src/indexes/__test__/demo.test.js
rename to packages/components/indexes/__test__/demo.test.js
diff --git a/src/indexes/__test__/index.js b/packages/components/indexes/__test__/index.js
similarity index 100%
rename from src/indexes/__test__/index.js
rename to packages/components/indexes/__test__/index.js
diff --git a/src/indexes/__test__/index.json b/packages/components/indexes/__test__/index.json
similarity index 100%
rename from src/indexes/__test__/index.json
rename to packages/components/indexes/__test__/index.json
diff --git a/src/indexes/__test__/index.test.js b/packages/components/indexes/__test__/index.test.js
similarity index 100%
rename from src/indexes/__test__/index.test.js
rename to packages/components/indexes/__test__/index.test.js
diff --git a/src/indexes/__test__/index.wxml b/packages/components/indexes/__test__/index.wxml
similarity index 100%
rename from src/indexes/__test__/index.wxml
rename to packages/components/indexes/__test__/index.wxml
diff --git a/src/indexes/_example/base/index.js b/packages/components/indexes/_example/base/index.js
similarity index 100%
rename from src/indexes/_example/base/index.js
rename to packages/components/indexes/_example/base/index.js
diff --git a/src/indexes/_example/base/index.json b/packages/components/indexes/_example/base/index.json
similarity index 100%
rename from src/indexes/_example/base/index.json
rename to packages/components/indexes/_example/base/index.json
diff --git a/src/indexes/_example/base/index.wxml b/packages/components/indexes/_example/base/index.wxml
similarity index 100%
rename from src/indexes/_example/base/index.wxml
rename to packages/components/indexes/_example/base/index.wxml
diff --git a/src/indexes/_example/base/index.wxss b/packages/components/indexes/_example/base/index.wxss
similarity index 100%
rename from src/indexes/_example/base/index.wxss
rename to packages/components/indexes/_example/base/index.wxss
diff --git a/src/indexes/_example/custom/index.js b/packages/components/indexes/_example/custom/index.js
similarity index 100%
rename from src/indexes/_example/custom/index.js
rename to packages/components/indexes/_example/custom/index.js
diff --git a/src/indexes/_example/custom/index.json b/packages/components/indexes/_example/custom/index.json
similarity index 100%
rename from src/indexes/_example/custom/index.json
rename to packages/components/indexes/_example/custom/index.json
diff --git a/src/indexes/_example/custom/index.wxml b/packages/components/indexes/_example/custom/index.wxml
similarity index 100%
rename from src/indexes/_example/custom/index.wxml
rename to packages/components/indexes/_example/custom/index.wxml
diff --git a/src/indexes/_example/custom/index.wxss b/packages/components/indexes/_example/custom/index.wxss
similarity index 100%
rename from src/indexes/_example/custom/index.wxss
rename to packages/components/indexes/_example/custom/index.wxss
diff --git a/src/indexes/_example/indexes.json b/packages/components/indexes/_example/indexes.json
similarity index 100%
rename from src/indexes/_example/indexes.json
rename to packages/components/indexes/_example/indexes.json
diff --git a/src/indexes/_example/indexes.less b/packages/components/indexes/_example/indexes.less
similarity index 100%
rename from src/indexes/_example/indexes.less
rename to packages/components/indexes/_example/indexes.less
diff --git a/src/indexes/_example/indexes.ts b/packages/components/indexes/_example/indexes.ts
similarity index 100%
rename from src/indexes/_example/indexes.ts
rename to packages/components/indexes/_example/indexes.ts
diff --git a/src/indexes/_example/indexes.wxml b/packages/components/indexes/_example/indexes.wxml
similarity index 100%
rename from src/indexes/_example/indexes.wxml
rename to packages/components/indexes/_example/indexes.wxml
diff --git a/src/indexes/indexes.json b/packages/components/indexes/indexes.json
similarity index 100%
rename from src/indexes/indexes.json
rename to packages/components/indexes/indexes.json
diff --git a/src/indexes/indexes.less b/packages/components/indexes/indexes.less
similarity index 100%
rename from src/indexes/indexes.less
rename to packages/components/indexes/indexes.less
diff --git a/src/indexes/indexes.ts b/packages/components/indexes/indexes.ts
similarity index 100%
rename from src/indexes/indexes.ts
rename to packages/components/indexes/indexes.ts
diff --git a/src/indexes/indexes.wxml b/packages/components/indexes/indexes.wxml
similarity index 100%
rename from src/indexes/indexes.wxml
rename to packages/components/indexes/indexes.wxml
diff --git a/src/indexes/indexes.wxs b/packages/components/indexes/indexes.wxs
similarity index 100%
rename from src/indexes/indexes.wxs
rename to packages/components/indexes/indexes.wxs
diff --git a/src/indexes/props.ts b/packages/components/indexes/props.ts
similarity index 100%
rename from src/indexes/props.ts
rename to packages/components/indexes/props.ts
diff --git a/src/indexes/type.ts b/packages/components/indexes/type.ts
similarity index 100%
rename from src/indexes/type.ts
rename to packages/components/indexes/type.ts
diff --git a/src/input/README.en-US.md b/packages/components/input/README.en-US.md
similarity index 100%
rename from src/input/README.en-US.md
rename to packages/components/input/README.en-US.md
diff --git a/src/input/README.md b/packages/components/input/README.md
similarity index 95%
rename from src/input/README.md
rename to packages/components/input/README.md
index b752923817..3000357409 100644
--- a/src/input/README.md
+++ b/packages/components/input/README.md
@@ -5,8 +5,8 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/input/__test__/__snapshots__/demo.test.js.snap b/packages/components/input/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/input/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/input/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/input/__test__/__snapshots__/index.test.js.snap b/packages/components/input/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/input/__test__/__snapshots__/index.test.js.snap
rename to packages/components/input/__test__/__snapshots__/index.test.js.snap
diff --git a/src/input/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/input/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/input/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/input/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/input/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/input/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/input/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/input/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/input/__test__/demo.test.js b/packages/components/input/__test__/demo.test.js
similarity index 100%
rename from src/input/__test__/demo.test.js
rename to packages/components/input/__test__/demo.test.js
diff --git a/src/input/__test__/index.test.js b/packages/components/input/__test__/index.test.js
similarity index 100%
rename from src/input/__test__/index.test.js
rename to packages/components/input/__test__/index.test.js
diff --git a/src/input/_example/align/index.js b/packages/components/input/_example/align/index.js
similarity index 100%
rename from src/input/_example/align/index.js
rename to packages/components/input/_example/align/index.js
diff --git a/src/input/_example/align/index.json b/packages/components/input/_example/align/index.json
similarity index 100%
rename from src/input/_example/align/index.json
rename to packages/components/input/_example/align/index.json
diff --git a/src/input/_example/align/index.wxml b/packages/components/input/_example/align/index.wxml
similarity index 100%
rename from src/input/_example/align/index.wxml
rename to packages/components/input/_example/align/index.wxml
diff --git a/src/input/_example/align/index.wxss b/packages/components/input/_example/align/index.wxss
similarity index 100%
rename from src/input/_example/align/index.wxss
rename to packages/components/input/_example/align/index.wxss
diff --git a/src/input/_example/banner/index.js b/packages/components/input/_example/banner/index.js
similarity index 100%
rename from src/input/_example/banner/index.js
rename to packages/components/input/_example/banner/index.js
diff --git a/src/input/_example/banner/index.json b/packages/components/input/_example/banner/index.json
similarity index 100%
rename from src/input/_example/banner/index.json
rename to packages/components/input/_example/banner/index.json
diff --git a/src/input/_example/banner/index.wxml b/packages/components/input/_example/banner/index.wxml
similarity index 100%
rename from src/input/_example/banner/index.wxml
rename to packages/components/input/_example/banner/index.wxml
diff --git a/src/input/_example/banner/index.wxss b/packages/components/input/_example/banner/index.wxss
similarity index 100%
rename from src/input/_example/banner/index.wxss
rename to packages/components/input/_example/banner/index.wxss
diff --git a/src/input/_example/base/index.js b/packages/components/input/_example/base/index.js
similarity index 100%
rename from src/input/_example/base/index.js
rename to packages/components/input/_example/base/index.js
diff --git a/src/input/_example/base/index.json b/packages/components/input/_example/base/index.json
similarity index 100%
rename from src/input/_example/base/index.json
rename to packages/components/input/_example/base/index.json
diff --git a/src/input/_example/base/index.wxml b/packages/components/input/_example/base/index.wxml
similarity index 100%
rename from src/input/_example/base/index.wxml
rename to packages/components/input/_example/base/index.wxml
diff --git a/src/input/_example/base/index.wxss b/packages/components/input/_example/base/index.wxss
similarity index 100%
rename from src/input/_example/base/index.wxss
rename to packages/components/input/_example/base/index.wxss
diff --git a/src/input/_example/bordered/index.js b/packages/components/input/_example/bordered/index.js
similarity index 100%
rename from src/input/_example/bordered/index.js
rename to packages/components/input/_example/bordered/index.js
diff --git a/src/input/_example/bordered/index.json b/packages/components/input/_example/bordered/index.json
similarity index 100%
rename from src/input/_example/bordered/index.json
rename to packages/components/input/_example/bordered/index.json
diff --git a/src/input/_example/bordered/index.wxml b/packages/components/input/_example/bordered/index.wxml
similarity index 100%
rename from src/input/_example/bordered/index.wxml
rename to packages/components/input/_example/bordered/index.wxml
diff --git a/src/input/_example/bordered/index.wxss b/packages/components/input/_example/bordered/index.wxss
similarity index 100%
rename from src/input/_example/bordered/index.wxss
rename to packages/components/input/_example/bordered/index.wxss
diff --git a/src/input/_example/custom/index.js b/packages/components/input/_example/custom/index.js
similarity index 100%
rename from src/input/_example/custom/index.js
rename to packages/components/input/_example/custom/index.js
diff --git a/src/input/_example/custom/index.json b/packages/components/input/_example/custom/index.json
similarity index 100%
rename from src/input/_example/custom/index.json
rename to packages/components/input/_example/custom/index.json
diff --git a/src/input/_example/custom/index.wxml b/packages/components/input/_example/custom/index.wxml
similarity index 100%
rename from src/input/_example/custom/index.wxml
rename to packages/components/input/_example/custom/index.wxml
diff --git a/src/input/_example/custom/index.wxss b/packages/components/input/_example/custom/index.wxss
similarity index 100%
rename from src/input/_example/custom/index.wxss
rename to packages/components/input/_example/custom/index.wxss
diff --git a/src/input/_example/input.json b/packages/components/input/_example/input.json
similarity index 100%
rename from src/input/_example/input.json
rename to packages/components/input/_example/input.json
diff --git a/src/input/_example/input.less b/packages/components/input/_example/input.less
similarity index 100%
rename from src/input/_example/input.less
rename to packages/components/input/_example/input.less
diff --git a/src/input/_example/input.ts b/packages/components/input/_example/input.ts
similarity index 100%
rename from src/input/_example/input.ts
rename to packages/components/input/_example/input.ts
diff --git a/src/input/_example/input.wxml b/packages/components/input/_example/input.wxml
similarity index 100%
rename from src/input/_example/input.wxml
rename to packages/components/input/_example/input.wxml
diff --git a/src/input/_example/label/index.js b/packages/components/input/_example/label/index.js
similarity index 100%
rename from src/input/_example/label/index.js
rename to packages/components/input/_example/label/index.js
diff --git a/src/input/_example/label/index.json b/packages/components/input/_example/label/index.json
similarity index 100%
rename from src/input/_example/label/index.json
rename to packages/components/input/_example/label/index.json
diff --git a/src/input/_example/label/index.wxml b/packages/components/input/_example/label/index.wxml
similarity index 100%
rename from src/input/_example/label/index.wxml
rename to packages/components/input/_example/label/index.wxml
diff --git a/src/input/_example/label/index.wxss b/packages/components/input/_example/label/index.wxss
similarity index 100%
rename from src/input/_example/label/index.wxss
rename to packages/components/input/_example/label/index.wxss
diff --git a/src/input/_example/layout/index.js b/packages/components/input/_example/layout/index.js
similarity index 100%
rename from src/input/_example/layout/index.js
rename to packages/components/input/_example/layout/index.js
diff --git a/src/input/_example/layout/index.json b/packages/components/input/_example/layout/index.json
similarity index 100%
rename from src/input/_example/layout/index.json
rename to packages/components/input/_example/layout/index.json
diff --git a/src/input/_example/layout/index.wxml b/packages/components/input/_example/layout/index.wxml
similarity index 100%
rename from src/input/_example/layout/index.wxml
rename to packages/components/input/_example/layout/index.wxml
diff --git a/src/input/_example/layout/index.wxss b/packages/components/input/_example/layout/index.wxss
similarity index 100%
rename from src/input/_example/layout/index.wxss
rename to packages/components/input/_example/layout/index.wxss
diff --git a/src/input/_example/maxlength/index.js b/packages/components/input/_example/maxlength/index.js
similarity index 100%
rename from src/input/_example/maxlength/index.js
rename to packages/components/input/_example/maxlength/index.js
diff --git a/src/input/_example/maxlength/index.json b/packages/components/input/_example/maxlength/index.json
similarity index 100%
rename from src/input/_example/maxlength/index.json
rename to packages/components/input/_example/maxlength/index.json
diff --git a/src/input/_example/maxlength/index.wxml b/packages/components/input/_example/maxlength/index.wxml
similarity index 100%
rename from src/input/_example/maxlength/index.wxml
rename to packages/components/input/_example/maxlength/index.wxml
diff --git a/src/input/_example/maxlength/index.wxss b/packages/components/input/_example/maxlength/index.wxss
similarity index 100%
rename from src/input/_example/maxlength/index.wxss
rename to packages/components/input/_example/maxlength/index.wxss
diff --git a/src/input/_example/prefix/index.js b/packages/components/input/_example/prefix/index.js
similarity index 100%
rename from src/input/_example/prefix/index.js
rename to packages/components/input/_example/prefix/index.js
diff --git a/src/input/_example/prefix/index.json b/packages/components/input/_example/prefix/index.json
similarity index 100%
rename from src/input/_example/prefix/index.json
rename to packages/components/input/_example/prefix/index.json
diff --git a/src/input/_example/prefix/index.wxml b/packages/components/input/_example/prefix/index.wxml
similarity index 100%
rename from src/input/_example/prefix/index.wxml
rename to packages/components/input/_example/prefix/index.wxml
diff --git a/src/input/_example/prefix/index.wxss b/packages/components/input/_example/prefix/index.wxss
similarity index 100%
rename from src/input/_example/prefix/index.wxss
rename to packages/components/input/_example/prefix/index.wxss
diff --git a/src/input/_example/skyline/input.json b/packages/components/input/_example/skyline/input.json
similarity index 100%
rename from src/input/_example/skyline/input.json
rename to packages/components/input/_example/skyline/input.json
diff --git a/src/input/_example/skyline/input.less b/packages/components/input/_example/skyline/input.less
similarity index 100%
rename from src/input/_example/skyline/input.less
rename to packages/components/input/_example/skyline/input.less
diff --git a/src/input/_example/skyline/input.ts b/packages/components/input/_example/skyline/input.ts
similarity index 100%
rename from src/input/_example/skyline/input.ts
rename to packages/components/input/_example/skyline/input.ts
diff --git a/src/input/_example/skyline/input.wxml b/packages/components/input/_example/skyline/input.wxml
similarity index 100%
rename from src/input/_example/skyline/input.wxml
rename to packages/components/input/_example/skyline/input.wxml
diff --git a/src/input/_example/special/index.js b/packages/components/input/_example/special/index.js
similarity index 100%
rename from src/input/_example/special/index.js
rename to packages/components/input/_example/special/index.js
diff --git a/src/input/_example/special/index.json b/packages/components/input/_example/special/index.json
similarity index 100%
rename from src/input/_example/special/index.json
rename to packages/components/input/_example/special/index.json
diff --git a/src/input/_example/special/index.wxml b/packages/components/input/_example/special/index.wxml
similarity index 100%
rename from src/input/_example/special/index.wxml
rename to packages/components/input/_example/special/index.wxml
diff --git a/src/input/_example/special/index.wxss b/packages/components/input/_example/special/index.wxss
similarity index 100%
rename from src/input/_example/special/index.wxss
rename to packages/components/input/_example/special/index.wxss
diff --git a/src/input/_example/status/index.js b/packages/components/input/_example/status/index.js
similarity index 100%
rename from src/input/_example/status/index.js
rename to packages/components/input/_example/status/index.js
diff --git a/src/input/_example/status/index.json b/packages/components/input/_example/status/index.json
similarity index 100%
rename from src/input/_example/status/index.json
rename to packages/components/input/_example/status/index.json
diff --git a/src/input/_example/status/index.wxml b/packages/components/input/_example/status/index.wxml
similarity index 100%
rename from src/input/_example/status/index.wxml
rename to packages/components/input/_example/status/index.wxml
diff --git a/src/input/_example/status/index.wxss b/packages/components/input/_example/status/index.wxss
similarity index 100%
rename from src/input/_example/status/index.wxss
rename to packages/components/input/_example/status/index.wxss
diff --git a/src/input/_example/suffix/index.js b/packages/components/input/_example/suffix/index.js
similarity index 100%
rename from src/input/_example/suffix/index.js
rename to packages/components/input/_example/suffix/index.js
diff --git a/src/input/_example/suffix/index.json b/packages/components/input/_example/suffix/index.json
similarity index 100%
rename from src/input/_example/suffix/index.json
rename to packages/components/input/_example/suffix/index.json
diff --git a/src/input/_example/suffix/index.wxml b/packages/components/input/_example/suffix/index.wxml
similarity index 100%
rename from src/input/_example/suffix/index.wxml
rename to packages/components/input/_example/suffix/index.wxml
diff --git a/src/input/_example/suffix/index.wxss b/packages/components/input/_example/suffix/index.wxss
similarity index 100%
rename from src/input/_example/suffix/index.wxss
rename to packages/components/input/_example/suffix/index.wxss
diff --git a/src/input/input.json b/packages/components/input/input.json
similarity index 100%
rename from src/input/input.json
rename to packages/components/input/input.json
diff --git a/src/input/input.less b/packages/components/input/input.less
similarity index 100%
rename from src/input/input.less
rename to packages/components/input/input.less
diff --git a/src/input/input.ts b/packages/components/input/input.ts
similarity index 100%
rename from src/input/input.ts
rename to packages/components/input/input.ts
diff --git a/src/input/input.wxml b/packages/components/input/input.wxml
similarity index 100%
rename from src/input/input.wxml
rename to packages/components/input/input.wxml
diff --git a/src/input/input.wxs b/packages/components/input/input.wxs
similarity index 100%
rename from src/input/input.wxs
rename to packages/components/input/input.wxs
diff --git a/src/input/props.ts b/packages/components/input/props.ts
similarity index 100%
rename from src/input/props.ts
rename to packages/components/input/props.ts
diff --git a/src/input/type.ts b/packages/components/input/type.ts
similarity index 100%
rename from src/input/type.ts
rename to packages/components/input/type.ts
diff --git a/src/link/README.en-US.md b/packages/components/link/README.en-US.md
similarity index 100%
rename from src/link/README.en-US.md
rename to packages/components/link/README.en-US.md
diff --git a/src/link/README.md b/packages/components/link/README.md
similarity index 89%
rename from src/link/README.md
rename to packages/components/link/README.md
index eab73574b6..09fe534537 100644
--- a/src/link/README.md
+++ b/packages/components/link/README.md
@@ -12,6 +12,7 @@ isComponent: true
该组件于 0.32.0 版本上线,请留意版本。
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/link/__test__/__snapshots__/demo.test.js.snap b/packages/components/link/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/link/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/link/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/link/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/link/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/link/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/link/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/link/__test__/demo.test.js b/packages/components/link/__test__/demo.test.js
similarity index 100%
rename from src/link/__test__/demo.test.js
rename to packages/components/link/__test__/demo.test.js
diff --git a/src/link/__test__/index.test.js b/packages/components/link/__test__/index.test.js
similarity index 100%
rename from src/link/__test__/index.test.js
rename to packages/components/link/__test__/index.test.js
diff --git a/src/link/_example/content/index.js b/packages/components/link/_example/content/index.js
similarity index 100%
rename from src/link/_example/content/index.js
rename to packages/components/link/_example/content/index.js
diff --git a/src/link/_example/content/index.json b/packages/components/link/_example/content/index.json
similarity index 100%
rename from src/link/_example/content/index.json
rename to packages/components/link/_example/content/index.json
diff --git a/src/link/_example/content/index.wxml b/packages/components/link/_example/content/index.wxml
similarity index 100%
rename from src/link/_example/content/index.wxml
rename to packages/components/link/_example/content/index.wxml
diff --git a/src/link/_example/content/index.wxss b/packages/components/link/_example/content/index.wxss
similarity index 100%
rename from src/link/_example/content/index.wxss
rename to packages/components/link/_example/content/index.wxss
diff --git a/src/link/_example/disabled/index.js b/packages/components/link/_example/disabled/index.js
similarity index 100%
rename from src/link/_example/disabled/index.js
rename to packages/components/link/_example/disabled/index.js
diff --git a/src/link/_example/disabled/index.json b/packages/components/link/_example/disabled/index.json
similarity index 100%
rename from src/link/_example/disabled/index.json
rename to packages/components/link/_example/disabled/index.json
diff --git a/src/link/_example/disabled/index.wxml b/packages/components/link/_example/disabled/index.wxml
similarity index 100%
rename from src/link/_example/disabled/index.wxml
rename to packages/components/link/_example/disabled/index.wxml
diff --git a/src/link/_example/disabled/index.wxss b/packages/components/link/_example/disabled/index.wxss
similarity index 100%
rename from src/link/_example/disabled/index.wxss
rename to packages/components/link/_example/disabled/index.wxss
diff --git a/src/link/_example/link.json b/packages/components/link/_example/link.json
similarity index 100%
rename from src/link/_example/link.json
rename to packages/components/link/_example/link.json
diff --git a/src/link/_example/link.less b/packages/components/link/_example/link.less
similarity index 100%
rename from src/link/_example/link.less
rename to packages/components/link/_example/link.less
diff --git a/src/link/_example/link.ts b/packages/components/link/_example/link.ts
similarity index 100%
rename from src/link/_example/link.ts
rename to packages/components/link/_example/link.ts
diff --git a/src/link/_example/link.wxml b/packages/components/link/_example/link.wxml
similarity index 100%
rename from src/link/_example/link.wxml
rename to packages/components/link/_example/link.wxml
diff --git a/src/link/_example/prefix/index.js b/packages/components/link/_example/prefix/index.js
similarity index 100%
rename from src/link/_example/prefix/index.js
rename to packages/components/link/_example/prefix/index.js
diff --git a/src/link/_example/prefix/index.json b/packages/components/link/_example/prefix/index.json
similarity index 100%
rename from src/link/_example/prefix/index.json
rename to packages/components/link/_example/prefix/index.json
diff --git a/src/link/_example/prefix/index.wxml b/packages/components/link/_example/prefix/index.wxml
similarity index 100%
rename from src/link/_example/prefix/index.wxml
rename to packages/components/link/_example/prefix/index.wxml
diff --git a/src/link/_example/prefix/index.wxss b/packages/components/link/_example/prefix/index.wxss
similarity index 100%
rename from src/link/_example/prefix/index.wxss
rename to packages/components/link/_example/prefix/index.wxss
diff --git a/src/link/_example/size/index.js b/packages/components/link/_example/size/index.js
similarity index 100%
rename from src/link/_example/size/index.js
rename to packages/components/link/_example/size/index.js
diff --git a/src/link/_example/size/index.json b/packages/components/link/_example/size/index.json
similarity index 100%
rename from src/link/_example/size/index.json
rename to packages/components/link/_example/size/index.json
diff --git a/src/link/_example/size/index.wxml b/packages/components/link/_example/size/index.wxml
similarity index 100%
rename from src/link/_example/size/index.wxml
rename to packages/components/link/_example/size/index.wxml
diff --git a/src/link/_example/size/index.wxss b/packages/components/link/_example/size/index.wxss
similarity index 100%
rename from src/link/_example/size/index.wxss
rename to packages/components/link/_example/size/index.wxss
diff --git a/src/link/_example/skyline/link.json b/packages/components/link/_example/skyline/link.json
similarity index 100%
rename from src/link/_example/skyline/link.json
rename to packages/components/link/_example/skyline/link.json
diff --git a/src/link/_example/skyline/link.less b/packages/components/link/_example/skyline/link.less
similarity index 100%
rename from src/link/_example/skyline/link.less
rename to packages/components/link/_example/skyline/link.less
diff --git a/src/link/_example/skyline/link.ts b/packages/components/link/_example/skyline/link.ts
similarity index 100%
rename from src/link/_example/skyline/link.ts
rename to packages/components/link/_example/skyline/link.ts
diff --git a/src/link/_example/skyline/link.wxml b/packages/components/link/_example/skyline/link.wxml
similarity index 100%
rename from src/link/_example/skyline/link.wxml
rename to packages/components/link/_example/skyline/link.wxml
diff --git a/src/link/_example/suffix/index.js b/packages/components/link/_example/suffix/index.js
similarity index 100%
rename from src/link/_example/suffix/index.js
rename to packages/components/link/_example/suffix/index.js
diff --git a/src/link/_example/suffix/index.json b/packages/components/link/_example/suffix/index.json
similarity index 100%
rename from src/link/_example/suffix/index.json
rename to packages/components/link/_example/suffix/index.json
diff --git a/src/link/_example/suffix/index.wxml b/packages/components/link/_example/suffix/index.wxml
similarity index 100%
rename from src/link/_example/suffix/index.wxml
rename to packages/components/link/_example/suffix/index.wxml
diff --git a/src/link/_example/suffix/index.wxss b/packages/components/link/_example/suffix/index.wxss
similarity index 100%
rename from src/link/_example/suffix/index.wxss
rename to packages/components/link/_example/suffix/index.wxss
diff --git a/src/link/_example/theme/index.js b/packages/components/link/_example/theme/index.js
similarity index 100%
rename from src/link/_example/theme/index.js
rename to packages/components/link/_example/theme/index.js
diff --git a/src/link/_example/theme/index.json b/packages/components/link/_example/theme/index.json
similarity index 100%
rename from src/link/_example/theme/index.json
rename to packages/components/link/_example/theme/index.json
diff --git a/src/link/_example/theme/index.wxml b/packages/components/link/_example/theme/index.wxml
similarity index 100%
rename from src/link/_example/theme/index.wxml
rename to packages/components/link/_example/theme/index.wxml
diff --git a/src/link/_example/theme/index.wxss b/packages/components/link/_example/theme/index.wxss
similarity index 100%
rename from src/link/_example/theme/index.wxss
rename to packages/components/link/_example/theme/index.wxss
diff --git a/src/link/_example/underline/index.js b/packages/components/link/_example/underline/index.js
similarity index 100%
rename from src/link/_example/underline/index.js
rename to packages/components/link/_example/underline/index.js
diff --git a/src/link/_example/underline/index.json b/packages/components/link/_example/underline/index.json
similarity index 100%
rename from src/link/_example/underline/index.json
rename to packages/components/link/_example/underline/index.json
diff --git a/src/link/_example/underline/index.wxml b/packages/components/link/_example/underline/index.wxml
similarity index 100%
rename from src/link/_example/underline/index.wxml
rename to packages/components/link/_example/underline/index.wxml
diff --git a/src/link/_example/underline/index.wxss b/packages/components/link/_example/underline/index.wxss
similarity index 100%
rename from src/link/_example/underline/index.wxss
rename to packages/components/link/_example/underline/index.wxss
diff --git a/src/link/link.json b/packages/components/link/link.json
similarity index 100%
rename from src/link/link.json
rename to packages/components/link/link.json
diff --git a/src/link/link.less b/packages/components/link/link.less
similarity index 100%
rename from src/link/link.less
rename to packages/components/link/link.less
diff --git a/src/link/link.ts b/packages/components/link/link.ts
similarity index 100%
rename from src/link/link.ts
rename to packages/components/link/link.ts
diff --git a/src/link/link.wxml b/packages/components/link/link.wxml
similarity index 100%
rename from src/link/link.wxml
rename to packages/components/link/link.wxml
diff --git a/src/link/props.ts b/packages/components/link/props.ts
similarity index 100%
rename from src/link/props.ts
rename to packages/components/link/props.ts
diff --git a/src/link/type.ts b/packages/components/link/type.ts
similarity index 100%
rename from src/link/type.ts
rename to packages/components/link/type.ts
diff --git a/src/loading/README.en-US.md b/packages/components/loading/README.en-US.md
similarity index 100%
rename from src/loading/README.en-US.md
rename to packages/components/loading/README.en-US.md
diff --git a/src/loading/README.md b/packages/components/loading/README.md
similarity index 86%
rename from src/loading/README.md
rename to packages/components/loading/README.md
index 06da2dc4ee..cdee027c57 100644
--- a/src/loading/README.md
+++ b/packages/components/loading/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/loading/__test__/__snapshots__/demo.test.js.snap b/packages/components/loading/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/loading/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/loading/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/loading/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/loading/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/loading/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/loading/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/loading/__test__/demo.test.js b/packages/components/loading/__test__/demo.test.js
similarity index 100%
rename from src/loading/__test__/demo.test.js
rename to packages/components/loading/__test__/demo.test.js
diff --git a/src/loading/__test__/index.test.js b/packages/components/loading/__test__/index.test.js
similarity index 100%
rename from src/loading/__test__/index.test.js
rename to packages/components/loading/__test__/index.test.js
diff --git a/src/loading/_example/base/index.js b/packages/components/loading/_example/base/index.js
similarity index 100%
rename from src/loading/_example/base/index.js
rename to packages/components/loading/_example/base/index.js
diff --git a/src/loading/_example/base/index.json b/packages/components/loading/_example/base/index.json
similarity index 100%
rename from src/loading/_example/base/index.json
rename to packages/components/loading/_example/base/index.json
diff --git a/src/loading/_example/base/index.wxml b/packages/components/loading/_example/base/index.wxml
similarity index 100%
rename from src/loading/_example/base/index.wxml
rename to packages/components/loading/_example/base/index.wxml
diff --git a/src/loading/_example/base/index.wxss b/packages/components/loading/_example/base/index.wxss
similarity index 100%
rename from src/loading/_example/base/index.wxss
rename to packages/components/loading/_example/base/index.wxss
diff --git a/src/loading/_example/duration/index.js b/packages/components/loading/_example/duration/index.js
similarity index 100%
rename from src/loading/_example/duration/index.js
rename to packages/components/loading/_example/duration/index.js
diff --git a/src/loading/_example/duration/index.json b/packages/components/loading/_example/duration/index.json
similarity index 100%
rename from src/loading/_example/duration/index.json
rename to packages/components/loading/_example/duration/index.json
diff --git a/src/loading/_example/duration/index.wxml b/packages/components/loading/_example/duration/index.wxml
similarity index 100%
rename from src/loading/_example/duration/index.wxml
rename to packages/components/loading/_example/duration/index.wxml
diff --git a/src/loading/_example/duration/index.wxss b/packages/components/loading/_example/duration/index.wxss
similarity index 100%
rename from src/loading/_example/duration/index.wxss
rename to packages/components/loading/_example/duration/index.wxss
diff --git a/src/loading/_example/horizontal/index.js b/packages/components/loading/_example/horizontal/index.js
similarity index 100%
rename from src/loading/_example/horizontal/index.js
rename to packages/components/loading/_example/horizontal/index.js
diff --git a/src/loading/_example/horizontal/index.json b/packages/components/loading/_example/horizontal/index.json
similarity index 100%
rename from src/loading/_example/horizontal/index.json
rename to packages/components/loading/_example/horizontal/index.json
diff --git a/src/loading/_example/horizontal/index.wxml b/packages/components/loading/_example/horizontal/index.wxml
similarity index 100%
rename from src/loading/_example/horizontal/index.wxml
rename to packages/components/loading/_example/horizontal/index.wxml
diff --git a/src/loading/_example/horizontal/index.wxss b/packages/components/loading/_example/horizontal/index.wxss
similarity index 100%
rename from src/loading/_example/horizontal/index.wxss
rename to packages/components/loading/_example/horizontal/index.wxss
diff --git a/src/loading/_example/loading.json b/packages/components/loading/_example/loading.json
similarity index 100%
rename from src/loading/_example/loading.json
rename to packages/components/loading/_example/loading.json
diff --git a/src/loading/_example/loading.less b/packages/components/loading/_example/loading.less
similarity index 100%
rename from src/loading/_example/loading.less
rename to packages/components/loading/_example/loading.less
diff --git a/src/loading/_example/loading.ts b/packages/components/loading/_example/loading.ts
similarity index 100%
rename from src/loading/_example/loading.ts
rename to packages/components/loading/_example/loading.ts
diff --git a/src/loading/_example/loading.wxml b/packages/components/loading/_example/loading.wxml
similarity index 100%
rename from src/loading/_example/loading.wxml
rename to packages/components/loading/_example/loading.wxml
diff --git a/src/loading/_example/size/index.js b/packages/components/loading/_example/size/index.js
similarity index 100%
rename from src/loading/_example/size/index.js
rename to packages/components/loading/_example/size/index.js
diff --git a/src/loading/_example/size/index.json b/packages/components/loading/_example/size/index.json
similarity index 100%
rename from src/loading/_example/size/index.json
rename to packages/components/loading/_example/size/index.json
diff --git a/src/loading/_example/size/index.wxml b/packages/components/loading/_example/size/index.wxml
similarity index 100%
rename from src/loading/_example/size/index.wxml
rename to packages/components/loading/_example/size/index.wxml
diff --git a/src/loading/_example/size/index.wxss b/packages/components/loading/_example/size/index.wxss
similarity index 100%
rename from src/loading/_example/size/index.wxss
rename to packages/components/loading/_example/size/index.wxss
diff --git a/src/loading/_example/skyline/loading.json b/packages/components/loading/_example/skyline/loading.json
similarity index 100%
rename from src/loading/_example/skyline/loading.json
rename to packages/components/loading/_example/skyline/loading.json
diff --git a/src/loading/_example/skyline/loading.less b/packages/components/loading/_example/skyline/loading.less
similarity index 100%
rename from src/loading/_example/skyline/loading.less
rename to packages/components/loading/_example/skyline/loading.less
diff --git a/src/loading/_example/skyline/loading.ts b/packages/components/loading/_example/skyline/loading.ts
similarity index 100%
rename from src/loading/_example/skyline/loading.ts
rename to packages/components/loading/_example/skyline/loading.ts
diff --git a/src/loading/_example/skyline/loading.wxml b/packages/components/loading/_example/skyline/loading.wxml
similarity index 100%
rename from src/loading/_example/skyline/loading.wxml
rename to packages/components/loading/_example/skyline/loading.wxml
diff --git a/src/loading/_example/text/index.js b/packages/components/loading/_example/text/index.js
similarity index 100%
rename from src/loading/_example/text/index.js
rename to packages/components/loading/_example/text/index.js
diff --git a/src/loading/_example/text/index.json b/packages/components/loading/_example/text/index.json
similarity index 100%
rename from src/loading/_example/text/index.json
rename to packages/components/loading/_example/text/index.json
diff --git a/src/loading/_example/text/index.wxml b/packages/components/loading/_example/text/index.wxml
similarity index 100%
rename from src/loading/_example/text/index.wxml
rename to packages/components/loading/_example/text/index.wxml
diff --git a/src/loading/_example/text/index.wxss b/packages/components/loading/_example/text/index.wxss
similarity index 100%
rename from src/loading/_example/text/index.wxss
rename to packages/components/loading/_example/text/index.wxss
diff --git a/src/loading/_example/vertical/index.js b/packages/components/loading/_example/vertical/index.js
similarity index 100%
rename from src/loading/_example/vertical/index.js
rename to packages/components/loading/_example/vertical/index.js
diff --git a/src/loading/_example/vertical/index.json b/packages/components/loading/_example/vertical/index.json
similarity index 100%
rename from src/loading/_example/vertical/index.json
rename to packages/components/loading/_example/vertical/index.json
diff --git a/src/loading/_example/vertical/index.wxml b/packages/components/loading/_example/vertical/index.wxml
similarity index 100%
rename from src/loading/_example/vertical/index.wxml
rename to packages/components/loading/_example/vertical/index.wxml
diff --git a/src/loading/_example/vertical/index.wxss b/packages/components/loading/_example/vertical/index.wxss
similarity index 100%
rename from src/loading/_example/vertical/index.wxss
rename to packages/components/loading/_example/vertical/index.wxss
diff --git a/src/loading/index.ts b/packages/components/loading/index.ts
similarity index 100%
rename from src/loading/index.ts
rename to packages/components/loading/index.ts
diff --git a/src/loading/loading.json b/packages/components/loading/loading.json
similarity index 100%
rename from src/loading/loading.json
rename to packages/components/loading/loading.json
diff --git a/src/loading/loading.less b/packages/components/loading/loading.less
similarity index 100%
rename from src/loading/loading.less
rename to packages/components/loading/loading.less
diff --git a/src/loading/loading.ts b/packages/components/loading/loading.ts
similarity index 100%
rename from src/loading/loading.ts
rename to packages/components/loading/loading.ts
diff --git a/src/loading/loading.wxml b/packages/components/loading/loading.wxml
similarity index 100%
rename from src/loading/loading.wxml
rename to packages/components/loading/loading.wxml
diff --git a/src/loading/props.ts b/packages/components/loading/props.ts
similarity index 100%
rename from src/loading/props.ts
rename to packages/components/loading/props.ts
diff --git a/src/loading/type.ts b/packages/components/loading/type.ts
similarity index 100%
rename from src/loading/type.ts
rename to packages/components/loading/type.ts
diff --git a/src/message-item/index.ts b/packages/components/message-item/index.ts
similarity index 100%
rename from src/message-item/index.ts
rename to packages/components/message-item/index.ts
diff --git a/src/message-item/message-item.json b/packages/components/message-item/message-item.json
similarity index 100%
rename from src/message-item/message-item.json
rename to packages/components/message-item/message-item.json
diff --git a/src/message-item/message-item.less b/packages/components/message-item/message-item.less
similarity index 100%
rename from src/message-item/message-item.less
rename to packages/components/message-item/message-item.less
diff --git a/src/message-item/message-item.ts b/packages/components/message-item/message-item.ts
similarity index 100%
rename from src/message-item/message-item.ts
rename to packages/components/message-item/message-item.ts
diff --git a/src/message-item/message-item.wxml b/packages/components/message-item/message-item.wxml
similarity index 100%
rename from src/message-item/message-item.wxml
rename to packages/components/message-item/message-item.wxml
diff --git a/src/message-item/message-item.wxs b/packages/components/message-item/message-item.wxs
similarity index 100%
rename from src/message-item/message-item.wxs
rename to packages/components/message-item/message-item.wxs
diff --git a/src/message/README.en-US.md b/packages/components/message/README.en-US.md
similarity index 100%
rename from src/message/README.en-US.md
rename to packages/components/message/README.en-US.md
diff --git a/src/message/README.md b/packages/components/message/README.md
similarity index 92%
rename from src/message/README.md
rename to packages/components/message/README.md
index bd52765f23..810db61cdd 100644
--- a/src/message/README.md
+++ b/packages/components/message/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/message/__test__/__snapshots__/demo.test.js.snap b/packages/components/message/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/message/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/message/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/message/__test__/__snapshots__/index.test.js.snap b/packages/components/message/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/message/__test__/__snapshots__/index.test.js.snap
rename to packages/components/message/__test__/__snapshots__/index.test.js.snap
diff --git a/src/message/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/message/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/message/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/message/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/message/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/message/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/message/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/message/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/message/__test__/demo.test.js b/packages/components/message/__test__/demo.test.js
similarity index 100%
rename from src/message/__test__/demo.test.js
rename to packages/components/message/__test__/demo.test.js
diff --git a/src/message/__test__/index.test.js b/packages/components/message/__test__/index.test.js
similarity index 100%
rename from src/message/__test__/index.test.js
rename to packages/components/message/__test__/index.test.js
diff --git a/src/message/_example/base/index.js b/packages/components/message/_example/base/index.js
similarity index 100%
rename from src/message/_example/base/index.js
rename to packages/components/message/_example/base/index.js
diff --git a/src/message/_example/base/index.json b/packages/components/message/_example/base/index.json
similarity index 100%
rename from src/message/_example/base/index.json
rename to packages/components/message/_example/base/index.json
diff --git a/src/message/_example/base/index.wxml b/packages/components/message/_example/base/index.wxml
similarity index 100%
rename from src/message/_example/base/index.wxml
rename to packages/components/message/_example/base/index.wxml
diff --git a/src/message/_example/base/index.wxss b/packages/components/message/_example/base/index.wxss
similarity index 100%
rename from src/message/_example/base/index.wxss
rename to packages/components/message/_example/base/index.wxss
diff --git a/src/message/_example/message.json b/packages/components/message/_example/message.json
similarity index 100%
rename from src/message/_example/message.json
rename to packages/components/message/_example/message.json
diff --git a/src/message/_example/message.less b/packages/components/message/_example/message.less
similarity index 100%
rename from src/message/_example/message.less
rename to packages/components/message/_example/message.less
diff --git a/src/message/_example/message.ts b/packages/components/message/_example/message.ts
similarity index 100%
rename from src/message/_example/message.ts
rename to packages/components/message/_example/message.ts
diff --git a/src/message/_example/message.wxml b/packages/components/message/_example/message.wxml
similarity index 100%
rename from src/message/_example/message.wxml
rename to packages/components/message/_example/message.wxml
diff --git a/src/message/_example/theme/index.js b/packages/components/message/_example/theme/index.js
similarity index 100%
rename from src/message/_example/theme/index.js
rename to packages/components/message/_example/theme/index.js
diff --git a/src/message/_example/theme/index.json b/packages/components/message/_example/theme/index.json
similarity index 100%
rename from src/message/_example/theme/index.json
rename to packages/components/message/_example/theme/index.json
diff --git a/src/message/_example/theme/index.wxml b/packages/components/message/_example/theme/index.wxml
similarity index 100%
rename from src/message/_example/theme/index.wxml
rename to packages/components/message/_example/theme/index.wxml
diff --git a/src/message/_example/theme/index.wxss b/packages/components/message/_example/theme/index.wxss
similarity index 100%
rename from src/message/_example/theme/index.wxss
rename to packages/components/message/_example/theme/index.wxss
diff --git a/src/message/index.ts b/packages/components/message/index.ts
similarity index 100%
rename from src/message/index.ts
rename to packages/components/message/index.ts
diff --git a/src/message/message.interface.ts b/packages/components/message/message.interface.ts
similarity index 100%
rename from src/message/message.interface.ts
rename to packages/components/message/message.interface.ts
diff --git a/src/message/message.json b/packages/components/message/message.json
similarity index 100%
rename from src/message/message.json
rename to packages/components/message/message.json
diff --git a/src/message/message.less b/packages/components/message/message.less
similarity index 100%
rename from src/message/message.less
rename to packages/components/message/message.less
diff --git a/src/message/message.ts b/packages/components/message/message.ts
similarity index 100%
rename from src/message/message.ts
rename to packages/components/message/message.ts
diff --git a/src/message/message.wxml b/packages/components/message/message.wxml
similarity index 100%
rename from src/message/message.wxml
rename to packages/components/message/message.wxml
diff --git a/src/message/props.ts b/packages/components/message/props.ts
similarity index 100%
rename from src/message/props.ts
rename to packages/components/message/props.ts
diff --git a/src/message/type.ts b/packages/components/message/type.ts
similarity index 100%
rename from src/message/type.ts
rename to packages/components/message/type.ts
diff --git a/src/mixins/page-scroll.ts b/packages/components/mixins/page-scroll.ts
similarity index 100%
rename from src/mixins/page-scroll.ts
rename to packages/components/mixins/page-scroll.ts
diff --git a/src/mixins/theme-change.ts b/packages/components/mixins/theme-change.ts
similarity index 100%
rename from src/mixins/theme-change.ts
rename to packages/components/mixins/theme-change.ts
diff --git a/src/mixins/touch.ts b/packages/components/mixins/touch.ts
similarity index 100%
rename from src/mixins/touch.ts
rename to packages/components/mixins/touch.ts
diff --git a/src/mixins/transition.ts b/packages/components/mixins/transition.ts
similarity index 100%
rename from src/mixins/transition.ts
rename to packages/components/mixins/transition.ts
diff --git a/src/mixins/using-custom-navbar.ts b/packages/components/mixins/using-custom-navbar.ts
similarity index 100%
rename from src/mixins/using-custom-navbar.ts
rename to packages/components/mixins/using-custom-navbar.ts
diff --git a/src/navbar/README.en-US.md b/packages/components/navbar/README.en-US.md
similarity index 100%
rename from src/navbar/README.en-US.md
rename to packages/components/navbar/README.en-US.md
diff --git a/src/navbar/README.md b/packages/components/navbar/README.md
similarity index 88%
rename from src/navbar/README.md
rename to packages/components/navbar/README.md
index 04766f301c..af56abc729 100644
--- a/src/navbar/README.md
+++ b/packages/components/navbar/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/navbar/__test__/__snapshots__/demo.test.js.snap b/packages/components/navbar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/navbar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/navbar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/navbar/__test__/__snapshots__/index.test.js.snap b/packages/components/navbar/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/navbar/__test__/__snapshots__/index.test.js.snap
rename to packages/components/navbar/__test__/__snapshots__/index.test.js.snap
diff --git a/src/navbar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/navbar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/navbar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/navbar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/navbar/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/navbar/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/navbar/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/navbar/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/navbar/__test__/demo.test.js b/packages/components/navbar/__test__/demo.test.js
similarity index 100%
rename from src/navbar/__test__/demo.test.js
rename to packages/components/navbar/__test__/demo.test.js
diff --git a/src/navbar/__test__/index.test.js b/packages/components/navbar/__test__/index.test.js
similarity index 100%
rename from src/navbar/__test__/index.test.js
rename to packages/components/navbar/__test__/index.test.js
diff --git a/src/navbar/_example/back-home/index.js b/packages/components/navbar/_example/back-home/index.js
similarity index 100%
rename from src/navbar/_example/back-home/index.js
rename to packages/components/navbar/_example/back-home/index.js
diff --git a/src/navbar/_example/back-home/index.json b/packages/components/navbar/_example/back-home/index.json
similarity index 100%
rename from src/navbar/_example/back-home/index.json
rename to packages/components/navbar/_example/back-home/index.json
diff --git a/src/navbar/_example/back-home/index.wxml b/packages/components/navbar/_example/back-home/index.wxml
similarity index 100%
rename from src/navbar/_example/back-home/index.wxml
rename to packages/components/navbar/_example/back-home/index.wxml
diff --git a/src/navbar/_example/back-home/index.wxss b/packages/components/navbar/_example/back-home/index.wxss
similarity index 100%
rename from src/navbar/_example/back-home/index.wxss
rename to packages/components/navbar/_example/back-home/index.wxss
diff --git a/src/navbar/_example/base/index.js b/packages/components/navbar/_example/base/index.js
similarity index 100%
rename from src/navbar/_example/base/index.js
rename to packages/components/navbar/_example/base/index.js
diff --git a/src/navbar/_example/base/index.json b/packages/components/navbar/_example/base/index.json
similarity index 100%
rename from src/navbar/_example/base/index.json
rename to packages/components/navbar/_example/base/index.json
diff --git a/src/navbar/_example/base/index.wxml b/packages/components/navbar/_example/base/index.wxml
similarity index 100%
rename from src/navbar/_example/base/index.wxml
rename to packages/components/navbar/_example/base/index.wxml
diff --git a/src/navbar/_example/base/index.wxss b/packages/components/navbar/_example/base/index.wxss
similarity index 100%
rename from src/navbar/_example/base/index.wxss
rename to packages/components/navbar/_example/base/index.wxss
diff --git a/src/navbar/_example/custom-color/index.js b/packages/components/navbar/_example/custom-color/index.js
similarity index 100%
rename from src/navbar/_example/custom-color/index.js
rename to packages/components/navbar/_example/custom-color/index.js
diff --git a/src/navbar/_example/custom-color/index.json b/packages/components/navbar/_example/custom-color/index.json
similarity index 100%
rename from src/navbar/_example/custom-color/index.json
rename to packages/components/navbar/_example/custom-color/index.json
diff --git a/src/navbar/_example/custom-color/index.wxml b/packages/components/navbar/_example/custom-color/index.wxml
similarity index 100%
rename from src/navbar/_example/custom-color/index.wxml
rename to packages/components/navbar/_example/custom-color/index.wxml
diff --git a/src/navbar/_example/custom-color/index.wxss b/packages/components/navbar/_example/custom-color/index.wxss
similarity index 100%
rename from src/navbar/_example/custom-color/index.wxss
rename to packages/components/navbar/_example/custom-color/index.wxss
diff --git a/src/navbar/_example/img/index.js b/packages/components/navbar/_example/img/index.js
similarity index 100%
rename from src/navbar/_example/img/index.js
rename to packages/components/navbar/_example/img/index.js
diff --git a/src/navbar/_example/img/index.json b/packages/components/navbar/_example/img/index.json
similarity index 100%
rename from src/navbar/_example/img/index.json
rename to packages/components/navbar/_example/img/index.json
diff --git a/src/navbar/_example/img/index.wxml b/packages/components/navbar/_example/img/index.wxml
similarity index 100%
rename from src/navbar/_example/img/index.wxml
rename to packages/components/navbar/_example/img/index.wxml
diff --git a/src/navbar/_example/img/index.wxss b/packages/components/navbar/_example/img/index.wxss
similarity index 100%
rename from src/navbar/_example/img/index.wxss
rename to packages/components/navbar/_example/img/index.wxss
diff --git a/src/navbar/_example/left-title/index.js b/packages/components/navbar/_example/left-title/index.js
similarity index 100%
rename from src/navbar/_example/left-title/index.js
rename to packages/components/navbar/_example/left-title/index.js
diff --git a/src/navbar/_example/left-title/index.json b/packages/components/navbar/_example/left-title/index.json
similarity index 100%
rename from src/navbar/_example/left-title/index.json
rename to packages/components/navbar/_example/left-title/index.json
diff --git a/src/navbar/_example/left-title/index.wxml b/packages/components/navbar/_example/left-title/index.wxml
similarity index 100%
rename from src/navbar/_example/left-title/index.wxml
rename to packages/components/navbar/_example/left-title/index.wxml
diff --git a/src/navbar/_example/left-title/index.wxss b/packages/components/navbar/_example/left-title/index.wxss
similarity index 100%
rename from src/navbar/_example/left-title/index.wxss
rename to packages/components/navbar/_example/left-title/index.wxss
diff --git a/src/navbar/_example/navbar.json b/packages/components/navbar/_example/navbar.json
similarity index 100%
rename from src/navbar/_example/navbar.json
rename to packages/components/navbar/_example/navbar.json
diff --git a/src/navbar/_example/navbar.less b/packages/components/navbar/_example/navbar.less
similarity index 100%
rename from src/navbar/_example/navbar.less
rename to packages/components/navbar/_example/navbar.less
diff --git a/src/navbar/_example/navbar.ts b/packages/components/navbar/_example/navbar.ts
similarity index 100%
rename from src/navbar/_example/navbar.ts
rename to packages/components/navbar/_example/navbar.ts
diff --git a/src/navbar/_example/navbar.wxml b/packages/components/navbar/_example/navbar.wxml
similarity index 100%
rename from src/navbar/_example/navbar.wxml
rename to packages/components/navbar/_example/navbar.wxml
diff --git a/src/navbar/_example/search/index.js b/packages/components/navbar/_example/search/index.js
similarity index 100%
rename from src/navbar/_example/search/index.js
rename to packages/components/navbar/_example/search/index.js
diff --git a/src/navbar/_example/search/index.json b/packages/components/navbar/_example/search/index.json
similarity index 100%
rename from src/navbar/_example/search/index.json
rename to packages/components/navbar/_example/search/index.json
diff --git a/src/navbar/_example/search/index.wxml b/packages/components/navbar/_example/search/index.wxml
similarity index 100%
rename from src/navbar/_example/search/index.wxml
rename to packages/components/navbar/_example/search/index.wxml
diff --git a/src/navbar/_example/search/index.wxss b/packages/components/navbar/_example/search/index.wxss
similarity index 100%
rename from src/navbar/_example/search/index.wxss
rename to packages/components/navbar/_example/search/index.wxss
diff --git a/src/navbar/_example/skyline/navbar.json b/packages/components/navbar/_example/skyline/navbar.json
similarity index 100%
rename from src/navbar/_example/skyline/navbar.json
rename to packages/components/navbar/_example/skyline/navbar.json
diff --git a/src/navbar/_example/skyline/navbar.less b/packages/components/navbar/_example/skyline/navbar.less
similarity index 100%
rename from src/navbar/_example/skyline/navbar.less
rename to packages/components/navbar/_example/skyline/navbar.less
diff --git a/src/navbar/_example/skyline/navbar.ts b/packages/components/navbar/_example/skyline/navbar.ts
similarity index 100%
rename from src/navbar/_example/skyline/navbar.ts
rename to packages/components/navbar/_example/skyline/navbar.ts
diff --git a/src/navbar/_example/skyline/navbar.wxml b/packages/components/navbar/_example/skyline/navbar.wxml
similarity index 100%
rename from src/navbar/_example/skyline/navbar.wxml
rename to packages/components/navbar/_example/skyline/navbar.wxml
diff --git a/src/navbar/navbar.json b/packages/components/navbar/navbar.json
similarity index 100%
rename from src/navbar/navbar.json
rename to packages/components/navbar/navbar.json
diff --git a/src/navbar/navbar.less b/packages/components/navbar/navbar.less
similarity index 100%
rename from src/navbar/navbar.less
rename to packages/components/navbar/navbar.less
diff --git a/src/navbar/navbar.ts b/packages/components/navbar/navbar.ts
similarity index 100%
rename from src/navbar/navbar.ts
rename to packages/components/navbar/navbar.ts
diff --git a/src/navbar/navbar.wxml b/packages/components/navbar/navbar.wxml
similarity index 100%
rename from src/navbar/navbar.wxml
rename to packages/components/navbar/navbar.wxml
diff --git a/src/navbar/props.ts b/packages/components/navbar/props.ts
similarity index 100%
rename from src/navbar/props.ts
rename to packages/components/navbar/props.ts
diff --git a/src/navbar/type.ts b/packages/components/navbar/type.ts
similarity index 100%
rename from src/navbar/type.ts
rename to packages/components/navbar/type.ts
diff --git a/src/notice-bar/README.en-US.md b/packages/components/notice-bar/README.en-US.md
similarity index 100%
rename from src/notice-bar/README.en-US.md
rename to packages/components/notice-bar/README.en-US.md
diff --git a/src/notice-bar/README.md b/packages/components/notice-bar/README.md
similarity index 91%
rename from src/notice-bar/README.md
rename to packages/components/notice-bar/README.md
index 8707ef5b7b..1b1ce715e0 100644
--- a/src/notice-bar/README.md
+++ b/packages/components/notice-bar/README.md
@@ -5,7 +5,6 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/notice-bar/__test__/__snapshots__/demo.test.js.snap b/packages/components/notice-bar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/notice-bar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/notice-bar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/notice-bar/__test__/__snapshots__/index.test.js.snap b/packages/components/notice-bar/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/notice-bar/__test__/__snapshots__/index.test.js.snap
rename to packages/components/notice-bar/__test__/__snapshots__/index.test.js.snap
diff --git a/src/notice-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/notice-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/notice-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/notice-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/notice-bar/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/notice-bar/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/notice-bar/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/notice-bar/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/notice-bar/__test__/demo.test.js b/packages/components/notice-bar/__test__/demo.test.js
similarity index 100%
rename from src/notice-bar/__test__/demo.test.js
rename to packages/components/notice-bar/__test__/demo.test.js
diff --git a/src/notice-bar/__test__/index.test.js b/packages/components/notice-bar/__test__/index.test.js
similarity index 100%
rename from src/notice-bar/__test__/index.test.js
rename to packages/components/notice-bar/__test__/index.test.js
diff --git a/src/notice-bar/_example/base/index.js b/packages/components/notice-bar/_example/base/index.js
similarity index 100%
rename from src/notice-bar/_example/base/index.js
rename to packages/components/notice-bar/_example/base/index.js
diff --git a/src/notice-bar/_example/base/index.json b/packages/components/notice-bar/_example/base/index.json
similarity index 100%
rename from src/notice-bar/_example/base/index.json
rename to packages/components/notice-bar/_example/base/index.json
diff --git a/src/notice-bar/_example/base/index.wxml b/packages/components/notice-bar/_example/base/index.wxml
similarity index 100%
rename from src/notice-bar/_example/base/index.wxml
rename to packages/components/notice-bar/_example/base/index.wxml
diff --git a/src/notice-bar/_example/base/index.wxss b/packages/components/notice-bar/_example/base/index.wxss
similarity index 100%
rename from src/notice-bar/_example/base/index.wxss
rename to packages/components/notice-bar/_example/base/index.wxss
diff --git a/src/notice-bar/_example/custom/index.js b/packages/components/notice-bar/_example/custom/index.js
similarity index 100%
rename from src/notice-bar/_example/custom/index.js
rename to packages/components/notice-bar/_example/custom/index.js
diff --git a/src/notice-bar/_example/custom/index.json b/packages/components/notice-bar/_example/custom/index.json
similarity index 100%
rename from src/notice-bar/_example/custom/index.json
rename to packages/components/notice-bar/_example/custom/index.json
diff --git a/src/notice-bar/_example/custom/index.wxml b/packages/components/notice-bar/_example/custom/index.wxml
similarity index 100%
rename from src/notice-bar/_example/custom/index.wxml
rename to packages/components/notice-bar/_example/custom/index.wxml
diff --git a/src/notice-bar/_example/custom/index.wxss b/packages/components/notice-bar/_example/custom/index.wxss
similarity index 100%
rename from src/notice-bar/_example/custom/index.wxss
rename to packages/components/notice-bar/_example/custom/index.wxss
diff --git a/src/notice-bar/_example/customization/index.js b/packages/components/notice-bar/_example/customization/index.js
similarity index 100%
rename from src/notice-bar/_example/customization/index.js
rename to packages/components/notice-bar/_example/customization/index.js
diff --git a/src/notice-bar/_example/customization/index.json b/packages/components/notice-bar/_example/customization/index.json
similarity index 100%
rename from src/notice-bar/_example/customization/index.json
rename to packages/components/notice-bar/_example/customization/index.json
diff --git a/src/notice-bar/_example/customization/index.wxml b/packages/components/notice-bar/_example/customization/index.wxml
similarity index 100%
rename from src/notice-bar/_example/customization/index.wxml
rename to packages/components/notice-bar/_example/customization/index.wxml
diff --git a/src/notice-bar/_example/customization/index.wxss b/packages/components/notice-bar/_example/customization/index.wxss
similarity index 100%
rename from src/notice-bar/_example/customization/index.wxss
rename to packages/components/notice-bar/_example/customization/index.wxss
diff --git a/src/notice-bar/_example/event/index.js b/packages/components/notice-bar/_example/event/index.js
similarity index 100%
rename from src/notice-bar/_example/event/index.js
rename to packages/components/notice-bar/_example/event/index.js
diff --git a/src/notice-bar/_example/event/index.json b/packages/components/notice-bar/_example/event/index.json
similarity index 100%
rename from src/notice-bar/_example/event/index.json
rename to packages/components/notice-bar/_example/event/index.json
diff --git a/src/notice-bar/_example/event/index.wxml b/packages/components/notice-bar/_example/event/index.wxml
similarity index 100%
rename from src/notice-bar/_example/event/index.wxml
rename to packages/components/notice-bar/_example/event/index.wxml
diff --git a/src/notice-bar/_example/event/index.wxss b/packages/components/notice-bar/_example/event/index.wxss
similarity index 100%
rename from src/notice-bar/_example/event/index.wxss
rename to packages/components/notice-bar/_example/event/index.wxss
diff --git a/src/notice-bar/_example/iconDemo/index.js b/packages/components/notice-bar/_example/iconDemo/index.js
similarity index 100%
rename from src/notice-bar/_example/iconDemo/index.js
rename to packages/components/notice-bar/_example/iconDemo/index.js
diff --git a/src/notice-bar/_example/iconDemo/index.json b/packages/components/notice-bar/_example/iconDemo/index.json
similarity index 100%
rename from src/notice-bar/_example/iconDemo/index.json
rename to packages/components/notice-bar/_example/iconDemo/index.json
diff --git a/src/notice-bar/_example/iconDemo/index.wxml b/packages/components/notice-bar/_example/iconDemo/index.wxml
similarity index 100%
rename from src/notice-bar/_example/iconDemo/index.wxml
rename to packages/components/notice-bar/_example/iconDemo/index.wxml
diff --git a/src/notice-bar/_example/iconDemo/index.wxss b/packages/components/notice-bar/_example/iconDemo/index.wxss
similarity index 100%
rename from src/notice-bar/_example/iconDemo/index.wxss
rename to packages/components/notice-bar/_example/iconDemo/index.wxss
diff --git a/src/notice-bar/_example/notice-bar.json b/packages/components/notice-bar/_example/notice-bar.json
similarity index 100%
rename from src/notice-bar/_example/notice-bar.json
rename to packages/components/notice-bar/_example/notice-bar.json
diff --git a/src/notice-bar/_example/notice-bar.less b/packages/components/notice-bar/_example/notice-bar.less
similarity index 100%
rename from src/notice-bar/_example/notice-bar.less
rename to packages/components/notice-bar/_example/notice-bar.less
diff --git a/src/notice-bar/_example/notice-bar.ts b/packages/components/notice-bar/_example/notice-bar.ts
similarity index 100%
rename from src/notice-bar/_example/notice-bar.ts
rename to packages/components/notice-bar/_example/notice-bar.ts
diff --git a/src/notice-bar/_example/notice-bar.wxml b/packages/components/notice-bar/_example/notice-bar.wxml
similarity index 100%
rename from src/notice-bar/_example/notice-bar.wxml
rename to packages/components/notice-bar/_example/notice-bar.wxml
diff --git a/src/notice-bar/_example/scrolling/index.js b/packages/components/notice-bar/_example/scrolling/index.js
similarity index 100%
rename from src/notice-bar/_example/scrolling/index.js
rename to packages/components/notice-bar/_example/scrolling/index.js
diff --git a/src/notice-bar/_example/scrolling/index.json b/packages/components/notice-bar/_example/scrolling/index.json
similarity index 100%
rename from src/notice-bar/_example/scrolling/index.json
rename to packages/components/notice-bar/_example/scrolling/index.json
diff --git a/src/notice-bar/_example/scrolling/index.wxml b/packages/components/notice-bar/_example/scrolling/index.wxml
similarity index 100%
rename from src/notice-bar/_example/scrolling/index.wxml
rename to packages/components/notice-bar/_example/scrolling/index.wxml
diff --git a/src/notice-bar/_example/scrolling/index.wxss b/packages/components/notice-bar/_example/scrolling/index.wxss
similarity index 100%
rename from src/notice-bar/_example/scrolling/index.wxss
rename to packages/components/notice-bar/_example/scrolling/index.wxss
diff --git a/src/notice-bar/_example/suffixIcon/index.js b/packages/components/notice-bar/_example/suffixIcon/index.js
similarity index 100%
rename from src/notice-bar/_example/suffixIcon/index.js
rename to packages/components/notice-bar/_example/suffixIcon/index.js
diff --git a/src/notice-bar/_example/suffixIcon/index.json b/packages/components/notice-bar/_example/suffixIcon/index.json
similarity index 100%
rename from src/notice-bar/_example/suffixIcon/index.json
rename to packages/components/notice-bar/_example/suffixIcon/index.json
diff --git a/src/notice-bar/_example/suffixIcon/index.wxml b/packages/components/notice-bar/_example/suffixIcon/index.wxml
similarity index 100%
rename from src/notice-bar/_example/suffixIcon/index.wxml
rename to packages/components/notice-bar/_example/suffixIcon/index.wxml
diff --git a/src/notice-bar/_example/suffixIcon/index.wxss b/packages/components/notice-bar/_example/suffixIcon/index.wxss
similarity index 100%
rename from src/notice-bar/_example/suffixIcon/index.wxss
rename to packages/components/notice-bar/_example/suffixIcon/index.wxss
diff --git a/src/notice-bar/_example/theme/index.js b/packages/components/notice-bar/_example/theme/index.js
similarity index 100%
rename from src/notice-bar/_example/theme/index.js
rename to packages/components/notice-bar/_example/theme/index.js
diff --git a/src/notice-bar/_example/theme/index.json b/packages/components/notice-bar/_example/theme/index.json
similarity index 100%
rename from src/notice-bar/_example/theme/index.json
rename to packages/components/notice-bar/_example/theme/index.json
diff --git a/src/notice-bar/_example/theme/index.wxml b/packages/components/notice-bar/_example/theme/index.wxml
similarity index 100%
rename from src/notice-bar/_example/theme/index.wxml
rename to packages/components/notice-bar/_example/theme/index.wxml
diff --git a/src/notice-bar/_example/theme/index.wxss b/packages/components/notice-bar/_example/theme/index.wxss
similarity index 100%
rename from src/notice-bar/_example/theme/index.wxss
rename to packages/components/notice-bar/_example/theme/index.wxss
diff --git a/src/notice-bar/notice-bar.json b/packages/components/notice-bar/notice-bar.json
similarity index 100%
rename from src/notice-bar/notice-bar.json
rename to packages/components/notice-bar/notice-bar.json
diff --git a/src/notice-bar/notice-bar.less b/packages/components/notice-bar/notice-bar.less
similarity index 100%
rename from src/notice-bar/notice-bar.less
rename to packages/components/notice-bar/notice-bar.less
diff --git a/src/notice-bar/notice-bar.ts b/packages/components/notice-bar/notice-bar.ts
similarity index 100%
rename from src/notice-bar/notice-bar.ts
rename to packages/components/notice-bar/notice-bar.ts
diff --git a/src/notice-bar/notice-bar.wxml b/packages/components/notice-bar/notice-bar.wxml
similarity index 100%
rename from src/notice-bar/notice-bar.wxml
rename to packages/components/notice-bar/notice-bar.wxml
diff --git a/src/notice-bar/props.ts b/packages/components/notice-bar/props.ts
similarity index 100%
rename from src/notice-bar/props.ts
rename to packages/components/notice-bar/props.ts
diff --git a/src/notice-bar/type.ts b/packages/components/notice-bar/type.ts
similarity index 100%
rename from src/notice-bar/type.ts
rename to packages/components/notice-bar/type.ts
diff --git a/src/overlay/README.en-US.md b/packages/components/overlay/README.en-US.md
similarity index 100%
rename from src/overlay/README.en-US.md
rename to packages/components/overlay/README.en-US.md
diff --git a/src/overlay/README.md b/packages/components/overlay/README.md
similarity index 82%
rename from src/overlay/README.md
rename to packages/components/overlay/README.md
index 1af64c80e9..d22054e569 100644
--- a/src/overlay/README.md
+++ b/packages/components/overlay/README.md
@@ -5,7 +5,6 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/overlay/__test__/__snapshots__/demo.test.js.snap b/packages/components/overlay/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/overlay/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/overlay/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/overlay/__test__/__snapshots__/index.test.js.snap b/packages/components/overlay/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/overlay/__test__/__snapshots__/index.test.js.snap
rename to packages/components/overlay/__test__/__snapshots__/index.test.js.snap
diff --git a/src/overlay/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/overlay/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/overlay/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/overlay/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/overlay/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/overlay/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/overlay/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/overlay/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/overlay/__test__/demo.test.js b/packages/components/overlay/__test__/demo.test.js
similarity index 100%
rename from src/overlay/__test__/demo.test.js
rename to packages/components/overlay/__test__/demo.test.js
diff --git a/src/overlay/__test__/index.test.js b/packages/components/overlay/__test__/index.test.js
similarity index 100%
rename from src/overlay/__test__/index.test.js
rename to packages/components/overlay/__test__/index.test.js
diff --git a/src/overlay/_example/base/index.js b/packages/components/overlay/_example/base/index.js
similarity index 100%
rename from src/overlay/_example/base/index.js
rename to packages/components/overlay/_example/base/index.js
diff --git a/src/overlay/_example/base/index.json b/packages/components/overlay/_example/base/index.json
similarity index 100%
rename from src/overlay/_example/base/index.json
rename to packages/components/overlay/_example/base/index.json
diff --git a/src/overlay/_example/base/index.wxml b/packages/components/overlay/_example/base/index.wxml
similarity index 100%
rename from src/overlay/_example/base/index.wxml
rename to packages/components/overlay/_example/base/index.wxml
diff --git a/src/overlay/_example/base/index.wxss b/packages/components/overlay/_example/base/index.wxss
similarity index 100%
rename from src/overlay/_example/base/index.wxss
rename to packages/components/overlay/_example/base/index.wxss
diff --git a/src/overlay/_example/overlay.json b/packages/components/overlay/_example/overlay.json
similarity index 100%
rename from src/overlay/_example/overlay.json
rename to packages/components/overlay/_example/overlay.json
diff --git a/src/overlay/_example/overlay.less b/packages/components/overlay/_example/overlay.less
similarity index 100%
rename from src/overlay/_example/overlay.less
rename to packages/components/overlay/_example/overlay.less
diff --git a/src/overlay/_example/overlay.ts b/packages/components/overlay/_example/overlay.ts
similarity index 100%
rename from src/overlay/_example/overlay.ts
rename to packages/components/overlay/_example/overlay.ts
diff --git a/src/overlay/_example/overlay.wxml b/packages/components/overlay/_example/overlay.wxml
similarity index 100%
rename from src/overlay/_example/overlay.wxml
rename to packages/components/overlay/_example/overlay.wxml
diff --git a/src/overlay/_example/skyline/overlay.json b/packages/components/overlay/_example/skyline/overlay.json
similarity index 100%
rename from src/overlay/_example/skyline/overlay.json
rename to packages/components/overlay/_example/skyline/overlay.json
diff --git a/src/overlay/_example/skyline/overlay.less b/packages/components/overlay/_example/skyline/overlay.less
similarity index 100%
rename from src/overlay/_example/skyline/overlay.less
rename to packages/components/overlay/_example/skyline/overlay.less
diff --git a/src/overlay/_example/skyline/overlay.ts b/packages/components/overlay/_example/skyline/overlay.ts
similarity index 100%
rename from src/overlay/_example/skyline/overlay.ts
rename to packages/components/overlay/_example/skyline/overlay.ts
diff --git a/src/overlay/_example/skyline/overlay.wxml b/packages/components/overlay/_example/skyline/overlay.wxml
similarity index 100%
rename from src/overlay/_example/skyline/overlay.wxml
rename to packages/components/overlay/_example/skyline/overlay.wxml
diff --git a/src/overlay/index.ts b/packages/components/overlay/index.ts
similarity index 100%
rename from src/overlay/index.ts
rename to packages/components/overlay/index.ts
diff --git a/src/overlay/overlay.json b/packages/components/overlay/overlay.json
similarity index 100%
rename from src/overlay/overlay.json
rename to packages/components/overlay/overlay.json
diff --git a/src/overlay/overlay.less b/packages/components/overlay/overlay.less
similarity index 100%
rename from src/overlay/overlay.less
rename to packages/components/overlay/overlay.less
diff --git a/src/overlay/overlay.ts b/packages/components/overlay/overlay.ts
similarity index 100%
rename from src/overlay/overlay.ts
rename to packages/components/overlay/overlay.ts
diff --git a/src/overlay/overlay.wxml b/packages/components/overlay/overlay.wxml
similarity index 100%
rename from src/overlay/overlay.wxml
rename to packages/components/overlay/overlay.wxml
diff --git a/src/overlay/props.ts b/packages/components/overlay/props.ts
similarity index 100%
rename from src/overlay/props.ts
rename to packages/components/overlay/props.ts
diff --git a/src/overlay/type.ts b/packages/components/overlay/type.ts
similarity index 100%
rename from src/overlay/type.ts
rename to packages/components/overlay/type.ts
diff --git a/packages/components/package.json b/packages/components/package.json
new file mode 100644
index 0000000000..967c5df4eb
--- /dev/null
+++ b/packages/components/package.json
@@ -0,0 +1,12 @@
+{
+ "name": "@tdesign/components",
+ "author": "tdesign",
+ "private": true,
+ "main": "index.ts",
+ "license": "MIT",
+ "devDependencies": {
+ "dayjs": "^1.10.7",
+ "tinycolor2": "^1.4.2",
+ "miniprogram-simulate": "^1.6.0"
+ }
+}
diff --git a/src/picker-item/picker-item.json b/packages/components/picker-item/picker-item.json
similarity index 100%
rename from src/picker-item/picker-item.json
rename to packages/components/picker-item/picker-item.json
diff --git a/src/picker-item/picker-item.less b/packages/components/picker-item/picker-item.less
similarity index 100%
rename from src/picker-item/picker-item.less
rename to packages/components/picker-item/picker-item.less
diff --git a/src/picker-item/picker-item.ts b/packages/components/picker-item/picker-item.ts
similarity index 100%
rename from src/picker-item/picker-item.ts
rename to packages/components/picker-item/picker-item.ts
diff --git a/src/picker-item/picker-item.wxml b/packages/components/picker-item/picker-item.wxml
similarity index 100%
rename from src/picker-item/picker-item.wxml
rename to packages/components/picker-item/picker-item.wxml
diff --git a/src/picker-item/props.ts b/packages/components/picker-item/props.ts
similarity index 100%
rename from src/picker-item/props.ts
rename to packages/components/picker-item/props.ts
diff --git a/src/picker-item/type.ts b/packages/components/picker-item/type.ts
similarity index 100%
rename from src/picker-item/type.ts
rename to packages/components/picker-item/type.ts
diff --git a/src/picker/README.en-US.md b/packages/components/picker/README.en-US.md
similarity index 100%
rename from src/picker/README.en-US.md
rename to packages/components/picker/README.en-US.md
diff --git a/src/picker/README.md b/packages/components/picker/README.md
similarity index 92%
rename from src/picker/README.md
rename to packages/components/picker/README.md
index f39cad5334..3e55644c86 100644
--- a/src/picker/README.md
+++ b/packages/components/picker/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/picker/__test__/__snapshots__/demo.test.js.snap b/packages/components/picker/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/picker/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/picker/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/picker/__test__/__snapshots__/index.test.js.snap b/packages/components/picker/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/picker/__test__/__snapshots__/index.test.js.snap
rename to packages/components/picker/__test__/__snapshots__/index.test.js.snap
diff --git a/src/picker/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/picker/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/picker/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/picker/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/picker/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/picker/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/picker/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/picker/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/picker/__test__/demo.test.js b/packages/components/picker/__test__/demo.test.js
similarity index 100%
rename from src/picker/__test__/demo.test.js
rename to packages/components/picker/__test__/demo.test.js
diff --git a/src/picker/__test__/index.js b/packages/components/picker/__test__/index.js
similarity index 100%
rename from src/picker/__test__/index.js
rename to packages/components/picker/__test__/index.js
diff --git a/src/picker/__test__/index.json b/packages/components/picker/__test__/index.json
similarity index 100%
rename from src/picker/__test__/index.json
rename to packages/components/picker/__test__/index.json
diff --git a/src/picker/__test__/index.test.js b/packages/components/picker/__test__/index.test.js
similarity index 100%
rename from src/picker/__test__/index.test.js
rename to packages/components/picker/__test__/index.test.js
diff --git a/src/picker/__test__/index.wxml b/packages/components/picker/__test__/index.wxml
similarity index 100%
rename from src/picker/__test__/index.wxml
rename to packages/components/picker/__test__/index.wxml
diff --git a/src/picker/_example/area/index.js b/packages/components/picker/_example/area/index.js
similarity index 100%
rename from src/picker/_example/area/index.js
rename to packages/components/picker/_example/area/index.js
diff --git a/src/picker/_example/area/index.json b/packages/components/picker/_example/area/index.json
similarity index 100%
rename from src/picker/_example/area/index.json
rename to packages/components/picker/_example/area/index.json
diff --git a/src/picker/_example/area/index.wxml b/packages/components/picker/_example/area/index.wxml
similarity index 100%
rename from src/picker/_example/area/index.wxml
rename to packages/components/picker/_example/area/index.wxml
diff --git a/src/picker/_example/area/index.wxss b/packages/components/picker/_example/area/index.wxss
similarity index 100%
rename from src/picker/_example/area/index.wxss
rename to packages/components/picker/_example/area/index.wxss
diff --git a/src/picker/_example/base/index.js b/packages/components/picker/_example/base/index.js
similarity index 100%
rename from src/picker/_example/base/index.js
rename to packages/components/picker/_example/base/index.js
diff --git a/src/picker/_example/base/index.json b/packages/components/picker/_example/base/index.json
similarity index 100%
rename from src/picker/_example/base/index.json
rename to packages/components/picker/_example/base/index.json
diff --git a/src/picker/_example/base/index.wxml b/packages/components/picker/_example/base/index.wxml
similarity index 100%
rename from src/picker/_example/base/index.wxml
rename to packages/components/picker/_example/base/index.wxml
diff --git a/src/picker/_example/base/index.wxss b/packages/components/picker/_example/base/index.wxss
similarity index 100%
rename from src/picker/_example/base/index.wxss
rename to packages/components/picker/_example/base/index.wxss
diff --git a/src/picker/_example/picker.json b/packages/components/picker/_example/picker.json
similarity index 100%
rename from src/picker/_example/picker.json
rename to packages/components/picker/_example/picker.json
diff --git a/src/picker/_example/picker.less b/packages/components/picker/_example/picker.less
similarity index 100%
rename from src/picker/_example/picker.less
rename to packages/components/picker/_example/picker.less
diff --git a/src/picker/_example/picker.ts b/packages/components/picker/_example/picker.ts
similarity index 100%
rename from src/picker/_example/picker.ts
rename to packages/components/picker/_example/picker.ts
diff --git a/src/picker/_example/picker.wxml b/packages/components/picker/_example/picker.wxml
similarity index 100%
rename from src/picker/_example/picker.wxml
rename to packages/components/picker/_example/picker.wxml
diff --git a/src/picker/_example/skyline/picker.json b/packages/components/picker/_example/skyline/picker.json
similarity index 100%
rename from src/picker/_example/skyline/picker.json
rename to packages/components/picker/_example/skyline/picker.json
diff --git a/src/picker/_example/skyline/picker.less b/packages/components/picker/_example/skyline/picker.less
similarity index 100%
rename from src/picker/_example/skyline/picker.less
rename to packages/components/picker/_example/skyline/picker.less
diff --git a/src/picker/_example/skyline/picker.ts b/packages/components/picker/_example/skyline/picker.ts
similarity index 100%
rename from src/picker/_example/skyline/picker.ts
rename to packages/components/picker/_example/skyline/picker.ts
diff --git a/src/picker/_example/skyline/picker.wxml b/packages/components/picker/_example/skyline/picker.wxml
similarity index 100%
rename from src/picker/_example/skyline/picker.wxml
rename to packages/components/picker/_example/skyline/picker.wxml
diff --git a/src/picker/_example/with-title/index.js b/packages/components/picker/_example/with-title/index.js
similarity index 100%
rename from src/picker/_example/with-title/index.js
rename to packages/components/picker/_example/with-title/index.js
diff --git a/src/picker/_example/with-title/index.json b/packages/components/picker/_example/with-title/index.json
similarity index 100%
rename from src/picker/_example/with-title/index.json
rename to packages/components/picker/_example/with-title/index.json
diff --git a/src/picker/_example/with-title/index.wxml b/packages/components/picker/_example/with-title/index.wxml
similarity index 100%
rename from src/picker/_example/with-title/index.wxml
rename to packages/components/picker/_example/with-title/index.wxml
diff --git a/src/picker/_example/with-title/index.wxss b/packages/components/picker/_example/with-title/index.wxss
similarity index 100%
rename from src/picker/_example/with-title/index.wxss
rename to packages/components/picker/_example/with-title/index.wxss
diff --git a/src/picker/_example/without-popup/index.js b/packages/components/picker/_example/without-popup/index.js
similarity index 100%
rename from src/picker/_example/without-popup/index.js
rename to packages/components/picker/_example/without-popup/index.js
diff --git a/src/picker/_example/without-popup/index.json b/packages/components/picker/_example/without-popup/index.json
similarity index 100%
rename from src/picker/_example/without-popup/index.json
rename to packages/components/picker/_example/without-popup/index.json
diff --git a/src/picker/_example/without-popup/index.wxml b/packages/components/picker/_example/without-popup/index.wxml
similarity index 100%
rename from src/picker/_example/without-popup/index.wxml
rename to packages/components/picker/_example/without-popup/index.wxml
diff --git a/src/picker/_example/without-popup/index.wxss b/packages/components/picker/_example/without-popup/index.wxss
similarity index 100%
rename from src/picker/_example/without-popup/index.wxss
rename to packages/components/picker/_example/without-popup/index.wxss
diff --git a/src/picker/picker.json b/packages/components/picker/picker.json
similarity index 100%
rename from src/picker/picker.json
rename to packages/components/picker/picker.json
diff --git a/src/picker/picker.less b/packages/components/picker/picker.less
similarity index 100%
rename from src/picker/picker.less
rename to packages/components/picker/picker.less
diff --git a/src/picker/picker.ts b/packages/components/picker/picker.ts
similarity index 100%
rename from src/picker/picker.ts
rename to packages/components/picker/picker.ts
diff --git a/src/picker/picker.wxml b/packages/components/picker/picker.wxml
similarity index 100%
rename from src/picker/picker.wxml
rename to packages/components/picker/picker.wxml
diff --git a/src/picker/props.ts b/packages/components/picker/props.ts
similarity index 100%
rename from src/picker/props.ts
rename to packages/components/picker/props.ts
diff --git a/src/picker/template.wxml b/packages/components/picker/template.wxml
similarity index 100%
rename from src/picker/template.wxml
rename to packages/components/picker/template.wxml
diff --git a/src/picker/type.ts b/packages/components/picker/type.ts
similarity index 100%
rename from src/picker/type.ts
rename to packages/components/picker/type.ts
diff --git a/src/popup/README.en-US.md b/packages/components/popup/README.en-US.md
similarity index 100%
rename from src/popup/README.en-US.md
rename to packages/components/popup/README.en-US.md
diff --git a/src/popup/README.md b/packages/components/popup/README.md
similarity index 87%
rename from src/popup/README.md
rename to packages/components/popup/README.md
index 0fc4693045..04782af8a9 100644
--- a/src/popup/README.md
+++ b/packages/components/popup/README.md
@@ -5,8 +5,8 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/popup/__test__/__snapshots__/demo.test.js.snap b/packages/components/popup/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/popup/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/popup/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/popup/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/popup/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/popup/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/popup/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/popup/__test__/demo.test.js b/packages/components/popup/__test__/demo.test.js
similarity index 100%
rename from src/popup/__test__/demo.test.js
rename to packages/components/popup/__test__/demo.test.js
diff --git a/src/popup/__test__/index.test.js b/packages/components/popup/__test__/index.test.js
similarity index 100%
rename from src/popup/__test__/index.test.js
rename to packages/components/popup/__test__/index.test.js
diff --git a/src/popup/_example/base/index.js b/packages/components/popup/_example/base/index.js
similarity index 100%
rename from src/popup/_example/base/index.js
rename to packages/components/popup/_example/base/index.js
diff --git a/src/popup/_example/base/index.json b/packages/components/popup/_example/base/index.json
similarity index 100%
rename from src/popup/_example/base/index.json
rename to packages/components/popup/_example/base/index.json
diff --git a/src/popup/_example/base/index.wxml b/packages/components/popup/_example/base/index.wxml
similarity index 100%
rename from src/popup/_example/base/index.wxml
rename to packages/components/popup/_example/base/index.wxml
diff --git a/src/popup/_example/base/index.wxss b/packages/components/popup/_example/base/index.wxss
similarity index 100%
rename from src/popup/_example/base/index.wxss
rename to packages/components/popup/_example/base/index.wxss
diff --git a/src/popup/_example/custom-close/index.js b/packages/components/popup/_example/custom-close/index.js
similarity index 100%
rename from src/popup/_example/custom-close/index.js
rename to packages/components/popup/_example/custom-close/index.js
diff --git a/src/popup/_example/custom-close/index.json b/packages/components/popup/_example/custom-close/index.json
similarity index 100%
rename from src/popup/_example/custom-close/index.json
rename to packages/components/popup/_example/custom-close/index.json
diff --git a/src/popup/_example/custom-close/index.wxml b/packages/components/popup/_example/custom-close/index.wxml
similarity index 100%
rename from src/popup/_example/custom-close/index.wxml
rename to packages/components/popup/_example/custom-close/index.wxml
diff --git a/src/popup/_example/custom-close/index.wxss b/packages/components/popup/_example/custom-close/index.wxss
similarity index 100%
rename from src/popup/_example/custom-close/index.wxss
rename to packages/components/popup/_example/custom-close/index.wxss
diff --git a/src/popup/_example/popup.json b/packages/components/popup/_example/popup.json
similarity index 100%
rename from src/popup/_example/popup.json
rename to packages/components/popup/_example/popup.json
diff --git a/src/popup/_example/popup.less b/packages/components/popup/_example/popup.less
similarity index 100%
rename from src/popup/_example/popup.less
rename to packages/components/popup/_example/popup.less
diff --git a/src/popup/_example/popup.ts b/packages/components/popup/_example/popup.ts
similarity index 100%
rename from src/popup/_example/popup.ts
rename to packages/components/popup/_example/popup.ts
diff --git a/src/popup/_example/popup.wxml b/packages/components/popup/_example/popup.wxml
similarity index 100%
rename from src/popup/_example/popup.wxml
rename to packages/components/popup/_example/popup.wxml
diff --git a/src/popup/_example/skyline/popup.json b/packages/components/popup/_example/skyline/popup.json
similarity index 100%
rename from src/popup/_example/skyline/popup.json
rename to packages/components/popup/_example/skyline/popup.json
diff --git a/src/popup/_example/skyline/popup.less b/packages/components/popup/_example/skyline/popup.less
similarity index 100%
rename from src/popup/_example/skyline/popup.less
rename to packages/components/popup/_example/skyline/popup.less
diff --git a/src/popup/_example/skyline/popup.ts b/packages/components/popup/_example/skyline/popup.ts
similarity index 100%
rename from src/popup/_example/skyline/popup.ts
rename to packages/components/popup/_example/skyline/popup.ts
diff --git a/src/popup/_example/skyline/popup.wxml b/packages/components/popup/_example/skyline/popup.wxml
similarity index 100%
rename from src/popup/_example/skyline/popup.wxml
rename to packages/components/popup/_example/skyline/popup.wxml
diff --git a/src/popup/_example/with-title/index.js b/packages/components/popup/_example/with-title/index.js
similarity index 100%
rename from src/popup/_example/with-title/index.js
rename to packages/components/popup/_example/with-title/index.js
diff --git a/src/popup/_example/with-title/index.json b/packages/components/popup/_example/with-title/index.json
similarity index 100%
rename from src/popup/_example/with-title/index.json
rename to packages/components/popup/_example/with-title/index.json
diff --git a/src/popup/_example/with-title/index.wxml b/packages/components/popup/_example/with-title/index.wxml
similarity index 100%
rename from src/popup/_example/with-title/index.wxml
rename to packages/components/popup/_example/with-title/index.wxml
diff --git a/src/popup/_example/with-title/index.wxss b/packages/components/popup/_example/with-title/index.wxss
similarity index 100%
rename from src/popup/_example/with-title/index.wxss
rename to packages/components/popup/_example/with-title/index.wxss
diff --git a/src/popup/index.ts b/packages/components/popup/index.ts
similarity index 100%
rename from src/popup/index.ts
rename to packages/components/popup/index.ts
diff --git a/src/popup/popup.json b/packages/components/popup/popup.json
similarity index 100%
rename from src/popup/popup.json
rename to packages/components/popup/popup.json
diff --git a/src/popup/popup.less b/packages/components/popup/popup.less
similarity index 100%
rename from src/popup/popup.less
rename to packages/components/popup/popup.less
diff --git a/src/popup/popup.ts b/packages/components/popup/popup.ts
similarity index 100%
rename from src/popup/popup.ts
rename to packages/components/popup/popup.ts
diff --git a/src/popup/popup.wxml b/packages/components/popup/popup.wxml
similarity index 100%
rename from src/popup/popup.wxml
rename to packages/components/popup/popup.wxml
diff --git a/src/popup/popup.wxs b/packages/components/popup/popup.wxs
similarity index 100%
rename from src/popup/popup.wxs
rename to packages/components/popup/popup.wxs
diff --git a/src/popup/props.ts b/packages/components/popup/props.ts
similarity index 100%
rename from src/popup/props.ts
rename to packages/components/popup/props.ts
diff --git a/src/popup/type.ts b/packages/components/popup/type.ts
similarity index 100%
rename from src/popup/type.ts
rename to packages/components/popup/type.ts
diff --git a/src/progress/README.en-US.md b/packages/components/progress/README.en-US.md
similarity index 100%
rename from src/progress/README.en-US.md
rename to packages/components/progress/README.en-US.md
diff --git a/src/progress/README.md b/packages/components/progress/README.md
similarity index 89%
rename from src/progress/README.md
rename to packages/components/progress/README.md
index 101720fd2a..74ee14c5ae 100644
--- a/src/progress/README.md
+++ b/packages/components/progress/README.md
@@ -5,7 +5,6 @@ spline: message
isComponent: true
---
-
+
## 引入
### 引入组件
diff --git a/src/progress/__test__/__snapshots__/demo.test.js.snap b/packages/components/progress/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/progress/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/progress/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/progress/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/progress/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/progress/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/progress/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/progress/__test__/demo.test.js b/packages/components/progress/__test__/demo.test.js
similarity index 100%
rename from src/progress/__test__/demo.test.js
rename to packages/components/progress/__test__/demo.test.js
diff --git a/src/progress/__test__/index.test.js b/packages/components/progress/__test__/index.test.js
similarity index 100%
rename from src/progress/__test__/index.test.js
rename to packages/components/progress/__test__/index.test.js
diff --git a/src/progress/_example/base/index.js b/packages/components/progress/_example/base/index.js
similarity index 100%
rename from src/progress/_example/base/index.js
rename to packages/components/progress/_example/base/index.js
diff --git a/src/progress/_example/base/index.json b/packages/components/progress/_example/base/index.json
similarity index 100%
rename from src/progress/_example/base/index.json
rename to packages/components/progress/_example/base/index.json
diff --git a/src/progress/_example/base/index.wxml b/packages/components/progress/_example/base/index.wxml
similarity index 100%
rename from src/progress/_example/base/index.wxml
rename to packages/components/progress/_example/base/index.wxml
diff --git a/src/progress/_example/base/index.wxss b/packages/components/progress/_example/base/index.wxss
similarity index 100%
rename from src/progress/_example/base/index.wxss
rename to packages/components/progress/_example/base/index.wxss
diff --git a/src/progress/_example/circle/index.js b/packages/components/progress/_example/circle/index.js
similarity index 100%
rename from src/progress/_example/circle/index.js
rename to packages/components/progress/_example/circle/index.js
diff --git a/src/progress/_example/circle/index.json b/packages/components/progress/_example/circle/index.json
similarity index 100%
rename from src/progress/_example/circle/index.json
rename to packages/components/progress/_example/circle/index.json
diff --git a/src/progress/_example/circle/index.wxml b/packages/components/progress/_example/circle/index.wxml
similarity index 100%
rename from src/progress/_example/circle/index.wxml
rename to packages/components/progress/_example/circle/index.wxml
diff --git a/src/progress/_example/circle/index.wxss b/packages/components/progress/_example/circle/index.wxss
similarity index 100%
rename from src/progress/_example/circle/index.wxss
rename to packages/components/progress/_example/circle/index.wxss
diff --git a/src/progress/_example/line/index.js b/packages/components/progress/_example/custom/index.js
similarity index 100%
rename from src/progress/_example/line/index.js
rename to packages/components/progress/_example/custom/index.js
diff --git a/src/progress/_example/plump/index.js b/packages/components/progress/_example/line/index.js
similarity index 100%
rename from src/progress/_example/plump/index.js
rename to packages/components/progress/_example/line/index.js
diff --git a/src/progress/_example/line/index.json b/packages/components/progress/_example/line/index.json
similarity index 100%
rename from src/progress/_example/line/index.json
rename to packages/components/progress/_example/line/index.json
diff --git a/src/progress/_example/line/index.wxml b/packages/components/progress/_example/line/index.wxml
similarity index 100%
rename from src/progress/_example/line/index.wxml
rename to packages/components/progress/_example/line/index.wxml
diff --git a/src/progress/_example/line/index.wxss b/packages/components/progress/_example/line/index.wxss
similarity index 100%
rename from src/progress/_example/line/index.wxss
rename to packages/components/progress/_example/line/index.wxss
diff --git a/src/qrcode/_example/base/index.js b/packages/components/progress/_example/plump/index.js
similarity index 100%
rename from src/qrcode/_example/base/index.js
rename to packages/components/progress/_example/plump/index.js
diff --git a/src/progress/_example/plump/index.json b/packages/components/progress/_example/plump/index.json
similarity index 100%
rename from src/progress/_example/plump/index.json
rename to packages/components/progress/_example/plump/index.json
diff --git a/src/progress/_example/plump/index.wxml b/packages/components/progress/_example/plump/index.wxml
similarity index 100%
rename from src/progress/_example/plump/index.wxml
rename to packages/components/progress/_example/plump/index.wxml
diff --git a/src/progress/_example/plump/index.wxss b/packages/components/progress/_example/plump/index.wxss
similarity index 100%
rename from src/progress/_example/plump/index.wxss
rename to packages/components/progress/_example/plump/index.wxss
diff --git a/src/progress/_example/progress.json b/packages/components/progress/_example/progress.json
similarity index 100%
rename from src/progress/_example/progress.json
rename to packages/components/progress/_example/progress.json
diff --git a/src/progress/_example/progress.less b/packages/components/progress/_example/progress.less
similarity index 100%
rename from src/progress/_example/progress.less
rename to packages/components/progress/_example/progress.less
diff --git a/src/progress/_example/progress.ts b/packages/components/progress/_example/progress.ts
similarity index 100%
rename from src/progress/_example/progress.ts
rename to packages/components/progress/_example/progress.ts
diff --git a/src/progress/_example/progress.wxml b/packages/components/progress/_example/progress.wxml
similarity index 100%
rename from src/progress/_example/progress.wxml
rename to packages/components/progress/_example/progress.wxml
diff --git a/src/progress/_example/skyline/progress.json b/packages/components/progress/_example/skyline/progress.json
similarity index 100%
rename from src/progress/_example/skyline/progress.json
rename to packages/components/progress/_example/skyline/progress.json
diff --git a/src/progress/_example/skyline/progress.less b/packages/components/progress/_example/skyline/progress.less
similarity index 100%
rename from src/progress/_example/skyline/progress.less
rename to packages/components/progress/_example/skyline/progress.less
diff --git a/src/progress/_example/skyline/progress.ts b/packages/components/progress/_example/skyline/progress.ts
similarity index 100%
rename from src/progress/_example/skyline/progress.ts
rename to packages/components/progress/_example/skyline/progress.ts
diff --git a/src/progress/_example/skyline/progress.wxml b/packages/components/progress/_example/skyline/progress.wxml
similarity index 100%
rename from src/progress/_example/skyline/progress.wxml
rename to packages/components/progress/_example/skyline/progress.wxml
diff --git a/src/qrcode/_example/size/index.json b/packages/components/progress/_example/transition/index.json
similarity index 100%
rename from src/qrcode/_example/size/index.json
rename to packages/components/progress/_example/transition/index.json
diff --git a/src/progress/progress.json b/packages/components/progress/progress.json
similarity index 100%
rename from src/progress/progress.json
rename to packages/components/progress/progress.json
diff --git a/src/progress/progress.less b/packages/components/progress/progress.less
similarity index 100%
rename from src/progress/progress.less
rename to packages/components/progress/progress.less
diff --git a/src/progress/progress.ts b/packages/components/progress/progress.ts
similarity index 100%
rename from src/progress/progress.ts
rename to packages/components/progress/progress.ts
diff --git a/src/progress/progress.wxml b/packages/components/progress/progress.wxml
similarity index 100%
rename from src/progress/progress.wxml
rename to packages/components/progress/progress.wxml
diff --git a/src/progress/progress.wxs b/packages/components/progress/progress.wxs
similarity index 100%
rename from src/progress/progress.wxs
rename to packages/components/progress/progress.wxs
diff --git a/src/progress/props.ts b/packages/components/progress/props.ts
similarity index 100%
rename from src/progress/props.ts
rename to packages/components/progress/props.ts
diff --git a/src/progress/type.ts b/packages/components/progress/type.ts
similarity index 100%
rename from src/progress/type.ts
rename to packages/components/progress/type.ts
diff --git a/src/progress/utils.ts b/packages/components/progress/utils.ts
similarity index 100%
rename from src/progress/utils.ts
rename to packages/components/progress/utils.ts
diff --git a/src/pull-down-refresh/README.en-US.md b/packages/components/pull-down-refresh/README.en-US.md
similarity index 100%
rename from src/pull-down-refresh/README.en-US.md
rename to packages/components/pull-down-refresh/README.en-US.md
diff --git a/src/pull-down-refresh/README.md b/packages/components/pull-down-refresh/README.md
similarity index 90%
rename from src/pull-down-refresh/README.md
rename to packages/components/pull-down-refresh/README.md
index fe794c7d3e..8c47b2ad14 100644
--- a/src/pull-down-refresh/README.md
+++ b/packages/components/pull-down-refresh/README.md
@@ -5,8 +5,8 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/pull-down-refresh/__test__/__snapshots__/demo.test.js.snap b/packages/components/pull-down-refresh/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/pull-down-refresh/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/pull-down-refresh/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/pull-down-refresh/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/pull-down-refresh/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/pull-down-refresh/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/pull-down-refresh/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/pull-down-refresh/__test__/demo.test.js b/packages/components/pull-down-refresh/__test__/demo.test.js
similarity index 100%
rename from src/pull-down-refresh/__test__/demo.test.js
rename to packages/components/pull-down-refresh/__test__/demo.test.js
diff --git a/src/pull-down-refresh/__test__/index.test.js b/packages/components/pull-down-refresh/__test__/index.test.js
similarity index 100%
rename from src/pull-down-refresh/__test__/index.test.js
rename to packages/components/pull-down-refresh/__test__/index.test.js
diff --git a/src/pull-down-refresh/_example/base/index.js b/packages/components/pull-down-refresh/_example/base/index.js
similarity index 100%
rename from src/pull-down-refresh/_example/base/index.js
rename to packages/components/pull-down-refresh/_example/base/index.js
diff --git a/src/pull-down-refresh/_example/base/index.json b/packages/components/pull-down-refresh/_example/base/index.json
similarity index 100%
rename from src/pull-down-refresh/_example/base/index.json
rename to packages/components/pull-down-refresh/_example/base/index.json
diff --git a/src/pull-down-refresh/_example/base/index.wxml b/packages/components/pull-down-refresh/_example/base/index.wxml
similarity index 100%
rename from src/pull-down-refresh/_example/base/index.wxml
rename to packages/components/pull-down-refresh/_example/base/index.wxml
diff --git a/src/pull-down-refresh/_example/base/index.wxss b/packages/components/pull-down-refresh/_example/base/index.wxss
similarity index 100%
rename from src/pull-down-refresh/_example/base/index.wxss
rename to packages/components/pull-down-refresh/_example/base/index.wxss
diff --git a/src/pull-down-refresh/_example/pull-down-refresh.json b/packages/components/pull-down-refresh/_example/pull-down-refresh.json
similarity index 100%
rename from src/pull-down-refresh/_example/pull-down-refresh.json
rename to packages/components/pull-down-refresh/_example/pull-down-refresh.json
diff --git a/src/pull-down-refresh/_example/pull-down-refresh.less b/packages/components/pull-down-refresh/_example/pull-down-refresh.less
similarity index 100%
rename from src/pull-down-refresh/_example/pull-down-refresh.less
rename to packages/components/pull-down-refresh/_example/pull-down-refresh.less
diff --git a/src/pull-down-refresh/_example/pull-down-refresh.ts b/packages/components/pull-down-refresh/_example/pull-down-refresh.ts
similarity index 100%
rename from src/pull-down-refresh/_example/pull-down-refresh.ts
rename to packages/components/pull-down-refresh/_example/pull-down-refresh.ts
diff --git a/src/pull-down-refresh/_example/pull-down-refresh.wxml b/packages/components/pull-down-refresh/_example/pull-down-refresh.wxml
similarity index 100%
rename from src/pull-down-refresh/_example/pull-down-refresh.wxml
rename to packages/components/pull-down-refresh/_example/pull-down-refresh.wxml
diff --git a/src/pull-down-refresh/_example/skyline/pull-down-refresh.js b/packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.js
similarity index 100%
rename from src/pull-down-refresh/_example/skyline/pull-down-refresh.js
rename to packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.js
diff --git a/src/pull-down-refresh/_example/skyline/pull-down-refresh.json b/packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.json
similarity index 100%
rename from src/pull-down-refresh/_example/skyline/pull-down-refresh.json
rename to packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.json
diff --git a/src/pull-down-refresh/_example/skyline/pull-down-refresh.wxml b/packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.wxml
similarity index 100%
rename from src/pull-down-refresh/_example/skyline/pull-down-refresh.wxml
rename to packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.wxml
diff --git a/src/pull-down-refresh/_example/skyline/pull-down-refresh.wxss b/packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.wxss
similarity index 100%
rename from src/pull-down-refresh/_example/skyline/pull-down-refresh.wxss
rename to packages/components/pull-down-refresh/_example/skyline/pull-down-refresh.wxss
diff --git a/src/pull-down-refresh/props.ts b/packages/components/pull-down-refresh/props.ts
similarity index 100%
rename from src/pull-down-refresh/props.ts
rename to packages/components/pull-down-refresh/props.ts
diff --git a/src/pull-down-refresh/pull-down-refresh.json b/packages/components/pull-down-refresh/pull-down-refresh.json
similarity index 100%
rename from src/pull-down-refresh/pull-down-refresh.json
rename to packages/components/pull-down-refresh/pull-down-refresh.json
diff --git a/src/pull-down-refresh/pull-down-refresh.less b/packages/components/pull-down-refresh/pull-down-refresh.less
similarity index 100%
rename from src/pull-down-refresh/pull-down-refresh.less
rename to packages/components/pull-down-refresh/pull-down-refresh.less
diff --git a/src/pull-down-refresh/pull-down-refresh.ts b/packages/components/pull-down-refresh/pull-down-refresh.ts
similarity index 100%
rename from src/pull-down-refresh/pull-down-refresh.ts
rename to packages/components/pull-down-refresh/pull-down-refresh.ts
diff --git a/src/pull-down-refresh/pull-down-refresh.wxml b/packages/components/pull-down-refresh/pull-down-refresh.wxml
similarity index 100%
rename from src/pull-down-refresh/pull-down-refresh.wxml
rename to packages/components/pull-down-refresh/pull-down-refresh.wxml
diff --git a/src/pull-down-refresh/type.ts b/packages/components/pull-down-refresh/type.ts
similarity index 100%
rename from src/pull-down-refresh/type.ts
rename to packages/components/pull-down-refresh/type.ts
diff --git a/src/qrcode/README.en-US.md b/packages/components/qrcode/README.en-US.md
similarity index 100%
rename from src/qrcode/README.en-US.md
rename to packages/components/qrcode/README.en-US.md
diff --git a/src/qrcode/README.md b/packages/components/qrcode/README.md
similarity index 100%
rename from src/qrcode/README.md
rename to packages/components/qrcode/README.md
diff --git a/src/qrcode/__test__/__snapshots__/demo.test.js.snap b/packages/components/qrcode/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/qrcode/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/qrcode/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/qrcode/__test__/demo.test.js b/packages/components/qrcode/__test__/demo.test.js
similarity index 100%
rename from src/qrcode/__test__/demo.test.js
rename to packages/components/qrcode/__test__/demo.test.js
diff --git a/src/qrcode/__test__/index.test.js b/packages/components/qrcode/__test__/index.test.js
similarity index 100%
rename from src/qrcode/__test__/index.test.js
rename to packages/components/qrcode/__test__/index.test.js
diff --git a/src/qrcode/_example/borderless/index.js b/packages/components/qrcode/_example/base/index.js
similarity index 100%
rename from src/qrcode/_example/borderless/index.js
rename to packages/components/qrcode/_example/base/index.js
diff --git a/src/qrcode/_example/base/index.json b/packages/components/qrcode/_example/base/index.json
similarity index 100%
rename from src/qrcode/_example/base/index.json
rename to packages/components/qrcode/_example/base/index.json
diff --git a/src/qrcode/_example/base/index.wxml b/packages/components/qrcode/_example/base/index.wxml
similarity index 100%
rename from src/qrcode/_example/base/index.wxml
rename to packages/components/qrcode/_example/base/index.wxml
diff --git a/src/qrcode/_example/base/index.wxss b/packages/components/qrcode/_example/base/index.wxss
similarity index 100%
rename from src/qrcode/_example/base/index.wxss
rename to packages/components/qrcode/_example/base/index.wxss
diff --git a/src/qrcode/_example/color/index.js b/packages/components/qrcode/_example/borderless/index.js
similarity index 100%
rename from src/qrcode/_example/color/index.js
rename to packages/components/qrcode/_example/borderless/index.js
diff --git a/src/qrcode/_example/borderless/index.json b/packages/components/qrcode/_example/borderless/index.json
similarity index 100%
rename from src/qrcode/_example/borderless/index.json
rename to packages/components/qrcode/_example/borderless/index.json
diff --git a/src/qrcode/_example/borderless/index.wxml b/packages/components/qrcode/_example/borderless/index.wxml
similarity index 100%
rename from src/qrcode/_example/borderless/index.wxml
rename to packages/components/qrcode/_example/borderless/index.wxml
diff --git a/src/qrcode/_example/borderless/index.wxss b/packages/components/qrcode/_example/borderless/index.wxss
similarity index 100%
rename from src/qrcode/_example/borderless/index.wxss
rename to packages/components/qrcode/_example/borderless/index.wxss
diff --git a/src/qrcode/_example/icon/index.js b/packages/components/qrcode/_example/color/index.js
similarity index 100%
rename from src/qrcode/_example/icon/index.js
rename to packages/components/qrcode/_example/color/index.js
diff --git a/src/qrcode/_example/color/index.json b/packages/components/qrcode/_example/color/index.json
similarity index 100%
rename from src/qrcode/_example/color/index.json
rename to packages/components/qrcode/_example/color/index.json
diff --git a/src/qrcode/_example/color/index.wxml b/packages/components/qrcode/_example/color/index.wxml
similarity index 100%
rename from src/qrcode/_example/color/index.wxml
rename to packages/components/qrcode/_example/color/index.wxml
diff --git a/src/qrcode/_example/color/index.wxss b/packages/components/qrcode/_example/color/index.wxss
similarity index 100%
rename from src/qrcode/_example/color/index.wxss
rename to packages/components/qrcode/_example/color/index.wxss
diff --git a/src/rate/_example/color/index.js b/packages/components/qrcode/_example/icon/index.js
similarity index 100%
rename from src/rate/_example/color/index.js
rename to packages/components/qrcode/_example/icon/index.js
diff --git a/src/qrcode/_example/icon/index.json b/packages/components/qrcode/_example/icon/index.json
similarity index 100%
rename from src/qrcode/_example/icon/index.json
rename to packages/components/qrcode/_example/icon/index.json
diff --git a/src/qrcode/_example/icon/index.wxml b/packages/components/qrcode/_example/icon/index.wxml
similarity index 100%
rename from src/qrcode/_example/icon/index.wxml
rename to packages/components/qrcode/_example/icon/index.wxml
diff --git a/src/qrcode/_example/icon/index.wxss b/packages/components/qrcode/_example/icon/index.wxss
similarity index 100%
rename from src/qrcode/_example/icon/index.wxss
rename to packages/components/qrcode/_example/icon/index.wxss
diff --git a/src/qrcode/_example/level/index.js b/packages/components/qrcode/_example/level/index.js
similarity index 100%
rename from src/qrcode/_example/level/index.js
rename to packages/components/qrcode/_example/level/index.js
diff --git a/src/qrcode/_example/level/index.json b/packages/components/qrcode/_example/level/index.json
similarity index 100%
rename from src/qrcode/_example/level/index.json
rename to packages/components/qrcode/_example/level/index.json
diff --git a/src/qrcode/_example/level/index.wxml b/packages/components/qrcode/_example/level/index.wxml
similarity index 100%
rename from src/qrcode/_example/level/index.wxml
rename to packages/components/qrcode/_example/level/index.wxml
diff --git a/src/qrcode/_example/level/index.wxss b/packages/components/qrcode/_example/level/index.wxss
similarity index 100%
rename from src/qrcode/_example/level/index.wxss
rename to packages/components/qrcode/_example/level/index.wxss
diff --git a/src/qrcode/_example/qrcode.json b/packages/components/qrcode/_example/qrcode.json
similarity index 100%
rename from src/qrcode/_example/qrcode.json
rename to packages/components/qrcode/_example/qrcode.json
diff --git a/src/qrcode/_example/qrcode.less b/packages/components/qrcode/_example/qrcode.less
similarity index 100%
rename from src/qrcode/_example/qrcode.less
rename to packages/components/qrcode/_example/qrcode.less
diff --git a/src/qrcode/_example/qrcode.ts b/packages/components/qrcode/_example/qrcode.ts
similarity index 100%
rename from src/qrcode/_example/qrcode.ts
rename to packages/components/qrcode/_example/qrcode.ts
diff --git a/src/qrcode/_example/qrcode.wxml b/packages/components/qrcode/_example/qrcode.wxml
similarity index 100%
rename from src/qrcode/_example/qrcode.wxml
rename to packages/components/qrcode/_example/qrcode.wxml
diff --git a/src/qrcode/_example/size/index.js b/packages/components/qrcode/_example/size/index.js
similarity index 100%
rename from src/qrcode/_example/size/index.js
rename to packages/components/qrcode/_example/size/index.js
diff --git a/packages/components/qrcode/_example/size/index.json b/packages/components/qrcode/_example/size/index.json
new file mode 100644
index 0000000000..f419f0a7b3
--- /dev/null
+++ b/packages/components/qrcode/_example/size/index.json
@@ -0,0 +1,7 @@
+{
+ "component": true,
+ "usingComponents": {
+ "t-qrcode": "tdesign-miniprogram/qrcode/qrcode",
+ "t-button": "tdesign-miniprogram/button/button"
+ }
+}
diff --git a/src/qrcode/_example/size/index.wxml b/packages/components/qrcode/_example/size/index.wxml
similarity index 100%
rename from src/qrcode/_example/size/index.wxml
rename to packages/components/qrcode/_example/size/index.wxml
diff --git a/src/qrcode/_example/size/index.wxss b/packages/components/qrcode/_example/size/index.wxss
similarity index 100%
rename from src/qrcode/_example/size/index.wxss
rename to packages/components/qrcode/_example/size/index.wxss
diff --git a/src/qrcode/_example/status/index.js b/packages/components/qrcode/_example/status/index.js
similarity index 100%
rename from src/qrcode/_example/status/index.js
rename to packages/components/qrcode/_example/status/index.js
diff --git a/src/qrcode/_example/status/index.json b/packages/components/qrcode/_example/status/index.json
similarity index 100%
rename from src/qrcode/_example/status/index.json
rename to packages/components/qrcode/_example/status/index.json
diff --git a/src/qrcode/_example/status/index.wxml b/packages/components/qrcode/_example/status/index.wxml
similarity index 100%
rename from src/qrcode/_example/status/index.wxml
rename to packages/components/qrcode/_example/status/index.wxml
diff --git a/src/qrcode/_example/status/index.wxss b/packages/components/qrcode/_example/status/index.wxss
similarity index 100%
rename from src/qrcode/_example/status/index.wxss
rename to packages/components/qrcode/_example/status/index.wxss
diff --git a/src/qrcode/components/qrcode-canvas/props.ts b/packages/components/qrcode/components/qrcode-canvas/props.ts
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/props.ts
rename to packages/components/qrcode/components/qrcode-canvas/props.ts
diff --git a/src/qrcode/components/qrcode-canvas/qrcode-canvas.json b/packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.json
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/qrcode-canvas.json
rename to packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.json
diff --git a/src/qrcode/components/qrcode-canvas/qrcode-canvas.less b/packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.less
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/qrcode-canvas.less
rename to packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.less
diff --git a/src/qrcode/components/qrcode-canvas/qrcode-canvas.ts b/packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.ts
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/qrcode-canvas.ts
rename to packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.ts
diff --git a/src/qrcode/components/qrcode-canvas/qrcode-canvas.wxml b/packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.wxml
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/qrcode-canvas.wxml
rename to packages/components/qrcode/components/qrcode-canvas/qrcode-canvas.wxml
diff --git a/src/qrcode/components/qrcode-canvas/type.ts b/packages/components/qrcode/components/qrcode-canvas/type.ts
similarity index 100%
rename from src/qrcode/components/qrcode-canvas/type.ts
rename to packages/components/qrcode/components/qrcode-canvas/type.ts
diff --git a/src/qrcode/components/qrcode-status/props.ts b/packages/components/qrcode/components/qrcode-status/props.ts
similarity index 100%
rename from src/qrcode/components/qrcode-status/props.ts
rename to packages/components/qrcode/components/qrcode-status/props.ts
diff --git a/src/qrcode/components/qrcode-status/qrcode-status.json b/packages/components/qrcode/components/qrcode-status/qrcode-status.json
similarity index 100%
rename from src/qrcode/components/qrcode-status/qrcode-status.json
rename to packages/components/qrcode/components/qrcode-status/qrcode-status.json
diff --git a/src/qrcode/components/qrcode-status/qrcode-status.less b/packages/components/qrcode/components/qrcode-status/qrcode-status.less
similarity index 100%
rename from src/qrcode/components/qrcode-status/qrcode-status.less
rename to packages/components/qrcode/components/qrcode-status/qrcode-status.less
diff --git a/src/qrcode/components/qrcode-status/qrcode-status.ts b/packages/components/qrcode/components/qrcode-status/qrcode-status.ts
similarity index 100%
rename from src/qrcode/components/qrcode-status/qrcode-status.ts
rename to packages/components/qrcode/components/qrcode-status/qrcode-status.ts
diff --git a/src/qrcode/components/qrcode-status/qrcode-status.wxml b/packages/components/qrcode/components/qrcode-status/qrcode-status.wxml
similarity index 100%
rename from src/qrcode/components/qrcode-status/qrcode-status.wxml
rename to packages/components/qrcode/components/qrcode-status/qrcode-status.wxml
diff --git a/src/qrcode/components/qrcode-status/type.ts b/packages/components/qrcode/components/qrcode-status/type.ts
similarity index 100%
rename from src/qrcode/components/qrcode-status/type.ts
rename to packages/components/qrcode/components/qrcode-status/type.ts
diff --git a/src/qrcode/hooks/useQRCode.ts b/packages/components/qrcode/hooks/useQRCode.ts
similarity index 100%
rename from src/qrcode/hooks/useQRCode.ts
rename to packages/components/qrcode/hooks/useQRCode.ts
diff --git a/src/qrcode/props.ts b/packages/components/qrcode/props.ts
similarity index 100%
rename from src/qrcode/props.ts
rename to packages/components/qrcode/props.ts
diff --git a/src/qrcode/qrcode.json b/packages/components/qrcode/qrcode.json
similarity index 100%
rename from src/qrcode/qrcode.json
rename to packages/components/qrcode/qrcode.json
diff --git a/src/qrcode/qrcode.less b/packages/components/qrcode/qrcode.less
similarity index 100%
rename from src/qrcode/qrcode.less
rename to packages/components/qrcode/qrcode.less
diff --git a/src/qrcode/qrcode.md b/packages/components/qrcode/qrcode.md
similarity index 100%
rename from src/qrcode/qrcode.md
rename to packages/components/qrcode/qrcode.md
diff --git a/src/qrcode/qrcode.ts b/packages/components/qrcode/qrcode.ts
similarity index 100%
rename from src/qrcode/qrcode.ts
rename to packages/components/qrcode/qrcode.ts
diff --git a/src/qrcode/qrcode.wxml b/packages/components/qrcode/qrcode.wxml
similarity index 100%
rename from src/qrcode/qrcode.wxml
rename to packages/components/qrcode/qrcode.wxml
diff --git a/src/qrcode/type.ts b/packages/components/qrcode/type.ts
similarity index 100%
rename from src/qrcode/type.ts
rename to packages/components/qrcode/type.ts
diff --git a/src/radio-group/props.ts b/packages/components/radio-group/props.ts
similarity index 100%
rename from src/radio-group/props.ts
rename to packages/components/radio-group/props.ts
diff --git a/src/radio-group/radio-group.json b/packages/components/radio-group/radio-group.json
similarity index 100%
rename from src/radio-group/radio-group.json
rename to packages/components/radio-group/radio-group.json
diff --git a/src/radio-group/radio-group.less b/packages/components/radio-group/radio-group.less
similarity index 100%
rename from src/radio-group/radio-group.less
rename to packages/components/radio-group/radio-group.less
diff --git a/src/radio-group/radio-group.ts b/packages/components/radio-group/radio-group.ts
similarity index 100%
rename from src/radio-group/radio-group.ts
rename to packages/components/radio-group/radio-group.ts
diff --git a/src/radio-group/radio-group.wxml b/packages/components/radio-group/radio-group.wxml
similarity index 100%
rename from src/radio-group/radio-group.wxml
rename to packages/components/radio-group/radio-group.wxml
diff --git a/src/radio-group/type.ts b/packages/components/radio-group/type.ts
similarity index 100%
rename from src/radio-group/type.ts
rename to packages/components/radio-group/type.ts
diff --git a/src/radio/README.en-US.md b/packages/components/radio/README.en-US.md
similarity index 100%
rename from src/radio/README.en-US.md
rename to packages/components/radio/README.en-US.md
diff --git a/src/radio/README.md b/packages/components/radio/README.md
similarity index 93%
rename from src/radio/README.md
rename to packages/components/radio/README.md
index fc8f19420f..1dcad11b8a 100644
--- a/src/radio/README.md
+++ b/packages/components/radio/README.md
@@ -5,8 +5,8 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/radio/__test__/__snapshots__/demo.test.js.snap b/packages/components/radio/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/radio/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/radio/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/radio/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/radio/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/radio/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/radio/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/radio/__test__/demo.test.js b/packages/components/radio/__test__/demo.test.js
similarity index 100%
rename from src/radio/__test__/demo.test.js
rename to packages/components/radio/__test__/demo.test.js
diff --git a/src/radio/__test__/index.js b/packages/components/radio/__test__/index.js
similarity index 100%
rename from src/radio/__test__/index.js
rename to packages/components/radio/__test__/index.js
diff --git a/src/radio/__test__/index.json b/packages/components/radio/__test__/index.json
similarity index 100%
rename from src/radio/__test__/index.json
rename to packages/components/radio/__test__/index.json
diff --git a/src/radio/__test__/index.test.js b/packages/components/radio/__test__/index.test.js
similarity index 100%
rename from src/radio/__test__/index.test.js
rename to packages/components/radio/__test__/index.test.js
diff --git a/src/radio/__test__/index.wxml b/packages/components/radio/__test__/index.wxml
similarity index 100%
rename from src/radio/__test__/index.wxml
rename to packages/components/radio/__test__/index.wxml
diff --git a/src/radio/_example/align/index.js b/packages/components/radio/_example/align/index.js
similarity index 100%
rename from src/radio/_example/align/index.js
rename to packages/components/radio/_example/align/index.js
diff --git a/src/radio/_example/align/index.json b/packages/components/radio/_example/align/index.json
similarity index 100%
rename from src/radio/_example/align/index.json
rename to packages/components/radio/_example/align/index.json
diff --git a/src/radio/_example/align/index.wxml b/packages/components/radio/_example/align/index.wxml
similarity index 100%
rename from src/radio/_example/align/index.wxml
rename to packages/components/radio/_example/align/index.wxml
diff --git a/src/radio/_example/align/index.wxss b/packages/components/radio/_example/align/index.wxss
similarity index 100%
rename from src/radio/_example/align/index.wxss
rename to packages/components/radio/_example/align/index.wxss
diff --git a/src/radio/_example/base/index.js b/packages/components/radio/_example/base/index.js
similarity index 100%
rename from src/radio/_example/base/index.js
rename to packages/components/radio/_example/base/index.js
diff --git a/src/radio/_example/base/index.json b/packages/components/radio/_example/base/index.json
similarity index 100%
rename from src/radio/_example/base/index.json
rename to packages/components/radio/_example/base/index.json
diff --git a/src/radio/_example/base/index.wxml b/packages/components/radio/_example/base/index.wxml
similarity index 100%
rename from src/radio/_example/base/index.wxml
rename to packages/components/radio/_example/base/index.wxml
diff --git a/src/radio/_example/base/index.wxss b/packages/components/radio/_example/base/index.wxss
similarity index 100%
rename from src/radio/_example/base/index.wxss
rename to packages/components/radio/_example/base/index.wxss
diff --git a/src/radio/_example/card/index.js b/packages/components/radio/_example/card/index.js
similarity index 100%
rename from src/radio/_example/card/index.js
rename to packages/components/radio/_example/card/index.js
diff --git a/src/radio/_example/card/index.json b/packages/components/radio/_example/card/index.json
similarity index 100%
rename from src/radio/_example/card/index.json
rename to packages/components/radio/_example/card/index.json
diff --git a/src/radio/_example/card/index.wxml b/packages/components/radio/_example/card/index.wxml
similarity index 100%
rename from src/radio/_example/card/index.wxml
rename to packages/components/radio/_example/card/index.wxml
diff --git a/src/radio/_example/card/index.wxss b/packages/components/radio/_example/card/index.wxss
similarity index 100%
rename from src/radio/_example/card/index.wxss
rename to packages/components/radio/_example/card/index.wxss
diff --git a/src/radio/_example/horizontal/index.js b/packages/components/radio/_example/horizontal/index.js
similarity index 100%
rename from src/radio/_example/horizontal/index.js
rename to packages/components/radio/_example/horizontal/index.js
diff --git a/src/radio/_example/horizontal/index.json b/packages/components/radio/_example/horizontal/index.json
similarity index 100%
rename from src/radio/_example/horizontal/index.json
rename to packages/components/radio/_example/horizontal/index.json
diff --git a/src/radio/_example/horizontal/index.wxml b/packages/components/radio/_example/horizontal/index.wxml
similarity index 100%
rename from src/radio/_example/horizontal/index.wxml
rename to packages/components/radio/_example/horizontal/index.wxml
diff --git a/src/radio/_example/horizontal/index.wxss b/packages/components/radio/_example/horizontal/index.wxss
similarity index 100%
rename from src/radio/_example/horizontal/index.wxss
rename to packages/components/radio/_example/horizontal/index.wxss
diff --git a/src/radio/_example/radio.json b/packages/components/radio/_example/radio.json
similarity index 100%
rename from src/radio/_example/radio.json
rename to packages/components/radio/_example/radio.json
diff --git a/src/radio/_example/radio.less b/packages/components/radio/_example/radio.less
similarity index 100%
rename from src/radio/_example/radio.less
rename to packages/components/radio/_example/radio.less
diff --git a/src/radio/_example/radio.ts b/packages/components/radio/_example/radio.ts
similarity index 100%
rename from src/radio/_example/radio.ts
rename to packages/components/radio/_example/radio.ts
diff --git a/src/radio/_example/radio.wxml b/packages/components/radio/_example/radio.wxml
similarity index 100%
rename from src/radio/_example/radio.wxml
rename to packages/components/radio/_example/radio.wxml
diff --git a/src/radio/_example/skyline/radio.json b/packages/components/radio/_example/skyline/radio.json
similarity index 100%
rename from src/radio/_example/skyline/radio.json
rename to packages/components/radio/_example/skyline/radio.json
diff --git a/src/radio/_example/skyline/radio.less b/packages/components/radio/_example/skyline/radio.less
similarity index 100%
rename from src/radio/_example/skyline/radio.less
rename to packages/components/radio/_example/skyline/radio.less
diff --git a/src/radio/_example/skyline/radio.ts b/packages/components/radio/_example/skyline/radio.ts
similarity index 100%
rename from src/radio/_example/skyline/radio.ts
rename to packages/components/radio/_example/skyline/radio.ts
diff --git a/src/radio/_example/skyline/radio.wxml b/packages/components/radio/_example/skyline/radio.wxml
similarity index 100%
rename from src/radio/_example/skyline/radio.wxml
rename to packages/components/radio/_example/skyline/radio.wxml
diff --git a/src/radio/_example/special/index.js b/packages/components/radio/_example/special/index.js
similarity index 100%
rename from src/radio/_example/special/index.js
rename to packages/components/radio/_example/special/index.js
diff --git a/src/radio/_example/special/index.json b/packages/components/radio/_example/special/index.json
similarity index 100%
rename from src/radio/_example/special/index.json
rename to packages/components/radio/_example/special/index.json
diff --git a/src/radio/_example/special/index.wxml b/packages/components/radio/_example/special/index.wxml
similarity index 100%
rename from src/radio/_example/special/index.wxml
rename to packages/components/radio/_example/special/index.wxml
diff --git a/src/radio/_example/special/index.wxss b/packages/components/radio/_example/special/index.wxss
similarity index 100%
rename from src/radio/_example/special/index.wxss
rename to packages/components/radio/_example/special/index.wxss
diff --git a/src/radio/_example/status/index.js b/packages/components/radio/_example/status/index.js
similarity index 100%
rename from src/radio/_example/status/index.js
rename to packages/components/radio/_example/status/index.js
diff --git a/src/radio/_example/status/index.json b/packages/components/radio/_example/status/index.json
similarity index 100%
rename from src/radio/_example/status/index.json
rename to packages/components/radio/_example/status/index.json
diff --git a/src/radio/_example/status/index.wxml b/packages/components/radio/_example/status/index.wxml
similarity index 100%
rename from src/radio/_example/status/index.wxml
rename to packages/components/radio/_example/status/index.wxml
diff --git a/src/radio/_example/status/index.wxss b/packages/components/radio/_example/status/index.wxss
similarity index 100%
rename from src/radio/_example/status/index.wxss
rename to packages/components/radio/_example/status/index.wxss
diff --git a/src/radio/_example/theme/index.js b/packages/components/radio/_example/theme/index.js
similarity index 100%
rename from src/radio/_example/theme/index.js
rename to packages/components/radio/_example/theme/index.js
diff --git a/src/radio/_example/theme/index.json b/packages/components/radio/_example/theme/index.json
similarity index 100%
rename from src/radio/_example/theme/index.json
rename to packages/components/radio/_example/theme/index.json
diff --git a/src/radio/_example/theme/index.wxml b/packages/components/radio/_example/theme/index.wxml
similarity index 100%
rename from src/radio/_example/theme/index.wxml
rename to packages/components/radio/_example/theme/index.wxml
diff --git a/src/radio/_example/theme/index.wxss b/packages/components/radio/_example/theme/index.wxss
similarity index 100%
rename from src/radio/_example/theme/index.wxss
rename to packages/components/radio/_example/theme/index.wxss
diff --git a/src/radio/props.ts b/packages/components/radio/props.ts
similarity index 100%
rename from src/radio/props.ts
rename to packages/components/radio/props.ts
diff --git a/src/radio/radio.json b/packages/components/radio/radio.json
similarity index 100%
rename from src/radio/radio.json
rename to packages/components/radio/radio.json
diff --git a/src/radio/radio.less b/packages/components/radio/radio.less
similarity index 100%
rename from src/radio/radio.less
rename to packages/components/radio/radio.less
diff --git a/src/radio/radio.ts b/packages/components/radio/radio.ts
similarity index 100%
rename from src/radio/radio.ts
rename to packages/components/radio/radio.ts
diff --git a/src/radio/radio.wxml b/packages/components/radio/radio.wxml
similarity index 100%
rename from src/radio/radio.wxml
rename to packages/components/radio/radio.wxml
diff --git a/src/radio/type.ts b/packages/components/radio/type.ts
similarity index 100%
rename from src/radio/type.ts
rename to packages/components/radio/type.ts
diff --git a/src/rate/README.en-US.md b/packages/components/rate/README.en-US.md
similarity index 100%
rename from src/rate/README.en-US.md
rename to packages/components/rate/README.en-US.md
diff --git a/src/rate/README.md b/packages/components/rate/README.md
similarity index 88%
rename from src/rate/README.md
rename to packages/components/rate/README.md
index 0590e4f055..18c0e1fe25 100644
--- a/src/rate/README.md
+++ b/packages/components/rate/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/rate/__test__/__snapshots__/demo.test.js.snap b/packages/components/rate/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/rate/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/rate/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/rate/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/rate/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/rate/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/rate/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/rate/__test__/demo.test.js b/packages/components/rate/__test__/demo.test.js
similarity index 100%
rename from src/rate/__test__/demo.test.js
rename to packages/components/rate/__test__/demo.test.js
diff --git a/src/rate/__test__/index.test.js b/packages/components/rate/__test__/index.test.js
similarity index 100%
rename from src/rate/__test__/index.test.js
rename to packages/components/rate/__test__/index.test.js
diff --git a/src/rate/_example/action/index.js b/packages/components/rate/_example/action/index.js
similarity index 100%
rename from src/rate/_example/action/index.js
rename to packages/components/rate/_example/action/index.js
diff --git a/src/rate/_example/action/index.json b/packages/components/rate/_example/action/index.json
similarity index 100%
rename from src/rate/_example/action/index.json
rename to packages/components/rate/_example/action/index.json
diff --git a/src/rate/_example/action/index.wxml b/packages/components/rate/_example/action/index.wxml
similarity index 100%
rename from src/rate/_example/action/index.wxml
rename to packages/components/rate/_example/action/index.wxml
diff --git a/src/rate/_example/action/index.wxss b/packages/components/rate/_example/action/index.wxss
similarity index 100%
rename from src/rate/_example/action/index.wxss
rename to packages/components/rate/_example/action/index.wxss
diff --git a/src/rate/_example/base/index.js b/packages/components/rate/_example/base/index.js
similarity index 100%
rename from src/rate/_example/base/index.js
rename to packages/components/rate/_example/base/index.js
diff --git a/src/rate/_example/base/index.json b/packages/components/rate/_example/base/index.json
similarity index 100%
rename from src/rate/_example/base/index.json
rename to packages/components/rate/_example/base/index.json
diff --git a/src/rate/_example/base/index.wxml b/packages/components/rate/_example/base/index.wxml
similarity index 100%
rename from src/rate/_example/base/index.wxml
rename to packages/components/rate/_example/base/index.wxml
diff --git a/src/rate/_example/base/index.wxss b/packages/components/rate/_example/base/index.wxss
similarity index 100%
rename from src/rate/_example/base/index.wxss
rename to packages/components/rate/_example/base/index.wxss
diff --git a/src/result/_example/custom/index.js b/packages/components/rate/_example/color/index.js
similarity index 100%
rename from src/result/_example/custom/index.js
rename to packages/components/rate/_example/color/index.js
diff --git a/src/rate/_example/color/index.json b/packages/components/rate/_example/color/index.json
similarity index 100%
rename from src/rate/_example/color/index.json
rename to packages/components/rate/_example/color/index.json
diff --git a/src/rate/_example/color/index.wxml b/packages/components/rate/_example/color/index.wxml
similarity index 100%
rename from src/rate/_example/color/index.wxml
rename to packages/components/rate/_example/color/index.wxml
diff --git a/src/rate/_example/color/index.wxss b/packages/components/rate/_example/color/index.wxss
similarity index 100%
rename from src/rate/_example/color/index.wxss
rename to packages/components/rate/_example/color/index.wxss
diff --git a/src/rate/_example/count/index.js b/packages/components/rate/_example/count/index.js
similarity index 100%
rename from src/rate/_example/count/index.js
rename to packages/components/rate/_example/count/index.js
diff --git a/src/rate/_example/count/index.json b/packages/components/rate/_example/count/index.json
similarity index 100%
rename from src/rate/_example/count/index.json
rename to packages/components/rate/_example/count/index.json
diff --git a/src/rate/_example/count/index.wxml b/packages/components/rate/_example/count/index.wxml
similarity index 100%
rename from src/rate/_example/count/index.wxml
rename to packages/components/rate/_example/count/index.wxml
diff --git a/src/rate/_example/count/index.wxss b/packages/components/rate/_example/count/index.wxss
similarity index 100%
rename from src/rate/_example/count/index.wxss
rename to packages/components/rate/_example/count/index.wxss
diff --git a/src/rate/_example/custom-prefix/index.js b/packages/components/rate/_example/custom-prefix/index.js
similarity index 100%
rename from src/rate/_example/custom-prefix/index.js
rename to packages/components/rate/_example/custom-prefix/index.js
diff --git a/src/rate/_example/custom-prefix/index.json b/packages/components/rate/_example/custom-prefix/index.json
similarity index 100%
rename from src/rate/_example/custom-prefix/index.json
rename to packages/components/rate/_example/custom-prefix/index.json
diff --git a/src/rate/_example/custom-prefix/index.wxml b/packages/components/rate/_example/custom-prefix/index.wxml
similarity index 100%
rename from src/rate/_example/custom-prefix/index.wxml
rename to packages/components/rate/_example/custom-prefix/index.wxml
diff --git a/src/rate/_example/custom-prefix/index.wxss b/packages/components/rate/_example/custom-prefix/index.wxss
similarity index 100%
rename from src/rate/_example/custom-prefix/index.wxss
rename to packages/components/rate/_example/custom-prefix/index.wxss
diff --git a/src/rate/_example/custom/index.js b/packages/components/rate/_example/custom/index.js
similarity index 100%
rename from src/rate/_example/custom/index.js
rename to packages/components/rate/_example/custom/index.js
diff --git a/src/rate/_example/custom/index.json b/packages/components/rate/_example/custom/index.json
similarity index 100%
rename from src/rate/_example/custom/index.json
rename to packages/components/rate/_example/custom/index.json
diff --git a/src/rate/_example/custom/index.wxml b/packages/components/rate/_example/custom/index.wxml
similarity index 100%
rename from src/rate/_example/custom/index.wxml
rename to packages/components/rate/_example/custom/index.wxml
diff --git a/src/rate/_example/custom/index.wxss b/packages/components/rate/_example/custom/index.wxss
similarity index 100%
rename from src/rate/_example/custom/index.wxss
rename to packages/components/rate/_example/custom/index.wxss
diff --git a/src/rate/_example/iconfont.wxss b/packages/components/rate/_example/iconfont.wxss
similarity index 100%
rename from src/rate/_example/iconfont.wxss
rename to packages/components/rate/_example/iconfont.wxss
diff --git a/src/rate/_example/rate.json b/packages/components/rate/_example/rate.json
similarity index 100%
rename from src/rate/_example/rate.json
rename to packages/components/rate/_example/rate.json
diff --git a/src/rate/_example/rate.less b/packages/components/rate/_example/rate.less
similarity index 100%
rename from src/rate/_example/rate.less
rename to packages/components/rate/_example/rate.less
diff --git a/src/rate/_example/rate.ts b/packages/components/rate/_example/rate.ts
similarity index 100%
rename from src/rate/_example/rate.ts
rename to packages/components/rate/_example/rate.ts
diff --git a/src/rate/_example/rate.wxml b/packages/components/rate/_example/rate.wxml
similarity index 100%
rename from src/rate/_example/rate.wxml
rename to packages/components/rate/_example/rate.wxml
diff --git a/src/rate/_example/show-text/index.js b/packages/components/rate/_example/show-text/index.js
similarity index 100%
rename from src/rate/_example/show-text/index.js
rename to packages/components/rate/_example/show-text/index.js
diff --git a/src/rate/_example/show-text/index.json b/packages/components/rate/_example/show-text/index.json
similarity index 100%
rename from src/rate/_example/show-text/index.json
rename to packages/components/rate/_example/show-text/index.json
diff --git a/src/rate/_example/show-text/index.wxml b/packages/components/rate/_example/show-text/index.wxml
similarity index 100%
rename from src/rate/_example/show-text/index.wxml
rename to packages/components/rate/_example/show-text/index.wxml
diff --git a/src/rate/_example/show-text/index.wxss b/packages/components/rate/_example/show-text/index.wxss
similarity index 100%
rename from src/rate/_example/show-text/index.wxss
rename to packages/components/rate/_example/show-text/index.wxss
diff --git a/src/rate/_example/size/index.js b/packages/components/rate/_example/size/index.js
similarity index 100%
rename from src/rate/_example/size/index.js
rename to packages/components/rate/_example/size/index.js
diff --git a/src/rate/_example/size/index.json b/packages/components/rate/_example/size/index.json
similarity index 100%
rename from src/rate/_example/size/index.json
rename to packages/components/rate/_example/size/index.json
diff --git a/src/rate/_example/size/index.wxml b/packages/components/rate/_example/size/index.wxml
similarity index 100%
rename from src/rate/_example/size/index.wxml
rename to packages/components/rate/_example/size/index.wxml
diff --git a/src/rate/_example/size/index.wxss b/packages/components/rate/_example/size/index.wxss
similarity index 100%
rename from src/rate/_example/size/index.wxss
rename to packages/components/rate/_example/size/index.wxss
diff --git a/src/rate/_example/special/index.js b/packages/components/rate/_example/special/index.js
similarity index 100%
rename from src/rate/_example/special/index.js
rename to packages/components/rate/_example/special/index.js
diff --git a/src/rate/_example/special/index.json b/packages/components/rate/_example/special/index.json
similarity index 100%
rename from src/rate/_example/special/index.json
rename to packages/components/rate/_example/special/index.json
diff --git a/src/rate/_example/special/index.wxml b/packages/components/rate/_example/special/index.wxml
similarity index 100%
rename from src/rate/_example/special/index.wxml
rename to packages/components/rate/_example/special/index.wxml
diff --git a/src/rate/_example/special/index.wxss b/packages/components/rate/_example/special/index.wxss
similarity index 100%
rename from src/rate/_example/special/index.wxss
rename to packages/components/rate/_example/special/index.wxss
diff --git a/src/rate/props.ts b/packages/components/rate/props.ts
similarity index 100%
rename from src/rate/props.ts
rename to packages/components/rate/props.ts
diff --git a/src/rate/rate.json b/packages/components/rate/rate.json
similarity index 100%
rename from src/rate/rate.json
rename to packages/components/rate/rate.json
diff --git a/src/rate/rate.less b/packages/components/rate/rate.less
similarity index 100%
rename from src/rate/rate.less
rename to packages/components/rate/rate.less
diff --git a/src/rate/rate.ts b/packages/components/rate/rate.ts
similarity index 100%
rename from src/rate/rate.ts
rename to packages/components/rate/rate.ts
diff --git a/src/rate/rate.wxml b/packages/components/rate/rate.wxml
similarity index 100%
rename from src/rate/rate.wxml
rename to packages/components/rate/rate.wxml
diff --git a/src/rate/rate.wxs b/packages/components/rate/rate.wxs
similarity index 100%
rename from src/rate/rate.wxs
rename to packages/components/rate/rate.wxs
diff --git a/src/rate/type.ts b/packages/components/rate/type.ts
similarity index 100%
rename from src/rate/type.ts
rename to packages/components/rate/type.ts
diff --git a/src/result/README.en-US.md b/packages/components/result/README.en-US.md
similarity index 100%
rename from src/result/README.en-US.md
rename to packages/components/result/README.en-US.md
diff --git a/src/result/README.md b/packages/components/result/README.md
similarity index 87%
rename from src/result/README.md
rename to packages/components/result/README.md
index f45fce4d9d..bbe4f3aa18 100644
--- a/src/result/README.md
+++ b/packages/components/result/README.md
@@ -5,7 +5,6 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/result/__test__/__snapshots__/demo.test.js.snap b/packages/components/result/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/result/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/result/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/result/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/result/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/result/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/result/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/result/__test__/demo.test.js b/packages/components/result/__test__/demo.test.js
similarity index 100%
rename from src/result/__test__/demo.test.js
rename to packages/components/result/__test__/demo.test.js
diff --git a/src/result/__test__/index.test.js b/packages/components/result/__test__/index.test.js
similarity index 100%
rename from src/result/__test__/index.test.js
rename to packages/components/result/__test__/index.test.js
diff --git a/src/search/_example/maxlength/index.js b/packages/components/result/_example/custom/index.js
similarity index 100%
rename from src/search/_example/maxlength/index.js
rename to packages/components/result/_example/custom/index.js
diff --git a/src/result/_example/custom/index.json b/packages/components/result/_example/custom/index.json
similarity index 100%
rename from src/result/_example/custom/index.json
rename to packages/components/result/_example/custom/index.json
diff --git a/src/result/_example/custom/index.wxml b/packages/components/result/_example/custom/index.wxml
similarity index 100%
rename from src/result/_example/custom/index.wxml
rename to packages/components/result/_example/custom/index.wxml
diff --git a/src/result/_example/custom/index.wxss b/packages/components/result/_example/custom/index.wxss
similarity index 100%
rename from src/result/_example/custom/index.wxss
rename to packages/components/result/_example/custom/index.wxss
diff --git a/src/result/_example/description/index.js b/packages/components/result/_example/description/index.js
similarity index 100%
rename from src/result/_example/description/index.js
rename to packages/components/result/_example/description/index.js
diff --git a/src/result/_example/description/index.json b/packages/components/result/_example/description/index.json
similarity index 100%
rename from src/result/_example/description/index.json
rename to packages/components/result/_example/description/index.json
diff --git a/src/result/_example/description/index.wxml b/packages/components/result/_example/description/index.wxml
similarity index 100%
rename from src/result/_example/description/index.wxml
rename to packages/components/result/_example/description/index.wxml
diff --git a/src/result/_example/description/index.wxss b/packages/components/result/_example/description/index.wxss
similarity index 100%
rename from src/result/_example/description/index.wxss
rename to packages/components/result/_example/description/index.wxss
diff --git a/src/result/_example/result-page.json b/packages/components/result/_example/result-page.json
similarity index 100%
rename from src/result/_example/result-page.json
rename to packages/components/result/_example/result-page.json
diff --git a/src/result/_example/result-page.less b/packages/components/result/_example/result-page.less
similarity index 100%
rename from src/result/_example/result-page.less
rename to packages/components/result/_example/result-page.less
diff --git a/src/result/_example/result-page.ts b/packages/components/result/_example/result-page.ts
similarity index 100%
rename from src/result/_example/result-page.ts
rename to packages/components/result/_example/result-page.ts
diff --git a/src/result/_example/result-page.wxml b/packages/components/result/_example/result-page.wxml
similarity index 100%
rename from src/result/_example/result-page.wxml
rename to packages/components/result/_example/result-page.wxml
diff --git a/src/result/_example/result.json b/packages/components/result/_example/result.json
similarity index 100%
rename from src/result/_example/result.json
rename to packages/components/result/_example/result.json
diff --git a/src/result/_example/result.less b/packages/components/result/_example/result.less
similarity index 100%
rename from src/result/_example/result.less
rename to packages/components/result/_example/result.less
diff --git a/src/result/_example/result.ts b/packages/components/result/_example/result.ts
similarity index 100%
rename from src/result/_example/result.ts
rename to packages/components/result/_example/result.ts
diff --git a/src/result/_example/result.wxml b/packages/components/result/_example/result.wxml
similarity index 100%
rename from src/result/_example/result.wxml
rename to packages/components/result/_example/result.wxml
diff --git a/src/result/_example/skyline/result.json b/packages/components/result/_example/skyline/result.json
similarity index 100%
rename from src/result/_example/skyline/result.json
rename to packages/components/result/_example/skyline/result.json
diff --git a/src/result/_example/skyline/result.less b/packages/components/result/_example/skyline/result.less
similarity index 100%
rename from src/result/_example/skyline/result.less
rename to packages/components/result/_example/skyline/result.less
diff --git a/src/result/_example/skyline/result.ts b/packages/components/result/_example/skyline/result.ts
similarity index 100%
rename from src/result/_example/skyline/result.ts
rename to packages/components/result/_example/skyline/result.ts
diff --git a/src/result/_example/skyline/result.wxml b/packages/components/result/_example/skyline/result.wxml
similarity index 100%
rename from src/result/_example/skyline/result.wxml
rename to packages/components/result/_example/skyline/result.wxml
diff --git a/src/result/_example/theme/index.js b/packages/components/result/_example/theme/index.js
similarity index 100%
rename from src/result/_example/theme/index.js
rename to packages/components/result/_example/theme/index.js
diff --git a/src/result/_example/theme/index.json b/packages/components/result/_example/theme/index.json
similarity index 100%
rename from src/result/_example/theme/index.json
rename to packages/components/result/_example/theme/index.json
diff --git a/src/result/_example/theme/index.wxml b/packages/components/result/_example/theme/index.wxml
similarity index 100%
rename from src/result/_example/theme/index.wxml
rename to packages/components/result/_example/theme/index.wxml
diff --git a/src/result/_example/theme/index.wxss b/packages/components/result/_example/theme/index.wxss
similarity index 100%
rename from src/result/_example/theme/index.wxss
rename to packages/components/result/_example/theme/index.wxss
diff --git a/src/result/index.ts b/packages/components/result/index.ts
similarity index 100%
rename from src/result/index.ts
rename to packages/components/result/index.ts
diff --git a/src/result/props.ts b/packages/components/result/props.ts
similarity index 100%
rename from src/result/props.ts
rename to packages/components/result/props.ts
diff --git a/src/result/result.json b/packages/components/result/result.json
similarity index 100%
rename from src/result/result.json
rename to packages/components/result/result.json
diff --git a/src/result/result.less b/packages/components/result/result.less
similarity index 100%
rename from src/result/result.less
rename to packages/components/result/result.less
diff --git a/src/result/result.ts b/packages/components/result/result.ts
similarity index 100%
rename from src/result/result.ts
rename to packages/components/result/result.ts
diff --git a/src/result/result.wxml b/packages/components/result/result.wxml
similarity index 100%
rename from src/result/result.wxml
rename to packages/components/result/result.wxml
diff --git a/src/result/type.ts b/packages/components/result/type.ts
similarity index 100%
rename from src/result/type.ts
rename to packages/components/result/type.ts
diff --git a/src/row/README.md b/packages/components/row/README.md
similarity index 100%
rename from src/row/README.md
rename to packages/components/row/README.md
diff --git a/src/row/props.ts b/packages/components/row/props.ts
similarity index 100%
rename from src/row/props.ts
rename to packages/components/row/props.ts
diff --git a/src/row/row.json b/packages/components/row/row.json
similarity index 100%
rename from src/row/row.json
rename to packages/components/row/row.json
diff --git a/src/row/row.less b/packages/components/row/row.less
similarity index 100%
rename from src/row/row.less
rename to packages/components/row/row.less
diff --git a/src/row/row.ts b/packages/components/row/row.ts
similarity index 100%
rename from src/row/row.ts
rename to packages/components/row/row.ts
diff --git a/src/row/row.wxml b/packages/components/row/row.wxml
similarity index 100%
rename from src/row/row.wxml
rename to packages/components/row/row.wxml
diff --git a/src/row/row.wxs b/packages/components/row/row.wxs
similarity index 100%
rename from src/row/row.wxs
rename to packages/components/row/row.wxs
diff --git a/src/row/type.ts b/packages/components/row/type.ts
similarity index 100%
rename from src/row/type.ts
rename to packages/components/row/type.ts
diff --git a/src/scroll-view/scroll-view.json b/packages/components/scroll-view/scroll-view.json
similarity index 100%
rename from src/scroll-view/scroll-view.json
rename to packages/components/scroll-view/scroll-view.json
diff --git a/src/scroll-view/scroll-view.less b/packages/components/scroll-view/scroll-view.less
similarity index 100%
rename from src/scroll-view/scroll-view.less
rename to packages/components/scroll-view/scroll-view.less
diff --git a/src/scroll-view/scroll-view.ts b/packages/components/scroll-view/scroll-view.ts
similarity index 100%
rename from src/scroll-view/scroll-view.ts
rename to packages/components/scroll-view/scroll-view.ts
diff --git a/src/scroll-view/scroll-view.wxml b/packages/components/scroll-view/scroll-view.wxml
similarity index 100%
rename from src/scroll-view/scroll-view.wxml
rename to packages/components/scroll-view/scroll-view.wxml
diff --git a/src/search/README.en-US.md b/packages/components/search/README.en-US.md
similarity index 100%
rename from src/search/README.en-US.md
rename to packages/components/search/README.en-US.md
diff --git a/src/search/README.md b/packages/components/search/README.md
similarity index 92%
rename from src/search/README.md
rename to packages/components/search/README.md
index 645ad6ddcf..09f120f2ee 100644
--- a/src/search/README.md
+++ b/packages/components/search/README.md
@@ -5,8 +5,8 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/search/__test__/__snapshots__/demo.test.js.snap b/packages/components/search/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/search/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/search/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/search/__test__/__snapshots__/index.test.js.snap b/packages/components/search/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/search/__test__/__snapshots__/index.test.js.snap
rename to packages/components/search/__test__/__snapshots__/index.test.js.snap
diff --git a/src/search/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/search/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/search/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/search/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/search/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/search/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/search/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/search/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/search/__test__/demo.test.js b/packages/components/search/__test__/demo.test.js
similarity index 100%
rename from src/search/__test__/demo.test.js
rename to packages/components/search/__test__/demo.test.js
diff --git a/src/search/__test__/index.test.js b/packages/components/search/__test__/index.test.js
similarity index 100%
rename from src/search/__test__/index.test.js
rename to packages/components/search/__test__/index.test.js
diff --git a/src/search/_example/action/index.js b/packages/components/search/_example/action/index.js
similarity index 100%
rename from src/search/_example/action/index.js
rename to packages/components/search/_example/action/index.js
diff --git a/src/search/_example/action/index.json b/packages/components/search/_example/action/index.json
similarity index 100%
rename from src/search/_example/action/index.json
rename to packages/components/search/_example/action/index.json
diff --git a/src/search/_example/action/index.wxml b/packages/components/search/_example/action/index.wxml
similarity index 100%
rename from src/search/_example/action/index.wxml
rename to packages/components/search/_example/action/index.wxml
diff --git a/src/search/_example/action/index.wxss b/packages/components/search/_example/action/index.wxss
similarity index 100%
rename from src/search/_example/action/index.wxss
rename to packages/components/search/_example/action/index.wxss
diff --git a/src/search/_example/base/index.js b/packages/components/search/_example/base/index.js
similarity index 100%
rename from src/search/_example/base/index.js
rename to packages/components/search/_example/base/index.js
diff --git a/src/search/_example/base/index.json b/packages/components/search/_example/base/index.json
similarity index 100%
rename from src/search/_example/base/index.json
rename to packages/components/search/_example/base/index.json
diff --git a/src/search/_example/base/index.wxml b/packages/components/search/_example/base/index.wxml
similarity index 100%
rename from src/search/_example/base/index.wxml
rename to packages/components/search/_example/base/index.wxml
diff --git a/src/search/_example/base/index.wxss b/packages/components/search/_example/base/index.wxss
similarity index 100%
rename from src/search/_example/base/index.wxss
rename to packages/components/search/_example/base/index.wxss
diff --git a/src/stepper/_example/base/index.js b/packages/components/search/_example/maxlength/index.js
similarity index 100%
rename from src/stepper/_example/base/index.js
rename to packages/components/search/_example/maxlength/index.js
diff --git a/src/search/_example/maxlength/index.json b/packages/components/search/_example/maxlength/index.json
similarity index 100%
rename from src/search/_example/maxlength/index.json
rename to packages/components/search/_example/maxlength/index.json
diff --git a/src/search/_example/maxlength/index.wxml b/packages/components/search/_example/maxlength/index.wxml
similarity index 100%
rename from src/search/_example/maxlength/index.wxml
rename to packages/components/search/_example/maxlength/index.wxml
diff --git a/src/search/_example/maxlength/index.wxss b/packages/components/search/_example/maxlength/index.wxss
similarity index 100%
rename from src/search/_example/maxlength/index.wxss
rename to packages/components/search/_example/maxlength/index.wxss
diff --git a/src/search/_example/other/index.js b/packages/components/search/_example/other/index.js
similarity index 100%
rename from src/search/_example/other/index.js
rename to packages/components/search/_example/other/index.js
diff --git a/src/search/_example/other/index.json b/packages/components/search/_example/other/index.json
similarity index 100%
rename from src/search/_example/other/index.json
rename to packages/components/search/_example/other/index.json
diff --git a/src/search/_example/other/index.wxml b/packages/components/search/_example/other/index.wxml
similarity index 100%
rename from src/search/_example/other/index.wxml
rename to packages/components/search/_example/other/index.wxml
diff --git a/src/search/_example/other/index.wxss b/packages/components/search/_example/other/index.wxss
similarity index 100%
rename from src/search/_example/other/index.wxss
rename to packages/components/search/_example/other/index.wxss
diff --git a/src/search/_example/search.json b/packages/components/search/_example/search.json
similarity index 100%
rename from src/search/_example/search.json
rename to packages/components/search/_example/search.json
diff --git a/src/search/_example/search.less b/packages/components/search/_example/search.less
similarity index 100%
rename from src/search/_example/search.less
rename to packages/components/search/_example/search.less
diff --git a/src/search/_example/search.ts b/packages/components/search/_example/search.ts
similarity index 100%
rename from src/search/_example/search.ts
rename to packages/components/search/_example/search.ts
diff --git a/src/search/_example/search.wxml b/packages/components/search/_example/search.wxml
similarity index 100%
rename from src/search/_example/search.wxml
rename to packages/components/search/_example/search.wxml
diff --git a/src/search/_example/shape/index.js b/packages/components/search/_example/shape/index.js
similarity index 100%
rename from src/search/_example/shape/index.js
rename to packages/components/search/_example/shape/index.js
diff --git a/src/search/_example/shape/index.json b/packages/components/search/_example/shape/index.json
similarity index 100%
rename from src/search/_example/shape/index.json
rename to packages/components/search/_example/shape/index.json
diff --git a/src/search/_example/shape/index.wxml b/packages/components/search/_example/shape/index.wxml
similarity index 100%
rename from src/search/_example/shape/index.wxml
rename to packages/components/search/_example/shape/index.wxml
diff --git a/src/search/_example/shape/index.wxss b/packages/components/search/_example/shape/index.wxss
similarity index 100%
rename from src/search/_example/shape/index.wxss
rename to packages/components/search/_example/shape/index.wxss
diff --git a/src/search/_example/skyline/search.json b/packages/components/search/_example/skyline/search.json
similarity index 100%
rename from src/search/_example/skyline/search.json
rename to packages/components/search/_example/skyline/search.json
diff --git a/src/search/_example/skyline/search.less b/packages/components/search/_example/skyline/search.less
similarity index 100%
rename from src/search/_example/skyline/search.less
rename to packages/components/search/_example/skyline/search.less
diff --git a/src/search/_example/skyline/search.ts b/packages/components/search/_example/skyline/search.ts
similarity index 100%
rename from src/search/_example/skyline/search.ts
rename to packages/components/search/_example/skyline/search.ts
diff --git a/src/search/_example/skyline/search.wxml b/packages/components/search/_example/skyline/search.wxml
similarity index 100%
rename from src/search/_example/skyline/search.wxml
rename to packages/components/search/_example/skyline/search.wxml
diff --git a/src/search/props.ts b/packages/components/search/props.ts
similarity index 100%
rename from src/search/props.ts
rename to packages/components/search/props.ts
diff --git a/src/search/search.json b/packages/components/search/search.json
similarity index 100%
rename from src/search/search.json
rename to packages/components/search/search.json
diff --git a/src/search/search.less b/packages/components/search/search.less
similarity index 100%
rename from src/search/search.less
rename to packages/components/search/search.less
diff --git a/src/search/search.ts b/packages/components/search/search.ts
similarity index 100%
rename from src/search/search.ts
rename to packages/components/search/search.ts
diff --git a/src/search/search.wxml b/packages/components/search/search.wxml
similarity index 100%
rename from src/search/search.wxml
rename to packages/components/search/search.wxml
diff --git a/src/search/search.wxs b/packages/components/search/search.wxs
similarity index 100%
rename from src/search/search.wxs
rename to packages/components/search/search.wxs
diff --git a/src/search/type.ts b/packages/components/search/type.ts
similarity index 100%
rename from src/search/type.ts
rename to packages/components/search/type.ts
diff --git a/src/side-bar-item/props.ts b/packages/components/side-bar-item/props.ts
similarity index 100%
rename from src/side-bar-item/props.ts
rename to packages/components/side-bar-item/props.ts
diff --git a/src/side-bar-item/side-bar-item.json b/packages/components/side-bar-item/side-bar-item.json
similarity index 100%
rename from src/side-bar-item/side-bar-item.json
rename to packages/components/side-bar-item/side-bar-item.json
diff --git a/src/side-bar-item/side-bar-item.less b/packages/components/side-bar-item/side-bar-item.less
similarity index 100%
rename from src/side-bar-item/side-bar-item.less
rename to packages/components/side-bar-item/side-bar-item.less
diff --git a/src/side-bar-item/side-bar-item.ts b/packages/components/side-bar-item/side-bar-item.ts
similarity index 100%
rename from src/side-bar-item/side-bar-item.ts
rename to packages/components/side-bar-item/side-bar-item.ts
diff --git a/src/side-bar-item/side-bar-item.wxml b/packages/components/side-bar-item/side-bar-item.wxml
similarity index 100%
rename from src/side-bar-item/side-bar-item.wxml
rename to packages/components/side-bar-item/side-bar-item.wxml
diff --git a/src/side-bar-item/type.ts b/packages/components/side-bar-item/type.ts
similarity index 100%
rename from src/side-bar-item/type.ts
rename to packages/components/side-bar-item/type.ts
diff --git a/src/side-bar/README.en-US.md b/packages/components/side-bar/README.en-US.md
similarity index 100%
rename from src/side-bar/README.en-US.md
rename to packages/components/side-bar/README.en-US.md
diff --git a/src/side-bar/README.md b/packages/components/side-bar/README.md
similarity index 85%
rename from src/side-bar/README.md
rename to packages/components/side-bar/README.md
index 10cf9756f3..419f8cbcfc 100644
--- a/src/side-bar/README.md
+++ b/packages/components/side-bar/README.md
@@ -12,6 +12,7 @@ isComponent: true
该组件于 0.25.0 版本上线,请留意版本。
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/side-bar/__test__/__snapshots__/demo.test.js.snap b/packages/components/side-bar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/side-bar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/side-bar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/side-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/side-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/side-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/side-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/side-bar/__test__/base/index.js b/packages/components/side-bar/__test__/base/index.js
similarity index 100%
rename from src/side-bar/__test__/base/index.js
rename to packages/components/side-bar/__test__/base/index.js
diff --git a/src/side-bar/__test__/base/index.json b/packages/components/side-bar/__test__/base/index.json
similarity index 100%
rename from src/side-bar/__test__/base/index.json
rename to packages/components/side-bar/__test__/base/index.json
diff --git a/src/side-bar/__test__/base/index.wxml b/packages/components/side-bar/__test__/base/index.wxml
similarity index 100%
rename from src/side-bar/__test__/base/index.wxml
rename to packages/components/side-bar/__test__/base/index.wxml
diff --git a/src/side-bar/__test__/base/index.wxss b/packages/components/side-bar/__test__/base/index.wxss
similarity index 100%
rename from src/side-bar/__test__/base/index.wxss
rename to packages/components/side-bar/__test__/base/index.wxss
diff --git a/src/side-bar/__test__/demo.test.js b/packages/components/side-bar/__test__/demo.test.js
similarity index 100%
rename from src/side-bar/__test__/demo.test.js
rename to packages/components/side-bar/__test__/demo.test.js
diff --git a/src/side-bar/__test__/index.test.js b/packages/components/side-bar/__test__/index.test.js
similarity index 100%
rename from src/side-bar/__test__/index.test.js
rename to packages/components/side-bar/__test__/index.test.js
diff --git a/src/side-bar/_example/base/index.js b/packages/components/side-bar/_example/base/index.js
similarity index 100%
rename from src/side-bar/_example/base/index.js
rename to packages/components/side-bar/_example/base/index.js
diff --git a/src/side-bar/_example/base/index.json b/packages/components/side-bar/_example/base/index.json
similarity index 100%
rename from src/side-bar/_example/base/index.json
rename to packages/components/side-bar/_example/base/index.json
diff --git a/src/side-bar/_example/base/index.wxml b/packages/components/side-bar/_example/base/index.wxml
similarity index 100%
rename from src/side-bar/_example/base/index.wxml
rename to packages/components/side-bar/_example/base/index.wxml
diff --git a/src/side-bar/_example/base/index.wxss b/packages/components/side-bar/_example/base/index.wxss
similarity index 100%
rename from src/side-bar/_example/base/index.wxss
rename to packages/components/side-bar/_example/base/index.wxss
diff --git a/src/side-bar/_example/custom/index.js b/packages/components/side-bar/_example/custom/index.js
similarity index 100%
rename from src/side-bar/_example/custom/index.js
rename to packages/components/side-bar/_example/custom/index.js
diff --git a/src/side-bar/_example/custom/index.json b/packages/components/side-bar/_example/custom/index.json
similarity index 100%
rename from src/side-bar/_example/custom/index.json
rename to packages/components/side-bar/_example/custom/index.json
diff --git a/src/side-bar/_example/custom/index.wxml b/packages/components/side-bar/_example/custom/index.wxml
similarity index 100%
rename from src/side-bar/_example/custom/index.wxml
rename to packages/components/side-bar/_example/custom/index.wxml
diff --git a/src/side-bar/_example/custom/index.wxss b/packages/components/side-bar/_example/custom/index.wxss
similarity index 100%
rename from src/side-bar/_example/custom/index.wxss
rename to packages/components/side-bar/_example/custom/index.wxss
diff --git a/src/side-bar/_example/side-bar.js b/packages/components/side-bar/_example/side-bar.js
similarity index 100%
rename from src/side-bar/_example/side-bar.js
rename to packages/components/side-bar/_example/side-bar.js
diff --git a/src/side-bar/_example/side-bar.json b/packages/components/side-bar/_example/side-bar.json
similarity index 100%
rename from src/side-bar/_example/side-bar.json
rename to packages/components/side-bar/_example/side-bar.json
diff --git a/src/side-bar/_example/side-bar.less b/packages/components/side-bar/_example/side-bar.less
similarity index 100%
rename from src/side-bar/_example/side-bar.less
rename to packages/components/side-bar/_example/side-bar.less
diff --git a/src/side-bar/_example/side-bar.wxml b/packages/components/side-bar/_example/side-bar.wxml
similarity index 100%
rename from src/side-bar/_example/side-bar.wxml
rename to packages/components/side-bar/_example/side-bar.wxml
diff --git a/src/side-bar/_example/switch/index.js b/packages/components/side-bar/_example/switch/index.js
similarity index 100%
rename from src/side-bar/_example/switch/index.js
rename to packages/components/side-bar/_example/switch/index.js
diff --git a/src/side-bar/_example/switch/index.json b/packages/components/side-bar/_example/switch/index.json
similarity index 100%
rename from src/side-bar/_example/switch/index.json
rename to packages/components/side-bar/_example/switch/index.json
diff --git a/src/side-bar/_example/switch/index.wxml b/packages/components/side-bar/_example/switch/index.wxml
similarity index 100%
rename from src/side-bar/_example/switch/index.wxml
rename to packages/components/side-bar/_example/switch/index.wxml
diff --git a/src/side-bar/_example/switch/index.wxss b/packages/components/side-bar/_example/switch/index.wxss
similarity index 100%
rename from src/side-bar/_example/switch/index.wxss
rename to packages/components/side-bar/_example/switch/index.wxss
diff --git a/src/side-bar/_example/with-icon/index.js b/packages/components/side-bar/_example/with-icon/index.js
similarity index 100%
rename from src/side-bar/_example/with-icon/index.js
rename to packages/components/side-bar/_example/with-icon/index.js
diff --git a/src/side-bar/_example/with-icon/index.json b/packages/components/side-bar/_example/with-icon/index.json
similarity index 100%
rename from src/side-bar/_example/with-icon/index.json
rename to packages/components/side-bar/_example/with-icon/index.json
diff --git a/src/side-bar/_example/with-icon/index.wxml b/packages/components/side-bar/_example/with-icon/index.wxml
similarity index 100%
rename from src/side-bar/_example/with-icon/index.wxml
rename to packages/components/side-bar/_example/with-icon/index.wxml
diff --git a/src/side-bar/_example/with-icon/index.wxss b/packages/components/side-bar/_example/with-icon/index.wxss
similarity index 100%
rename from src/side-bar/_example/with-icon/index.wxss
rename to packages/components/side-bar/_example/with-icon/index.wxss
diff --git a/src/side-bar/props.ts b/packages/components/side-bar/props.ts
similarity index 100%
rename from src/side-bar/props.ts
rename to packages/components/side-bar/props.ts
diff --git a/src/side-bar/side-bar.json b/packages/components/side-bar/side-bar.json
similarity index 100%
rename from src/side-bar/side-bar.json
rename to packages/components/side-bar/side-bar.json
diff --git a/src/side-bar/side-bar.less b/packages/components/side-bar/side-bar.less
similarity index 100%
rename from src/side-bar/side-bar.less
rename to packages/components/side-bar/side-bar.less
diff --git a/src/side-bar/side-bar.ts b/packages/components/side-bar/side-bar.ts
similarity index 100%
rename from src/side-bar/side-bar.ts
rename to packages/components/side-bar/side-bar.ts
diff --git a/src/side-bar/side-bar.wxml b/packages/components/side-bar/side-bar.wxml
similarity index 100%
rename from src/side-bar/side-bar.wxml
rename to packages/components/side-bar/side-bar.wxml
diff --git a/src/side-bar/type.ts b/packages/components/side-bar/type.ts
similarity index 100%
rename from src/side-bar/type.ts
rename to packages/components/side-bar/type.ts
diff --git a/src/skeleton/README.en-US.md b/packages/components/skeleton/README.en-US.md
similarity index 100%
rename from src/skeleton/README.en-US.md
rename to packages/components/skeleton/README.en-US.md
diff --git a/src/skeleton/README.md b/packages/components/skeleton/README.md
similarity index 88%
rename from src/skeleton/README.md
rename to packages/components/skeleton/README.md
index 38ebf5ee29..6ad130e88e 100644
--- a/src/skeleton/README.md
+++ b/packages/components/skeleton/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/skeleton/__test__/__snapshots__/demo.test.js.snap b/packages/components/skeleton/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/skeleton/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/skeleton/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/skeleton/__test__/__snapshots__/index.test.js.snap b/packages/components/skeleton/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/skeleton/__test__/__snapshots__/index.test.js.snap
rename to packages/components/skeleton/__test__/__snapshots__/index.test.js.snap
diff --git a/src/skeleton/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/skeleton/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/skeleton/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/skeleton/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/skeleton/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/skeleton/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/skeleton/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/skeleton/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/skeleton/__test__/demo.test.js b/packages/components/skeleton/__test__/demo.test.js
similarity index 100%
rename from src/skeleton/__test__/demo.test.js
rename to packages/components/skeleton/__test__/demo.test.js
diff --git a/src/skeleton/__test__/index.test.js b/packages/components/skeleton/__test__/index.test.js
similarity index 100%
rename from src/skeleton/__test__/index.test.js
rename to packages/components/skeleton/__test__/index.test.js
diff --git a/src/skeleton/_example/animation/index.js b/packages/components/skeleton/_example/animation/index.js
similarity index 100%
rename from src/skeleton/_example/animation/index.js
rename to packages/components/skeleton/_example/animation/index.js
diff --git a/src/skeleton/_example/animation/index.json b/packages/components/skeleton/_example/animation/index.json
similarity index 100%
rename from src/skeleton/_example/animation/index.json
rename to packages/components/skeleton/_example/animation/index.json
diff --git a/src/skeleton/_example/animation/index.wxml b/packages/components/skeleton/_example/animation/index.wxml
similarity index 100%
rename from src/skeleton/_example/animation/index.wxml
rename to packages/components/skeleton/_example/animation/index.wxml
diff --git a/src/skeleton/_example/animation/index.wxss b/packages/components/skeleton/_example/animation/index.wxss
similarity index 100%
rename from src/skeleton/_example/animation/index.wxss
rename to packages/components/skeleton/_example/animation/index.wxss
diff --git a/src/skeleton/_example/cell-group/index.js b/packages/components/skeleton/_example/cell-group/index.js
similarity index 100%
rename from src/skeleton/_example/cell-group/index.js
rename to packages/components/skeleton/_example/cell-group/index.js
diff --git a/src/skeleton/_example/cell-group/index.json b/packages/components/skeleton/_example/cell-group/index.json
similarity index 100%
rename from src/skeleton/_example/cell-group/index.json
rename to packages/components/skeleton/_example/cell-group/index.json
diff --git a/src/skeleton/_example/cell-group/index.wxml b/packages/components/skeleton/_example/cell-group/index.wxml
similarity index 100%
rename from src/skeleton/_example/cell-group/index.wxml
rename to packages/components/skeleton/_example/cell-group/index.wxml
diff --git a/src/skeleton/_example/cell-group/index.wxss b/packages/components/skeleton/_example/cell-group/index.wxss
similarity index 100%
rename from src/skeleton/_example/cell-group/index.wxss
rename to packages/components/skeleton/_example/cell-group/index.wxss
diff --git a/src/skeleton/_example/grid/index.js b/packages/components/skeleton/_example/grid/index.js
similarity index 100%
rename from src/skeleton/_example/grid/index.js
rename to packages/components/skeleton/_example/grid/index.js
diff --git a/src/skeleton/_example/grid/index.json b/packages/components/skeleton/_example/grid/index.json
similarity index 100%
rename from src/skeleton/_example/grid/index.json
rename to packages/components/skeleton/_example/grid/index.json
diff --git a/src/skeleton/_example/grid/index.wxml b/packages/components/skeleton/_example/grid/index.wxml
similarity index 100%
rename from src/skeleton/_example/grid/index.wxml
rename to packages/components/skeleton/_example/grid/index.wxml
diff --git a/src/skeleton/_example/grid/index.wxss b/packages/components/skeleton/_example/grid/index.wxss
similarity index 100%
rename from src/skeleton/_example/grid/index.wxss
rename to packages/components/skeleton/_example/grid/index.wxss
diff --git a/src/skeleton/_example/image-group/index.js b/packages/components/skeleton/_example/image-group/index.js
similarity index 100%
rename from src/skeleton/_example/image-group/index.js
rename to packages/components/skeleton/_example/image-group/index.js
diff --git a/src/skeleton/_example/image-group/index.json b/packages/components/skeleton/_example/image-group/index.json
similarity index 100%
rename from src/skeleton/_example/image-group/index.json
rename to packages/components/skeleton/_example/image-group/index.json
diff --git a/src/skeleton/_example/image-group/index.wxml b/packages/components/skeleton/_example/image-group/index.wxml
similarity index 100%
rename from src/skeleton/_example/image-group/index.wxml
rename to packages/components/skeleton/_example/image-group/index.wxml
diff --git a/src/skeleton/_example/image-group/index.wxss b/packages/components/skeleton/_example/image-group/index.wxss
similarity index 100%
rename from src/skeleton/_example/image-group/index.wxss
rename to packages/components/skeleton/_example/image-group/index.wxss
diff --git a/src/skeleton/_example/skeleton.json b/packages/components/skeleton/_example/skeleton.json
similarity index 100%
rename from src/skeleton/_example/skeleton.json
rename to packages/components/skeleton/_example/skeleton.json
diff --git a/src/skeleton/_example/skeleton.less b/packages/components/skeleton/_example/skeleton.less
similarity index 100%
rename from src/skeleton/_example/skeleton.less
rename to packages/components/skeleton/_example/skeleton.less
diff --git a/src/skeleton/_example/skeleton.ts b/packages/components/skeleton/_example/skeleton.ts
similarity index 100%
rename from src/skeleton/_example/skeleton.ts
rename to packages/components/skeleton/_example/skeleton.ts
diff --git a/src/skeleton/_example/skeleton.wxml b/packages/components/skeleton/_example/skeleton.wxml
similarity index 100%
rename from src/skeleton/_example/skeleton.wxml
rename to packages/components/skeleton/_example/skeleton.wxml
diff --git a/src/skeleton/_example/skyline/skeleton.json b/packages/components/skeleton/_example/skyline/skeleton.json
similarity index 100%
rename from src/skeleton/_example/skyline/skeleton.json
rename to packages/components/skeleton/_example/skyline/skeleton.json
diff --git a/src/skeleton/_example/skyline/skeleton.less b/packages/components/skeleton/_example/skyline/skeleton.less
similarity index 100%
rename from src/skeleton/_example/skyline/skeleton.less
rename to packages/components/skeleton/_example/skyline/skeleton.less
diff --git a/src/skeleton/_example/skyline/skeleton.ts b/packages/components/skeleton/_example/skyline/skeleton.ts
similarity index 100%
rename from src/skeleton/_example/skyline/skeleton.ts
rename to packages/components/skeleton/_example/skyline/skeleton.ts
diff --git a/src/skeleton/_example/skyline/skeleton.wxml b/packages/components/skeleton/_example/skyline/skeleton.wxml
similarity index 100%
rename from src/skeleton/_example/skyline/skeleton.wxml
rename to packages/components/skeleton/_example/skyline/skeleton.wxml
diff --git a/src/skeleton/_example/theme/index.js b/packages/components/skeleton/_example/theme/index.js
similarity index 100%
rename from src/skeleton/_example/theme/index.js
rename to packages/components/skeleton/_example/theme/index.js
diff --git a/src/skeleton/_example/theme/index.json b/packages/components/skeleton/_example/theme/index.json
similarity index 100%
rename from src/skeleton/_example/theme/index.json
rename to packages/components/skeleton/_example/theme/index.json
diff --git a/src/skeleton/_example/theme/index.wxml b/packages/components/skeleton/_example/theme/index.wxml
similarity index 100%
rename from src/skeleton/_example/theme/index.wxml
rename to packages/components/skeleton/_example/theme/index.wxml
diff --git a/src/skeleton/_example/theme/index.wxss b/packages/components/skeleton/_example/theme/index.wxss
similarity index 100%
rename from src/skeleton/_example/theme/index.wxss
rename to packages/components/skeleton/_example/theme/index.wxss
diff --git a/src/skeleton/props.ts b/packages/components/skeleton/props.ts
similarity index 100%
rename from src/skeleton/props.ts
rename to packages/components/skeleton/props.ts
diff --git a/src/skeleton/skeleton.json b/packages/components/skeleton/skeleton.json
similarity index 100%
rename from src/skeleton/skeleton.json
rename to packages/components/skeleton/skeleton.json
diff --git a/src/skeleton/skeleton.less b/packages/components/skeleton/skeleton.less
similarity index 100%
rename from src/skeleton/skeleton.less
rename to packages/components/skeleton/skeleton.less
diff --git a/src/skeleton/skeleton.ts b/packages/components/skeleton/skeleton.ts
similarity index 100%
rename from src/skeleton/skeleton.ts
rename to packages/components/skeleton/skeleton.ts
diff --git a/src/skeleton/skeleton.wxml b/packages/components/skeleton/skeleton.wxml
similarity index 100%
rename from src/skeleton/skeleton.wxml
rename to packages/components/skeleton/skeleton.wxml
diff --git a/src/skeleton/type.ts b/packages/components/skeleton/type.ts
similarity index 100%
rename from src/skeleton/type.ts
rename to packages/components/skeleton/type.ts
diff --git a/src/slider/README.en-US.md b/packages/components/slider/README.en-US.md
similarity index 100%
rename from src/slider/README.en-US.md
rename to packages/components/slider/README.en-US.md
diff --git a/src/slider/README.md b/packages/components/slider/README.md
similarity index 91%
rename from src/slider/README.md
rename to packages/components/slider/README.md
index 4b6ffa64a4..47c9dcb730 100644
--- a/src/slider/README.md
+++ b/packages/components/slider/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/slider/__test__/__snapshots__/demo.test.js.snap b/packages/components/slider/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/slider/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/slider/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/slider/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/slider/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/slider/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/slider/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/slider/__test__/demo.test.js b/packages/components/slider/__test__/demo.test.js
similarity index 100%
rename from src/slider/__test__/demo.test.js
rename to packages/components/slider/__test__/demo.test.js
diff --git a/src/slider/__test__/index.test.js b/packages/components/slider/__test__/index.test.js
similarity index 100%
rename from src/slider/__test__/index.test.js
rename to packages/components/slider/__test__/index.test.js
diff --git a/src/slider/_example/base/index.js b/packages/components/slider/_example/base/index.js
similarity index 100%
rename from src/slider/_example/base/index.js
rename to packages/components/slider/_example/base/index.js
diff --git a/src/slider/_example/base/index.json b/packages/components/slider/_example/base/index.json
similarity index 100%
rename from src/slider/_example/base/index.json
rename to packages/components/slider/_example/base/index.json
diff --git a/src/slider/_example/base/index.wxml b/packages/components/slider/_example/base/index.wxml
similarity index 100%
rename from src/slider/_example/base/index.wxml
rename to packages/components/slider/_example/base/index.wxml
diff --git a/src/slider/_example/base/index.wxss b/packages/components/slider/_example/base/index.wxss
similarity index 100%
rename from src/slider/_example/base/index.wxss
rename to packages/components/slider/_example/base/index.wxss
diff --git a/src/slider/_example/capsule/index.js b/packages/components/slider/_example/capsule/index.js
similarity index 100%
rename from src/slider/_example/capsule/index.js
rename to packages/components/slider/_example/capsule/index.js
diff --git a/src/slider/_example/capsule/index.json b/packages/components/slider/_example/capsule/index.json
similarity index 100%
rename from src/slider/_example/capsule/index.json
rename to packages/components/slider/_example/capsule/index.json
diff --git a/src/slider/_example/capsule/index.wxml b/packages/components/slider/_example/capsule/index.wxml
similarity index 100%
rename from src/slider/_example/capsule/index.wxml
rename to packages/components/slider/_example/capsule/index.wxml
diff --git a/src/slider/_example/capsule/index.wxss b/packages/components/slider/_example/capsule/index.wxss
similarity index 100%
rename from src/slider/_example/capsule/index.wxss
rename to packages/components/slider/_example/capsule/index.wxss
diff --git a/src/slider/_example/disabled/index.js b/packages/components/slider/_example/disabled/index.js
similarity index 100%
rename from src/slider/_example/disabled/index.js
rename to packages/components/slider/_example/disabled/index.js
diff --git a/src/slider/_example/disabled/index.json b/packages/components/slider/_example/disabled/index.json
similarity index 100%
rename from src/slider/_example/disabled/index.json
rename to packages/components/slider/_example/disabled/index.json
diff --git a/src/slider/_example/disabled/index.wxml b/packages/components/slider/_example/disabled/index.wxml
similarity index 100%
rename from src/slider/_example/disabled/index.wxml
rename to packages/components/slider/_example/disabled/index.wxml
diff --git a/src/slider/_example/disabled/index.wxss b/packages/components/slider/_example/disabled/index.wxss
similarity index 100%
rename from src/slider/_example/disabled/index.wxss
rename to packages/components/slider/_example/disabled/index.wxss
diff --git a/src/slider/_example/label/index.js b/packages/components/slider/_example/label/index.js
similarity index 100%
rename from src/slider/_example/label/index.js
rename to packages/components/slider/_example/label/index.js
diff --git a/src/slider/_example/label/index.json b/packages/components/slider/_example/label/index.json
similarity index 100%
rename from src/slider/_example/label/index.json
rename to packages/components/slider/_example/label/index.json
diff --git a/src/slider/_example/label/index.wxml b/packages/components/slider/_example/label/index.wxml
similarity index 100%
rename from src/slider/_example/label/index.wxml
rename to packages/components/slider/_example/label/index.wxml
diff --git a/src/slider/_example/label/index.wxss b/packages/components/slider/_example/label/index.wxss
similarity index 100%
rename from src/slider/_example/label/index.wxss
rename to packages/components/slider/_example/label/index.wxss
diff --git a/src/slider/_example/max/index.js b/packages/components/slider/_example/max/index.js
similarity index 100%
rename from src/slider/_example/max/index.js
rename to packages/components/slider/_example/max/index.js
diff --git a/src/slider/_example/max/index.json b/packages/components/slider/_example/max/index.json
similarity index 100%
rename from src/slider/_example/max/index.json
rename to packages/components/slider/_example/max/index.json
diff --git a/src/slider/_example/max/index.wxml b/packages/components/slider/_example/max/index.wxml
similarity index 100%
rename from src/slider/_example/max/index.wxml
rename to packages/components/slider/_example/max/index.wxml
diff --git a/src/slider/_example/max/index.wxss b/packages/components/slider/_example/max/index.wxss
similarity index 100%
rename from src/slider/_example/max/index.wxss
rename to packages/components/slider/_example/max/index.wxss
diff --git a/src/slider/_example/range/index.js b/packages/components/slider/_example/range/index.js
similarity index 100%
rename from src/slider/_example/range/index.js
rename to packages/components/slider/_example/range/index.js
diff --git a/src/slider/_example/range/index.json b/packages/components/slider/_example/range/index.json
similarity index 100%
rename from src/slider/_example/range/index.json
rename to packages/components/slider/_example/range/index.json
diff --git a/src/slider/_example/range/index.wxml b/packages/components/slider/_example/range/index.wxml
similarity index 100%
rename from src/slider/_example/range/index.wxml
rename to packages/components/slider/_example/range/index.wxml
diff --git a/src/slider/_example/range/index.wxss b/packages/components/slider/_example/range/index.wxss
similarity index 100%
rename from src/slider/_example/range/index.wxss
rename to packages/components/slider/_example/range/index.wxss
diff --git a/src/slider/_example/skyline/slider.json b/packages/components/slider/_example/skyline/slider.json
similarity index 100%
rename from src/slider/_example/skyline/slider.json
rename to packages/components/slider/_example/skyline/slider.json
diff --git a/src/slider/_example/skyline/slider.less b/packages/components/slider/_example/skyline/slider.less
similarity index 100%
rename from src/slider/_example/skyline/slider.less
rename to packages/components/slider/_example/skyline/slider.less
diff --git a/src/slider/_example/skyline/slider.ts b/packages/components/slider/_example/skyline/slider.ts
similarity index 100%
rename from src/slider/_example/skyline/slider.ts
rename to packages/components/slider/_example/skyline/slider.ts
diff --git a/src/slider/_example/skyline/slider.wxml b/packages/components/slider/_example/skyline/slider.wxml
similarity index 100%
rename from src/slider/_example/skyline/slider.wxml
rename to packages/components/slider/_example/skyline/slider.wxml
diff --git a/src/slider/_example/slider.json b/packages/components/slider/_example/slider.json
similarity index 100%
rename from src/slider/_example/slider.json
rename to packages/components/slider/_example/slider.json
diff --git a/src/slider/_example/slider.less b/packages/components/slider/_example/slider.less
similarity index 100%
rename from src/slider/_example/slider.less
rename to packages/components/slider/_example/slider.less
diff --git a/src/slider/_example/slider.ts b/packages/components/slider/_example/slider.ts
similarity index 100%
rename from src/slider/_example/slider.ts
rename to packages/components/slider/_example/slider.ts
diff --git a/src/slider/_example/slider.wxml b/packages/components/slider/_example/slider.wxml
similarity index 100%
rename from src/slider/_example/slider.wxml
rename to packages/components/slider/_example/slider.wxml
diff --git a/src/slider/_example/step/index.js b/packages/components/slider/_example/step/index.js
similarity index 100%
rename from src/slider/_example/step/index.js
rename to packages/components/slider/_example/step/index.js
diff --git a/src/slider/_example/step/index.json b/packages/components/slider/_example/step/index.json
similarity index 100%
rename from src/slider/_example/step/index.json
rename to packages/components/slider/_example/step/index.json
diff --git a/src/slider/_example/step/index.wxml b/packages/components/slider/_example/step/index.wxml
similarity index 100%
rename from src/slider/_example/step/index.wxml
rename to packages/components/slider/_example/step/index.wxml
diff --git a/src/slider/_example/step/index.wxss b/packages/components/slider/_example/step/index.wxss
similarity index 100%
rename from src/slider/_example/step/index.wxss
rename to packages/components/slider/_example/step/index.wxss
diff --git a/src/slider/_example/vertical/index.js b/packages/components/slider/_example/vertical/index.js
similarity index 100%
rename from src/slider/_example/vertical/index.js
rename to packages/components/slider/_example/vertical/index.js
diff --git a/src/slider/_example/vertical/index.json b/packages/components/slider/_example/vertical/index.json
similarity index 100%
rename from src/slider/_example/vertical/index.json
rename to packages/components/slider/_example/vertical/index.json
diff --git a/src/slider/_example/vertical/index.wxml b/packages/components/slider/_example/vertical/index.wxml
similarity index 100%
rename from src/slider/_example/vertical/index.wxml
rename to packages/components/slider/_example/vertical/index.wxml
diff --git a/src/slider/_example/vertical/index.wxss b/packages/components/slider/_example/vertical/index.wxss
similarity index 100%
rename from src/slider/_example/vertical/index.wxss
rename to packages/components/slider/_example/vertical/index.wxss
diff --git a/src/slider/props.ts b/packages/components/slider/props.ts
similarity index 100%
rename from src/slider/props.ts
rename to packages/components/slider/props.ts
diff --git a/src/slider/slider.json b/packages/components/slider/slider.json
similarity index 100%
rename from src/slider/slider.json
rename to packages/components/slider/slider.json
diff --git a/src/slider/slider.less b/packages/components/slider/slider.less
similarity index 100%
rename from src/slider/slider.less
rename to packages/components/slider/slider.less
diff --git a/src/slider/slider.ts b/packages/components/slider/slider.ts
similarity index 100%
rename from src/slider/slider.ts
rename to packages/components/slider/slider.ts
diff --git a/src/slider/slider.wxml b/packages/components/slider/slider.wxml
similarity index 100%
rename from src/slider/slider.wxml
rename to packages/components/slider/slider.wxml
diff --git a/src/slider/slider.wxs b/packages/components/slider/slider.wxs
similarity index 100%
rename from src/slider/slider.wxs
rename to packages/components/slider/slider.wxs
diff --git a/src/slider/tool.ts b/packages/components/slider/tool.ts
similarity index 100%
rename from src/slider/tool.ts
rename to packages/components/slider/tool.ts
diff --git a/src/slider/type.ts b/packages/components/slider/type.ts
similarity index 100%
rename from src/slider/type.ts
rename to packages/components/slider/type.ts
diff --git a/src/step-item/props.ts b/packages/components/step-item/props.ts
similarity index 100%
rename from src/step-item/props.ts
rename to packages/components/step-item/props.ts
diff --git a/src/step-item/step-item.json b/packages/components/step-item/step-item.json
similarity index 100%
rename from src/step-item/step-item.json
rename to packages/components/step-item/step-item.json
diff --git a/src/step-item/step-item.less b/packages/components/step-item/step-item.less
similarity index 100%
rename from src/step-item/step-item.less
rename to packages/components/step-item/step-item.less
diff --git a/src/step-item/step-item.ts b/packages/components/step-item/step-item.ts
similarity index 100%
rename from src/step-item/step-item.ts
rename to packages/components/step-item/step-item.ts
diff --git a/src/step-item/step-item.wxml b/packages/components/step-item/step-item.wxml
similarity index 100%
rename from src/step-item/step-item.wxml
rename to packages/components/step-item/step-item.wxml
diff --git a/src/step-item/step-item.wxs b/packages/components/step-item/step-item.wxs
similarity index 100%
rename from src/step-item/step-item.wxs
rename to packages/components/step-item/step-item.wxs
diff --git a/src/step-item/type.ts b/packages/components/step-item/type.ts
similarity index 100%
rename from src/step-item/type.ts
rename to packages/components/step-item/type.ts
diff --git a/src/stepper/README.en-US.md b/packages/components/stepper/README.en-US.md
similarity index 100%
rename from src/stepper/README.en-US.md
rename to packages/components/stepper/README.en-US.md
diff --git a/src/stepper/README.md b/packages/components/stepper/README.md
similarity index 85%
rename from src/stepper/README.md
rename to packages/components/stepper/README.md
index 492e480626..f50a12c564 100644
--- a/src/stepper/README.md
+++ b/packages/components/stepper/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/stepper/__test__/__snapshots__/demo.test.js.snap b/packages/components/stepper/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/stepper/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/stepper/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/stepper/__test__/__snapshots__/index.test.js.snap b/packages/components/stepper/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/stepper/__test__/__snapshots__/index.test.js.snap
rename to packages/components/stepper/__test__/__snapshots__/index.test.js.snap
diff --git a/src/stepper/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/stepper/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/stepper/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/stepper/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/stepper/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/stepper/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/stepper/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/stepper/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/stepper/__test__/demo.test.js b/packages/components/stepper/__test__/demo.test.js
similarity index 100%
rename from src/stepper/__test__/demo.test.js
rename to packages/components/stepper/__test__/demo.test.js
diff --git a/src/stepper/__test__/index.test.js b/packages/components/stepper/__test__/index.test.js
similarity index 100%
rename from src/stepper/__test__/index.test.js
rename to packages/components/stepper/__test__/index.test.js
diff --git a/src/stepper/_example/min-max/index.js b/packages/components/stepper/_example/base/index.js
similarity index 100%
rename from src/stepper/_example/min-max/index.js
rename to packages/components/stepper/_example/base/index.js
diff --git a/src/stepper/_example/base/index.json b/packages/components/stepper/_example/base/index.json
similarity index 100%
rename from src/stepper/_example/base/index.json
rename to packages/components/stepper/_example/base/index.json
diff --git a/src/stepper/_example/base/index.wxml b/packages/components/stepper/_example/base/index.wxml
similarity index 100%
rename from src/stepper/_example/base/index.wxml
rename to packages/components/stepper/_example/base/index.wxml
diff --git a/src/stepper/_example/base/index.wxss b/packages/components/stepper/_example/base/index.wxss
similarity index 100%
rename from src/stepper/_example/base/index.wxss
rename to packages/components/stepper/_example/base/index.wxss
diff --git a/src/stepper/_example/status/index.js b/packages/components/stepper/_example/min-max/index.js
similarity index 100%
rename from src/stepper/_example/status/index.js
rename to packages/components/stepper/_example/min-max/index.js
diff --git a/src/stepper/_example/min-max/index.json b/packages/components/stepper/_example/min-max/index.json
similarity index 100%
rename from src/stepper/_example/min-max/index.json
rename to packages/components/stepper/_example/min-max/index.json
diff --git a/src/stepper/_example/min-max/index.wxml b/packages/components/stepper/_example/min-max/index.wxml
similarity index 100%
rename from src/stepper/_example/min-max/index.wxml
rename to packages/components/stepper/_example/min-max/index.wxml
diff --git a/src/stepper/_example/min-max/index.wxss b/packages/components/stepper/_example/min-max/index.wxss
similarity index 100%
rename from src/stepper/_example/min-max/index.wxss
rename to packages/components/stepper/_example/min-max/index.wxss
diff --git a/src/stepper/_example/size/index.js b/packages/components/stepper/_example/size/index.js
similarity index 100%
rename from src/stepper/_example/size/index.js
rename to packages/components/stepper/_example/size/index.js
diff --git a/src/stepper/_example/size/index.json b/packages/components/stepper/_example/size/index.json
similarity index 100%
rename from src/stepper/_example/size/index.json
rename to packages/components/stepper/_example/size/index.json
diff --git a/src/stepper/_example/size/index.wxml b/packages/components/stepper/_example/size/index.wxml
similarity index 100%
rename from src/stepper/_example/size/index.wxml
rename to packages/components/stepper/_example/size/index.wxml
diff --git a/src/stepper/_example/size/index.wxss b/packages/components/stepper/_example/size/index.wxss
similarity index 100%
rename from src/stepper/_example/size/index.wxss
rename to packages/components/stepper/_example/size/index.wxss
diff --git a/src/stepper/_example/skyline/stepper.json b/packages/components/stepper/_example/skyline/stepper.json
similarity index 100%
rename from src/stepper/_example/skyline/stepper.json
rename to packages/components/stepper/_example/skyline/stepper.json
diff --git a/src/stepper/_example/skyline/stepper.less b/packages/components/stepper/_example/skyline/stepper.less
similarity index 100%
rename from src/stepper/_example/skyline/stepper.less
rename to packages/components/stepper/_example/skyline/stepper.less
diff --git a/src/stepper/_example/skyline/stepper.ts b/packages/components/stepper/_example/skyline/stepper.ts
similarity index 100%
rename from src/stepper/_example/skyline/stepper.ts
rename to packages/components/stepper/_example/skyline/stepper.ts
diff --git a/src/stepper/_example/skyline/stepper.wxml b/packages/components/stepper/_example/skyline/stepper.wxml
similarity index 100%
rename from src/stepper/_example/skyline/stepper.wxml
rename to packages/components/stepper/_example/skyline/stepper.wxml
diff --git a/src/stepper/_example/theme/index.js b/packages/components/stepper/_example/status/index.js
similarity index 100%
rename from src/stepper/_example/theme/index.js
rename to packages/components/stepper/_example/status/index.js
diff --git a/src/stepper/_example/status/index.json b/packages/components/stepper/_example/status/index.json
similarity index 100%
rename from src/stepper/_example/status/index.json
rename to packages/components/stepper/_example/status/index.json
diff --git a/src/stepper/_example/status/index.wxml b/packages/components/stepper/_example/status/index.wxml
similarity index 100%
rename from src/stepper/_example/status/index.wxml
rename to packages/components/stepper/_example/status/index.wxml
diff --git a/src/stepper/_example/status/index.wxss b/packages/components/stepper/_example/status/index.wxss
similarity index 100%
rename from src/stepper/_example/status/index.wxss
rename to packages/components/stepper/_example/status/index.wxss
diff --git a/src/stepper/_example/stepper.json b/packages/components/stepper/_example/stepper.json
similarity index 100%
rename from src/stepper/_example/stepper.json
rename to packages/components/stepper/_example/stepper.json
diff --git a/src/stepper/_example/stepper.less b/packages/components/stepper/_example/stepper.less
similarity index 100%
rename from src/stepper/_example/stepper.less
rename to packages/components/stepper/_example/stepper.less
diff --git a/src/stepper/_example/stepper.ts b/packages/components/stepper/_example/stepper.ts
similarity index 100%
rename from src/stepper/_example/stepper.ts
rename to packages/components/stepper/_example/stepper.ts
diff --git a/src/stepper/_example/stepper.wxml b/packages/components/stepper/_example/stepper.wxml
similarity index 100%
rename from src/stepper/_example/stepper.wxml
rename to packages/components/stepper/_example/stepper.wxml
diff --git a/src/switch/_example/status/index.js b/packages/components/stepper/_example/theme/index.js
similarity index 100%
rename from src/switch/_example/status/index.js
rename to packages/components/stepper/_example/theme/index.js
diff --git a/src/stepper/_example/theme/index.json b/packages/components/stepper/_example/theme/index.json
similarity index 100%
rename from src/stepper/_example/theme/index.json
rename to packages/components/stepper/_example/theme/index.json
diff --git a/src/stepper/_example/theme/index.wxml b/packages/components/stepper/_example/theme/index.wxml
similarity index 100%
rename from src/stepper/_example/theme/index.wxml
rename to packages/components/stepper/_example/theme/index.wxml
diff --git a/src/stepper/_example/theme/index.wxss b/packages/components/stepper/_example/theme/index.wxss
similarity index 100%
rename from src/stepper/_example/theme/index.wxss
rename to packages/components/stepper/_example/theme/index.wxss
diff --git a/src/stepper/props.ts b/packages/components/stepper/props.ts
similarity index 100%
rename from src/stepper/props.ts
rename to packages/components/stepper/props.ts
diff --git a/src/stepper/stepper.json b/packages/components/stepper/stepper.json
similarity index 100%
rename from src/stepper/stepper.json
rename to packages/components/stepper/stepper.json
diff --git a/src/stepper/stepper.less b/packages/components/stepper/stepper.less
similarity index 100%
rename from src/stepper/stepper.less
rename to packages/components/stepper/stepper.less
diff --git a/src/stepper/stepper.ts b/packages/components/stepper/stepper.ts
similarity index 100%
rename from src/stepper/stepper.ts
rename to packages/components/stepper/stepper.ts
diff --git a/src/stepper/stepper.wxml b/packages/components/stepper/stepper.wxml
similarity index 100%
rename from src/stepper/stepper.wxml
rename to packages/components/stepper/stepper.wxml
diff --git a/src/stepper/type.ts b/packages/components/stepper/type.ts
similarity index 100%
rename from src/stepper/type.ts
rename to packages/components/stepper/type.ts
diff --git a/src/steps/README.en-US.md b/packages/components/steps/README.en-US.md
similarity index 100%
rename from src/steps/README.en-US.md
rename to packages/components/steps/README.en-US.md
diff --git a/src/steps/README.md b/packages/components/steps/README.md
similarity index 93%
rename from src/steps/README.md
rename to packages/components/steps/README.md
index 969391bfca..b92d11a699 100644
--- a/src/steps/README.md
+++ b/packages/components/steps/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/steps/__test__/__snapshots__/demo.test.js.snap b/packages/components/steps/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/steps/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/steps/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/steps/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/steps/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/steps/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/steps/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/steps/__test__/demo.test.js b/packages/components/steps/__test__/demo.test.js
similarity index 100%
rename from src/steps/__test__/demo.test.js
rename to packages/components/steps/__test__/demo.test.js
diff --git a/src/steps/__test__/index.js b/packages/components/steps/__test__/index.js
similarity index 100%
rename from src/steps/__test__/index.js
rename to packages/components/steps/__test__/index.js
diff --git a/src/steps/__test__/index.json b/packages/components/steps/__test__/index.json
similarity index 100%
rename from src/steps/__test__/index.json
rename to packages/components/steps/__test__/index.json
diff --git a/src/steps/__test__/index.test.js b/packages/components/steps/__test__/index.test.js
similarity index 100%
rename from src/steps/__test__/index.test.js
rename to packages/components/steps/__test__/index.test.js
diff --git a/src/steps/__test__/index.wxml b/packages/components/steps/__test__/index.wxml
similarity index 100%
rename from src/steps/__test__/index.wxml
rename to packages/components/steps/__test__/index.wxml
diff --git a/src/steps/_example/horizontal/index.js b/packages/components/steps/_example/horizontal/index.js
similarity index 100%
rename from src/steps/_example/horizontal/index.js
rename to packages/components/steps/_example/horizontal/index.js
diff --git a/src/steps/_example/horizontal/index.json b/packages/components/steps/_example/horizontal/index.json
similarity index 100%
rename from src/steps/_example/horizontal/index.json
rename to packages/components/steps/_example/horizontal/index.json
diff --git a/src/steps/_example/horizontal/index.wxml b/packages/components/steps/_example/horizontal/index.wxml
similarity index 100%
rename from src/steps/_example/horizontal/index.wxml
rename to packages/components/steps/_example/horizontal/index.wxml
diff --git a/src/steps/_example/horizontal/index.wxss b/packages/components/steps/_example/horizontal/index.wxss
similarity index 100%
rename from src/steps/_example/horizontal/index.wxss
rename to packages/components/steps/_example/horizontal/index.wxss
diff --git a/src/steps/_example/skyline/steps.json b/packages/components/steps/_example/skyline/steps.json
similarity index 100%
rename from src/steps/_example/skyline/steps.json
rename to packages/components/steps/_example/skyline/steps.json
diff --git a/src/steps/_example/skyline/steps.less b/packages/components/steps/_example/skyline/steps.less
similarity index 100%
rename from src/steps/_example/skyline/steps.less
rename to packages/components/steps/_example/skyline/steps.less
diff --git a/src/steps/_example/skyline/steps.ts b/packages/components/steps/_example/skyline/steps.ts
similarity index 100%
rename from src/steps/_example/skyline/steps.ts
rename to packages/components/steps/_example/skyline/steps.ts
diff --git a/src/steps/_example/skyline/steps.wxml b/packages/components/steps/_example/skyline/steps.wxml
similarity index 100%
rename from src/steps/_example/skyline/steps.wxml
rename to packages/components/steps/_example/skyline/steps.wxml
diff --git a/src/steps/_example/special/index.js b/packages/components/steps/_example/special/index.js
similarity index 100%
rename from src/steps/_example/special/index.js
rename to packages/components/steps/_example/special/index.js
diff --git a/src/steps/_example/special/index.json b/packages/components/steps/_example/special/index.json
similarity index 100%
rename from src/steps/_example/special/index.json
rename to packages/components/steps/_example/special/index.json
diff --git a/src/steps/_example/special/index.wxml b/packages/components/steps/_example/special/index.wxml
similarity index 100%
rename from src/steps/_example/special/index.wxml
rename to packages/components/steps/_example/special/index.wxml
diff --git a/src/steps/_example/special/index.wxss b/packages/components/steps/_example/special/index.wxss
similarity index 100%
rename from src/steps/_example/special/index.wxss
rename to packages/components/steps/_example/special/index.wxss
diff --git a/src/steps/_example/status/index.js b/packages/components/steps/_example/status/index.js
similarity index 100%
rename from src/steps/_example/status/index.js
rename to packages/components/steps/_example/status/index.js
diff --git a/src/steps/_example/status/index.json b/packages/components/steps/_example/status/index.json
similarity index 100%
rename from src/steps/_example/status/index.json
rename to packages/components/steps/_example/status/index.json
diff --git a/src/steps/_example/status/index.wxml b/packages/components/steps/_example/status/index.wxml
similarity index 100%
rename from src/steps/_example/status/index.wxml
rename to packages/components/steps/_example/status/index.wxml
diff --git a/src/steps/_example/status/index.wxss b/packages/components/steps/_example/status/index.wxss
similarity index 100%
rename from src/steps/_example/status/index.wxss
rename to packages/components/steps/_example/status/index.wxss
diff --git a/src/steps/_example/steps.json b/packages/components/steps/_example/steps.json
similarity index 100%
rename from src/steps/_example/steps.json
rename to packages/components/steps/_example/steps.json
diff --git a/src/steps/_example/steps.less b/packages/components/steps/_example/steps.less
similarity index 100%
rename from src/steps/_example/steps.less
rename to packages/components/steps/_example/steps.less
diff --git a/src/steps/_example/steps.ts b/packages/components/steps/_example/steps.ts
similarity index 100%
rename from src/steps/_example/steps.ts
rename to packages/components/steps/_example/steps.ts
diff --git a/src/steps/_example/steps.wxml b/packages/components/steps/_example/steps.wxml
similarity index 100%
rename from src/steps/_example/steps.wxml
rename to packages/components/steps/_example/steps.wxml
diff --git a/src/steps/_example/vertical/index.js b/packages/components/steps/_example/vertical/index.js
similarity index 100%
rename from src/steps/_example/vertical/index.js
rename to packages/components/steps/_example/vertical/index.js
diff --git a/src/steps/_example/vertical/index.json b/packages/components/steps/_example/vertical/index.json
similarity index 100%
rename from src/steps/_example/vertical/index.json
rename to packages/components/steps/_example/vertical/index.json
diff --git a/src/steps/_example/vertical/index.wxml b/packages/components/steps/_example/vertical/index.wxml
similarity index 100%
rename from src/steps/_example/vertical/index.wxml
rename to packages/components/steps/_example/vertical/index.wxml
diff --git a/src/steps/_example/vertical/index.wxss b/packages/components/steps/_example/vertical/index.wxss
similarity index 100%
rename from src/steps/_example/vertical/index.wxss
rename to packages/components/steps/_example/vertical/index.wxss
diff --git a/src/steps/props.ts b/packages/components/steps/props.ts
similarity index 100%
rename from src/steps/props.ts
rename to packages/components/steps/props.ts
diff --git a/src/steps/steps.json b/packages/components/steps/steps.json
similarity index 100%
rename from src/steps/steps.json
rename to packages/components/steps/steps.json
diff --git a/src/steps/steps.less b/packages/components/steps/steps.less
similarity index 100%
rename from src/steps/steps.less
rename to packages/components/steps/steps.less
diff --git a/src/steps/steps.ts b/packages/components/steps/steps.ts
similarity index 100%
rename from src/steps/steps.ts
rename to packages/components/steps/steps.ts
diff --git a/src/steps/steps.wxml b/packages/components/steps/steps.wxml
similarity index 100%
rename from src/steps/steps.wxml
rename to packages/components/steps/steps.wxml
diff --git a/src/steps/type.ts b/packages/components/steps/type.ts
similarity index 100%
rename from src/steps/type.ts
rename to packages/components/steps/type.ts
diff --git a/src/sticky/README.en-US.md b/packages/components/sticky/README.en-US.md
similarity index 100%
rename from src/sticky/README.en-US.md
rename to packages/components/sticky/README.en-US.md
diff --git a/src/sticky/README.md b/packages/components/sticky/README.md
similarity index 81%
rename from src/sticky/README.md
rename to packages/components/sticky/README.md
index d96f665500..3fe5495b7e 100644
--- a/src/sticky/README.md
+++ b/packages/components/sticky/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/sticky/__test__/__snapshots__/demo.test.js.snap b/packages/components/sticky/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/sticky/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/sticky/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/sticky/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/sticky/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/sticky/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/sticky/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/sticky/__test__/demo.test.js b/packages/components/sticky/__test__/demo.test.js
similarity index 100%
rename from src/sticky/__test__/demo.test.js
rename to packages/components/sticky/__test__/demo.test.js
diff --git a/src/sticky/__test__/index.js b/packages/components/sticky/__test__/index.js
similarity index 100%
rename from src/sticky/__test__/index.js
rename to packages/components/sticky/__test__/index.js
diff --git a/src/sticky/__test__/index.json b/packages/components/sticky/__test__/index.json
similarity index 100%
rename from src/sticky/__test__/index.json
rename to packages/components/sticky/__test__/index.json
diff --git a/src/sticky/__test__/index.test.js b/packages/components/sticky/__test__/index.test.js
similarity index 100%
rename from src/sticky/__test__/index.test.js
rename to packages/components/sticky/__test__/index.test.js
diff --git a/src/sticky/__test__/index.wxml b/packages/components/sticky/__test__/index.wxml
similarity index 100%
rename from src/sticky/__test__/index.wxml
rename to packages/components/sticky/__test__/index.wxml
diff --git a/src/sticky/_example/base/index.js b/packages/components/sticky/_example/base/index.js
similarity index 100%
rename from src/sticky/_example/base/index.js
rename to packages/components/sticky/_example/base/index.js
diff --git a/src/sticky/_example/base/index.json b/packages/components/sticky/_example/base/index.json
similarity index 100%
rename from src/sticky/_example/base/index.json
rename to packages/components/sticky/_example/base/index.json
diff --git a/src/sticky/_example/base/index.wxml b/packages/components/sticky/_example/base/index.wxml
similarity index 100%
rename from src/sticky/_example/base/index.wxml
rename to packages/components/sticky/_example/base/index.wxml
diff --git a/src/sticky/_example/base/index.wxss b/packages/components/sticky/_example/base/index.wxss
similarity index 100%
rename from src/sticky/_example/base/index.wxss
rename to packages/components/sticky/_example/base/index.wxss
diff --git a/src/sticky/_example/container/index.js b/packages/components/sticky/_example/container/index.js
similarity index 100%
rename from src/sticky/_example/container/index.js
rename to packages/components/sticky/_example/container/index.js
diff --git a/src/sticky/_example/container/index.json b/packages/components/sticky/_example/container/index.json
similarity index 100%
rename from src/sticky/_example/container/index.json
rename to packages/components/sticky/_example/container/index.json
diff --git a/src/sticky/_example/container/index.wxml b/packages/components/sticky/_example/container/index.wxml
similarity index 100%
rename from src/sticky/_example/container/index.wxml
rename to packages/components/sticky/_example/container/index.wxml
diff --git a/src/sticky/_example/container/index.wxss b/packages/components/sticky/_example/container/index.wxss
similarity index 100%
rename from src/sticky/_example/container/index.wxss
rename to packages/components/sticky/_example/container/index.wxss
diff --git a/src/sticky/_example/offset/index.js b/packages/components/sticky/_example/offset/index.js
similarity index 100%
rename from src/sticky/_example/offset/index.js
rename to packages/components/sticky/_example/offset/index.js
diff --git a/src/sticky/_example/offset/index.json b/packages/components/sticky/_example/offset/index.json
similarity index 100%
rename from src/sticky/_example/offset/index.json
rename to packages/components/sticky/_example/offset/index.json
diff --git a/src/sticky/_example/offset/index.wxml b/packages/components/sticky/_example/offset/index.wxml
similarity index 100%
rename from src/sticky/_example/offset/index.wxml
rename to packages/components/sticky/_example/offset/index.wxml
diff --git a/src/sticky/_example/offset/index.wxss b/packages/components/sticky/_example/offset/index.wxss
similarity index 100%
rename from src/sticky/_example/offset/index.wxss
rename to packages/components/sticky/_example/offset/index.wxss
diff --git a/src/sticky/_example/sticky.json b/packages/components/sticky/_example/sticky.json
similarity index 100%
rename from src/sticky/_example/sticky.json
rename to packages/components/sticky/_example/sticky.json
diff --git a/src/sticky/_example/sticky.less b/packages/components/sticky/_example/sticky.less
similarity index 100%
rename from src/sticky/_example/sticky.less
rename to packages/components/sticky/_example/sticky.less
diff --git a/src/sticky/_example/sticky.ts b/packages/components/sticky/_example/sticky.ts
similarity index 100%
rename from src/sticky/_example/sticky.ts
rename to packages/components/sticky/_example/sticky.ts
diff --git a/src/sticky/_example/sticky.wxml b/packages/components/sticky/_example/sticky.wxml
similarity index 100%
rename from src/sticky/_example/sticky.wxml
rename to packages/components/sticky/_example/sticky.wxml
diff --git a/src/sticky/index.ts b/packages/components/sticky/index.ts
similarity index 100%
rename from src/sticky/index.ts
rename to packages/components/sticky/index.ts
diff --git a/src/sticky/props.ts b/packages/components/sticky/props.ts
similarity index 100%
rename from src/sticky/props.ts
rename to packages/components/sticky/props.ts
diff --git a/src/sticky/sticky.json b/packages/components/sticky/sticky.json
similarity index 100%
rename from src/sticky/sticky.json
rename to packages/components/sticky/sticky.json
diff --git a/src/sticky/sticky.less b/packages/components/sticky/sticky.less
similarity index 100%
rename from src/sticky/sticky.less
rename to packages/components/sticky/sticky.less
diff --git a/src/sticky/sticky.ts b/packages/components/sticky/sticky.ts
similarity index 100%
rename from src/sticky/sticky.ts
rename to packages/components/sticky/sticky.ts
diff --git a/src/sticky/sticky.wxml b/packages/components/sticky/sticky.wxml
similarity index 100%
rename from src/sticky/sticky.wxml
rename to packages/components/sticky/sticky.wxml
diff --git a/src/sticky/type.ts b/packages/components/sticky/type.ts
similarity index 100%
rename from src/sticky/type.ts
rename to packages/components/sticky/type.ts
diff --git a/src/swipe-cell/README.en-US.md b/packages/components/swipe-cell/README.en-US.md
similarity index 100%
rename from src/swipe-cell/README.en-US.md
rename to packages/components/swipe-cell/README.en-US.md
diff --git a/src/swipe-cell/README.md b/packages/components/swipe-cell/README.md
similarity index 86%
rename from src/swipe-cell/README.md
rename to packages/components/swipe-cell/README.md
index e1cabcde67..5498ca855d 100644
--- a/src/swipe-cell/README.md
+++ b/packages/components/swipe-cell/README.md
@@ -5,8 +5,8 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/swipe-cell/__test__/__snapshots__/demo.test.js.snap b/packages/components/swipe-cell/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/swipe-cell/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/swipe-cell/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/swipe-cell/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/swipe-cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/swipe-cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/swipe-cell/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/swipe-cell/__test__/demo.test.js b/packages/components/swipe-cell/__test__/demo.test.js
similarity index 100%
rename from src/swipe-cell/__test__/demo.test.js
rename to packages/components/swipe-cell/__test__/demo.test.js
diff --git a/src/swipe-cell/__test__/index.test.js b/packages/components/swipe-cell/__test__/index.test.js
similarity index 100%
rename from src/swipe-cell/__test__/index.test.js
rename to packages/components/swipe-cell/__test__/index.test.js
diff --git a/src/swipe-cell/_example/double/index.js b/packages/components/swipe-cell/_example/double/index.js
similarity index 100%
rename from src/swipe-cell/_example/double/index.js
rename to packages/components/swipe-cell/_example/double/index.js
diff --git a/src/swipe-cell/_example/double/index.json b/packages/components/swipe-cell/_example/double/index.json
similarity index 100%
rename from src/swipe-cell/_example/double/index.json
rename to packages/components/swipe-cell/_example/double/index.json
diff --git a/src/swipe-cell/_example/double/index.wxml b/packages/components/swipe-cell/_example/double/index.wxml
similarity index 100%
rename from src/swipe-cell/_example/double/index.wxml
rename to packages/components/swipe-cell/_example/double/index.wxml
diff --git a/src/swipe-cell/_example/double/index.wxss b/packages/components/swipe-cell/_example/double/index.wxss
similarity index 100%
rename from src/swipe-cell/_example/double/index.wxss
rename to packages/components/swipe-cell/_example/double/index.wxss
diff --git a/src/swipe-cell/_example/icon/index.js b/packages/components/swipe-cell/_example/icon/index.js
similarity index 100%
rename from src/swipe-cell/_example/icon/index.js
rename to packages/components/swipe-cell/_example/icon/index.js
diff --git a/src/swipe-cell/_example/icon/index.json b/packages/components/swipe-cell/_example/icon/index.json
similarity index 100%
rename from src/swipe-cell/_example/icon/index.json
rename to packages/components/swipe-cell/_example/icon/index.json
diff --git a/src/swipe-cell/_example/icon/index.wxml b/packages/components/swipe-cell/_example/icon/index.wxml
similarity index 100%
rename from src/swipe-cell/_example/icon/index.wxml
rename to packages/components/swipe-cell/_example/icon/index.wxml
diff --git a/src/swipe-cell/_example/icon/index.wxss b/packages/components/swipe-cell/_example/icon/index.wxss
similarity index 100%
rename from src/swipe-cell/_example/icon/index.wxss
rename to packages/components/swipe-cell/_example/icon/index.wxss
diff --git a/src/swipe-cell/_example/left/index.js b/packages/components/swipe-cell/_example/left/index.js
similarity index 100%
rename from src/swipe-cell/_example/left/index.js
rename to packages/components/swipe-cell/_example/left/index.js
diff --git a/src/swipe-cell/_example/left/index.json b/packages/components/swipe-cell/_example/left/index.json
similarity index 100%
rename from src/swipe-cell/_example/left/index.json
rename to packages/components/swipe-cell/_example/left/index.json
diff --git a/src/swipe-cell/_example/left/index.wxml b/packages/components/swipe-cell/_example/left/index.wxml
similarity index 100%
rename from src/swipe-cell/_example/left/index.wxml
rename to packages/components/swipe-cell/_example/left/index.wxml
diff --git a/src/swipe-cell/_example/left/index.wxss b/packages/components/swipe-cell/_example/left/index.wxss
similarity index 100%
rename from src/swipe-cell/_example/left/index.wxss
rename to packages/components/swipe-cell/_example/left/index.wxss
diff --git a/src/swipe-cell/_example/right/index.js b/packages/components/swipe-cell/_example/right/index.js
similarity index 100%
rename from src/swipe-cell/_example/right/index.js
rename to packages/components/swipe-cell/_example/right/index.js
diff --git a/src/swipe-cell/_example/right/index.json b/packages/components/swipe-cell/_example/right/index.json
similarity index 100%
rename from src/swipe-cell/_example/right/index.json
rename to packages/components/swipe-cell/_example/right/index.json
diff --git a/src/swipe-cell/_example/right/index.wxml b/packages/components/swipe-cell/_example/right/index.wxml
similarity index 100%
rename from src/swipe-cell/_example/right/index.wxml
rename to packages/components/swipe-cell/_example/right/index.wxml
diff --git a/src/swipe-cell/_example/right/index.wxss b/packages/components/swipe-cell/_example/right/index.wxss
similarity index 100%
rename from src/swipe-cell/_example/right/index.wxss
rename to packages/components/swipe-cell/_example/right/index.wxss
diff --git a/src/swipe-cell/_example/swipe-cell.json b/packages/components/swipe-cell/_example/swipe-cell.json
similarity index 100%
rename from src/swipe-cell/_example/swipe-cell.json
rename to packages/components/swipe-cell/_example/swipe-cell.json
diff --git a/src/swipe-cell/_example/swipe-cell.less b/packages/components/swipe-cell/_example/swipe-cell.less
similarity index 100%
rename from src/swipe-cell/_example/swipe-cell.less
rename to packages/components/swipe-cell/_example/swipe-cell.less
diff --git a/src/swipe-cell/_example/swipe-cell.ts b/packages/components/swipe-cell/_example/swipe-cell.ts
similarity index 100%
rename from src/swipe-cell/_example/swipe-cell.ts
rename to packages/components/swipe-cell/_example/swipe-cell.ts
diff --git a/src/swipe-cell/_example/swipe-cell.wxml b/packages/components/swipe-cell/_example/swipe-cell.wxml
similarity index 100%
rename from src/swipe-cell/_example/swipe-cell.wxml
rename to packages/components/swipe-cell/_example/swipe-cell.wxml
diff --git a/src/swipe-cell/props.ts b/packages/components/swipe-cell/props.ts
similarity index 100%
rename from src/swipe-cell/props.ts
rename to packages/components/swipe-cell/props.ts
diff --git a/src/swipe-cell/swipe-cell.json b/packages/components/swipe-cell/swipe-cell.json
similarity index 100%
rename from src/swipe-cell/swipe-cell.json
rename to packages/components/swipe-cell/swipe-cell.json
diff --git a/src/swipe-cell/swipe-cell.less b/packages/components/swipe-cell/swipe-cell.less
similarity index 100%
rename from src/swipe-cell/swipe-cell.less
rename to packages/components/swipe-cell/swipe-cell.less
diff --git a/src/swipe-cell/swipe-cell.ts b/packages/components/swipe-cell/swipe-cell.ts
similarity index 100%
rename from src/swipe-cell/swipe-cell.ts
rename to packages/components/swipe-cell/swipe-cell.ts
diff --git a/src/swipe-cell/swipe-cell.wxml b/packages/components/swipe-cell/swipe-cell.wxml
similarity index 100%
rename from src/swipe-cell/swipe-cell.wxml
rename to packages/components/swipe-cell/swipe-cell.wxml
diff --git a/src/swipe-cell/swipe-cell.wxs b/packages/components/swipe-cell/swipe-cell.wxs
similarity index 100%
rename from src/swipe-cell/swipe-cell.wxs
rename to packages/components/swipe-cell/swipe-cell.wxs
diff --git a/src/swipe-cell/type.ts b/packages/components/swipe-cell/type.ts
similarity index 100%
rename from src/swipe-cell/type.ts
rename to packages/components/swipe-cell/type.ts
diff --git a/src/swiper-nav/index.ts b/packages/components/swiper-nav/index.ts
similarity index 100%
rename from src/swiper-nav/index.ts
rename to packages/components/swiper-nav/index.ts
diff --git a/src/swiper-nav/props.ts b/packages/components/swiper-nav/props.ts
similarity index 100%
rename from src/swiper-nav/props.ts
rename to packages/components/swiper-nav/props.ts
diff --git a/src/swiper-nav/swiper-nav.json b/packages/components/swiper-nav/swiper-nav.json
similarity index 100%
rename from src/swiper-nav/swiper-nav.json
rename to packages/components/swiper-nav/swiper-nav.json
diff --git a/src/swiper-nav/swiper-nav.less b/packages/components/swiper-nav/swiper-nav.less
similarity index 100%
rename from src/swiper-nav/swiper-nav.less
rename to packages/components/swiper-nav/swiper-nav.less
diff --git a/src/swiper-nav/swiper-nav.ts b/packages/components/swiper-nav/swiper-nav.ts
similarity index 100%
rename from src/swiper-nav/swiper-nav.ts
rename to packages/components/swiper-nav/swiper-nav.ts
diff --git a/src/swiper-nav/swiper-nav.wxml b/packages/components/swiper-nav/swiper-nav.wxml
similarity index 100%
rename from src/swiper-nav/swiper-nav.wxml
rename to packages/components/swiper-nav/swiper-nav.wxml
diff --git a/src/swiper-nav/type.ts b/packages/components/swiper-nav/type.ts
similarity index 100%
rename from src/swiper-nav/type.ts
rename to packages/components/swiper-nav/type.ts
diff --git a/src/swiper/README.en-US.md b/packages/components/swiper/README.en-US.md
similarity index 100%
rename from src/swiper/README.en-US.md
rename to packages/components/swiper/README.en-US.md
diff --git a/src/swiper/README.md b/packages/components/swiper/README.md
similarity index 92%
rename from src/swiper/README.md
rename to packages/components/swiper/README.md
index 357a577721..c59483e86e 100644
--- a/src/swiper/README.md
+++ b/packages/components/swiper/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/swiper/__test__/__snapshots__/demo.test.js.snap b/packages/components/swiper/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/swiper/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/swiper/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/swiper/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/swiper/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/swiper/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/swiper/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/swiper/__test__/base/index.js b/packages/components/swiper/__test__/base/index.js
similarity index 100%
rename from src/swiper/__test__/base/index.js
rename to packages/components/swiper/__test__/base/index.js
diff --git a/src/swiper/__test__/base/index.json b/packages/components/swiper/__test__/base/index.json
similarity index 100%
rename from src/swiper/__test__/base/index.json
rename to packages/components/swiper/__test__/base/index.json
diff --git a/src/swiper/__test__/base/index.wxml b/packages/components/swiper/__test__/base/index.wxml
similarity index 100%
rename from src/swiper/__test__/base/index.wxml
rename to packages/components/swiper/__test__/base/index.wxml
diff --git a/src/swiper/__test__/base/index.wxss b/packages/components/swiper/__test__/base/index.wxss
similarity index 100%
rename from src/swiper/__test__/base/index.wxss
rename to packages/components/swiper/__test__/base/index.wxss
diff --git a/src/swiper/__test__/demo.test.js b/packages/components/swiper/__test__/demo.test.js
similarity index 100%
rename from src/swiper/__test__/demo.test.js
rename to packages/components/swiper/__test__/demo.test.js
diff --git a/src/swiper/__test__/index.test.js b/packages/components/swiper/__test__/index.test.js
similarity index 100%
rename from src/swiper/__test__/index.test.js
rename to packages/components/swiper/__test__/index.test.js
diff --git a/src/swiper/_example/base/index.js b/packages/components/swiper/_example/base/index.js
similarity index 100%
rename from src/swiper/_example/base/index.js
rename to packages/components/swiper/_example/base/index.js
diff --git a/src/swiper/_example/base/index.json b/packages/components/swiper/_example/base/index.json
similarity index 100%
rename from src/swiper/_example/base/index.json
rename to packages/components/swiper/_example/base/index.json
diff --git a/src/swiper/_example/base/index.wxml b/packages/components/swiper/_example/base/index.wxml
similarity index 100%
rename from src/swiper/_example/base/index.wxml
rename to packages/components/swiper/_example/base/index.wxml
diff --git a/src/swiper/_example/base/index.wxss b/packages/components/swiper/_example/base/index.wxss
similarity index 100%
rename from src/swiper/_example/base/index.wxss
rename to packages/components/swiper/_example/base/index.wxss
diff --git a/src/swiper/_example/cards/index.js b/packages/components/swiper/_example/cards/index.js
similarity index 100%
rename from src/swiper/_example/cards/index.js
rename to packages/components/swiper/_example/cards/index.js
diff --git a/src/swiper/_example/cards/index.json b/packages/components/swiper/_example/cards/index.json
similarity index 100%
rename from src/swiper/_example/cards/index.json
rename to packages/components/swiper/_example/cards/index.json
diff --git a/src/swiper/_example/cards/index.wxml b/packages/components/swiper/_example/cards/index.wxml
similarity index 100%
rename from src/swiper/_example/cards/index.wxml
rename to packages/components/swiper/_example/cards/index.wxml
diff --git a/src/swiper/_example/cards/index.wxss b/packages/components/swiper/_example/cards/index.wxss
similarity index 100%
rename from src/swiper/_example/cards/index.wxss
rename to packages/components/swiper/_example/cards/index.wxss
diff --git a/src/swiper/_example/custom/index.js b/packages/components/swiper/_example/custom/index.js
similarity index 100%
rename from src/swiper/_example/custom/index.js
rename to packages/components/swiper/_example/custom/index.js
diff --git a/src/swiper/_example/custom/index.json b/packages/components/swiper/_example/custom/index.json
similarity index 100%
rename from src/swiper/_example/custom/index.json
rename to packages/components/swiper/_example/custom/index.json
diff --git a/src/swiper/_example/custom/index.wxml b/packages/components/swiper/_example/custom/index.wxml
similarity index 100%
rename from src/swiper/_example/custom/index.wxml
rename to packages/components/swiper/_example/custom/index.wxml
diff --git a/src/swiper/_example/custom/index.wxss b/packages/components/swiper/_example/custom/index.wxss
similarity index 100%
rename from src/swiper/_example/custom/index.wxss
rename to packages/components/swiper/_example/custom/index.wxss
diff --git a/src/swiper/_example/fraction/index.js b/packages/components/swiper/_example/fraction/index.js
similarity index 100%
rename from src/swiper/_example/fraction/index.js
rename to packages/components/swiper/_example/fraction/index.js
diff --git a/src/swiper/_example/fraction/index.json b/packages/components/swiper/_example/fraction/index.json
similarity index 100%
rename from src/swiper/_example/fraction/index.json
rename to packages/components/swiper/_example/fraction/index.json
diff --git a/src/swiper/_example/fraction/index.wxml b/packages/components/swiper/_example/fraction/index.wxml
similarity index 100%
rename from src/swiper/_example/fraction/index.wxml
rename to packages/components/swiper/_example/fraction/index.wxml
diff --git a/src/swiper/_example/fraction/index.wxss b/packages/components/swiper/_example/fraction/index.wxss
similarity index 100%
rename from src/swiper/_example/fraction/index.wxss
rename to packages/components/swiper/_example/fraction/index.wxss
diff --git a/src/swiper/_example/nav-btn/index.js b/packages/components/swiper/_example/nav-btn/index.js
similarity index 100%
rename from src/swiper/_example/nav-btn/index.js
rename to packages/components/swiper/_example/nav-btn/index.js
diff --git a/src/swiper/_example/nav-btn/index.json b/packages/components/swiper/_example/nav-btn/index.json
similarity index 100%
rename from src/swiper/_example/nav-btn/index.json
rename to packages/components/swiper/_example/nav-btn/index.json
diff --git a/src/swiper/_example/nav-btn/index.wxml b/packages/components/swiper/_example/nav-btn/index.wxml
similarity index 100%
rename from src/swiper/_example/nav-btn/index.wxml
rename to packages/components/swiper/_example/nav-btn/index.wxml
diff --git a/src/swiper/_example/nav-btn/index.wxss b/packages/components/swiper/_example/nav-btn/index.wxss
similarity index 100%
rename from src/swiper/_example/nav-btn/index.wxss
rename to packages/components/swiper/_example/nav-btn/index.wxss
diff --git a/src/swiper/_example/skyline/swiper.json b/packages/components/swiper/_example/skyline/swiper.json
similarity index 100%
rename from src/swiper/_example/skyline/swiper.json
rename to packages/components/swiper/_example/skyline/swiper.json
diff --git a/src/swiper/_example/skyline/swiper.less b/packages/components/swiper/_example/skyline/swiper.less
similarity index 100%
rename from src/swiper/_example/skyline/swiper.less
rename to packages/components/swiper/_example/skyline/swiper.less
diff --git a/src/swiper/_example/skyline/swiper.ts b/packages/components/swiper/_example/skyline/swiper.ts
similarity index 100%
rename from src/swiper/_example/skyline/swiper.ts
rename to packages/components/swiper/_example/skyline/swiper.ts
diff --git a/src/swiper/_example/skyline/swiper.wxml b/packages/components/swiper/_example/skyline/swiper.wxml
similarity index 100%
rename from src/swiper/_example/skyline/swiper.wxml
rename to packages/components/swiper/_example/skyline/swiper.wxml
diff --git a/src/swiper/_example/swiper.json b/packages/components/swiper/_example/swiper.json
similarity index 100%
rename from src/swiper/_example/swiper.json
rename to packages/components/swiper/_example/swiper.json
diff --git a/src/swiper/_example/swiper.less b/packages/components/swiper/_example/swiper.less
similarity index 100%
rename from src/swiper/_example/swiper.less
rename to packages/components/swiper/_example/swiper.less
diff --git a/src/swiper/_example/swiper.ts b/packages/components/swiper/_example/swiper.ts
similarity index 100%
rename from src/swiper/_example/swiper.ts
rename to packages/components/swiper/_example/swiper.ts
diff --git a/src/swiper/_example/swiper.wxml b/packages/components/swiper/_example/swiper.wxml
similarity index 100%
rename from src/swiper/_example/swiper.wxml
rename to packages/components/swiper/_example/swiper.wxml
diff --git a/src/swiper/_example/vertical/index.js b/packages/components/swiper/_example/vertical/index.js
similarity index 100%
rename from src/swiper/_example/vertical/index.js
rename to packages/components/swiper/_example/vertical/index.js
diff --git a/src/swiper/_example/vertical/index.json b/packages/components/swiper/_example/vertical/index.json
similarity index 100%
rename from src/swiper/_example/vertical/index.json
rename to packages/components/swiper/_example/vertical/index.json
diff --git a/src/swiper/_example/vertical/index.wxml b/packages/components/swiper/_example/vertical/index.wxml
similarity index 100%
rename from src/swiper/_example/vertical/index.wxml
rename to packages/components/swiper/_example/vertical/index.wxml
diff --git a/src/swiper/_example/vertical/index.wxss b/packages/components/swiper/_example/vertical/index.wxss
similarity index 100%
rename from src/swiper/_example/vertical/index.wxss
rename to packages/components/swiper/_example/vertical/index.wxss
diff --git a/src/swiper/index.wxs b/packages/components/swiper/index.wxs
similarity index 100%
rename from src/swiper/index.wxs
rename to packages/components/swiper/index.wxs
diff --git a/src/swiper/props.ts b/packages/components/swiper/props.ts
similarity index 100%
rename from src/swiper/props.ts
rename to packages/components/swiper/props.ts
diff --git a/src/swiper/swiper.json b/packages/components/swiper/swiper.json
similarity index 100%
rename from src/swiper/swiper.json
rename to packages/components/swiper/swiper.json
diff --git a/src/swiper/swiper.less b/packages/components/swiper/swiper.less
similarity index 100%
rename from src/swiper/swiper.less
rename to packages/components/swiper/swiper.less
diff --git a/src/swiper/swiper.ts b/packages/components/swiper/swiper.ts
similarity index 100%
rename from src/swiper/swiper.ts
rename to packages/components/swiper/swiper.ts
diff --git a/src/swiper/swiper.wxml b/packages/components/swiper/swiper.wxml
similarity index 100%
rename from src/swiper/swiper.wxml
rename to packages/components/swiper/swiper.wxml
diff --git a/src/swiper/type.ts b/packages/components/swiper/type.ts
similarity index 100%
rename from src/swiper/type.ts
rename to packages/components/swiper/type.ts
diff --git a/src/switch/README.en-US.md b/packages/components/switch/README.en-US.md
similarity index 100%
rename from src/switch/README.en-US.md
rename to packages/components/switch/README.en-US.md
diff --git a/src/switch/README.md b/packages/components/switch/README.md
similarity index 89%
rename from src/switch/README.md
rename to packages/components/switch/README.md
index 7d3ea6a2fe..f9c996beca 100644
--- a/src/switch/README.md
+++ b/packages/components/switch/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/switch/__test__/__snapshots__/demo.test.js.snap b/packages/components/switch/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/switch/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/switch/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/switch/__test__/__snapshots__/index.test.js.snap b/packages/components/switch/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/switch/__test__/__snapshots__/index.test.js.snap
rename to packages/components/switch/__test__/__snapshots__/index.test.js.snap
diff --git a/src/switch/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/switch/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/switch/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/switch/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/switch/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/switch/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/switch/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/switch/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/switch/__test__/demo.test.js b/packages/components/switch/__test__/demo.test.js
similarity index 100%
rename from src/switch/__test__/demo.test.js
rename to packages/components/switch/__test__/demo.test.js
diff --git a/src/switch/__test__/index.test.js b/packages/components/switch/__test__/index.test.js
similarity index 100%
rename from src/switch/__test__/index.test.js
rename to packages/components/switch/__test__/index.test.js
diff --git a/src/switch/_example/base/index.js b/packages/components/switch/_example/base/index.js
similarity index 100%
rename from src/switch/_example/base/index.js
rename to packages/components/switch/_example/base/index.js
diff --git a/src/switch/_example/base/index.json b/packages/components/switch/_example/base/index.json
similarity index 100%
rename from src/switch/_example/base/index.json
rename to packages/components/switch/_example/base/index.json
diff --git a/src/switch/_example/base/index.wxml b/packages/components/switch/_example/base/index.wxml
similarity index 100%
rename from src/switch/_example/base/index.wxml
rename to packages/components/switch/_example/base/index.wxml
diff --git a/src/switch/_example/base/index.wxss b/packages/components/switch/_example/base/index.wxss
similarity index 100%
rename from src/switch/_example/base/index.wxss
rename to packages/components/switch/_example/base/index.wxss
diff --git a/src/switch/_example/color/index.js b/packages/components/switch/_example/color/index.js
similarity index 100%
rename from src/switch/_example/color/index.js
rename to packages/components/switch/_example/color/index.js
diff --git a/src/switch/_example/color/index.json b/packages/components/switch/_example/color/index.json
similarity index 100%
rename from src/switch/_example/color/index.json
rename to packages/components/switch/_example/color/index.json
diff --git a/src/switch/_example/color/index.wxml b/packages/components/switch/_example/color/index.wxml
similarity index 100%
rename from src/switch/_example/color/index.wxml
rename to packages/components/switch/_example/color/index.wxml
diff --git a/src/switch/_example/color/index.wxss b/packages/components/switch/_example/color/index.wxss
similarity index 100%
rename from src/switch/_example/color/index.wxss
rename to packages/components/switch/_example/color/index.wxss
diff --git a/src/switch/_example/label/index.js b/packages/components/switch/_example/label/index.js
similarity index 100%
rename from src/switch/_example/label/index.js
rename to packages/components/switch/_example/label/index.js
diff --git a/src/switch/_example/label/index.json b/packages/components/switch/_example/label/index.json
similarity index 100%
rename from src/switch/_example/label/index.json
rename to packages/components/switch/_example/label/index.json
diff --git a/src/switch/_example/label/index.wxml b/packages/components/switch/_example/label/index.wxml
similarity index 100%
rename from src/switch/_example/label/index.wxml
rename to packages/components/switch/_example/label/index.wxml
diff --git a/src/switch/_example/label/index.wxss b/packages/components/switch/_example/label/index.wxss
similarity index 100%
rename from src/switch/_example/label/index.wxss
rename to packages/components/switch/_example/label/index.wxss
diff --git a/src/switch/_example/size/index.js b/packages/components/switch/_example/size/index.js
similarity index 100%
rename from src/switch/_example/size/index.js
rename to packages/components/switch/_example/size/index.js
diff --git a/src/switch/_example/size/index.json b/packages/components/switch/_example/size/index.json
similarity index 100%
rename from src/switch/_example/size/index.json
rename to packages/components/switch/_example/size/index.json
diff --git a/src/switch/_example/size/index.wxml b/packages/components/switch/_example/size/index.wxml
similarity index 100%
rename from src/switch/_example/size/index.wxml
rename to packages/components/switch/_example/size/index.wxml
diff --git a/src/switch/_example/size/index.wxss b/packages/components/switch/_example/size/index.wxss
similarity index 100%
rename from src/switch/_example/size/index.wxss
rename to packages/components/switch/_example/size/index.wxss
diff --git a/src/switch/_example/skyline/switch.json b/packages/components/switch/_example/skyline/switch.json
similarity index 100%
rename from src/switch/_example/skyline/switch.json
rename to packages/components/switch/_example/skyline/switch.json
diff --git a/src/switch/_example/skyline/switch.less b/packages/components/switch/_example/skyline/switch.less
similarity index 100%
rename from src/switch/_example/skyline/switch.less
rename to packages/components/switch/_example/skyline/switch.less
diff --git a/src/switch/_example/skyline/switch.ts b/packages/components/switch/_example/skyline/switch.ts
similarity index 100%
rename from src/switch/_example/skyline/switch.ts
rename to packages/components/switch/_example/skyline/switch.ts
diff --git a/src/switch/_example/skyline/switch.wxml b/packages/components/switch/_example/skyline/switch.wxml
similarity index 100%
rename from src/switch/_example/skyline/switch.wxml
rename to packages/components/switch/_example/skyline/switch.wxml
diff --git a/src/tabs/_example/theme/index.js b/packages/components/switch/_example/status/index.js
similarity index 100%
rename from src/tabs/_example/theme/index.js
rename to packages/components/switch/_example/status/index.js
diff --git a/src/switch/_example/status/index.json b/packages/components/switch/_example/status/index.json
similarity index 100%
rename from src/switch/_example/status/index.json
rename to packages/components/switch/_example/status/index.json
diff --git a/src/switch/_example/status/index.wxml b/packages/components/switch/_example/status/index.wxml
similarity index 100%
rename from src/switch/_example/status/index.wxml
rename to packages/components/switch/_example/status/index.wxml
diff --git a/src/switch/_example/status/index.wxss b/packages/components/switch/_example/status/index.wxss
similarity index 100%
rename from src/switch/_example/status/index.wxss
rename to packages/components/switch/_example/status/index.wxss
diff --git a/src/switch/_example/switch.json b/packages/components/switch/_example/switch.json
similarity index 100%
rename from src/switch/_example/switch.json
rename to packages/components/switch/_example/switch.json
diff --git a/src/switch/_example/switch.less b/packages/components/switch/_example/switch.less
similarity index 100%
rename from src/switch/_example/switch.less
rename to packages/components/switch/_example/switch.less
diff --git a/src/switch/_example/switch.ts b/packages/components/switch/_example/switch.ts
similarity index 100%
rename from src/switch/_example/switch.ts
rename to packages/components/switch/_example/switch.ts
diff --git a/src/switch/_example/switch.wxml b/packages/components/switch/_example/switch.wxml
similarity index 100%
rename from src/switch/_example/switch.wxml
rename to packages/components/switch/_example/switch.wxml
diff --git a/src/switch/props.ts b/packages/components/switch/props.ts
similarity index 100%
rename from src/switch/props.ts
rename to packages/components/switch/props.ts
diff --git a/src/switch/switch.json b/packages/components/switch/switch.json
similarity index 100%
rename from src/switch/switch.json
rename to packages/components/switch/switch.json
diff --git a/src/switch/switch.less b/packages/components/switch/switch.less
similarity index 100%
rename from src/switch/switch.less
rename to packages/components/switch/switch.less
diff --git a/src/switch/switch.ts b/packages/components/switch/switch.ts
similarity index 100%
rename from src/switch/switch.ts
rename to packages/components/switch/switch.ts
diff --git a/src/switch/switch.wxml b/packages/components/switch/switch.wxml
similarity index 100%
rename from src/switch/switch.wxml
rename to packages/components/switch/switch.wxml
diff --git a/src/switch/type.ts b/packages/components/switch/type.ts
similarity index 100%
rename from src/switch/type.ts
rename to packages/components/switch/type.ts
diff --git a/src/tab-bar-item/props.ts b/packages/components/tab-bar-item/props.ts
similarity index 100%
rename from src/tab-bar-item/props.ts
rename to packages/components/tab-bar-item/props.ts
diff --git a/src/tab-bar-item/tab-bar-item.json b/packages/components/tab-bar-item/tab-bar-item.json
similarity index 100%
rename from src/tab-bar-item/tab-bar-item.json
rename to packages/components/tab-bar-item/tab-bar-item.json
diff --git a/src/tab-bar-item/tab-bar-item.less b/packages/components/tab-bar-item/tab-bar-item.less
similarity index 100%
rename from src/tab-bar-item/tab-bar-item.less
rename to packages/components/tab-bar-item/tab-bar-item.less
diff --git a/src/tab-bar-item/tab-bar-item.ts b/packages/components/tab-bar-item/tab-bar-item.ts
similarity index 100%
rename from src/tab-bar-item/tab-bar-item.ts
rename to packages/components/tab-bar-item/tab-bar-item.ts
diff --git a/src/tab-bar-item/tab-bar-item.wxml b/packages/components/tab-bar-item/tab-bar-item.wxml
similarity index 100%
rename from src/tab-bar-item/tab-bar-item.wxml
rename to packages/components/tab-bar-item/tab-bar-item.wxml
diff --git a/src/tab-bar-item/type.ts b/packages/components/tab-bar-item/type.ts
similarity index 100%
rename from src/tab-bar-item/type.ts
rename to packages/components/tab-bar-item/type.ts
diff --git a/src/tab-bar/README.en-US.md b/packages/components/tab-bar/README.en-US.md
similarity index 100%
rename from src/tab-bar/README.en-US.md
rename to packages/components/tab-bar/README.en-US.md
diff --git a/src/tab-bar/README.md b/packages/components/tab-bar/README.md
similarity index 89%
rename from src/tab-bar/README.md
rename to packages/components/tab-bar/README.md
index 2061affaf4..e07df19c66 100644
--- a/src/tab-bar/README.md
+++ b/packages/components/tab-bar/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/tab-bar/__test__/__snapshots__/demo.test.js.snap b/packages/components/tab-bar/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/tab-bar/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/tab-bar/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/tab-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/tab-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/tab-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/tab-bar/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/tab-bar/__test__/demo.test.js b/packages/components/tab-bar/__test__/demo.test.js
similarity index 100%
rename from src/tab-bar/__test__/demo.test.js
rename to packages/components/tab-bar/__test__/demo.test.js
diff --git a/src/tab-bar/__test__/index.js b/packages/components/tab-bar/__test__/index.js
similarity index 100%
rename from src/tab-bar/__test__/index.js
rename to packages/components/tab-bar/__test__/index.js
diff --git a/src/tab-bar/__test__/index.json b/packages/components/tab-bar/__test__/index.json
similarity index 100%
rename from src/tab-bar/__test__/index.json
rename to packages/components/tab-bar/__test__/index.json
diff --git a/src/tab-bar/__test__/index.test.js b/packages/components/tab-bar/__test__/index.test.js
similarity index 100%
rename from src/tab-bar/__test__/index.test.js
rename to packages/components/tab-bar/__test__/index.test.js
diff --git a/src/tab-bar/__test__/index.wxml b/packages/components/tab-bar/__test__/index.wxml
similarity index 100%
rename from src/tab-bar/__test__/index.wxml
rename to packages/components/tab-bar/__test__/index.wxml
diff --git a/src/tab-bar/_example/badge/index.js b/packages/components/tab-bar/_example/badge/index.js
similarity index 100%
rename from src/tab-bar/_example/badge/index.js
rename to packages/components/tab-bar/_example/badge/index.js
diff --git a/src/tab-bar/_example/badge/index.json b/packages/components/tab-bar/_example/badge/index.json
similarity index 100%
rename from src/tab-bar/_example/badge/index.json
rename to packages/components/tab-bar/_example/badge/index.json
diff --git a/src/tab-bar/_example/badge/index.wxml b/packages/components/tab-bar/_example/badge/index.wxml
similarity index 100%
rename from src/tab-bar/_example/badge/index.wxml
rename to packages/components/tab-bar/_example/badge/index.wxml
diff --git a/src/tab-bar/_example/badge/index.wxss b/packages/components/tab-bar/_example/badge/index.wxss
similarity index 100%
rename from src/tab-bar/_example/badge/index.wxss
rename to packages/components/tab-bar/_example/badge/index.wxss
diff --git a/src/tab-bar/_example/base/index.js b/packages/components/tab-bar/_example/base/index.js
similarity index 100%
rename from src/tab-bar/_example/base/index.js
rename to packages/components/tab-bar/_example/base/index.js
diff --git a/src/tab-bar/_example/base/index.json b/packages/components/tab-bar/_example/base/index.json
similarity index 100%
rename from src/tab-bar/_example/base/index.json
rename to packages/components/tab-bar/_example/base/index.json
diff --git a/src/tab-bar/_example/base/index.wxml b/packages/components/tab-bar/_example/base/index.wxml
similarity index 100%
rename from src/tab-bar/_example/base/index.wxml
rename to packages/components/tab-bar/_example/base/index.wxml
diff --git a/src/tab-bar/_example/base/index.wxss b/packages/components/tab-bar/_example/base/index.wxss
similarity index 100%
rename from src/tab-bar/_example/base/index.wxss
rename to packages/components/tab-bar/_example/base/index.wxss
diff --git a/src/tab-bar/_example/custom/index.js b/packages/components/tab-bar/_example/custom/index.js
similarity index 100%
rename from src/tab-bar/_example/custom/index.js
rename to packages/components/tab-bar/_example/custom/index.js
diff --git a/src/tab-bar/_example/custom/index.json b/packages/components/tab-bar/_example/custom/index.json
similarity index 100%
rename from src/tab-bar/_example/custom/index.json
rename to packages/components/tab-bar/_example/custom/index.json
diff --git a/src/tab-bar/_example/custom/index.wxml b/packages/components/tab-bar/_example/custom/index.wxml
similarity index 100%
rename from src/tab-bar/_example/custom/index.wxml
rename to packages/components/tab-bar/_example/custom/index.wxml
diff --git a/src/tab-bar/_example/custom/index.wxss b/packages/components/tab-bar/_example/custom/index.wxss
similarity index 100%
rename from src/tab-bar/_example/custom/index.wxss
rename to packages/components/tab-bar/_example/custom/index.wxss
diff --git a/src/tab-bar/_example/icon-only/index.js b/packages/components/tab-bar/_example/icon-only/index.js
similarity index 100%
rename from src/tab-bar/_example/icon-only/index.js
rename to packages/components/tab-bar/_example/icon-only/index.js
diff --git a/src/tab-bar/_example/icon-only/index.json b/packages/components/tab-bar/_example/icon-only/index.json
similarity index 100%
rename from src/tab-bar/_example/icon-only/index.json
rename to packages/components/tab-bar/_example/icon-only/index.json
diff --git a/src/tab-bar/_example/icon-only/index.wxml b/packages/components/tab-bar/_example/icon-only/index.wxml
similarity index 100%
rename from src/tab-bar/_example/icon-only/index.wxml
rename to packages/components/tab-bar/_example/icon-only/index.wxml
diff --git a/src/tab-bar/_example/icon-only/index.wxss b/packages/components/tab-bar/_example/icon-only/index.wxss
similarity index 100%
rename from src/tab-bar/_example/icon-only/index.wxss
rename to packages/components/tab-bar/_example/icon-only/index.wxss
diff --git a/src/tab-bar/_example/round/index.js b/packages/components/tab-bar/_example/round/index.js
similarity index 100%
rename from src/tab-bar/_example/round/index.js
rename to packages/components/tab-bar/_example/round/index.js
diff --git a/src/tab-bar/_example/round/index.json b/packages/components/tab-bar/_example/round/index.json
similarity index 100%
rename from src/tab-bar/_example/round/index.json
rename to packages/components/tab-bar/_example/round/index.json
diff --git a/src/tab-bar/_example/round/index.wxml b/packages/components/tab-bar/_example/round/index.wxml
similarity index 100%
rename from src/tab-bar/_example/round/index.wxml
rename to packages/components/tab-bar/_example/round/index.wxml
diff --git a/src/tab-bar/_example/round/index.wxss b/packages/components/tab-bar/_example/round/index.wxss
similarity index 100%
rename from src/tab-bar/_example/round/index.wxss
rename to packages/components/tab-bar/_example/round/index.wxss
diff --git a/src/tab-bar/_example/skyline/tab-bar.json b/packages/components/tab-bar/_example/skyline/tab-bar.json
similarity index 100%
rename from src/tab-bar/_example/skyline/tab-bar.json
rename to packages/components/tab-bar/_example/skyline/tab-bar.json
diff --git a/src/tab-bar/_example/skyline/tab-bar.less b/packages/components/tab-bar/_example/skyline/tab-bar.less
similarity index 100%
rename from src/tab-bar/_example/skyline/tab-bar.less
rename to packages/components/tab-bar/_example/skyline/tab-bar.less
diff --git a/src/tab-bar/_example/skyline/tab-bar.ts b/packages/components/tab-bar/_example/skyline/tab-bar.ts
similarity index 100%
rename from src/tab-bar/_example/skyline/tab-bar.ts
rename to packages/components/tab-bar/_example/skyline/tab-bar.ts
diff --git a/src/tab-bar/_example/skyline/tab-bar.wxml b/packages/components/tab-bar/_example/skyline/tab-bar.wxml
similarity index 100%
rename from src/tab-bar/_example/skyline/tab-bar.wxml
rename to packages/components/tab-bar/_example/skyline/tab-bar.wxml
diff --git a/src/tab-bar/_example/sub/index.js b/packages/components/tab-bar/_example/sub/index.js
similarity index 100%
rename from src/tab-bar/_example/sub/index.js
rename to packages/components/tab-bar/_example/sub/index.js
diff --git a/src/tab-bar/_example/sub/index.json b/packages/components/tab-bar/_example/sub/index.json
similarity index 100%
rename from src/tab-bar/_example/sub/index.json
rename to packages/components/tab-bar/_example/sub/index.json
diff --git a/src/tab-bar/_example/sub/index.wxml b/packages/components/tab-bar/_example/sub/index.wxml
similarity index 100%
rename from src/tab-bar/_example/sub/index.wxml
rename to packages/components/tab-bar/_example/sub/index.wxml
diff --git a/src/tab-bar/_example/sub/index.wxss b/packages/components/tab-bar/_example/sub/index.wxss
similarity index 100%
rename from src/tab-bar/_example/sub/index.wxss
rename to packages/components/tab-bar/_example/sub/index.wxss
diff --git a/src/tab-bar/_example/tab-bar.json b/packages/components/tab-bar/_example/tab-bar.json
similarity index 100%
rename from src/tab-bar/_example/tab-bar.json
rename to packages/components/tab-bar/_example/tab-bar.json
diff --git a/src/tab-bar/_example/tab-bar.less b/packages/components/tab-bar/_example/tab-bar.less
similarity index 100%
rename from src/tab-bar/_example/tab-bar.less
rename to packages/components/tab-bar/_example/tab-bar.less
diff --git a/src/tab-bar/_example/tab-bar.ts b/packages/components/tab-bar/_example/tab-bar.ts
similarity index 100%
rename from src/tab-bar/_example/tab-bar.ts
rename to packages/components/tab-bar/_example/tab-bar.ts
diff --git a/src/tab-bar/_example/tab-bar.wxml b/packages/components/tab-bar/_example/tab-bar.wxml
similarity index 100%
rename from src/tab-bar/_example/tab-bar.wxml
rename to packages/components/tab-bar/_example/tab-bar.wxml
diff --git a/src/tab-bar/_example/text-only/index.js b/packages/components/tab-bar/_example/text-only/index.js
similarity index 100%
rename from src/tab-bar/_example/text-only/index.js
rename to packages/components/tab-bar/_example/text-only/index.js
diff --git a/src/tab-bar/_example/text-only/index.json b/packages/components/tab-bar/_example/text-only/index.json
similarity index 100%
rename from src/tab-bar/_example/text-only/index.json
rename to packages/components/tab-bar/_example/text-only/index.json
diff --git a/src/tab-bar/_example/text-only/index.wxml b/packages/components/tab-bar/_example/text-only/index.wxml
similarity index 100%
rename from src/tab-bar/_example/text-only/index.wxml
rename to packages/components/tab-bar/_example/text-only/index.wxml
diff --git a/src/tab-bar/_example/text-only/index.wxss b/packages/components/tab-bar/_example/text-only/index.wxss
similarity index 100%
rename from src/tab-bar/_example/text-only/index.wxss
rename to packages/components/tab-bar/_example/text-only/index.wxss
diff --git a/src/tab-bar/props.ts b/packages/components/tab-bar/props.ts
similarity index 100%
rename from src/tab-bar/props.ts
rename to packages/components/tab-bar/props.ts
diff --git a/src/tab-bar/tab-bar.json b/packages/components/tab-bar/tab-bar.json
similarity index 100%
rename from src/tab-bar/tab-bar.json
rename to packages/components/tab-bar/tab-bar.json
diff --git a/src/tab-bar/tab-bar.less b/packages/components/tab-bar/tab-bar.less
similarity index 100%
rename from src/tab-bar/tab-bar.less
rename to packages/components/tab-bar/tab-bar.less
diff --git a/src/tab-bar/tab-bar.ts b/packages/components/tab-bar/tab-bar.ts
similarity index 100%
rename from src/tab-bar/tab-bar.ts
rename to packages/components/tab-bar/tab-bar.ts
diff --git a/src/tab-bar/tab-bar.wxml b/packages/components/tab-bar/tab-bar.wxml
similarity index 100%
rename from src/tab-bar/tab-bar.wxml
rename to packages/components/tab-bar/tab-bar.wxml
diff --git a/src/tab-bar/type.ts b/packages/components/tab-bar/type.ts
similarity index 100%
rename from src/tab-bar/type.ts
rename to packages/components/tab-bar/type.ts
diff --git a/src/tab-panel/props.ts b/packages/components/tab-panel/props.ts
similarity index 100%
rename from src/tab-panel/props.ts
rename to packages/components/tab-panel/props.ts
diff --git a/src/tab-panel/tab-panel.json b/packages/components/tab-panel/tab-panel.json
similarity index 100%
rename from src/tab-panel/tab-panel.json
rename to packages/components/tab-panel/tab-panel.json
diff --git a/src/tab-panel/tab-panel.less b/packages/components/tab-panel/tab-panel.less
similarity index 100%
rename from src/tab-panel/tab-panel.less
rename to packages/components/tab-panel/tab-panel.less
diff --git a/src/tab-panel/tab-panel.ts b/packages/components/tab-panel/tab-panel.ts
similarity index 100%
rename from src/tab-panel/tab-panel.ts
rename to packages/components/tab-panel/tab-panel.ts
diff --git a/src/tab-panel/tab-panel.wxml b/packages/components/tab-panel/tab-panel.wxml
similarity index 100%
rename from src/tab-panel/tab-panel.wxml
rename to packages/components/tab-panel/tab-panel.wxml
diff --git a/src/tab-panel/type.ts b/packages/components/tab-panel/type.ts
similarity index 100%
rename from src/tab-panel/type.ts
rename to packages/components/tab-panel/type.ts
diff --git a/src/tabs/README.en-US.md b/packages/components/tabs/README.en-US.md
similarity index 100%
rename from src/tabs/README.en-US.md
rename to packages/components/tabs/README.en-US.md
diff --git a/src/tabs/README.md b/packages/components/tabs/README.md
similarity index 93%
rename from src/tabs/README.md
rename to packages/components/tabs/README.md
index 084614108f..5b28171ffc 100644
--- a/src/tabs/README.md
+++ b/packages/components/tabs/README.md
@@ -5,7 +5,7 @@ spline: navigation
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/tabs/__test__/__snapshots__/demo.test.js.snap b/packages/components/tabs/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/tabs/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/tabs/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/tabs/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/tabs/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/tabs/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/tabs/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/tabs/__test__/demo.test.js b/packages/components/tabs/__test__/demo.test.js
similarity index 100%
rename from src/tabs/__test__/demo.test.js
rename to packages/components/tabs/__test__/demo.test.js
diff --git a/src/tabs/__test__/index.js b/packages/components/tabs/__test__/index.js
similarity index 100%
rename from src/tabs/__test__/index.js
rename to packages/components/tabs/__test__/index.js
diff --git a/src/tabs/__test__/index.json b/packages/components/tabs/__test__/index.json
similarity index 100%
rename from src/tabs/__test__/index.json
rename to packages/components/tabs/__test__/index.json
diff --git a/src/tabs/__test__/index.test.js b/packages/components/tabs/__test__/index.test.js
similarity index 100%
rename from src/tabs/__test__/index.test.js
rename to packages/components/tabs/__test__/index.test.js
diff --git a/src/tabs/__test__/index.wxml b/packages/components/tabs/__test__/index.wxml
similarity index 100%
rename from src/tabs/__test__/index.wxml
rename to packages/components/tabs/__test__/index.wxml
diff --git a/src/tabs/_example/base/index.js b/packages/components/tabs/_example/base/index.js
similarity index 100%
rename from src/tabs/_example/base/index.js
rename to packages/components/tabs/_example/base/index.js
diff --git a/src/tabs/_example/base/index.json b/packages/components/tabs/_example/base/index.json
similarity index 100%
rename from src/tabs/_example/base/index.json
rename to packages/components/tabs/_example/base/index.json
diff --git a/src/tabs/_example/base/index.wxml b/packages/components/tabs/_example/base/index.wxml
similarity index 100%
rename from src/tabs/_example/base/index.wxml
rename to packages/components/tabs/_example/base/index.wxml
diff --git a/src/tabs/_example/base/index.wxss b/packages/components/tabs/_example/base/index.wxss
similarity index 100%
rename from src/tabs/_example/base/index.wxss
rename to packages/components/tabs/_example/base/index.wxss
diff --git a/src/tabs/_example/scroll/index.js b/packages/components/tabs/_example/scroll/index.js
similarity index 100%
rename from src/tabs/_example/scroll/index.js
rename to packages/components/tabs/_example/scroll/index.js
diff --git a/src/tabs/_example/scroll/index.json b/packages/components/tabs/_example/scroll/index.json
similarity index 100%
rename from src/tabs/_example/scroll/index.json
rename to packages/components/tabs/_example/scroll/index.json
diff --git a/src/tabs/_example/scroll/index.wxml b/packages/components/tabs/_example/scroll/index.wxml
similarity index 100%
rename from src/tabs/_example/scroll/index.wxml
rename to packages/components/tabs/_example/scroll/index.wxml
diff --git a/src/tabs/_example/scroll/index.wxss b/packages/components/tabs/_example/scroll/index.wxss
similarity index 100%
rename from src/tabs/_example/scroll/index.wxss
rename to packages/components/tabs/_example/scroll/index.wxss
diff --git a/src/tabs/_example/size/index.js b/packages/components/tabs/_example/size/index.js
similarity index 100%
rename from src/tabs/_example/size/index.js
rename to packages/components/tabs/_example/size/index.js
diff --git a/src/tabs/_example/size/index.json b/packages/components/tabs/_example/size/index.json
similarity index 100%
rename from src/tabs/_example/size/index.json
rename to packages/components/tabs/_example/size/index.json
diff --git a/src/tabs/_example/size/index.wxml b/packages/components/tabs/_example/size/index.wxml
similarity index 100%
rename from src/tabs/_example/size/index.wxml
rename to packages/components/tabs/_example/size/index.wxml
diff --git a/src/tabs/_example/size/index.wxss b/packages/components/tabs/_example/size/index.wxss
similarity index 100%
rename from src/tabs/_example/size/index.wxss
rename to packages/components/tabs/_example/size/index.wxss
diff --git a/src/tabs/_example/status/index.js b/packages/components/tabs/_example/status/index.js
similarity index 100%
rename from src/tabs/_example/status/index.js
rename to packages/components/tabs/_example/status/index.js
diff --git a/src/tabs/_example/status/index.json b/packages/components/tabs/_example/status/index.json
similarity index 100%
rename from src/tabs/_example/status/index.json
rename to packages/components/tabs/_example/status/index.json
diff --git a/src/tabs/_example/status/index.wxml b/packages/components/tabs/_example/status/index.wxml
similarity index 100%
rename from src/tabs/_example/status/index.wxml
rename to packages/components/tabs/_example/status/index.wxml
diff --git a/src/tabs/_example/status/index.wxss b/packages/components/tabs/_example/status/index.wxss
similarity index 100%
rename from src/tabs/_example/status/index.wxss
rename to packages/components/tabs/_example/status/index.wxss
diff --git a/src/tabs/_example/tabs.json b/packages/components/tabs/_example/tabs.json
similarity index 100%
rename from src/tabs/_example/tabs.json
rename to packages/components/tabs/_example/tabs.json
diff --git a/src/tabs/_example/tabs.less b/packages/components/tabs/_example/tabs.less
similarity index 100%
rename from src/tabs/_example/tabs.less
rename to packages/components/tabs/_example/tabs.less
diff --git a/src/tabs/_example/tabs.ts b/packages/components/tabs/_example/tabs.ts
similarity index 100%
rename from src/tabs/_example/tabs.ts
rename to packages/components/tabs/_example/tabs.ts
diff --git a/src/tabs/_example/tabs.wxml b/packages/components/tabs/_example/tabs.wxml
similarity index 100%
rename from src/tabs/_example/tabs.wxml
rename to packages/components/tabs/_example/tabs.wxml
diff --git a/src/tabs/_example/with-badge/index.js b/packages/components/tabs/_example/theme/index.js
similarity index 100%
rename from src/tabs/_example/with-badge/index.js
rename to packages/components/tabs/_example/theme/index.js
diff --git a/src/tabs/_example/theme/index.json b/packages/components/tabs/_example/theme/index.json
similarity index 100%
rename from src/tabs/_example/theme/index.json
rename to packages/components/tabs/_example/theme/index.json
diff --git a/src/tabs/_example/theme/index.wxml b/packages/components/tabs/_example/theme/index.wxml
similarity index 100%
rename from src/tabs/_example/theme/index.wxml
rename to packages/components/tabs/_example/theme/index.wxml
diff --git a/src/tabs/_example/theme/index.wxss b/packages/components/tabs/_example/theme/index.wxss
similarity index 100%
rename from src/tabs/_example/theme/index.wxss
rename to packages/components/tabs/_example/theme/index.wxss
diff --git a/src/tabs/_example/with-icon/index.js b/packages/components/tabs/_example/with-badge/index.js
similarity index 100%
rename from src/tabs/_example/with-icon/index.js
rename to packages/components/tabs/_example/with-badge/index.js
diff --git a/src/tabs/_example/with-badge/index.json b/packages/components/tabs/_example/with-badge/index.json
similarity index 100%
rename from src/tabs/_example/with-badge/index.json
rename to packages/components/tabs/_example/with-badge/index.json
diff --git a/src/tabs/_example/with-badge/index.wxml b/packages/components/tabs/_example/with-badge/index.wxml
similarity index 100%
rename from src/tabs/_example/with-badge/index.wxml
rename to packages/components/tabs/_example/with-badge/index.wxml
diff --git a/src/tabs/_example/with-badge/index.wxss b/packages/components/tabs/_example/with-badge/index.wxss
similarity index 100%
rename from src/tabs/_example/with-badge/index.wxss
rename to packages/components/tabs/_example/with-badge/index.wxss
diff --git a/src/tabs/_example/with-content/index.js b/packages/components/tabs/_example/with-content/index.js
similarity index 100%
rename from src/tabs/_example/with-content/index.js
rename to packages/components/tabs/_example/with-content/index.js
diff --git a/src/tabs/_example/with-content/index.json b/packages/components/tabs/_example/with-content/index.json
similarity index 100%
rename from src/tabs/_example/with-content/index.json
rename to packages/components/tabs/_example/with-content/index.json
diff --git a/src/tabs/_example/with-content/index.wxml b/packages/components/tabs/_example/with-content/index.wxml
similarity index 100%
rename from src/tabs/_example/with-content/index.wxml
rename to packages/components/tabs/_example/with-content/index.wxml
diff --git a/src/tabs/_example/with-content/index.wxss b/packages/components/tabs/_example/with-content/index.wxss
similarity index 100%
rename from src/tabs/_example/with-content/index.wxss
rename to packages/components/tabs/_example/with-content/index.wxss
diff --git a/src/tag/_example/size/index.js b/packages/components/tabs/_example/with-icon/index.js
similarity index 100%
rename from src/tag/_example/size/index.js
rename to packages/components/tabs/_example/with-icon/index.js
diff --git a/src/tabs/_example/with-icon/index.json b/packages/components/tabs/_example/with-icon/index.json
similarity index 100%
rename from src/tabs/_example/with-icon/index.json
rename to packages/components/tabs/_example/with-icon/index.json
diff --git a/src/tabs/_example/with-icon/index.wxml b/packages/components/tabs/_example/with-icon/index.wxml
similarity index 100%
rename from src/tabs/_example/with-icon/index.wxml
rename to packages/components/tabs/_example/with-icon/index.wxml
diff --git a/src/tabs/_example/with-icon/index.wxss b/packages/components/tabs/_example/with-icon/index.wxss
similarity index 100%
rename from src/tabs/_example/with-icon/index.wxss
rename to packages/components/tabs/_example/with-icon/index.wxss
diff --git a/src/tabs/index.ts b/packages/components/tabs/index.ts
similarity index 100%
rename from src/tabs/index.ts
rename to packages/components/tabs/index.ts
diff --git a/src/tabs/props.ts b/packages/components/tabs/props.ts
similarity index 100%
rename from src/tabs/props.ts
rename to packages/components/tabs/props.ts
diff --git a/src/tabs/tabs.json b/packages/components/tabs/tabs.json
similarity index 100%
rename from src/tabs/tabs.json
rename to packages/components/tabs/tabs.json
diff --git a/src/tabs/tabs.less b/packages/components/tabs/tabs.less
similarity index 100%
rename from src/tabs/tabs.less
rename to packages/components/tabs/tabs.less
diff --git a/src/tabs/tabs.ts b/packages/components/tabs/tabs.ts
similarity index 100%
rename from src/tabs/tabs.ts
rename to packages/components/tabs/tabs.ts
diff --git a/src/tabs/tabs.wxml b/packages/components/tabs/tabs.wxml
similarity index 100%
rename from src/tabs/tabs.wxml
rename to packages/components/tabs/tabs.wxml
diff --git a/src/tabs/tabs.wxs b/packages/components/tabs/tabs.wxs
similarity index 100%
rename from src/tabs/tabs.wxs
rename to packages/components/tabs/tabs.wxs
diff --git a/src/tabs/type.ts b/packages/components/tabs/type.ts
similarity index 100%
rename from src/tabs/type.ts
rename to packages/components/tabs/type.ts
diff --git a/src/tag/README.en-US.md b/packages/components/tag/README.en-US.md
similarity index 100%
rename from src/tag/README.en-US.md
rename to packages/components/tag/README.en-US.md
diff --git a/src/tag/README.md b/packages/components/tag/README.md
similarity index 94%
rename from src/tag/README.md
rename to packages/components/tag/README.md
index e6e0663b30..bdffdf2d49 100644
--- a/src/tag/README.md
+++ b/packages/components/tag/README.md
@@ -5,7 +5,7 @@ spline: data
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/tag/__test__/__snapshots__/demo.test.js.snap b/packages/components/tag/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/tag/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/tag/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/tag/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/tag/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/tag/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/tag/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/tag/__test__/demo.test.js b/packages/components/tag/__test__/demo.test.js
similarity index 100%
rename from src/tag/__test__/demo.test.js
rename to packages/components/tag/__test__/demo.test.js
diff --git a/src/tag/__test__/index.test.js b/packages/components/tag/__test__/index.test.js
similarity index 100%
rename from src/tag/__test__/index.test.js
rename to packages/components/tag/__test__/index.test.js
diff --git a/src/tag/_example/checkable/index.js b/packages/components/tag/_example/checkable/index.js
similarity index 100%
rename from src/tag/_example/checkable/index.js
rename to packages/components/tag/_example/checkable/index.js
diff --git a/src/tag/_example/checkable/index.json b/packages/components/tag/_example/checkable/index.json
similarity index 100%
rename from src/tag/_example/checkable/index.json
rename to packages/components/tag/_example/checkable/index.json
diff --git a/src/tag/_example/checkable/index.wxml b/packages/components/tag/_example/checkable/index.wxml
similarity index 100%
rename from src/tag/_example/checkable/index.wxml
rename to packages/components/tag/_example/checkable/index.wxml
diff --git a/src/tag/_example/checkable/index.wxss b/packages/components/tag/_example/checkable/index.wxss
similarity index 100%
rename from src/tag/_example/checkable/index.wxss
rename to packages/components/tag/_example/checkable/index.wxss
diff --git a/src/tag/_example/closable/index.js b/packages/components/tag/_example/closable/index.js
similarity index 100%
rename from src/tag/_example/closable/index.js
rename to packages/components/tag/_example/closable/index.js
diff --git a/src/tag/_example/closable/index.json b/packages/components/tag/_example/closable/index.json
similarity index 100%
rename from src/tag/_example/closable/index.json
rename to packages/components/tag/_example/closable/index.json
diff --git a/src/tag/_example/closable/index.wxml b/packages/components/tag/_example/closable/index.wxml
similarity index 100%
rename from src/tag/_example/closable/index.wxml
rename to packages/components/tag/_example/closable/index.wxml
diff --git a/src/tag/_example/closable/index.wxss b/packages/components/tag/_example/closable/index.wxss
similarity index 100%
rename from src/tag/_example/closable/index.wxss
rename to packages/components/tag/_example/closable/index.wxss
diff --git a/src/tag/_example/theme/index.js b/packages/components/tag/_example/size/index.js
similarity index 100%
rename from src/tag/_example/theme/index.js
rename to packages/components/tag/_example/size/index.js
diff --git a/src/tag/_example/size/index.json b/packages/components/tag/_example/size/index.json
similarity index 100%
rename from src/tag/_example/size/index.json
rename to packages/components/tag/_example/size/index.json
diff --git a/src/tag/_example/size/index.wxml b/packages/components/tag/_example/size/index.wxml
similarity index 100%
rename from src/tag/_example/size/index.wxml
rename to packages/components/tag/_example/size/index.wxml
diff --git a/src/tag/_example/size/index.wxss b/packages/components/tag/_example/size/index.wxss
similarity index 100%
rename from src/tag/_example/size/index.wxss
rename to packages/components/tag/_example/size/index.wxss
diff --git a/src/tag/_example/skyline/tag.json b/packages/components/tag/_example/skyline/tag.json
similarity index 100%
rename from src/tag/_example/skyline/tag.json
rename to packages/components/tag/_example/skyline/tag.json
diff --git a/src/tag/_example/skyline/tag.less b/packages/components/tag/_example/skyline/tag.less
similarity index 100%
rename from src/tag/_example/skyline/tag.less
rename to packages/components/tag/_example/skyline/tag.less
diff --git a/src/tag/_example/skyline/tag.ts b/packages/components/tag/_example/skyline/tag.ts
similarity index 100%
rename from src/tag/_example/skyline/tag.ts
rename to packages/components/tag/_example/skyline/tag.ts
diff --git a/src/tag/_example/skyline/tag.wxml b/packages/components/tag/_example/skyline/tag.wxml
similarity index 100%
rename from src/tag/_example/skyline/tag.wxml
rename to packages/components/tag/_example/skyline/tag.wxml
diff --git a/src/tag/_example/tag.json b/packages/components/tag/_example/tag.json
similarity index 100%
rename from src/tag/_example/tag.json
rename to packages/components/tag/_example/tag.json
diff --git a/src/tag/_example/tag.less b/packages/components/tag/_example/tag.less
similarity index 100%
rename from src/tag/_example/tag.less
rename to packages/components/tag/_example/tag.less
diff --git a/src/tag/_example/tag.ts b/packages/components/tag/_example/tag.ts
similarity index 100%
rename from src/tag/_example/tag.ts
rename to packages/components/tag/_example/tag.ts
diff --git a/src/tag/_example/tag.wxml b/packages/components/tag/_example/tag.wxml
similarity index 100%
rename from src/tag/_example/tag.wxml
rename to packages/components/tag/_example/tag.wxml
diff --git a/src/textarea/_example/base/index.js b/packages/components/tag/_example/theme/index.js
similarity index 100%
rename from src/textarea/_example/base/index.js
rename to packages/components/tag/_example/theme/index.js
diff --git a/src/tag/_example/theme/index.json b/packages/components/tag/_example/theme/index.json
similarity index 100%
rename from src/tag/_example/theme/index.json
rename to packages/components/tag/_example/theme/index.json
diff --git a/src/tag/_example/theme/index.wxml b/packages/components/tag/_example/theme/index.wxml
similarity index 100%
rename from src/tag/_example/theme/index.wxml
rename to packages/components/tag/_example/theme/index.wxml
diff --git a/src/tag/_example/theme/index.wxss b/packages/components/tag/_example/theme/index.wxss
similarity index 100%
rename from src/tag/_example/theme/index.wxss
rename to packages/components/tag/_example/theme/index.wxss
diff --git a/src/tag/_example/type/index.js b/packages/components/tag/_example/type/index.js
similarity index 100%
rename from src/tag/_example/type/index.js
rename to packages/components/tag/_example/type/index.js
diff --git a/src/tag/_example/type/index.json b/packages/components/tag/_example/type/index.json
similarity index 100%
rename from src/tag/_example/type/index.json
rename to packages/components/tag/_example/type/index.json
diff --git a/src/tag/_example/type/index.wxml b/packages/components/tag/_example/type/index.wxml
similarity index 100%
rename from src/tag/_example/type/index.wxml
rename to packages/components/tag/_example/type/index.wxml
diff --git a/src/tag/_example/type/index.wxss b/packages/components/tag/_example/type/index.wxss
similarity index 100%
rename from src/tag/_example/type/index.wxss
rename to packages/components/tag/_example/type/index.wxss
diff --git a/src/tag/props.ts b/packages/components/tag/props.ts
similarity index 100%
rename from src/tag/props.ts
rename to packages/components/tag/props.ts
diff --git a/src/tag/tag.json b/packages/components/tag/tag.json
similarity index 100%
rename from src/tag/tag.json
rename to packages/components/tag/tag.json
diff --git a/src/tag/tag.less b/packages/components/tag/tag.less
similarity index 100%
rename from src/tag/tag.less
rename to packages/components/tag/tag.less
diff --git a/src/tag/tag.ts b/packages/components/tag/tag.ts
similarity index 100%
rename from src/tag/tag.ts
rename to packages/components/tag/tag.ts
diff --git a/src/tag/tag.wxml b/packages/components/tag/tag.wxml
similarity index 100%
rename from src/tag/tag.wxml
rename to packages/components/tag/tag.wxml
diff --git a/src/tag/type.ts b/packages/components/tag/type.ts
similarity index 100%
rename from src/tag/type.ts
rename to packages/components/tag/type.ts
diff --git a/src/textarea/README.en-US.md b/packages/components/textarea/README.en-US.md
similarity index 100%
rename from src/textarea/README.en-US.md
rename to packages/components/textarea/README.en-US.md
diff --git a/src/textarea/README.md b/packages/components/textarea/README.md
similarity index 92%
rename from src/textarea/README.md
rename to packages/components/textarea/README.md
index 1b6b247c44..85ba6fddef 100644
--- a/src/textarea/README.md
+++ b/packages/components/textarea/README.md
@@ -5,8 +5,8 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/textarea/__test__/__snapshots__/demo.test.js.snap b/packages/components/textarea/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/textarea/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/textarea/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/textarea/__test__/__snapshots__/index.test.js.snap b/packages/components/textarea/__test__/__snapshots__/index.test.js.snap
similarity index 100%
rename from src/textarea/__test__/__snapshots__/index.test.js.snap
rename to packages/components/textarea/__test__/__snapshots__/index.test.js.snap
diff --git a/src/textarea/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/textarea/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/textarea/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/textarea/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/textarea/__test__/__virtualHostSnapshot__/index.test.js.snap b/packages/components/textarea/__test__/__virtualHostSnapshot__/index.test.js.snap
similarity index 100%
rename from src/textarea/__test__/__virtualHostSnapshot__/index.test.js.snap
rename to packages/components/textarea/__test__/__virtualHostSnapshot__/index.test.js.snap
diff --git a/src/textarea/__test__/demo.test.js b/packages/components/textarea/__test__/demo.test.js
similarity index 100%
rename from src/textarea/__test__/demo.test.js
rename to packages/components/textarea/__test__/demo.test.js
diff --git a/src/textarea/__test__/index.test.js b/packages/components/textarea/__test__/index.test.js
similarity index 100%
rename from src/textarea/__test__/index.test.js
rename to packages/components/textarea/__test__/index.test.js
diff --git a/src/textarea/_example/autosize/index.js b/packages/components/textarea/_example/autosize/index.js
similarity index 100%
rename from src/textarea/_example/autosize/index.js
rename to packages/components/textarea/_example/autosize/index.js
diff --git a/src/textarea/_example/autosize/index.json b/packages/components/textarea/_example/autosize/index.json
similarity index 100%
rename from src/textarea/_example/autosize/index.json
rename to packages/components/textarea/_example/autosize/index.json
diff --git a/src/textarea/_example/autosize/index.wxml b/packages/components/textarea/_example/autosize/index.wxml
similarity index 100%
rename from src/textarea/_example/autosize/index.wxml
rename to packages/components/textarea/_example/autosize/index.wxml
diff --git a/src/textarea/_example/autosize/index.wxss b/packages/components/textarea/_example/autosize/index.wxss
similarity index 100%
rename from src/textarea/_example/autosize/index.wxss
rename to packages/components/textarea/_example/autosize/index.wxss
diff --git a/src/textarea/_example/disabled/index.js b/packages/components/textarea/_example/base/index.js
similarity index 100%
rename from src/textarea/_example/disabled/index.js
rename to packages/components/textarea/_example/base/index.js
diff --git a/src/textarea/_example/base/index.json b/packages/components/textarea/_example/base/index.json
similarity index 100%
rename from src/textarea/_example/base/index.json
rename to packages/components/textarea/_example/base/index.json
diff --git a/src/textarea/_example/base/index.wxml b/packages/components/textarea/_example/base/index.wxml
similarity index 100%
rename from src/textarea/_example/base/index.wxml
rename to packages/components/textarea/_example/base/index.wxml
diff --git a/src/textarea/_example/base/index.wxss b/packages/components/textarea/_example/base/index.wxss
similarity index 100%
rename from src/textarea/_example/base/index.wxss
rename to packages/components/textarea/_example/base/index.wxss
diff --git a/src/textarea/_example/card/index.js b/packages/components/textarea/_example/card/index.js
similarity index 100%
rename from src/textarea/_example/card/index.js
rename to packages/components/textarea/_example/card/index.js
diff --git a/src/textarea/_example/card/index.json b/packages/components/textarea/_example/card/index.json
similarity index 100%
rename from src/textarea/_example/card/index.json
rename to packages/components/textarea/_example/card/index.json
diff --git a/src/textarea/_example/card/index.wxml b/packages/components/textarea/_example/card/index.wxml
similarity index 100%
rename from src/textarea/_example/card/index.wxml
rename to packages/components/textarea/_example/card/index.wxml
diff --git a/src/textarea/_example/card/index.wxss b/packages/components/textarea/_example/card/index.wxss
similarity index 100%
rename from src/textarea/_example/card/index.wxss
rename to packages/components/textarea/_example/card/index.wxss
diff --git a/src/textarea/_example/custom/index.js b/packages/components/textarea/_example/custom/index.js
similarity index 100%
rename from src/textarea/_example/custom/index.js
rename to packages/components/textarea/_example/custom/index.js
diff --git a/src/textarea/_example/custom/index.json b/packages/components/textarea/_example/custom/index.json
similarity index 100%
rename from src/textarea/_example/custom/index.json
rename to packages/components/textarea/_example/custom/index.json
diff --git a/src/textarea/_example/custom/index.wxml b/packages/components/textarea/_example/custom/index.wxml
similarity index 100%
rename from src/textarea/_example/custom/index.wxml
rename to packages/components/textarea/_example/custom/index.wxml
diff --git a/src/textarea/_example/custom/index.wxss b/packages/components/textarea/_example/custom/index.wxss
similarity index 100%
rename from src/textarea/_example/custom/index.wxss
rename to packages/components/textarea/_example/custom/index.wxss
diff --git a/src/textarea/_example/label/index.js b/packages/components/textarea/_example/disabled/index.js
similarity index 100%
rename from src/textarea/_example/label/index.js
rename to packages/components/textarea/_example/disabled/index.js
diff --git a/src/textarea/_example/disabled/index.json b/packages/components/textarea/_example/disabled/index.json
similarity index 100%
rename from src/textarea/_example/disabled/index.json
rename to packages/components/textarea/_example/disabled/index.json
diff --git a/src/textarea/_example/disabled/index.wxml b/packages/components/textarea/_example/disabled/index.wxml
similarity index 100%
rename from src/textarea/_example/disabled/index.wxml
rename to packages/components/textarea/_example/disabled/index.wxml
diff --git a/src/textarea/_example/disabled/index.wxss b/packages/components/textarea/_example/disabled/index.wxss
similarity index 100%
rename from src/textarea/_example/disabled/index.wxss
rename to packages/components/textarea/_example/disabled/index.wxss
diff --git a/src/textarea/_example/maxcharacter/index.js b/packages/components/textarea/_example/label/index.js
similarity index 100%
rename from src/textarea/_example/maxcharacter/index.js
rename to packages/components/textarea/_example/label/index.js
diff --git a/src/textarea/_example/label/index.json b/packages/components/textarea/_example/label/index.json
similarity index 100%
rename from src/textarea/_example/label/index.json
rename to packages/components/textarea/_example/label/index.json
diff --git a/src/textarea/_example/label/index.wxml b/packages/components/textarea/_example/label/index.wxml
similarity index 100%
rename from src/textarea/_example/label/index.wxml
rename to packages/components/textarea/_example/label/index.wxml
diff --git a/src/textarea/_example/label/index.wxss b/packages/components/textarea/_example/label/index.wxss
similarity index 100%
rename from src/textarea/_example/label/index.wxss
rename to packages/components/textarea/_example/label/index.wxss
diff --git a/src/textarea/_example/maxlength/index.js b/packages/components/textarea/_example/maxcharacter/index.js
similarity index 100%
rename from src/textarea/_example/maxlength/index.js
rename to packages/components/textarea/_example/maxcharacter/index.js
diff --git a/src/textarea/_example/maxcharacter/index.json b/packages/components/textarea/_example/maxcharacter/index.json
similarity index 100%
rename from src/textarea/_example/maxcharacter/index.json
rename to packages/components/textarea/_example/maxcharacter/index.json
diff --git a/src/textarea/_example/maxcharacter/index.wxml b/packages/components/textarea/_example/maxcharacter/index.wxml
similarity index 100%
rename from src/textarea/_example/maxcharacter/index.wxml
rename to packages/components/textarea/_example/maxcharacter/index.wxml
diff --git a/src/textarea/_example/maxcharacter/index.wxss b/packages/components/textarea/_example/maxcharacter/index.wxss
similarity index 100%
rename from src/textarea/_example/maxcharacter/index.wxss
rename to packages/components/textarea/_example/maxcharacter/index.wxss
diff --git a/packages/components/textarea/_example/maxlength/index.js b/packages/components/textarea/_example/maxlength/index.js
new file mode 100644
index 0000000000..b79c5124bb
--- /dev/null
+++ b/packages/components/textarea/_example/maxlength/index.js
@@ -0,0 +1 @@
+Component({});
diff --git a/src/textarea/_example/maxlength/index.json b/packages/components/textarea/_example/maxlength/index.json
similarity index 100%
rename from src/textarea/_example/maxlength/index.json
rename to packages/components/textarea/_example/maxlength/index.json
diff --git a/src/textarea/_example/maxlength/index.wxml b/packages/components/textarea/_example/maxlength/index.wxml
similarity index 100%
rename from src/textarea/_example/maxlength/index.wxml
rename to packages/components/textarea/_example/maxlength/index.wxml
diff --git a/src/textarea/_example/maxlength/index.wxss b/packages/components/textarea/_example/maxlength/index.wxss
similarity index 100%
rename from src/textarea/_example/maxlength/index.wxss
rename to packages/components/textarea/_example/maxlength/index.wxss
diff --git a/src/textarea/_example/skyline/textarea.json b/packages/components/textarea/_example/skyline/textarea.json
similarity index 100%
rename from src/textarea/_example/skyline/textarea.json
rename to packages/components/textarea/_example/skyline/textarea.json
diff --git a/src/textarea/_example/skyline/textarea.less b/packages/components/textarea/_example/skyline/textarea.less
similarity index 100%
rename from src/textarea/_example/skyline/textarea.less
rename to packages/components/textarea/_example/skyline/textarea.less
diff --git a/src/textarea/_example/skyline/textarea.ts b/packages/components/textarea/_example/skyline/textarea.ts
similarity index 100%
rename from src/textarea/_example/skyline/textarea.ts
rename to packages/components/textarea/_example/skyline/textarea.ts
diff --git a/src/textarea/_example/skyline/textarea.wxml b/packages/components/textarea/_example/skyline/textarea.wxml
similarity index 100%
rename from src/textarea/_example/skyline/textarea.wxml
rename to packages/components/textarea/_example/skyline/textarea.wxml
diff --git a/src/textarea/_example/textarea.json b/packages/components/textarea/_example/textarea.json
similarity index 100%
rename from src/textarea/_example/textarea.json
rename to packages/components/textarea/_example/textarea.json
diff --git a/src/textarea/_example/textarea.less b/packages/components/textarea/_example/textarea.less
similarity index 100%
rename from src/textarea/_example/textarea.less
rename to packages/components/textarea/_example/textarea.less
diff --git a/src/textarea/_example/textarea.ts b/packages/components/textarea/_example/textarea.ts
similarity index 100%
rename from src/textarea/_example/textarea.ts
rename to packages/components/textarea/_example/textarea.ts
diff --git a/src/textarea/_example/textarea.wxml b/packages/components/textarea/_example/textarea.wxml
similarity index 100%
rename from src/textarea/_example/textarea.wxml
rename to packages/components/textarea/_example/textarea.wxml
diff --git a/src/textarea/props.ts b/packages/components/textarea/props.ts
similarity index 100%
rename from src/textarea/props.ts
rename to packages/components/textarea/props.ts
diff --git a/src/textarea/textarea.json b/packages/components/textarea/textarea.json
similarity index 100%
rename from src/textarea/textarea.json
rename to packages/components/textarea/textarea.json
diff --git a/src/textarea/textarea.less b/packages/components/textarea/textarea.less
similarity index 100%
rename from src/textarea/textarea.less
rename to packages/components/textarea/textarea.less
diff --git a/src/textarea/textarea.ts b/packages/components/textarea/textarea.ts
similarity index 100%
rename from src/textarea/textarea.ts
rename to packages/components/textarea/textarea.ts
diff --git a/src/textarea/textarea.wxml b/packages/components/textarea/textarea.wxml
similarity index 100%
rename from src/textarea/textarea.wxml
rename to packages/components/textarea/textarea.wxml
diff --git a/src/textarea/textarea.wxs b/packages/components/textarea/textarea.wxs
similarity index 100%
rename from src/textarea/textarea.wxs
rename to packages/components/textarea/textarea.wxs
diff --git a/src/textarea/type.ts b/packages/components/textarea/type.ts
similarity index 100%
rename from src/textarea/type.ts
rename to packages/components/textarea/type.ts
diff --git a/src/toast/README.en-US.md b/packages/components/toast/README.en-US.md
similarity index 100%
rename from src/toast/README.en-US.md
rename to packages/components/toast/README.en-US.md
diff --git a/src/toast/README.md b/packages/components/toast/README.md
similarity index 85%
rename from src/toast/README.md
rename to packages/components/toast/README.md
index 9bfb2bae82..1def985b19 100644
--- a/src/toast/README.md
+++ b/packages/components/toast/README.md
@@ -5,7 +5,7 @@ spline: message
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/toast/__test__/__snapshots__/demo.test.js.snap b/packages/components/toast/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/toast/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/toast/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/toast/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/toast/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/toast/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/toast/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/toast/__test__/demo.test.js b/packages/components/toast/__test__/demo.test.js
similarity index 100%
rename from src/toast/__test__/demo.test.js
rename to packages/components/toast/__test__/demo.test.js
diff --git a/src/toast/__test__/index.test.js b/packages/components/toast/__test__/index.test.js
similarity index 100%
rename from src/toast/__test__/index.test.js
rename to packages/components/toast/__test__/index.test.js
diff --git a/src/toast/_example/base/index.js b/packages/components/toast/_example/base/index.js
similarity index 100%
rename from src/toast/_example/base/index.js
rename to packages/components/toast/_example/base/index.js
diff --git a/src/toast/_example/base/index.json b/packages/components/toast/_example/base/index.json
similarity index 100%
rename from src/toast/_example/base/index.json
rename to packages/components/toast/_example/base/index.json
diff --git a/src/toast/_example/base/index.wxml b/packages/components/toast/_example/base/index.wxml
similarity index 100%
rename from src/toast/_example/base/index.wxml
rename to packages/components/toast/_example/base/index.wxml
diff --git a/src/toast/_example/base/index.wxss b/packages/components/toast/_example/base/index.wxss
similarity index 100%
rename from src/toast/_example/base/index.wxss
rename to packages/components/toast/_example/base/index.wxss
diff --git a/src/toast/_example/close/index.js b/packages/components/toast/_example/close/index.js
similarity index 100%
rename from src/toast/_example/close/index.js
rename to packages/components/toast/_example/close/index.js
diff --git a/src/toast/_example/close/index.json b/packages/components/toast/_example/close/index.json
similarity index 100%
rename from src/toast/_example/close/index.json
rename to packages/components/toast/_example/close/index.json
diff --git a/src/toast/_example/close/index.wxml b/packages/components/toast/_example/close/index.wxml
similarity index 100%
rename from src/toast/_example/close/index.wxml
rename to packages/components/toast/_example/close/index.wxml
diff --git a/src/toast/_example/close/index.wxss b/packages/components/toast/_example/close/index.wxss
similarity index 100%
rename from src/toast/_example/close/index.wxss
rename to packages/components/toast/_example/close/index.wxss
diff --git a/src/toast/_example/cover/index.js b/packages/components/toast/_example/cover/index.js
similarity index 100%
rename from src/toast/_example/cover/index.js
rename to packages/components/toast/_example/cover/index.js
diff --git a/src/toast/_example/cover/index.json b/packages/components/toast/_example/cover/index.json
similarity index 100%
rename from src/toast/_example/cover/index.json
rename to packages/components/toast/_example/cover/index.json
diff --git a/src/toast/_example/cover/index.wxml b/packages/components/toast/_example/cover/index.wxml
similarity index 100%
rename from src/toast/_example/cover/index.wxml
rename to packages/components/toast/_example/cover/index.wxml
diff --git a/src/toast/_example/cover/index.wxss b/packages/components/toast/_example/cover/index.wxss
similarity index 100%
rename from src/toast/_example/cover/index.wxss
rename to packages/components/toast/_example/cover/index.wxss
diff --git a/src/toast/_example/skyline/toast.json b/packages/components/toast/_example/skyline/toast.json
similarity index 100%
rename from src/toast/_example/skyline/toast.json
rename to packages/components/toast/_example/skyline/toast.json
diff --git a/src/toast/_example/skyline/toast.less b/packages/components/toast/_example/skyline/toast.less
similarity index 100%
rename from src/toast/_example/skyline/toast.less
rename to packages/components/toast/_example/skyline/toast.less
diff --git a/src/toast/_example/skyline/toast.ts b/packages/components/toast/_example/skyline/toast.ts
similarity index 100%
rename from src/toast/_example/skyline/toast.ts
rename to packages/components/toast/_example/skyline/toast.ts
diff --git a/src/toast/_example/skyline/toast.wxml b/packages/components/toast/_example/skyline/toast.wxml
similarity index 100%
rename from src/toast/_example/skyline/toast.wxml
rename to packages/components/toast/_example/skyline/toast.wxml
diff --git a/src/toast/_example/theme/index.js b/packages/components/toast/_example/theme/index.js
similarity index 100%
rename from src/toast/_example/theme/index.js
rename to packages/components/toast/_example/theme/index.js
diff --git a/src/toast/_example/theme/index.json b/packages/components/toast/_example/theme/index.json
similarity index 100%
rename from src/toast/_example/theme/index.json
rename to packages/components/toast/_example/theme/index.json
diff --git a/src/toast/_example/theme/index.wxml b/packages/components/toast/_example/theme/index.wxml
similarity index 100%
rename from src/toast/_example/theme/index.wxml
rename to packages/components/toast/_example/theme/index.wxml
diff --git a/src/toast/_example/theme/index.wxss b/packages/components/toast/_example/theme/index.wxss
similarity index 100%
rename from src/toast/_example/theme/index.wxss
rename to packages/components/toast/_example/theme/index.wxss
diff --git a/src/toast/_example/toast.json b/packages/components/toast/_example/toast.json
similarity index 100%
rename from src/toast/_example/toast.json
rename to packages/components/toast/_example/toast.json
diff --git a/src/toast/_example/toast.less b/packages/components/toast/_example/toast.less
similarity index 100%
rename from src/toast/_example/toast.less
rename to packages/components/toast/_example/toast.less
diff --git a/src/tree-select/_example/tree-select.js b/packages/components/toast/_example/toast.ts
similarity index 100%
rename from src/tree-select/_example/tree-select.js
rename to packages/components/toast/_example/toast.ts
diff --git a/src/toast/_example/toast.wxml b/packages/components/toast/_example/toast.wxml
similarity index 100%
rename from src/toast/_example/toast.wxml
rename to packages/components/toast/_example/toast.wxml
diff --git a/src/toast/index.ts b/packages/components/toast/index.ts
similarity index 100%
rename from src/toast/index.ts
rename to packages/components/toast/index.ts
diff --git a/src/toast/props.ts b/packages/components/toast/props.ts
similarity index 100%
rename from src/toast/props.ts
rename to packages/components/toast/props.ts
diff --git a/src/toast/toast.json b/packages/components/toast/toast.json
similarity index 100%
rename from src/toast/toast.json
rename to packages/components/toast/toast.json
diff --git a/src/toast/toast.less b/packages/components/toast/toast.less
similarity index 100%
rename from src/toast/toast.less
rename to packages/components/toast/toast.less
diff --git a/src/toast/toast.ts b/packages/components/toast/toast.ts
similarity index 100%
rename from src/toast/toast.ts
rename to packages/components/toast/toast.ts
diff --git a/src/toast/toast.wxml b/packages/components/toast/toast.wxml
similarity index 100%
rename from src/toast/toast.wxml
rename to packages/components/toast/toast.wxml
diff --git a/src/toast/type.ts b/packages/components/toast/type.ts
similarity index 100%
rename from src/toast/type.ts
rename to packages/components/toast/type.ts
diff --git a/src/transition/README.en-US.md b/packages/components/transition/README.en-US.md
similarity index 100%
rename from src/transition/README.en-US.md
rename to packages/components/transition/README.en-US.md
diff --git a/src/transition/README.md b/packages/components/transition/README.md
similarity index 64%
rename from src/transition/README.md
rename to packages/components/transition/README.md
index 27e1b41359..e2bff7cede 100644
--- a/src/transition/README.md
+++ b/packages/components/transition/README.md
@@ -5,6 +5,7 @@ spline: message
isComponent: true
---
+
## 引入
### 引入组件
diff --git a/src/transition/__test__/__snapshots__/demo.test.js.snap b/packages/components/transition/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/transition/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/transition/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/transition/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/transition/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/transition/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/transition/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/transition/__test__/demo.test.js b/packages/components/transition/__test__/demo.test.js
similarity index 100%
rename from src/transition/__test__/demo.test.js
rename to packages/components/transition/__test__/demo.test.js
diff --git a/src/transition/__test__/index.test.js b/packages/components/transition/__test__/index.test.js
similarity index 100%
rename from src/transition/__test__/index.test.js
rename to packages/components/transition/__test__/index.test.js
diff --git a/src/transition/_example/api.md b/packages/components/transition/_example/api.md
similarity index 100%
rename from src/transition/_example/api.md
rename to packages/components/transition/_example/api.md
diff --git a/src/transition/_example/appear/index.json b/packages/components/transition/_example/appear/index.json
similarity index 100%
rename from src/transition/_example/appear/index.json
rename to packages/components/transition/_example/appear/index.json
diff --git a/src/transition/_example/appear/index.ts b/packages/components/transition/_example/appear/index.ts
similarity index 100%
rename from src/transition/_example/appear/index.ts
rename to packages/components/transition/_example/appear/index.ts
diff --git a/src/transition/_example/appear/index.wxml b/packages/components/transition/_example/appear/index.wxml
similarity index 100%
rename from src/transition/_example/appear/index.wxml
rename to packages/components/transition/_example/appear/index.wxml
diff --git a/src/transition/_example/base/index.json b/packages/components/transition/_example/base/index.json
similarity index 100%
rename from src/transition/_example/base/index.json
rename to packages/components/transition/_example/base/index.json
diff --git a/src/transition/_example/base/index.ts b/packages/components/transition/_example/base/index.ts
similarity index 100%
rename from src/transition/_example/base/index.ts
rename to packages/components/transition/_example/base/index.ts
diff --git a/src/transition/_example/base/index.wxml b/packages/components/transition/_example/base/index.wxml
similarity index 100%
rename from src/transition/_example/base/index.wxml
rename to packages/components/transition/_example/base/index.wxml
diff --git a/src/transition/_example/custom/index.json b/packages/components/transition/_example/custom/index.json
similarity index 100%
rename from src/transition/_example/custom/index.json
rename to packages/components/transition/_example/custom/index.json
diff --git a/src/transition/_example/custom/index.less b/packages/components/transition/_example/custom/index.less
similarity index 100%
rename from src/transition/_example/custom/index.less
rename to packages/components/transition/_example/custom/index.less
diff --git a/src/transition/_example/custom/index.ts b/packages/components/transition/_example/custom/index.ts
similarity index 100%
rename from src/transition/_example/custom/index.ts
rename to packages/components/transition/_example/custom/index.ts
diff --git a/src/transition/_example/custom/index.wxml b/packages/components/transition/_example/custom/index.wxml
similarity index 100%
rename from src/transition/_example/custom/index.wxml
rename to packages/components/transition/_example/custom/index.wxml
diff --git a/src/transition/_example/destroy/index.json b/packages/components/transition/_example/destroy/index.json
similarity index 100%
rename from src/transition/_example/destroy/index.json
rename to packages/components/transition/_example/destroy/index.json
diff --git a/src/transition/_example/destroy/index.ts b/packages/components/transition/_example/destroy/index.ts
similarity index 100%
rename from src/transition/_example/destroy/index.ts
rename to packages/components/transition/_example/destroy/index.ts
diff --git a/src/transition/_example/destroy/index.wxml b/packages/components/transition/_example/destroy/index.wxml
similarity index 100%
rename from src/transition/_example/destroy/index.wxml
rename to packages/components/transition/_example/destroy/index.wxml
diff --git a/src/transition/_example/transition.json b/packages/components/transition/_example/transition.json
similarity index 100%
rename from src/transition/_example/transition.json
rename to packages/components/transition/_example/transition.json
diff --git a/src/transition/_example/transition.less b/packages/components/transition/_example/transition.less
similarity index 100%
rename from src/transition/_example/transition.less
rename to packages/components/transition/_example/transition.less
diff --git a/src/transition/_example/transition.ts b/packages/components/transition/_example/transition.ts
similarity index 100%
rename from src/transition/_example/transition.ts
rename to packages/components/transition/_example/transition.ts
diff --git a/src/transition/_example/transition.wxml b/packages/components/transition/_example/transition.wxml
similarity index 100%
rename from src/transition/_example/transition.wxml
rename to packages/components/transition/_example/transition.wxml
diff --git a/src/transition/index.ts b/packages/components/transition/index.ts
similarity index 100%
rename from src/transition/index.ts
rename to packages/components/transition/index.ts
diff --git a/src/transition/props.ts b/packages/components/transition/props.ts
similarity index 100%
rename from src/transition/props.ts
rename to packages/components/transition/props.ts
diff --git a/src/transition/transition.json b/packages/components/transition/transition.json
similarity index 100%
rename from src/transition/transition.json
rename to packages/components/transition/transition.json
diff --git a/src/transition/transition.less b/packages/components/transition/transition.less
similarity index 100%
rename from src/transition/transition.less
rename to packages/components/transition/transition.less
diff --git a/src/transition/transition.ts b/packages/components/transition/transition.ts
similarity index 100%
rename from src/transition/transition.ts
rename to packages/components/transition/transition.ts
diff --git a/src/transition/transition.wxml b/packages/components/transition/transition.wxml
similarity index 100%
rename from src/transition/transition.wxml
rename to packages/components/transition/transition.wxml
diff --git a/src/transition/type.ts b/packages/components/transition/type.ts
similarity index 100%
rename from src/transition/type.ts
rename to packages/components/transition/type.ts
diff --git a/src/tree-select/README.en-US.md b/packages/components/tree-select/README.en-US.md
similarity index 100%
rename from src/tree-select/README.en-US.md
rename to packages/components/tree-select/README.en-US.md
diff --git a/src/tree-select/README.md b/packages/components/tree-select/README.md
similarity index 88%
rename from src/tree-select/README.md
rename to packages/components/tree-select/README.md
index 8b0a28ccad..95895797aa 100644
--- a/src/tree-select/README.md
+++ b/packages/components/tree-select/README.md
@@ -12,6 +12,7 @@ isComponent: true
该组件于 0.32.0 版本上线,请留意版本。
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/tree-select/__test__/__snapshots__/demo.test.js.snap b/packages/components/tree-select/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/tree-select/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/tree-select/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/tree-select/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/tree-select/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/tree-select/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/tree-select/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/tree-select/__test__/demo.test.js b/packages/components/tree-select/__test__/demo.test.js
similarity index 100%
rename from src/tree-select/__test__/demo.test.js
rename to packages/components/tree-select/__test__/demo.test.js
diff --git a/src/tree-select/__test__/index.test.js b/packages/components/tree-select/__test__/index.test.js
similarity index 100%
rename from src/tree-select/__test__/index.test.js
rename to packages/components/tree-select/__test__/index.test.js
diff --git a/src/tree-select/_example/base/index.js b/packages/components/tree-select/_example/base/index.js
similarity index 100%
rename from src/tree-select/_example/base/index.js
rename to packages/components/tree-select/_example/base/index.js
diff --git a/src/tree-select/_example/base/index.json b/packages/components/tree-select/_example/base/index.json
similarity index 100%
rename from src/tree-select/_example/base/index.json
rename to packages/components/tree-select/_example/base/index.json
diff --git a/src/tree-select/_example/base/index.wxml b/packages/components/tree-select/_example/base/index.wxml
similarity index 100%
rename from src/tree-select/_example/base/index.wxml
rename to packages/components/tree-select/_example/base/index.wxml
diff --git a/src/tree-select/_example/base/index.wxss b/packages/components/tree-select/_example/base/index.wxss
similarity index 100%
rename from src/tree-select/_example/base/index.wxss
rename to packages/components/tree-select/_example/base/index.wxss
diff --git a/src/tree-select/_example/multiple/index.js b/packages/components/tree-select/_example/multiple/index.js
similarity index 100%
rename from src/tree-select/_example/multiple/index.js
rename to packages/components/tree-select/_example/multiple/index.js
diff --git a/src/tree-select/_example/multiple/index.json b/packages/components/tree-select/_example/multiple/index.json
similarity index 100%
rename from src/tree-select/_example/multiple/index.json
rename to packages/components/tree-select/_example/multiple/index.json
diff --git a/src/tree-select/_example/multiple/index.wxml b/packages/components/tree-select/_example/multiple/index.wxml
similarity index 100%
rename from src/tree-select/_example/multiple/index.wxml
rename to packages/components/tree-select/_example/multiple/index.wxml
diff --git a/src/tree-select/_example/multiple/index.wxss b/packages/components/tree-select/_example/multiple/index.wxss
similarity index 100%
rename from src/tree-select/_example/multiple/index.wxss
rename to packages/components/tree-select/_example/multiple/index.wxss
diff --git a/src/tree-select/_example/normal/index.js b/packages/components/tree-select/_example/normal/index.js
similarity index 100%
rename from src/tree-select/_example/normal/index.js
rename to packages/components/tree-select/_example/normal/index.js
diff --git a/src/tree-select/_example/normal/index.json b/packages/components/tree-select/_example/normal/index.json
similarity index 100%
rename from src/tree-select/_example/normal/index.json
rename to packages/components/tree-select/_example/normal/index.json
diff --git a/src/tree-select/_example/normal/index.wxml b/packages/components/tree-select/_example/normal/index.wxml
similarity index 100%
rename from src/tree-select/_example/normal/index.wxml
rename to packages/components/tree-select/_example/normal/index.wxml
diff --git a/src/tree-select/_example/normal/index.wxss b/packages/components/tree-select/_example/normal/index.wxss
similarity index 100%
rename from src/tree-select/_example/normal/index.wxss
rename to packages/components/tree-select/_example/normal/index.wxss
diff --git a/src/upload/_example/upload.ts b/packages/components/tree-select/_example/tree-select.js
similarity index 100%
rename from src/upload/_example/upload.ts
rename to packages/components/tree-select/_example/tree-select.js
diff --git a/src/tree-select/_example/tree-select.json b/packages/components/tree-select/_example/tree-select.json
similarity index 100%
rename from src/tree-select/_example/tree-select.json
rename to packages/components/tree-select/_example/tree-select.json
diff --git a/src/tree-select/_example/tree-select.wxml b/packages/components/tree-select/_example/tree-select.wxml
similarity index 100%
rename from src/tree-select/_example/tree-select.wxml
rename to packages/components/tree-select/_example/tree-select.wxml
diff --git a/src/tree-select/_example/tree-select.wxss b/packages/components/tree-select/_example/tree-select.wxss
similarity index 100%
rename from src/tree-select/_example/tree-select.wxss
rename to packages/components/tree-select/_example/tree-select.wxss
diff --git a/src/tree-select/index.wxs b/packages/components/tree-select/index.wxs
similarity index 100%
rename from src/tree-select/index.wxs
rename to packages/components/tree-select/index.wxs
diff --git a/src/tree-select/props.ts b/packages/components/tree-select/props.ts
similarity index 100%
rename from src/tree-select/props.ts
rename to packages/components/tree-select/props.ts
diff --git a/src/tree-select/tree-select.json b/packages/components/tree-select/tree-select.json
similarity index 100%
rename from src/tree-select/tree-select.json
rename to packages/components/tree-select/tree-select.json
diff --git a/src/tree-select/tree-select.less b/packages/components/tree-select/tree-select.less
similarity index 100%
rename from src/tree-select/tree-select.less
rename to packages/components/tree-select/tree-select.less
diff --git a/src/tree-select/tree-select.ts b/packages/components/tree-select/tree-select.ts
similarity index 100%
rename from src/tree-select/tree-select.ts
rename to packages/components/tree-select/tree-select.ts
diff --git a/src/tree-select/tree-select.wxml b/packages/components/tree-select/tree-select.wxml
similarity index 100%
rename from src/tree-select/tree-select.wxml
rename to packages/components/tree-select/tree-select.wxml
diff --git a/src/tree-select/type.ts b/packages/components/tree-select/type.ts
similarity index 100%
rename from src/tree-select/type.ts
rename to packages/components/tree-select/type.ts
diff --git a/src/upload/README.en-US.md b/packages/components/upload/README.en-US.md
similarity index 100%
rename from src/upload/README.en-US.md
rename to packages/components/upload/README.en-US.md
diff --git a/src/upload/README.md b/packages/components/upload/README.md
similarity index 95%
rename from src/upload/README.md
rename to packages/components/upload/README.md
index 39c95d8548..b83bb6e273 100644
--- a/src/upload/README.md
+++ b/packages/components/upload/README.md
@@ -5,7 +5,7 @@ spline: form
isComponent: true
---
-
+
## 引入
全局引入,在 miniprogram 根目录下的`app.json`中配置,局部引入,在需要引入的页面或组件的`index.json`中配置。
diff --git a/src/upload/__test__/__snapshots__/demo.test.js.snap b/packages/components/upload/__test__/__snapshots__/demo.test.js.snap
similarity index 100%
rename from src/upload/__test__/__snapshots__/demo.test.js.snap
rename to packages/components/upload/__test__/__snapshots__/demo.test.js.snap
diff --git a/src/upload/__test__/__virtualHostSnapshot__/demo.test.js.snap b/packages/components/upload/__test__/__virtualHostSnapshot__/demo.test.js.snap
similarity index 100%
rename from src/upload/__test__/__virtualHostSnapshot__/demo.test.js.snap
rename to packages/components/upload/__test__/__virtualHostSnapshot__/demo.test.js.snap
diff --git a/src/upload/__test__/demo.test.js b/packages/components/upload/__test__/demo.test.js
similarity index 100%
rename from src/upload/__test__/demo.test.js
rename to packages/components/upload/__test__/demo.test.js
diff --git a/src/upload/__test__/index.test.js b/packages/components/upload/__test__/index.test.js
similarity index 100%
rename from src/upload/__test__/index.test.js
rename to packages/components/upload/__test__/index.test.js
diff --git a/src/upload/_example/drag/index.js b/packages/components/upload/_example/drag/index.js
similarity index 100%
rename from src/upload/_example/drag/index.js
rename to packages/components/upload/_example/drag/index.js
diff --git a/src/upload/_example/drag/index.json b/packages/components/upload/_example/drag/index.json
similarity index 100%
rename from src/upload/_example/drag/index.json
rename to packages/components/upload/_example/drag/index.json
diff --git a/src/upload/_example/drag/index.wxml b/packages/components/upload/_example/drag/index.wxml
similarity index 100%
rename from src/upload/_example/drag/index.wxml
rename to packages/components/upload/_example/drag/index.wxml
diff --git a/src/upload/_example/drag/index.wxss b/packages/components/upload/_example/drag/index.wxss
similarity index 100%
rename from src/upload/_example/drag/index.wxss
rename to packages/components/upload/_example/drag/index.wxss
diff --git a/src/upload/_example/messageFile/index.js b/packages/components/upload/_example/messageFile/index.js
similarity index 100%
rename from src/upload/_example/messageFile/index.js
rename to packages/components/upload/_example/messageFile/index.js
diff --git a/src/upload/_example/messageFile/index.json b/packages/components/upload/_example/messageFile/index.json
similarity index 100%
rename from src/upload/_example/messageFile/index.json
rename to packages/components/upload/_example/messageFile/index.json
diff --git a/src/upload/_example/messageFile/index.wxml b/packages/components/upload/_example/messageFile/index.wxml
similarity index 100%
rename from src/upload/_example/messageFile/index.wxml
rename to packages/components/upload/_example/messageFile/index.wxml
diff --git a/src/upload/_example/messageFile/index.wxss b/packages/components/upload/_example/messageFile/index.wxss
similarity index 100%
rename from src/upload/_example/messageFile/index.wxss
rename to packages/components/upload/_example/messageFile/index.wxss
diff --git a/src/upload/_example/multiple/index.js b/packages/components/upload/_example/multiple/index.js
similarity index 100%
rename from src/upload/_example/multiple/index.js
rename to packages/components/upload/_example/multiple/index.js
diff --git a/src/upload/_example/multiple/index.json b/packages/components/upload/_example/multiple/index.json
similarity index 100%
rename from src/upload/_example/multiple/index.json
rename to packages/components/upload/_example/multiple/index.json
diff --git a/src/upload/_example/multiple/index.wxml b/packages/components/upload/_example/multiple/index.wxml
similarity index 100%
rename from src/upload/_example/multiple/index.wxml
rename to packages/components/upload/_example/multiple/index.wxml
diff --git a/src/upload/_example/multiple/index.wxss b/packages/components/upload/_example/multiple/index.wxss
similarity index 100%
rename from src/upload/_example/multiple/index.wxss
rename to packages/components/upload/_example/multiple/index.wxss
diff --git a/src/upload/_example/single/index.js b/packages/components/upload/_example/single/index.js
similarity index 100%
rename from src/upload/_example/single/index.js
rename to packages/components/upload/_example/single/index.js
diff --git a/src/upload/_example/single/index.json b/packages/components/upload/_example/single/index.json
similarity index 100%
rename from src/upload/_example/single/index.json
rename to packages/components/upload/_example/single/index.json
diff --git a/src/upload/_example/single/index.wxml b/packages/components/upload/_example/single/index.wxml
similarity index 100%
rename from src/upload/_example/single/index.wxml
rename to packages/components/upload/_example/single/index.wxml
diff --git a/src/upload/_example/single/index.wxss b/packages/components/upload/_example/single/index.wxss
similarity index 100%
rename from src/upload/_example/single/index.wxss
rename to packages/components/upload/_example/single/index.wxss
diff --git a/src/upload/_example/status/index.js b/packages/components/upload/_example/status/index.js
similarity index 100%
rename from src/upload/_example/status/index.js
rename to packages/components/upload/_example/status/index.js
diff --git a/src/upload/_example/status/index.json b/packages/components/upload/_example/status/index.json
similarity index 100%
rename from src/upload/_example/status/index.json
rename to packages/components/upload/_example/status/index.json
diff --git a/src/upload/_example/status/index.wxml b/packages/components/upload/_example/status/index.wxml
similarity index 100%
rename from src/upload/_example/status/index.wxml
rename to packages/components/upload/_example/status/index.wxml
diff --git a/src/upload/_example/status/index.wxss b/packages/components/upload/_example/status/index.wxss
similarity index 100%
rename from src/upload/_example/status/index.wxss
rename to packages/components/upload/_example/status/index.wxss
diff --git a/src/upload/_example/upload.json b/packages/components/upload/_example/upload.json
similarity index 100%
rename from src/upload/_example/upload.json
rename to packages/components/upload/_example/upload.json
diff --git a/src/upload/_example/upload.less b/packages/components/upload/_example/upload.less
similarity index 100%
rename from src/upload/_example/upload.less
rename to packages/components/upload/_example/upload.less
diff --git a/src/toast/_example/toast.ts b/packages/components/upload/_example/upload.ts
similarity index 90%
rename from src/toast/_example/toast.ts
rename to packages/components/upload/_example/upload.ts
index f4be61a334..560d44d430 100644
--- a/src/toast/_example/toast.ts
+++ b/packages/components/upload/_example/upload.ts
@@ -1,2 +1 @@
Page({});
-
diff --git a/src/upload/_example/upload.wxml b/packages/components/upload/_example/upload.wxml
similarity index 100%
rename from src/upload/_example/upload.wxml
rename to packages/components/upload/_example/upload.wxml
diff --git a/src/upload/drag.wxs b/packages/components/upload/drag.wxs
similarity index 100%
rename from src/upload/drag.wxs
rename to packages/components/upload/drag.wxs
diff --git a/src/upload/props.ts b/packages/components/upload/props.ts
similarity index 100%
rename from src/upload/props.ts
rename to packages/components/upload/props.ts
diff --git a/src/upload/type.ts b/packages/components/upload/type.ts
similarity index 100%
rename from src/upload/type.ts
rename to packages/components/upload/type.ts
diff --git a/src/upload/upload-info.json b/packages/components/upload/upload-info.json
similarity index 100%
rename from src/upload/upload-info.json
rename to packages/components/upload/upload-info.json
diff --git a/src/upload/upload.json b/packages/components/upload/upload.json
similarity index 100%
rename from src/upload/upload.json
rename to packages/components/upload/upload.json
diff --git a/src/upload/upload.less b/packages/components/upload/upload.less
similarity index 100%
rename from src/upload/upload.less
rename to packages/components/upload/upload.less
diff --git a/src/upload/upload.ts b/packages/components/upload/upload.ts
similarity index 100%
rename from src/upload/upload.ts
rename to packages/components/upload/upload.ts
diff --git a/src/upload/upload.wxml b/packages/components/upload/upload.wxml
similarity index 100%
rename from src/upload/upload.wxml
rename to packages/components/upload/upload.wxml
diff --git a/src/upload/upload.wxs b/packages/components/upload/upload.wxs
similarity index 100%
rename from src/upload/upload.wxs
rename to packages/components/upload/upload.wxs
diff --git a/CHANGELOG.md b/packages/tdesign-miniprogram-site/CHANGELOG.md
similarity index 100%
rename from CHANGELOG.md
rename to packages/tdesign-miniprogram-site/CHANGELOG.md
diff --git a/CONTRIBUTING.md b/packages/tdesign-miniprogram-site/CONTRIBUTING.md
similarity index 84%
rename from CONTRIBUTING.md
rename to packages/tdesign-miniprogram-site/CONTRIBUTING.md
index 1d89cb7c64..d9d7979bfe 100644
--- a/CONTRIBUTING.md
+++ b/packages/tdesign-miniprogram-site/CONTRIBUTING.md
@@ -42,7 +42,7 @@ spline: explain
### 安装依赖
```bash
-npm i
+pnpm install
```
### 开发服务
@@ -53,15 +53,15 @@ npm start
此时会同时启动 `dist` 与 `example` 的构建服务,对应的开发路径与构建路径分别为:
-- `src` -> `miniprogram_dist`
-- `src/*/_example` -> `example` -> `_example`
+- `packages/components` -> `miniprogram_dist`
+- `packages/components/*/_example` -> `example` -> `_example`
使用微信开发者工具导入项目 `_example` 文件夹
### 组件开发
- 在 `src` 路径下创建组件文件夹及对应的 `wxml` `ts` `json` `md` 文件
-- 在文件夹内创建 `_example`,路径下创建组件示例页面,路由路径规范为 `src/${组件名}/_example/${组件名}`,例如 `src/button/_example/button`。代码最终会拷贝到 `example/${组件名}/${组件名}` 目录。
+- 在文件夹内创建 `_example`,路径下创建组件示例页面,路由路径规范为 `packages/components/${组件名}/_example/${组件名}`,例如 `packages/components/button/_example/button`。代码最终会拷贝到 `example/${组件名}/${组件名}` 目录。
- 进行组件开发与示例页开发
- 新组件示例页二维码需要联系 PMC 生成
@@ -71,16 +71,18 @@ npm start
如何本地编译运行官方文档,参考 [CONTRIBUTING.md](https://github.com/Tencent/tdesign-miniprogram/blob/main/site/README.md)
### 单元测试和集成测试
-单元测试和集成测试采用 [miniprogram-simulate](https://github.com/wechat-miniprogram/miniprogram-simulate) + [jest](https://jestjs.io/docs/en/getting-started.html)
-用例需要在 `src` 路径下的组件目录中新建 `__test__` 目录,并新建对应测试文件,例如`src/radio/__test__/index.test.js`
+单元测试和集成测试采用 [miniprogram-simulate](https://github.com/wechat-miniprogram/miniprogram-simulate) + [jest](https://jestjs.io/docs/en/getting-started.html)
+
+用例需要在 `packages/components` 路径下的组件目录中新建 `__test__` 目录,并新建对应测试文件,例如`packages/components/radio/__test__/index.test.js`
```bash
npm run test
```
### 端到端测试
-端到端测试采用 [miniprogram-automator](https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/) + [jest](https://jestjs.io/docs/en/getting-started.html)
+
+端到端测试采用 [miniprogram-automator](https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/) + [jest](https://jestjs.io/docs/en/getting-started.html)
用例需要在 `example/pages` 路径下的组件目录中新建 `__test__` 目录,并新建对应测试文件,例如 `example/pages/radio/__test__/index.test.js`
@@ -93,9 +95,10 @@ npm run test:e2e
发布版本,需要确认当前需要升级到什么版本,参考:[About semantic versioning](https://docs.npmjs.com/about-semantic-versioning)
发布步骤如下:
+
1. 更新 `package.json` 的版本
2. 更新 `CHANGELOG` ,添加本次发布的变更信息
-3. ~~打包可直接使用的代码: `npm run build:assets`~~ `于 0.7.0 移除`
+3. ~~打包可直接使用的代码: `npm run build:assets`~~ `于 0.7.0 移除`
4. 在 develop 分支打上 tag(纯数字版本,如`0.1.0`)
5. 提交 commit 并推送到 origin
@@ -105,6 +108,7 @@ npm run test:e2e
- 更新 TDesign 官网
之后,还需要完成小程序的发布:
+
1. 在 TDesign 小程序体验版里面测试一下对应的变更是否正常
2. 通过之后需要到 [微信公众平台](https://mp.weixin.qq.com/) 将刚上传的版本提交审核
3. 等待审核通过之后需要点击发布,即完成本次发布
diff --git a/packages/tdesign-miniprogram-site/README.md b/packages/tdesign-miniprogram-site/README.md
new file mode 100644
index 0000000000..88fe6a4059
--- /dev/null
+++ b/packages/tdesign-miniprogram-site/README.md
@@ -0,0 +1,7 @@
+
+## 小程序官方文档
+
+- 在项目根目录执行 `pnpm install` 安装依赖包
+- 运行命令 `npm run site:dev` ,本地运行小程序官方文档项目
+
+官方文档的内容,是根据组件库项目中的各个 `README.md` 自动生成
diff --git a/site/app.vue b/packages/tdesign-miniprogram-site/app.vue
similarity index 100%
rename from site/app.vue
rename to packages/tdesign-miniprogram-site/app.vue
diff --git a/packages/tdesign-miniprogram-site/changelog.json b/packages/tdesign-miniprogram-site/changelog.json
new file mode 100644
index 0000000000..e742858ef9
--- /dev/null
+++ b/packages/tdesign-miniprogram-site/changelog.json
@@ -0,0 +1 @@
+{"ActionSheet":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["数据更新后未更新视图的问题 @betavs ([#3438](https://github.com/Tencent/tdesign-miniprogram/pull/3438))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["为 `cancelText` 补充默认值 @anlyyao ([#3231](https://github.com/Tencent/tdesign-miniprogram/pull/3231))"]},{"version":"1.4.2","date":"2024-06-07","🐞 Bug Fixes":["修复控制台告警 @anlyyao ([#2838](https://github.com/Tencent/tdesign-miniprogram/pull/2838))"]},{"version":"1.2.2","date":"2023-08-29","🐞 Bug Fixes":["移除未使用的组件 @betavs ([#2318](https://github.com/Tencent/tdesign-miniprogram/pull/2318))"]},{"version":"1.1.15","date":"2023-08-01","🐞 Bug Fixes":["修复宫格模式下无法调整选项颜色的问题 @LeeJim ([#2231](https://github.com/Tencent/tdesign-miniprogram/pull/2231))"]},{"version":"1.1.14","date":"2023-07-25","🚀 Features":["新增 `suffixIcon`,仅在 `theme = list` 时展示 @LeeJim ([#2210](https://github.com/Tencent/tdesign-miniprogram/pull/2210))"]},{"version":"1.1.13","date":"2023-07-18","🚀 Features":["新增 `show-overlay` 属性 @betavs ([#2194](https://github.com/Tencent/tdesign-miniprogram/pull/2194))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复点击 `disabled` 的选项仍触发 `close`、`visible-change` 事件 @LeeJim ([#2117](https://github.com/Tencent/tdesign-miniprogram/pull/2117))"]},{"version":"1.1.7","date":"2023-05-23","🚀 Features":["新增 `CSS Variable `用于控制取消按钮颜色 @favouredddd ([#2007](https://github.com/Tencent/tdesign-miniprogram/pull/2007))"],"🐞 Bug Fixes":["解决 `ActionSheet` 引入报错 @anlyyao ([#2008](https://github.com/Tencent/tdesign-miniprogram/pull/2008))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["新增 `PopupProps` 属性,透传至 `Popup` @favouredddd ([#2002](https://github.com/Tencent/tdesign-miniprogram/pull/2002))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["修复使用命令行方式点击取消按钮无法关闭的问题 @LeeJim ([#1968](https://github.com/Tencent/tdesign-miniprogram/pull/1968))"]},{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["解决 `show` 方法的 `TS` 报错 @LeeJim ([#1907](https://github.com/Tencent/tdesign-miniprogram/pull/1907))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复点击报错的问题 @LeeJim ([#1726](https://github.com/Tencent/tdesign-miniprogram/pull/1726))"]},{"version":"1.0.1","date":"2023-03-01","🐞 Bug Fixes":["补充 `close` 事件,增加 `trigger` 参数 @LeeJim ([#1683](https://github.com/Tencent/tdesign-miniprogram/pull/1683))"]}],"Avatar":[{"version":"1.8.4","date":"2024-12-25","🚀 Features":["`size` 属性支持 `rpx` 单位 @anlyyao ([#3387](https://github.com/Tencent/tdesign-miniprogram/pull/3387))"]},{"version":"1.6.1","date":"2024-09-14","🚀 Features":["`AvatarGroup`: 新增 `shape` 属性,新增 `collapsed-item-click` 事件 @anlyyao ([#3134](https://github.com/Tencent/tdesign-miniprogram/pull/3134))"],"🐞 Bug Fixes":["`AvatarGroup`: 修复 `size` 属性无效的问题,优化 `zIndex` 处理 @anlyyao ([#3134](https://github.com/Tencent/tdesign-miniprogram/pull/3134))"]},{"version":"1.1.1","date":"2023-04-03","🐞 Bug Fixes":["修复控制台报错 @jarmywang ([#1858](https://github.com/Tencent/tdesign-miniprogram/pull/1858))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `bordered` 属性 @anlyyao ([#1632](https://github.com/Tencent/tdesign-miniprogram/pull/1632))","`AvatarGroup`: `cascading` 属性默认值变更为 `left-up` @anlyyao ([#1632](https://github.com/Tencent/tdesign-miniprogram/pull/1632))"],"🚀 Features":["`AvatarGroup`: 头像组中默认带边框 @anlyyao ([#1678](https://github.com/Tencent/tdesign-miniprogram/pull/1678))"]}],"BackTop":[{"version":"1.3.1","date":"2024-04-29","🐞 Bug Fixes":["修复 `round/half-round` 主题文本和背景 `design token` 错误 @anlyyao ([#2722](https://github.com/Tencent/tdesign-miniprogram/pull/2722))"]},{"version":"1.2.4","date":"2023-11-15","🚀 Features":["新增 `scrollTop` 和 `visibilityHeight` 属性 @betavs ([#2177](https://github.com/Tencent/tdesign-miniprogram/pull/2177))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复 `icon` 不显示问题 @anlyyao ([#1660](https://github.com/Tencent/tdesign-miniprogram/pull/1660))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Badge":[{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["修复 `skyline` 下角标样式异常,`ribbon` 类型徽标改用伪元素实现 @anlyyao ([#3144](https://github.com/Tencent/tdesign-miniprogram/pull/3144))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["修复角标样式溢出,移除`t-badge__ribbon--before`元素与`t-badge__ribbon--after`元素,改用`clip-path`样式实现 @jby0107 ([#3074](https://github.com/Tencent/tdesign-miniprogram/pull/3074))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `shape = ribbon` 时,修改 `color` 不能改变全部颜色的问题 @LeeJim ([#1764](https://github.com/Tencent/tdesign-miniprogram/pull/1764))","优化和不同组件组合的无障碍访问 @yaogengzhu ([#1428](https://github.com/Tencent/tdesign-miniprogram/pull/1428))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["调整 `display` 使用 block 替换 inline-block @anlyyao ([#1679](https://github.com/Tencent/tdesign-miniprogram/pull/1679))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Button":[{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复 `danger` + `disable` 时,文本颜色错误 @anlyyao ([#3261](https://github.com/Tencent/tdesign-miniprogram/pull/3261))"]},{"version":"1.7.0","date":"2024-10-25","🐞 Bug Fixes":["修复深色模式的默认幽灵按钮的边框色错误 @anlyyao ([#3200](https://github.com/Tencent/tdesign-miniprogram/pull/3200))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复文字按钮样式错误 @anlyyao ([#3163](https://github.com/Tencent/tdesign-miniprogram/pull/3163))"]},{"version":"1.5.0","date":"2024-07-26","🐞 Bug Fixes":["修复`skyline`渲染模式下 `hover` 态失效 @jarmywang ([#2973](https://github.com/Tencent/tdesign-miniprogram/pull/2973))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["更新示例,对齐视觉 @anlyyao ([#2811](https://github.com/Tencent/tdesign-miniprogram/pull/2811))"]},{"version":"1.2.3","date":"2023-09-14","🐞 Bug Fixes":["`t-id`属性没有默认值导致控制台警告问题 @betavs ([#2337](https://github.com/Tencent/tdesign-miniprogram/pull/2337))"]},{"version":"1.2.2","date":"2023-08-29","🚀 Features":["新增 `t-id` 属性,相等于 `id` @HellyW ([#2320](https://github.com/Tencent/tdesign-miniprogram/pull/2320))","属性 `open-type` 新增支持 `agreePrivacyAuthorization` @HellyW ([#2320](https://github.com/Tencent/tdesign-miniprogram/pull/2320))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["修复 `variant` 无法动态响应的问题 @favouredddd ([#2000](https://github.com/Tencent/tdesign-miniprogram/pull/2000))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复 `variant = outline` 状态下 `loading` 不展示的问题 @lolhezihehe ([#1922](https://github.com/Tencent/tdesign-miniprogram/pull/1922))"]},{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["修复 `type = submit `时,disabled 未生效的问题 @bitjian ([#1878](https://github.com/Tencent/tdesign-miniprogram/pull/1878))"]},{"version":"1.1.1","date":"2023-04-03","🚀 Features":["新增 `hover-class` 属性 @anlyyao ([#1847](https://github.com/Tencent/tdesign-miniprogram/pull/1847))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复 `disabled = true` 仍触发 `tap` 事件的问题 @wuping97 ([#1833](https://github.com/Tencent/tdesign-miniprogram/pull/1833))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["解决多个插槽的渲染问题 @LeeJim ([#1813](https://github.com/Tencent/tdesign-miniprogram/pull/1813))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["取消 `loading` 态下的 `hover` 效果 @anlyyao ([#1739](https://github.com/Tencent/tdesign-miniprogram/pull/1739))","事件 `tap` 仅在非加载或禁用状态时触发 @anlyyao ([#1739](https://github.com/Tencent/tdesign-miniprogram/pull/1739))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["新增支持 `suffix` 插槽 @LeeJim ([#1624](https://github.com/Tencent/tdesign-miniprogram/pull/1624))","支持点击态边框颜色 CSS Variable @anlyyao ([#1530](https://github.com/Tencent/tdesign-miniprogram/pull/1530))","支持` 0.5px` 边框 @anlyyao ([#1474](https://github.com/Tencent/tdesign-miniprogram/pull/1474))"],"🐞 Bug Fixes":["修复 `CSS Variable` 变量命名错误 @anlyyao ([#1563](https://github.com/Tencent/tdesign-miniprogram/pull/1563))","修复 `shape = 'round'` 或 `‘circle’` 时,`border`样式错误 @anlyyao ([#1491](https://github.com/Tencent/tdesign-miniprogram/pull/1491))"]}],"Calendar":[{"version":"1.9.4","date":"2025-05-29","🐞 Bug Fixes":["修复当 `switchMode !== 'none'` 时,重置空值后选中的状态未更新的问题 @betavs ([#3676](https://github.com/Tencent/tdesign-miniprogram/pull/3676))"]},{"version":"1.8.6","date":"2025-02-21","🐞 Bug Fixes":["修复 `confirm-btn` 透传缺失部分参数的问题 @betavs ([#3464](https://github.com/Tencent/tdesign-miniprogram/pull/3464))"]},{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复 `value` 不在 `[minDate, maxDate ]` 内时带翻页功能的日历面板空白问题 @anlyyao ([#3457](https://github.com/Tencent/tdesign-miniprogram/pull/3457))"]},{"version":"1.8.4","date":"2024-12-25","🚀 Features":["新增 `panel-change` 事件,切换月或年时触发(`switch-mode` 不为 `none` 时有效) @anlyyao ([#3385](https://github.com/Tencent/tdesign-miniprogram/pull/3385))"],"🐞 Bug Fixes":["修复使用 `glass-easel` 渲染框架后,组件年月日起不显示 @anlyyao ([#3392](https://github.com/Tencent/tdesign-miniprogram/pull/3392))"]},{"version":"1.8.3","date":"2024-12-19","🐞 Bug Fixes":["修复 `switchMode` 和 `maxDate` 同时使用时,翻页按钮状态错误 @anlyyao ([#3366](https://github.com/Tencent/tdesign-miniprogram/pull/3366))"]},{"version":"1.8.2","date":"2024-12-11","🚀 Features":["支持 `switchMode` 属性,支持按年/月翻页 @anlyyao ([#3326](https://github.com/Tencent/tdesign-miniprogram/pull/3326))"]},{"version":"1.8.0","date":"2024-11-13","🚀 Features":["新增 `localText` 属性,支持组件国际化 @anlyyao ([#3278](https://github.com/Tencent/tdesign-miniprogram/pull/3278))"]},{"version":"1.5.0","date":"2024-07-26","🚀 Features":["新增 `scroll` 事件 @jarmywang ([#2974](https://github.com/Tencent/tdesign-miniprogram/pull/2974))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["优化 `title` 默认值 @anlyyao ([#2858](https://github.com/Tencent/tdesign-miniprogram/pull/2858))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["修复页面层无法修改组件样式的问题 @anlyyao ([#2767](https://github.com/Tencent/tdesign-miniprogram/pull/2767))"]},{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["动态设置 `format` 无效 @betavs ([#2670](https://github.com/Tencent/tdesign-miniprogram/pull/2670))"]},{"version":"1.2.7","date":"2024-01-17","🐞 Bug Fixes":["处理 `use-popup` 值为 `false` 时,动态设置 `value` 未重新渲染的问题 @delgithub ([#2552](https://github.com/Tencent/tdesign-miniprogram/pull/2552))"]},{"version":"1.2.5","date":"2023-12-08","🐞 Bug Fixes":["修复 `use-popup` 为 `false` 时,组件未适应父容器宽度的问题 @yangbai1991 ([#2458](https://github.com/Tencent/tdesign-miniprogram/pull/2458))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["修复 `type` 属性失效的问题 @LeeJim ([#2003](https://github.com/Tencent/tdesign-miniprogram/pull/2003))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["解决 `usePopup = false` 时,没有自动定位到当前值的问题 @LeeJim ([#1969](https://github.com/Tencent/tdesign-miniprogram/pull/1969))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复 `format` 报错的问题 @LeeJim ([#1930](https://github.com/Tencent/tdesign-miniprogram/pull/1930))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `format` 属性不是响应式的问题 @LeeJim ([#1753](https://github.com/Tencent/tdesign-miniprogram/pull/1753))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["移除 `tabindex` 元素 的 `outline` 样式 @anlyyao ([#1573](https://github.com/Tencent/tdesign-miniprogram/pull/1573))","优化 `title` 插槽,不再需要传入 `slot` 字符串 @LeeJim ([#1588](https://github.com/Tencent/tdesign-miniprogram/pull/1588))","修复视觉问题 @LeeJim ([#1473](https://github.com/Tencent/tdesign-miniprogram/pull/1473))"]}],"Cascader":[{"version":"1.9.1","date":"2025-04-27","🚀 Features":["新增 `header` 插槽,用于自定义内容头部 @anlyyao ([#3617](https://github.com/Tencent/tdesign-miniprogram/pull/3617))"]},{"version":"1.8.8","date":"2025-03-23","🐞 Bug Fixes":["允许 `children` 为空数组,便于支持数据异步场景 @liuffff ([#3542](https://github.com/Tencent/tdesign-miniprogram/pull/3542))"]},{"version":"1.8.2","date":"2024-12-11","🚀 Features":["新增 `checkStrictly` 属性,父子节点选中状态不再关联,可各自选中或取消 @hkaikai ([#3333](https://github.com/Tencent/tdesign-miniprogram/pull/3333))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复动态设置 `value` 而选项内容未更新问题 @jarmywang ([#3242](https://github.com/Tencent/tdesign-miniprogram/pull/3242))"]},{"version":"1.7.0","date":"2024-10-25","🚀 Features":["`pick` 事件补充 `label` 参数 @anlyyao ([#3223](https://github.com/Tencent/tdesign-miniprogram/pull/3223))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["修复 `value` 动态变更时,`options ` 选项内容未更新的问题 @huxinhai ([#3142](https://github.com/Tencent/tdesign-miniprogram/pull/3142))"]},{"version":"1.5.1","date":"2024-08-09","🐞 Bug Fixes":["修复组件高度设置错误,交互有调整 @anlyyao ([#3027](https://github.com/Tencent/tdesign-miniprogram/pull/3027))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["优化组件性能,支持4级地址 @novlan1 ([#2866](https://github.com/Tencent/tdesign-miniprogram/pull/2866))"]},{"version":"1.2.9","date":"2024-03-07","🚀 Features":["新增 `placeholder` 属性,支持自定义未选中时的提示文案 @anlyyao ([#2597](https://github.com/Tencent/tdesign-miniprogram/pull/2597))"]},{"version":"1.2.8","date":"2024-02-06","🐞 Bug Fixes":["修复 `value` 无法响应更新的问题 @catiwang ([#2578](https://github.com/Tencent/tdesign-miniprogram/pull/2578))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复当 `value` 发生变更时,`options` 没有更新的问题 @LeeJim ([#1841](https://github.com/Tencent/tdesign-miniprogram/pull/1841))"]},{"version":"1.0.1","date":"2023-03-01","🚀 Features":["新增 `close` 事件 @LeeJim ([#1685](https://github.com/Tencent/tdesign-miniprogram/pull/1685))"],"🐞 Bug Fixes":["修复 pick 事件的参数 @LeeJim ([#1685](https://github.com/Tencent/tdesign-miniprogram/pull/1685))","修复 radio 图标显示位置不正确的问题 @LeeJim ([#1693](https://github.com/Tencent/tdesign-miniprogram/pull/1693))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复 `slot` 无法使用的问题 @LeeJim ([#1508](https://github.com/Tencent/tdesign-miniprogram/pull/1508))"]}],"Cell":[{"version":"1.8.6","date":"2025-02-21","🐞 Bug Fixes":["修复部分样式错误,并更新 `align` 属性描述 @anlyyao ([#3466](https://github.com/Tencent/tdesign-miniprogram/pull/3466))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复 `arrow` 动态变更无效的问题 @anlyyao ([#3184](https://github.com/Tencent/tdesign-miniprogram/pull/3184))"]},{"version":"1.5.0","date":"2024-07-26","🐞 Bug Fixes":["修复动态添加 `cell` 时底部 `border` 不显示的问题 @jarmywang ([#2977](https://github.com/Tencent/tdesign-miniprogram/pull/2977))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["`CellGroup`: 修复深色模式下外边框颜色错误 @anlyyao ([#2790](https://github.com/Tencent/tdesign-miniprogram/pull/2790))"]},{"version":"1.2.8","date":"2024-02-06","🚀 Features":["`leftIcon`、 `rightIcon` 和 `arrow` 属性补充支持 `Object` 类型 @anlyyao ([#2589](https://github.com/Tencent/tdesign-miniprogram/pull/2589))"]},{"version":"1.2.5","date":"2023-12-08","🚀 Features":["新增外部样式类 `t-class-center` @anlyyao ([#2439](https://github.com/Tencent/tdesign-miniprogram/pull/2439))"]},{"version":"1.2.4","date":"2023-11-15","🚀 Features":["新增css变量 `--td-cell-border-width` @betavs ([#2399](https://github.com/Tencent/tdesign-miniprogram/pull/2399))"]},{"version":"1.2.1","date":"2023-08-22","🐞 Bug Fixes":["`CellGroup`: 修复 `updateLastChid` 事件被多次触发的问题 @anlyyao ([#2302](https://github.com/Tencent/tdesign-miniprogram/pull/2302))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["`CellGroup`: 修复 `bordered` 属性无效的问题 @anlyyao ([#2089](https://github.com/Tencent/tdesign-miniprogram/pull/2089))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `note` 内容超出被遮挡问题 @anlyyao ([#1769](https://github.com/Tencent/tdesign-miniprogram/pull/1769))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["调整 `hover` 状态对应的类名 @anlyyao ([#1635](https://github.com/Tencent/tdesign-miniprogram/pull/1635))"],"🚀 Features":["`CellGroup`: 默认最后一项 `cell` 无底部边框线 @anlyyao ([#1607](https://github.com/Tencent/tdesign-miniprogram/pull/1607))","新增底边框左右边距 `CSS Variables` @anlyyao ([#1515](https://github.com/Tencent/tdesign-miniprogram/pull/1515))","补充 `CSS Variables` @anlyyao ([#1517](https://github.com/Tencent/tdesign-miniprogram/pull/1517))","新增 `CSS Variables` 用于控制高度 @LeeJim ([#1482](https://github.com/Tencent/tdesign-miniprogram/pull/1482))"],"🐞 Bug Fixes":["修复外部样式类 `t-class-title` 放置位置错误的问题 @LeeJim ([#1648](https://github.com/Tencent/tdesign-miniprogram/pull/1648))"]}],"Checkbox":[{"version":"1.6.2","date":"2024-10-12","🚀 Features":["新增keys可配置options的value和label的别名 @huxinhai ([#3154](https://github.com/Tencent/tdesign-miniprogram/pull/3154))"],"🐞 Bug Fixes":["修复 `change` 事件中参数缺失的问题 @betavs ([#3157](https://github.com/Tencent/tdesign-miniprogram/pull/3157))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["修复选中态和未选中态直径/边长大小不一致问题 @anlyyao ([#3069](https://github.com/Tencent/tdesign-miniprogram/pull/3069))"]},{"version":"1.3.1","date":"2024-04-29","🐞 Bug Fixes":["`CheckboxGroup`: `options` 对象中 `value` 不支持 `number` 类型 @betavs ([#2731](https://github.com/Tencent/tdesign-miniprogram/pull/2731))"]},{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["`CheckboxGroup`: 处理 `disabled` 动态修改无效的问题 @betavs ([#2647](https://github.com/Tencent/tdesign-miniprogram/pull/2647))"]},{"version":"1.2.6","date":"2023-12-22","🚀 Features":["`change` 事件新增参数 `context`,返回当前点击项内容 @gjl-0810 ([#2469](https://github.com/Tencent/tdesign-miniprogram/pull/2469))"]},{"version":"1.2.5","date":"2023-12-08","🐞 Bug Fixes":["修复 `checked` 属性无效的问题 @Nightmare1664 ([#2455](https://github.com/Tencent/tdesign-miniprogram/pull/2455))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["移除未使用的组件 `Cell` @eehhh ([#2404](https://github.com/Tencent/tdesign-miniprogram/pull/2404))"]},{"version":"1.2.1","date":"2023-08-22","🐞 Bug Fixes":["修复 `tap` 事件无法冒泡的问题 @LeeJim ([#2309](https://github.com/Tencent/tdesign-miniprogram/pull/2309))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复 `icon` 无法使用插槽的问题 @LeeJim ([#2285](https://github.com/Tencent/tdesign-miniprogram/pull/2285))"]},{"version":"1.1.11","date":"2023-07-04","🚀 Features":["`CheckboxGroup`: 新增 `borderless` 属性 @betavs ([#2124](https://github.com/Tencent/tdesign-miniprogram/pull/2124))"],"🐞 Bug Fixes":["修复自定义图标尺寸后的垂直对齐问题 @LeeJim ([#2136](https://github.com/Tencent/tdesign-miniprogram/pull/2136))","修复 disabled 优先级的问题 @LeeJim ([#2137](https://github.com/Tencent/tdesign-miniprogram/pull/2137))","`CheckboxGroup`: 修复使用 `options` 时,disabled 不生效的问题 @LeeJim ([#2137](https://github.com/Tencent/tdesign-miniprogram/pull/2137))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复存在 `disabled` 选项时,全选出错的问题 @LeeJim ([#1766](https://github.com/Tencent/tdesign-miniprogram/pull/1766))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复使用 `options` 时可传入的属性不齐的问题 @LeeJim ([#1707](https://github.com/Tencent/tdesign-miniprogram/pull/1707))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["属性 `align` 更名为 `placement` @anlyyao ([#1629](https://github.com/Tencent/tdesign-miniprogram/pull/1629))"],"🐞 Bug Fixes":["修复 `--td-checkbox-icon-size` 对未选中态复选框不生效问题 @anlyyao ([#1530](https://github.com/Tencent/tdesign-miniprogram/pull/1530))"]}],"Collapse":[{"version":"1.9.6","date":"2025-06-25","🐞 Bug Fixes":["`CollapsePanel`: 修复部分 `css` 变量无效的问题 @betavs ([#3731](https://github.com/Tencent/tdesign-miniprogram/pull/3731))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复禁用+面板展开场景下面板展开态不正确,并处理多个样式问题 @anlyyao ([#3186](https://github.com/Tencent/tdesign-miniprogram/pull/3186))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["`CollapsePanel`: 修复 `expandIcon` 属性不生效问题,并支持动态设置 `disabled` 属性 @blankqwq ([#3093](https://github.com/Tencent/tdesign-miniprogram/pull/3093))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复默认展开全部时,无法正常收起的问题 @LeeJim ([#2280](https://github.com/Tencent/tdesign-miniprogram/pull/2280))"]},{"version":"1.1.3","date":"2023-04-26","🚀 Features":["`CollapsePanel`: 新增 `headerLeftIcon` 属性,支持面板头左侧使用图标 @LeeJim ([#1933](https://github.com/Tencent/tdesign-miniprogram/pull/1933))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复 `disabled` 状态下标题颜色错误的问题 @LeeJim ([#1648](https://github.com/Tencent/tdesign-miniprogram/pull/1648))","当 panel 内容为动态内容时,支持展开 @LeeJim ([#1477](https://github.com/Tencent/tdesign-miniprogram/pull/1477))","面板收起时,隐藏 `header` 的边框 @LeeJim ([#1493](https://github.com/Tencent/tdesign-miniprogram/pull/1493))"]}],"ColorPicker":[{"version":"1.9.3","date":"2025-05-23","🐞 Bug Fixes":["修复勾选 `SWC` 编译脚本文件时组件功能异常 @betavs ([#3654](https://github.com/Tencent/tdesign-miniprogram/pull/3654))"]},{"version":"1.8.5","date":"2025-01-16","🚀 Features":["新增 `fixed` 属性, @anlyyao ([#3426](https://github.com/Tencent/tdesign-miniprogram/pull/3426))"],"🐞 Bug Fixes":["修复动态设置 `value` 值无效的问题 @anlyyao ([#3426](https://github.com/Tencent/tdesign-miniprogram/pull/3426))"]},{"version":"1.8.4","date":"2024-12-25","🐞 Bug Fixes":["修复 `alpha` 滑轨精度丢失的问题 @novlan1 ([#3390](https://github.com/Tencent/tdesign-miniprogram/pull/3390))"]},{"version":"1.8.1","date":"2024-11-29","🚀 Features":["新增 `header` 和 `footer` 插槽,仅在 `usePopup` 为 `true` 时有效 @anlyyao ([#3310](https://github.com/Tencent/tdesign-miniprogram/pull/3310))"]},{"version":"1.7.1","date":"2024-11-08","🚀 Features":["新增 `usePopup`、`visible`、`autoClose`、`style` 与 `customStyle` 等属性,新增 `close` 事件 @anlyyao ([#3260](https://github.com/Tencent/tdesign-miniprogram/pull/3260))"]},{"version":"1.7.0","date":"2024-10-25","🚀 Features":["新增 `ColorPicker` 组件 @novlan1 ([#3176](https://github.com/Tencent/tdesign-miniprogram/pull/3176))⚡"]}],"CountDown":[{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["异步获取 `time` 导致触发 `finish` 事件 @anlyyao ([#3580](https://github.com/Tencent/tdesign-miniprogram/pull/3580))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["改用 `TCloudNumber` 字体 @anlyyao ([#2765](https://github.com/Tencent/tdesign-miniprogram/pull/2765))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["`theme` 属性移除 `hightlight` @anlyyao ([#1645](https://github.com/Tencent/tdesign-miniprogram/pull/1645))"],"🐞 Bug Fixes":["修复默认风格下时间单位分割的问题 @anlyyao ([#1645](https://github.com/Tencent/tdesign-miniprogram/pull/1645))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))","补充 `content` 插槽 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"DateTimePicker":[{"version":"1.9.3","date":"2025-05-23","🐞 Bug Fixes":["修复勾选 `SWC` 编译脚本文件时组件功能异常 @Boomkaa ([#3654](https://github.com/Tencent/tdesign-miniprogram/pull/3654))"]},{"version":"1.9.0","date":"2025-04-23","🚀 Features":["支持 `showWeek` 属性 @anlyyao ([#3565](https://github.com/Tencent/tdesign-miniprogram/pull/3565) [#3570](https://github.com/Tencent/tdesign-miniprogram/pull/3570))"],"🐞 Bug Fixes":["修复 `start` 和 `end` 属性默认值错误,以系统当前时间为基准 @anlyyao ([#3594](https://github.com/Tencent/tdesign-miniprogram/pull/3594))"]},{"version":"1.8.7","date":"2025-03-14","🚀 Features":["新增 `formatter` 属性 @anlyyao ([#3500](https://github.com/Tencent/tdesign-miniprogram/pull/3500))"]},{"version":"1.7.1","date":"2024-11-08","🚀 Features":["新增 `autoClose` 属性 @anlyyao ([#3263](https://github.com/Tencent/tdesign-miniprogram/pull/3263))"],"🐞 Bug Fixes":["支持通过 `popupProps` 透传 `usingCustomNavbar` 属性,避免遮罩层挡住自定义导航栏 @anlyyao ([#3254](https://github.com/Tencent/tdesign-miniprogram/pull/3254))"]},{"version":"1.7.0","date":"2024-10-25","🚀 Features":["新增 `filter` 属性,支持自定义列选项内容 @anlyyao ([#3220](https://github.com/Tencent/tdesign-miniprogram/pull/3220))"]},{"version":"1.4.1","date":"2024-05-28","🚀 Features":["新增 `use-popup` 属性 @anlyyao ([#2770](https://github.com/Tencent/tdesign-miniprogram/pull/2770))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["新增 `footer` 插槽 @anlyyao ([#2632](https://github.com/Tencent/tdesign-miniprogram/pull/2632))"]},{"version":"1.2.5","date":"2023-12-08","🐞 Bug Fixes":["组件支持国际化。目前支持简体中文(zh)、 (tc)、 英文(en)、日语(ja)、 韩语(ko)、俄语(ru) 等六种语言 @eric-lua ([#2464](https://github.com/Tencent/tdesign-miniprogram/pull/2464))"]},{"version":"1.1.13","date":"2023-07-18","🐞 Bug Fixes":["修复动态传入 mode 时无法正确渲染的问题 @betavs ([#2188](https://github.com/Tencent/tdesign-miniprogram/pull/2188))"]},{"version":"1.1.12","date":"2023-07-11","🐞 Bug Fixes":["修复无法选择的问题 @betavs ([#2169](https://github.com/Tencent/tdesign-miniprogram/pull/2169))"]},{"version":"1.1.5","date":"2023-05-08","🚀 Features":["新增 `steps` 属性,用于调整时间间隔步数 @LeeJim ([#1961](https://github.com/Tencent/tdesign-miniprogram/pull/1961))"]},{"version":"1.0.1","date":"2023-03-01","🚀 Features":["新增 `close` 事件 @LeeJim ([#1687](https://github.com/Tencent/tdesign-miniprogram/pull/1687))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `footer` 插槽 @anlyyao ([#1631](https://github.com/Tencent/tdesign-miniprogram/pull/1631))"]}],"Dialog":[{"version":"1.9.2","date":"2025-05-09","🐞 Bug Fixes":["修复命令式调用时`wxml` 模版中组件属性不生效 @Boomkaa ([#3622](https://github.com/Tencent/tdesign-miniprogram/pull/3622))"]},{"version":"1.9.0","date":"2025-04-23","🚀 Features":["命令式调用返回触发器数据 @betavs ([#3579](https://github.com/Tencent/tdesign-miniprogram/pull/3579))"]},{"version":"1.8.6","date":"2025-02-21","🐞 Bug Fixes":["修复圆角样式错误,并新增 `--td-dialog-border-radius` @anlyyao ([#3469](https://github.com/Tencent/tdesign-miniprogram/pull/3469))"]},{"version":"1.8.3","date":"2024-12-19","🐞 Bug Fixes":["部分参数类型声明缺失 @betavs ([#3357](https://github.com/Tencent/tdesign-miniprogram/pull/3357))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复更新按钮属性 `openType` 未重置问题 @jarmywang ([#3178](https://github.com/Tencent/tdesign-miniprogram/pull/3178))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["修复命令行调用`closeOnOverlayClick`无效问题 @jarmywang ([#3066](https://github.com/Tencent/tdesign-miniprogram/pull/3066))","`close` 方法参数类型定义异常 @betavs ([#3071](https://github.com/Tencent/tdesign-miniprogram/pull/3071))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["`close-on-overlay-click`属性默认值从 `undefined` 改为 `false` @jarmywang ([#2874](https://github.com/Tencent/tdesign-miniprogram/pull/2874))"]},{"version":"1.2.8","date":"2024-02-06","🐞 Bug Fixes":["处理基础调试库在 `3.3.3` ~ `3.3.4` 版本时控制台报错 @anlyyao ([#2587](https://github.com/Tencent/tdesign-miniprogram/pull/2587))"]},{"version":"1.2.3","date":"2023-09-14","🐞 Bug Fixes":["修复隐私协议接口 bindagreeprivacyauthorization 回调信息丢失问题 @ElanYoung ([#2342](https://github.com/Tencent/tdesign-miniprogram/pull/2342))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["修复无法动态移除按钮的问题 @yuchumian ([#1986](https://github.com/Tencent/tdesign-miniprogram/pull/1986))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除内置的 `input` 样式 @LeeJim ([#1516](https://github.com/Tencent/tdesign-miniprogram/pull/1516))"],"🐞 Bug Fixes":["修复文字按钮`hover`态圆角不正确 @anlyyao ([#1633](https://github.com/Tencent/tdesign-miniprogram/pull/1633))","修复 `confirm` 的拼写错误 @zzzimooo ([#1644](https://github.com/Tencent/tdesign-miniprogram/pull/1644))","修复命令行方式没法调整按钮布局的问题 @zzzimooo ([#1655](https://github.com/Tencent/tdesign-miniprogram/pull/1655))","修复事件名,从 `overlayClick` 改成 `overlay-click` @LeeJim ([#1619](https://github.com/Tencent/tdesign-miniprogram/pull/1619))","修复 `confirmBtn` 为 `string` 类型时,样式错误 @anlyyao ([#1474](https://github.com/Tencent/tdesign-miniprogram/pull/1474))"]}],"Divider":[{"version":"1.9.0","date":"2025-04-23","🚀 Features":["丰富 `css vars`,支持自定义分割线高度 @anlyyao ([#3603](https://github.com/Tencent/tdesign-miniprogram/pull/3603))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["修复外部样式类的位置 @LeeJim ([#2140](https://github.com/Tencent/tdesign-miniprogram/pull/2140))"]},{"version":"1.1.2","date":"2023-04-17","🚀 Features":["新增 `CSS Variables` 用于控制分割线样式 @favouredddd ([#1890](https://github.com/Tencent/tdesign-miniprogram/pull/1890))"]}],"Drawer":[{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["修复 `--td-drawer-item-icon-color` 名称错误 @anlyyao ([#2697](https://github.com/Tencent/tdesign-miniprogram/pull/2697))"]},{"version":"1.1.8","date":"2023-05-30","🐞 Bug Fixes":["修复 `item-click` 参数返回错误的问题 @ElanYoung ([#2039](https://github.com/Tencent/tdesign-miniprogram/pull/2039))"]},{"version":"1.1.1","date":"2023-04-03","🐞 Bug Fixes":["修复 destroyOnClose 属性不生效 @jarmywang ([#1864](https://github.com/Tencent/tdesign-miniprogram/pull/1864))"]},{"version":"1.0.1","date":"2023-03-01","🐞 Bug Fixes":["修复 `close` 事件不生效的问题 @LeeJim ([#1686](https://github.com/Tencent/tdesign-miniprogram/pull/1686))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["补充 `hover` 态样式 @anlyyao ([#1673](https://github.com/Tencent/tdesign-miniprogram/pull/1673))","支持无障碍访问 @zhangpaopao0609 ([#1552](https://github.com/Tencent/tdesign-miniprogram/pull/1552))"],"🐞 Bug Fixes":["补充 `title` 插槽 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"DropdownMenu":[{"version":"1.9.2","date":"2025-05-09","🐞 Bug Fixes":["`DropdownItem`: 修复 `1.9.1` 带来的高度塌陷问题 @betavs ([#3635](https://github.com/Tencent/tdesign-miniprogram/pull/3635))"]},{"version":"1.9.1","date":"2025-04-27","🐞 Bug Fixes":["`DropdownItem`: 修复动态修改 `disabled` 属性样式未更新 @Boomkaa ([#3612](https://github.com/Tencent/tdesign-miniprogram/pull/3612))"]},{"version":"1.8.2","date":"2024-12-11","🚀 Features":["`DropdownItem`: 新增 `placement` 属性,用于调整复选框和内容相对位置,仅单选菜单栏有效 @anlyyao ([#3327](https://github.com/Tencent/tdesign-miniprogram/pull/3327))"],"🐞 Bug Fixes":["修复部分 `css vars` 命名错误 @anlyyao ([#3338](https://github.com/Tencent/tdesign-miniprogram/pull/3338))"]},{"version":"1.8.1","date":"2024-11-29","🐞 Bug Fixes":["`DropdownItem`: 修复默认插槽无效,并补充 `footer` 具名插槽 @anlyyao ([#3309](https://github.com/Tencent/tdesign-miniprogram/pull/3309))"]},{"version":"1.7.1","date":"2024-11-08","🚀 Features":["`DropdownItem`: 优化组件样式,当 `option` 为空时选项区域不占位 @anlyyao ([#3235](https://github.com/Tencent/tdesign-miniprogram/pull/3235))"]},{"version":"1.6.0","date":"2024-08-23","🚀 Features":["新增 `--td-dropdown-menu-height` @anlyyao ([#3094](https://github.com/Tencent/tdesign-miniprogram/pull/3094))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["修复菜单栏展开状态向上滚动时菜单栏和内容面板分离的问题 @maureenwanmy ([#2606](https://github.com/Tencent/tdesign-miniprogram/pull/2606))"]},{"version":"1.2.4","date":"2023-11-15","🚀 Features":["新增 `open` 和 `close` 事件 @betavs ([#2361](https://github.com/Tencent/tdesign-miniprogram/pull/2361))"]},{"version":"1.1.15","date":"2023-08-01","🚀 Features":["支持自定义箭头图标 @LeeJim ([#2240](https://github.com/Tencent/tdesign-miniprogram/pull/2240))"]},{"version":"1.1.11","date":"2023-07-04","🚀 Features":["`DropdownItem`: 新增 `close` 事件 @LeeJim ([#2147](https://github.com/Tencent/tdesign-miniprogram/pull/2147))"]},{"version":"1.1.8","date":"2023-05-30","🐞 Bug Fixes":["修复基础调试版本低于 `2.19.2` 时无法使用的问题 @anlyyao ([#2043](https://github.com/Tencent/tdesign-miniprogram/pull/2043))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["选项过多时自动滚动到已选项 @jarmywang ([#1981](https://github.com/Tencent/tdesign-miniprogram/pull/1981))"],"🐞 Bug Fixes":["单选选项行高不一致 @bitjian ([#1992](https://github.com/Tencent/tdesign-miniprogram/pull/1992))"]},{"version":"1.1.5","date":"2023-05-08","🚀 Features":["新增 `CSS Variable` 用于调整边框宽度 @LeeJim ([#1967](https://github.com/Tencent/tdesign-miniprogram/pull/1967))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复单选情况下无法使用多列的问题 @LeeJim ([#1927](https://github.com/Tencent/tdesign-miniprogram/pull/1927))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `label` 的展示逻辑 @LeeJim ([#1748](https://github.com/Tencent/tdesign-miniprogram/pull/1748))","修复 `radio` 图标的展示位置 @LeeJim ([#1748](https://github.com/Tencent/tdesign-miniprogram/pull/1748))"]},{"version":"1.0.1","date":"2023-03-01","🐞 Bug Fixes":["修复 `radio` 图标显示位置不正确的问题 @LeeJim ([#1693](https://github.com/Tencent/tdesign-miniprogram/pull/1693))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["新增 `reset` 事件 @LeeJim ([#1617](https://github.com/Tencent/tdesign-miniprogram/pull/1617))"],"🐞 Bug Fixes":["修复下拉菜单遮罩层无法点击 @RoseyW ([#1615](https://github.com/Tencent/tdesign-miniprogram/pull/1615))"]}],"Empty":[{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["支持描述内容超出自动换行 @favouredddd ([#1870](https://github.com/Tencent/tdesign-miniprogram/pull/1870))"]}],"Fab":[{"version":"1.9.5","date":"2025-06-13","🚀 Features":["未显示传入 `icon` 和 `text` 时将启用默认插槽,用于自定义悬浮按钮内容,此时 `buttonProps` 将失效 @novlan1 ([#3684](https://github.com/Tencent/tdesign-miniprogram/pull/3684))"]},{"version":"1.8.4","date":"2024-12-25","🚀 Features":["新增 `dragStart` 和 `dragEnd` 事件 @anlyyao ([#3388](https://github.com/Tencent/tdesign-miniprogram/pull/3388))"]},{"version":"1.7.0","date":"2024-10-25","🚀 Features":["新增默认插槽 @anlyyao ([#3204](https://github.com/Tencent/tdesign-miniprogram/pull/3204))"]},{"version":"1.6.1","date":"2024-09-14","🚀 Features":["新增 `yEdge` 属性,支持设置垂直方向边界限制 @anlyyao ([#3125](https://github.com/Tencent/tdesign-miniprogram/pull/3125))"]},{"version":"1.3.1","date":"2024-04-29","🚀 Features":["新增 `using-custom-navbar` 属性 @anlyyao ([#2725](https://github.com/Tencent/tdesign-miniprogram/pull/2725))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["修复拖拽模式点击不触发 @jarmywang ([#2631](https://github.com/Tencent/tdesign-miniprogram/pull/2631))"]},{"version":"1.2.7","date":"2024-01-17","🐞 Bug Fixes":["修复滚动事件穿透的问题 @anlyyao ([#2553](https://github.com/Tencent/tdesign-miniprogram/pull/2553))"]},{"version":"1.2.6","date":"2023-12-22","🚀 Features":["悬浮按钮支持拖拽 @hkaikai ([#2478](https://github.com/Tencent/tdesign-miniprogram/pull/2478))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复 `buttonProps` 中的 `hoverClass`属性透传至 `button` 无效 @anlyyao ([#2093](https://github.com/Tencent/tdesign-miniprogram/pull/2093))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复丢失 `style` 默认值的问题 @LeeJim ([#1625](https://github.com/Tencent/tdesign-miniprogram/pull/1625))"]}],"Footer":[{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["补齐 `API` 文档描述 @anlyyao ([#1737](https://github.com/Tencent/tdesign-miniprogram/pull/1737))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["`copyright` 更名为 `text` @anlyyao ([#1642](https://github.com/Tencent/tdesign-miniprogram/pull/1642))","`textLinkList` 更名为 `links` @anlyyao ([#1642](https://github.com/Tencent/tdesign-miniprogram/pull/1642))","移除 `theme` 属性 @anlyyao ([#1642](https://github.com/Tencent/tdesign-miniprogram/pull/1642))"]}],"Grid":[{"version":"1.9.6","date":"2025-06-25","🐞 Bug Fixes":["修复 `GridItem` 项数是 `columns` 列数的非整数倍时边框样式错误 @anlyyao ([#3740](https://github.com/Tencent/tdesign-miniprogram/pull/3740))"]},{"version":"1.5.0","date":"2024-07-26","🐞 Bug Fixes":["监听数据变化后未更新子组件样式 @betavs ([#2991](https://github.com/Tencent/tdesign-miniprogram/pull/2991))"]},{"version":"1.2.6","date":"2023-12-22","🐞 Bug Fixes":["修复 `hover` 属性无效的问题 @betavs ([#2508](https://github.com/Tencent/tdesign-miniprogram/pull/2508))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["`GridItem`: 修复无效的css变量 @betavs ([#2253](https://github.com/Tencent/tdesign-miniprogram/pull/2253))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复 `align=left` 无效的问题 @anlyyao ([#2110](https://github.com/Tencent/tdesign-miniprogram/pull/2110))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["`GridItem`: 新增 `click` 事件 @anlyyao ([#1993](https://github.com/Tencent/tdesign-miniprogram/pull/1993))"]},{"version":"1.1.2","date":"2023-04-17","🚀 Features":["补充 `CSS Variables` 以修改不同列数下的图片尺寸和文字大小 @lolhezihehe ([#1903](https://github.com/Tencent/tdesign-miniprogram/pull/1903))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复 `t-class-image` 无法赋予 `image` 样式的问题 @LeeJim ([#1842](https://github.com/Tencent/tdesign-miniprogram/pull/1842))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["`GridItem`: 修复 `image` 插槽不可用的问题,需传入 `image = slot` 才可使用插槽 @LeeJim ([#1772](https://github.com/Tencent/tdesign-miniprogram/pull/1772))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Guide":[{"version":"1.8.7","date":"2025-03-14","🐞 Bug Fixes":["修复多个场景组件定位错误 @anlyyao ([#3499](https://github.com/Tencent/tdesign-miniprogram/pull/3499))"]},{"version":"1.8.5","date":"2025-01-16","🚀 Features":["支持自定义计数器 @demoadminjie ([#3439](https://github.com/Tencent/tdesign-miniprogram/pull/3439))"],"🐞 Bug Fixes":["修正返回按钮出现时机,并新增 `hideBack` 属性 @anlyyao ([#3403](https://github.com/Tencent/tdesign-miniprogram/pull/3403))"]},{"version":"1.8.3","date":"2024-12-19","🐞 Bug Fixes":["修复 `hideSkip` 属性无效 @anlyyao ([#3371](https://github.com/Tencent/tdesign-miniprogram/pull/3371))"]},{"version":"1.5.0","date":"2024-07-26","🚀 Features":["新增`Guide`组件 @hkaikai ([#2998](https://github.com/Tencent/tdesign-miniprogram/pull/2998)) ⚡"]}],"Icon":[{"version":"1.9.6","date":"2025-06-25","🚀 Features":["自定义 `icon`名称支持使用下划线 @zhonghuipro ([#3744](https://github.com/Tencent/tdesign-miniprogram/pull/3744))"]},{"version":"1.9.1","date":"2025-04-27","🚀 Features":["新增 `logo-miniprogram`、`logo-cnb`、`seal`、`quote` 图标 @taowensheng1997 @uyarn ([#3608](https://github.com/Tencent/tdesign-miniprogram/pull/3608))"],"🐞 Bug Fixes":["优化多个文件相关图标的绘制效果,修复 `gesture-right-slip` 的绘制问题 @uyarn([#3608](https://github.com/Tencent/tdesign-miniprogram/pull/3608))"]},{"version":"1.8.5","date":"2025-01-16","🚀 Features":["新增 `logo-alipay`、`logo-behance-filled` 等图标,修改 `logo-wecom` 图标,移除不合理的 `logo-wecom-filled` 图标 @anlyyao ([#3434](https://github.com/Tencent/tdesign-miniprogram/pull/3434))"]},{"version":"1.8.3","date":"2024-12-19","🐞 Bug Fixes":["补充异常捕获,修复开发工具控制台报错 @anlyyao ([#3370](https://github.com/Tencent/tdesign-miniprogram/pull/3370))"]},{"version":"1.8.0","date":"2024-11-13","🚀 Features":["新增 907 个新图标⚡ 另外: `blockchain` 重命名为 `transform-1` , `gesture-pray-1` 重命名为 `gesture-open` , `gesture-ranslation-1` 重命名为 `wave-bye` , `gesture-up-1` 重命名为 `gesture-typing` , `gesture-up-2` 重命名为 `gesture-right-slip` , `logo-wechat` 重命名为 `logo-wechat-stroke-filled` ; 移除`tree-list`、`logo-adobe-photoshop-1` 图标 @anlyyao ([#3279](https://github.com/Tencent/tdesign-miniprogram/pull/3279))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复动态计算图片高度异常 @betavs ([#3228](https://github.com/Tencent/tdesign-miniprogram/pull/3228))"]},{"version":"1.7.0","date":"2024-10-25","🐞 Bug Fixes":["修复使用图片链接时偶发性出现字体图标的问题 @anlyyao ([#3216](https://github.com/Tencent/tdesign-miniprogram/pull/3216))"]},{"version":"1.5.0","date":"2024-07-26","🚀 Features":["新增 `list-numbered`、`lock-off-filled`、`lock-on-filled` 等 3 个图标 @anlyyao ([#2962](https://github.com/Tencent/tdesign-miniprogram/pull/2962))"],"🐞 Bug Fixes":["修复图标 `chart-column` 的命名错误问题 @anlyyao ([#2962](https://github.com/Tencent/tdesign-miniprogram/pull/2962))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["修复图片资源无法正常显示的问题 @betavs ([#2806](https://github.com/Tencent/tdesign-miniprogram/pull/2806))"]},{"version":"1.2.0","date":"2023-08-16","🚀 Features":["图标更新,新增 `960` 个图标 @anlyyao ([#2254](https://github.com/Tencent/tdesign-miniprogram/pull/2254))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["修复命名错误的问题 @anlyyao ([#2076](https://github.com/Tencent/tdesign-miniprogram/pull/2076))"]},{"version":"1.1.7","date":"2023-05-23","🐞 Bug Fixes":["更正图标命名 @anlyyao ([#2020](https://github.com/Tencent/tdesign-miniprogram/pull/2020))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["更新版本至 `0.1.4` @anlyyao ([#1979](https://github.com/Tencent/tdesign-miniprogram/pull/1979))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["`size` 和 `color` 属性默认值变更为 `''` @anlyyao ([#1553](https://github.com/Tencent/tdesign-miniprogram/pull/1553))"]}],"Image":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["未正确触发组件数据更新的问题 @betavs ([#3443](https://github.com/Tencent/tdesign-miniprogram/pull/3443))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["修复图片在 `loading` 态时,加载错位 @huxinhai ([#3128](https://github.com/Tencent/tdesign-miniprogram/pull/3128))"]},{"version":"1.5.1","date":"2024-08-09","🐞 Bug Fixes":["修复懒加载无效的问题 @huxinhai ([#3036](https://github.com/Tencent/tdesign-miniprogram/pull/3036))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["新增 `t-id` 属性 @catiwang ([#2658](https://github.com/Tencent/tdesign-miniprogram/pull/2658))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["优化组件内部函数重复执行的问题 @betavs ([#2362](https://github.com/Tencent/tdesign-miniprogram/pull/2362))"]},{"version":"1.1.8","date":"2023-05-30","🐞 Bug Fixes":["修复 width 和 height 无动态响应的问题 @LeeJim ([#2050](https://github.com/Tencent/tdesign-miniprogram/pull/2050))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["插槽的渲染需要传入对应 `slot` 的字符串 @LeeJim ([#1609](https://github.com/Tencent/tdesign-miniprogram/pull/1609))"],"🚀 Features":["补充外部样式类名 `class` @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))"],"🐞 Bug Fixes":["优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"ImageViewer":[{"version":"1.9.4","date":"2025-05-29","🐞 Bug Fixes":["修复图片懒加载无效 。同时新增 `lazy` 属性,开启后会预加载当前图片、相邻图片 @anlyyao ([#3674](https://github.com/Tencent/tdesign-miniprogram/pull/3674))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["修复 `images` 长度更新导致 `index` 显示异常 @jarmywang ([#3111](https://github.com/Tencent/tdesign-miniprogram/pull/3111))","修复滚动穿透问题 @dadtakesmefly ([#3146](https://github.com/Tencent/tdesign-miniprogram/pull/3146))"]},{"version":"1.2.8","date":"2024-02-06","🐞 Bug Fixes":["修复图片未设置宽高时,图片预览被截断的问题 @azx1573 ([#2575](https://github.com/Tencent/tdesign-miniprogram/pull/2575))"]},{"version":"1.1.5","date":"2023-05-08","🚀 Features":["新增 `usingCustomNavigation` 属性,处理使用自定义导航栏时被遮挡的问题 @LeeJim ([#1944](https://github.com/Tencent/tdesign-miniprogram/pull/1944))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复图片显示不全的问题 @anlyyao ([#1656](https://github.com/Tencent/tdesign-miniprogram/pull/1656))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["优化插槽渲染逻辑,不再需要传入 `slot` 字符串 @LeeJim ([#1544](https://github.com/Tencent/tdesign-miniprogram/pull/1544))","修复关闭点击不生效的问题,以及 trigger 参数不对的问题 @LeeJim ([#1544](https://github.com/Tencent/tdesign-miniprogram/pull/1544))"]}],"Indexes":[{"version":"1.5.0","date":"2024-07-26","🐞 Bug Fixes":["修复位置错乱和滑动卡顿 @jarmywang ([#3000](https://github.com/Tencent/tdesign-miniprogram/pull/3000))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["索引导航无法选中问题 @lolhezihehe ([#2036](https://github.com/Tencent/tdesign-miniprogram/pull/2036))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["新增支持 `stickyOffset` 属性,用于调整吸顶时的距离 @LeeJim ([#1485](https://github.com/Tencent/tdesign-miniprogram/pull/1485))"]}],"Input":[{"version":"1.9.4","date":"2025-05-29","🚀 Features":["`cursor` 属性默认值取 `-1`,确保光标在 `value` 值末尾 @anlyyao ([#3672](https://github.com/Tencent/tdesign-miniprogram/pull/3672))"]},{"version":"1.9.1","date":"2025-04-27","🚀 Features":["新增 `extra` 插槽,用于自定义右侧额外的信息 @Boomkaa ([#3614](https://github.com/Tencent/tdesign-miniprogram/pull/3614))"]},{"version":"1.8.6","date":"2025-02-21","🚀 Features":["新增 `allowInputOverMax` 属性 @yangbai1991 ([#3473](https://github.com/Tencent/tdesign-miniprogram/pull/3473))"],"🐞 Bug Fixes":["移除 `--td-input-border-radius` @betavs ([#3463](https://github.com/Tencent/tdesign-miniprogram/pull/3463))"]},{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["`cursorColor` 属性默认值设 `#0052d9`,修复安卓在 Skyline 下光标消失的问题 @anlyyao ([#3453](https://github.com/Tencent/tdesign-miniprogram/pull/3453))"]},{"version":"1.8.1","date":"2024-11-29","🚀 Features":["新增 `--td-input-align-items` 变量,支持自定义组件内容对齐方式 @anlyyao ([#3308](https://github.com/Tencent/tdesign-miniprogram/pull/3308))"]},{"version":"1.8.0","date":"2024-11-13","🐞 Bug Fixes":["修复 `cursorColor` 属性无默认值的问题 @anlyyao ([#3272](https://github.com/Tencent/tdesign-miniprogram/pull/3272))"]},{"version":"1.7.1","date":"2024-11-08","🚀 Features":["支持 `readonly` 属性 @anlyyao ([#3255](https://github.com/Tencent/tdesign-miniprogram/pull/3255))"]},{"version":"1.7.0","date":"2024-10-25","🚀 Features":["新增 `cursorColor` 属性 @anlyyao ([#3211](https://github.com/Tencent/tdesign-miniprogram/pull/3211))","支持 `format` 属性 @anlyyao ([#3213](https://github.com/Tencent/tdesign-miniprogram/pull/3213))"]},{"version":"1.5.1","date":"2024-08-09","🚀 Features":["新增 `--td-input-placeholder-text-font-size` 变量 @betavs ([#3018](https://github.com/Tencent/tdesign-miniprogram/pull/3018))"]},{"version":"1.5.0","date":"2024-07-26","🐞 Bug Fixes":["修复占位符禁用态样式错误 @anlyyao ([#3005](https://github.com/Tencent/tdesign-miniprogram/pull/3005))"]},{"version":"1.4.5","date":"2024-07-05","🐞 Bug Fixes":["修复`Skyline`下点击清除图标时页面上 `bindtap` 无效 @anlyyao ([#2946](https://github.com/Tencent/tdesign-miniprogram/pull/2946))"]},{"version":"1.4.0","date":"2024-05-09","🚀 Features":["新增 `default-value` 属性 @betavs ([#2738](https://github.com/Tencent/tdesign-miniprogram/pull/2738))"]},{"version":"1.2.6","date":"2023-12-22","🐞 Bug Fixes":["修复 `type` 为 `digit`、`number`时,`maxlength` 和 `maxcharacter` 属性无效的问题 @zyqq ([#2497](https://github.com/Tencent/tdesign-miniprogram/pull/2497))"]},{"version":"1.2.5","date":"2023-12-08","🚀 Features":["新增 `clearTrigger` 属性 @betavs ([#2372](https://github.com/Tencent/tdesign-miniprogram/pull/2372))"]},{"version":"1.2.0","date":"2023-08-16","🚀 Features":["新增 `--td-input-label-max-width` 和 `--td-input-label-min-width` 两个样式变量 @anlyyao ([#2259](https://github.com/Tencent/tdesign-miniprogram/pull/2259))"],"🐞 Bug Fixes":["修复 `t-class-label` 外部样式类无法修改 `label` 宽度 @anlyyao ([#2259](https://github.com/Tencent/tdesign-miniprogram/pull/2259))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复 `type=number` 时,`value=0` 无效的问题 @anlyyao ([#2108](https://github.com/Tencent/tdesign-miniprogram/pull/2108))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["修复 `label` 为英文时无法换行 @anlyyao ([#1994](https://github.com/Tencent/tdesign-miniprogram/pull/1994))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复垂直布局时样式错误 @anlyyao ([#1934](https://github.com/Tencent/tdesign-miniprogram/pull/1934))"]},{"version":"1.0.3","date":"2023-03-14","🚀 Features":["支持 `nicknamereview` 事件 @anlyyao ([#1755](https://github.com/Tencent/tdesign-miniprogram/pull/1755))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复 `maxLength` 无效问题,并将默认值变更为 `-1` @anlyyao ([#1732](https://github.com/Tencent/tdesign-miniprogram/pull/1732))","修复键盘弹起时,点击 `clear` 没反应的问题 @anlyyao ([#1732](https://github.com/Tencent/tdesign-miniprogram/pull/1732))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["调整 `DOM` 以及类名 @anlyyao ([#1585](https://github.com/Tencent/tdesign-miniprogram/pull/1585))","优化 `DOM`,移除外置的 `wapper` 元素 @LeeJim ([#1516](https://github.com/Tencent/tdesign-miniprogram/pull/1516))"],"🚀 Features":["支持 `tips` 文本方向与 `align` 属性值一致 @anlyyao ([#1585](https://github.com/Tencent/tdesign-miniprogram/pull/1585))","支持名为 `tips` 的插槽 @anlyyao ([#1572](https://github.com/Tencent/tdesign-miniprogram/pull/1572))"],"🐞 Bug Fixes":["修复 `layout = 'vertical'` 时,样式不正确 @anlyyao ([#1585](https://github.com/Tencent/tdesign-miniprogram/pull/1585))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Layout":[{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["支持拆行 @anlyyao ([#2773](https://github.com/Tencent/tdesign-miniprogram/pull/2773))"]},{"version":"1.4.0","date":"2024-05-09","🐞 Bug Fixes":["修复 `Col` 和 `Row` 的 `style` 与 `customStyle` 属性无效的问题 @anlyyao ([#2745](https://github.com/Tencent/tdesign-miniprogram/pull/2745))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["改用 `flex` 布局,修复 `col` 高度塌陷问题 @dexterBo ([#2616](https://github.com/Tencent/tdesign-miniprogram/pull/2616))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["修复 `col` 组件不换行的问题,移除 `flex` 布局 @wuping97 ([#1996](https://github.com/Tencent/tdesign-miniprogram/pull/1996))"]},{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["`Row`: 增加默认样式实现垂直居中 @tomcat-hz ([#1866](https://github.com/Tencent/tdesign-miniprogram/pull/1866))"]},{"version":"1.1.0","date":"2023-03-27","🚀 Features":["新增布局组件,包含 `row` 和 `col` 组件 @wuping97 ([#1821](https://github.com/Tencent/tdesign-miniprogram/pull/1821))"]}],"Link":[{"version":"1.9.3","date":"2025-05-23","🐞 Bug Fixes":["修复在 `navigatorProps` 中只指定 `appId` 或者 `shortLink` 且 `target=\"miniProgram\"` 时样式为禁用状态的问题 @CrazyOrr @betavs ([#3643](https://github.com/Tencent/tdesign-miniprogram/pull/3643))"]},{"version":"1.8.7","date":"2025-03-14","🚀 Features":["支持 `disabled` 动态变更 @anlyyao ([#3496](https://github.com/Tencent/tdesign-miniprogram/pull/3496))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["修复跳转方式为返回或退出时链接样式为禁用的问题 @qianxuu ([#2226](https://github.com/Tencent/tdesign-miniprogram/pull/2226))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复 `disabled` 态下仍能跳转的问题 @anlyyao ([#1928](https://github.com/Tencent/tdesign-miniprogram/pull/1928))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["解决多个插槽无法渲染的问题 @LeeJim ([#1816](https://github.com/Tencent/tdesign-miniprogram/pull/1816))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `status` 属性 @anlyyao ([#1652](https://github.com/Tencent/tdesign-miniprogram/pull/1652))"],"🚀 Features":["新增 `disabled` 属性 @anlyyao ([#1652](https://github.com/Tencent/tdesign-miniprogram/pull/1652))","新增 `hover` 属性 @anlyyao ([#1652](https://github.com/Tencent/tdesign-miniprogram/pull/1652))","新增 `externalClasses` 属性 @anlyyao ([#1652](https://github.com/Tencent/tdesign-miniprogram/pull/1652))"],"🐞 Bug Fixes":["修复 `API` 文档错误 @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Loading":[{"version":"1.8.5","date":"2025-01-16","🚀 Features":["新增 `fullscreen` 属性,支持全屏加载 @TeacherDingTing ([#3427](https://github.com/Tencent/tdesign-miniprogram/pull/3427))"]},{"version":"1.2.0","date":"2023-08-16","🚀 Features":["新增 `CSS Variable` 用于调整加载提示文案颜色 @ElanYoung ([#2273](https://github.com/Tencent/tdesign-miniprogram/pull/2273))"]},{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["修复 `inheritColor = true` 时,因样式问题导致组件一直处于加载状态 @Cyrus97 ([#1873](https://github.com/Tencent/tdesign-miniprogram/pull/1873))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["修复错误的 `style` 导致 `wxs` 报错 @LeeJim ([#1810](https://github.com/Tencent/tdesign-miniprogram/pull/1810))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `theme = error` 以及 `theme = bar`,以及调整 `DOM` @LeeJim ([#1626](https://github.com/Tencent/tdesign-miniprogram/pull/1626))"],"🐞 Bug Fixes":["支持无障碍访问 @yaogengzhu ([#1534](https://github.com/Tencent/tdesign-miniprogram/pull/1534))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Message":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["`link` 参数类型申明缺失的问题 @betavs ([#3412](https://github.com/Tencent/tdesign-miniprogram/pull/3412))"]},{"version":"1.5.1","date":"2024-08-09","🚀 Features":["支持组件通过 `visible` 属性调用 @novlan1 ([#3058](https://github.com/Tencent/tdesign-miniprogram/pull/3058))"],"🐞 Bug Fixes":["修复 `duration-end` 事件未回调 @jarmywang ([#3051](https://github.com/Tencent/tdesign-miniprogram/pull/3051))"]},{"version":"1.3.1","date":"2024-04-29","🐞 Bug Fixes":["修复 `message` 重复进入位置异常并修正 `single` 属性值默认取 `true` @jarmywang ([#2719](https://github.com/Tencent/tdesign-miniprogram/pull/2719))","`MessageItem`: 逻辑容错异常处理 @betavs ([#2704](https://github.com/Tencent/tdesign-miniprogram/pull/2704))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["支持同时显示多条消息并自动垂直排版 @zh-huan ([#2639](https://github.com/Tencent/tdesign-miniprogram/pull/2639))"]},{"version":"1.1.13","date":"2023-07-18","🐞 Bug Fixes":["修复 `__text-nowrap` 类名前缀错误的问题 @hwaphon ([#2195](https://github.com/Tencent/tdesign-miniprogram/pull/2195))"]},{"version":"1.1.1","date":"2023-04-03","🐞 Bug Fixes":["处理 `loop` 产生的控制台告警 @anlyyao ([#1856](https://github.com/Tencent/tdesign-miniprogram/pull/1856))","修复 `marquee = true` 时,滚动动画错误 @anlyyao ([#1856](https://github.com/Tencent/tdesign-miniprogram/pull/1856))"]},{"version":"1.0.1","date":"2023-03-01","🐞 Bug Fixes":["修复外部样式类 `t-class-link` 无效问题 @anlyyao ([#1690](https://github.com/Tencent/tdesign-miniprogram/pull/1690))","更新内嵌 `link` 组件的属性 @anlyyao ([#1694](https://github.com/Tencent/tdesign-miniprogram/pull/1694))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `action` 属性相关,使用 `link` 代替 @anlyyao ([#1637](https://github.com/Tencent/tdesign-miniprogram/pull/1637))"],"🚀 Features":["新增 `link` 属性 @anlyyao ([#1637](https://github.com/Tencent/tdesign-miniprogram/pull/1637))"],"🐞 Bug Fixes":["修复主题图标不正确 @anlyyao ([#1637](https://github.com/Tencent/tdesign-miniprogram/pull/1637))","修复事件名称,以符合文档 @LeeJim ([#1618](https://github.com/Tencent/tdesign-miniprogram/pull/1618))","优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Navbar":[{"version":"1.8.1","date":"2024-11-29","🐞 Bug Fixes":["修复 `getRect` 耗时过长导致 `navbar` 位置不准确问题,并兼容部分机型因精度问题导致的翻译功能完成后标题仍然隐藏的问题 @jarmywang @anlyyao @betavs ([#3286](https://github.com/Tencent/tdesign-miniprogram/pull/3286))"]},{"version":"1.7.0","date":"2024-10-25","🐞 Bug Fixes":["修复安卓中因精度带来的标题宽度计算错误,并优化标题左侧间距 @anlyyao ([#3217](https://github.com/Tencent/tdesign-miniprogram/pull/3217))"]},{"version":"1.4.5","date":"2024-07-05","🐞 Bug Fixes":["组件内部适配 `wx.onMenuButtonBoundingClientRectWeightChange()` @jby0107 ([#2922](https://github.com/Tencent/tdesign-miniprogram/pull/2922))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["修复占位区高度错误 @jby0107 ([#2877](https://github.com/Tencent/tdesign-miniprogram/pull/2877))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["为适配右侧胶囊尺寸,恢复使用 `px` 单位 @anlyyao ([#2781](https://github.com/Tencent/tdesign-miniprogram/pull/2781))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["`px` 转 `rpx` 换算错误 @betavs ([#2626](https://github.com/Tencent/tdesign-miniprogram/pull/2626))"]},{"version":"1.2.7","date":"2024-01-17","🐞 Bug Fixes":["修复大屏适配问题 @anlyyao ([#2554](https://github.com/Tencent/tdesign-miniprogram/pull/2554))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复左侧胶囊按钮在真机上上边框线消失问题 @anlyyao ([#1607](https://github.com/Tencent/tdesign-miniprogram/pull/1607))"]}],"NoticeBar":[{"version":"1.8.2","date":"2024-12-11","🐞 Bug Fixes":["修复重复进入页面时出现非预期动画 @anlyyao ([#3346](https://github.com/Tencent/tdesign-miniprogram/pull/3346))"]},{"version":"1.5.1","date":"2024-08-09","🐞 Bug Fixes":["修复 `content` 插槽内容的底边距异常 @anlyyao ([#3025](https://github.com/Tencent/tdesign-miniprogram/pull/3025))"]},{"version":"1.2.6","date":"2023-12-22","🚀 Features":["新增 `change` 事件,仅在 `direction` 为 `vertical` 时有效 @betavs ([#2492](https://github.com/Tencent/tdesign-miniprogram/pull/2492))"],"🐞 Bug Fixes":["处理基础库为 `3.x.x` 时控制台报错的问题 @betavs ([#2470](https://github.com/Tencent/tdesign-miniprogram/pull/2470))"]},{"version":"1.1.10","date":"2023-06-20","🚀 Features":["新增 `interval` 属性 @betavs ([#2097](https://github.com/Tencent/tdesign-miniprogram/pull/2097))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复二轮滚动初始位置不正确 @anlyyao ([#1835](https://github.com/Tencent/tdesign-miniprogram/pull/1835))","修复 `loop` 为 `0` 时还会循环播放的问题 @haochenli ([#1826](https://github.com/Tencent/tdesign-miniprogram/pull/1826))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["`extra` 属性更名为 `operation` @anlyyao ([#1638](https://github.com/Tencent/tdesign-miniprogram/pull/1638))"],"🐞 Bug Fixes":["修复主题图标不正确 @anlyyao ([#1638](https://github.com/Tencent/tdesign-miniprogram/pull/1638))","解决 `SelectorQuery` 带来的告警 @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))"]}],"Overlay":[{"version":"1.4.4","date":"2024-06-24","🐞 Bug Fixes":["修复遮罩失效 @anlyyao ([#2887](https://github.com/Tencent/tdesign-miniprogram/pull/2887))"]},{"version":"1.1.14","date":"2023-07-25","🚀 Features":["支持 `duration` 属性,用于调整背景色过渡时间 @betavs ([#2179](https://github.com/Tencent/tdesign-miniprogram/pull/2179))"]}],"Picker":[{"version":"1.9.5","date":"2025-06-13","🚀 Features":["新增 `content` 插槽,用于处理空数据场景 @anlyyao ([#3711](https://github.com/Tencent/tdesign-miniprogram/pull/3711))","支持点击选中 @anlyyao ([#3712](https://github.com/Tencent/tdesign-miniprogram/pull/3712))"]},{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["修复 `keys` 属性无效的问题 @anlyyao ([#3585](https://github.com/Tencent/tdesign-miniprogram/pull/3585))"]},{"version":"1.8.8","date":"2025-03-23","🐞 Bug Fixes":["修复 `API` 文档错误,`confirmBtn` 和 `cancelBtn` 属性仅支持 `string` 和 `boolean` 类型 @anlyyao ([#3540](https://github.com/Tencent/tdesign-miniprogram/pull/3540))"]},{"version":"1.8.7","date":"2025-03-14","🐞 Bug Fixes":["修复 `format` 属性无效 @anlyyao ([#3500](https://github.com/Tencent/tdesign-miniprogram/pull/3500))"]},{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复 `PickerItem` 项 `label` 超出未省略问题 @anlyyao ([#3415](https://github.com/Tencent/tdesign-miniprogram/pull/3415))","规避 Skyline render 下深/浅模式透明色渲染不一致问题 @betavs ([#3449](https://github.com/Tencent/tdesign-miniprogram/pull/3449))"]},{"version":"1.8.2","date":"2024-12-11","🐞 Bug Fixes":["在 `Skyline` 模式下样式异常 @betavs ([#3317](https://github.com/Tencent/tdesign-miniprogram/pull/3317))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["兼容 `Skyline` 在深色模式下遮罩显示 @jarmywang ([#3077](https://github.com/Tencent/tdesign-miniprogram/pull/3077))"]},{"version":"1.4.5","date":"2024-07-05","🚀 Features":["新增 `itemHeight` 属性,支持自定义 `PickerItem` 子项高度 @anlyyao ([#2953](https://github.com/Tencent/tdesign-miniprogram/pull/2953))"]},{"version":"1.4.1","date":"2024-05-28","🚀 Features":["新增 `use-popup` 属性 @anlyyao ([#2770](https://github.com/Tencent/tdesign-miniprogram/pull/2770))"],"🐞 Bug Fixes":["修复子项文本尺寸自适应问题 @anlyyao ([#2782](https://github.com/Tencent/tdesign-miniprogram/pull/2782))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["新增 `footer` 插槽 @anlyyao ([#2632](https://github.com/Tencent/tdesign-miniprogram/pull/2632))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["兼容 `keys` 为 `null` 的情况 @betavs ([#2358](https://github.com/Tencent/tdesign-miniprogram/pull/2358))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["修复默认值无效 @betavs ([#2126](https://github.com/Tencent/tdesign-miniprogram/pull/2126))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["新增 `popupProps` 属性,透传至 `Popup` @favouredddd ([#1985](https://github.com/Tencent/tdesign-miniprogram/pull/1985))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["解决使用 `falsy` 值导致无法正确选择的问题 @LeeJim ([#1948](https://github.com/Tencent/tdesign-miniprogram/pull/1948))"]},{"version":"1.0.3","date":"2023-03-14","🚀 Features":["新增支持 `keys` 属性 @LeeJim ([#1759](https://github.com/Tencent/tdesign-miniprogram/pull/1759))"]},{"version":"1.0.1","date":"2023-03-01","🚀 Features":["新增 `close` 事件 @LeeJim ([#1687](https://github.com/Tencent/tdesign-miniprogram/pull/1687))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `footer` 插槽 @anlyyao ([#1631](https://github.com/Tencent/tdesign-miniprogram/pull/1631))"],"🐞 Bug Fixes":["解决因无备用值产生的告警 @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))","修复样式、优化布局以及交互体验 @LeeJim ([#1513](https://github.com/Tencent/tdesign-miniprogram/pull/1513))"]}],"Popup":[{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["当 `placement` 为 `'left' | 'right'` 配合 `usingCustomNavbar` 时,容器高度溢出的问题 @betavs ([#3586](https://github.com/Tencent/tdesign-miniprogram/pull/3586))"]},{"version":"1.8.2","date":"2024-12-11","🐞 Bug Fixes":["处理`Skyline` 模式下微信开发者工具控制台报错 @betavs ([#3315](https://github.com/Tencent/tdesign-miniprogram/pull/3315))"]},{"version":"1.5.1","date":"2024-08-09","🚀 Features":["新增 `--td-popup-close-btn-color` @anlyyao ([#3035](https://github.com/Tencent/tdesign-miniprogram/pull/3035))"]},{"version":"1.4.5","date":"2024-07-05","🐞 Bug Fixes":["修复右侧弹层未适配自定义标题栏高度 @jarmywang ([#2921](https://github.com/Tencent/tdesign-miniprogram/pull/2921))"]},{"version":"1.2.1","date":"2023-08-22","🐞 Bug Fixes":["修复 `visibleChange` 事件参数错误的问题 @anlyyao ([#2303](https://github.com/Tencent/tdesign-miniprogram/pull/2303))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复滚动穿透的问题 @LeeJim ([#2290](https://github.com/Tencent/tdesign-miniprogram/pull/2290))"]},{"version":"1.1.14","date":"2023-07-25","🐞 Bug Fixes":["解决自动聚焦的问题 @LeeJim ([#2209](https://github.com/Tencent/tdesign-miniprogram/pull/2209))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["修复底部弹出时的宽度问题 @LeeJim ([#2152](https://github.com/Tencent/tdesign-miniprogram/pull/2152))"]},{"version":"1.0.3","date":"2023-03-14","🚀 Features":["增加默认圆角、默认背景色、安全底边距 @jarmywang ([#1758](https://github.com/Tencent/tdesign-miniprogram/pull/1758))"],"🐞 Bug Fixes":["修复关闭按钮无法点击的问题 @jarmywang ([#1754](https://github.com/Tencent/tdesign-miniprogram/pull/1754))"]}],"Progress":[{"version":"1.9.0","date":"2025-04-23","🚀 Features":["新增 `size` 属性,支持自定义环形进度条尺寸 @anlyyao ([#3604](https://github.com/Tencent/tdesign-miniprogram/pull/3604))"]},{"version":"1.8.1","date":"2024-11-29","🚀 Features":["新增环形进度条相关的 `css vars` @betavs ([#3301](https://github.com/Tencent/tdesign-miniprogram/pull/3301))"]},{"version":"1.8.0","date":"2024-11-13","🐞 Bug Fixes":["修复在 `skyline` 中标签右侧间距错误 @anlyyao ([#3283](https://github.com/Tencent/tdesign-miniprogram/pull/3283))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["修复环形进度条首次加载时,`strokeWidth` 线宽延迟显示的问题 @huxinhai ([#3139](https://github.com/Tencent/tdesign-miniprogram/pull/3139))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["修复 `label` 插槽重复 @anlyyao ([#3080](https://github.com/Tencent/tdesign-miniprogram/pull/3080))"]},{"version":"1.4.5","date":"2024-07-05","🚀 Features":["`circle` 风格进度条支持自定义起始角度 @jarmywang ([#2903](https://github.com/Tencent/tdesign-miniprogram/pull/2903))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["修复环状进度条深色模式颜色错误 @anlyyao ([#2794](https://github.com/Tencent/tdesign-miniprogram/pull/2794))"]},{"version":"1.3.1","date":"2024-04-29","🐞 Bug Fixes":["修复 `circle` 主题背景色缺失的问题 @anlyyao ([#2722](https://github.com/Tencent/tdesign-miniprogram/pull/2722))"]},{"version":"1.1.2","date":"2023-04-17","🐞 Bug Fixes":["优化无障碍访问体验 @yaogengzhu ([#1354](https://github.com/Tencent/tdesign-miniprogram/pull/1354))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `label` 插槽无效 @anlyyao ([#1771](https://github.com/Tencent/tdesign-miniprogram/pull/1771))"]}],"PullDownRefresh":[{"version":"1.9.2","date":"2025-05-09","🐞 Bug Fixes":["修复配置 `scroll-into-view` 不生效问题 @Boomkaa ([#3633](https://github.com/Tencent/tdesign-miniprogram/pull/3633))"]},{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["动态设置容器最大高度错误的问题 @betavs ([#3592](https://github.com/Tencent/tdesign-miniprogram/pull/3592))"]},{"version":"1.8.4","date":"2024-12-25","🐞 Bug Fixes":["新增 `usingCustomNavbar` 属性,修复与 `Navbar` 同用遮挡底部问题 @jarmywang ([#3394](https://github.com/Tencent/tdesign-miniprogram/pull/3394))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复在 `iOS` 部分低系统中(如15.4、14.2、14.1等 ),提示语隐藏不完整的问题 @anlyyao ([#3239](https://github.com/Tencent/tdesign-miniprogram/pull/3239))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复禁用下拉刷新导致的滑动事件无效 @anlyyao ([#3182](https://github.com/Tencent/tdesign-miniprogram/pull/3182))"]},{"version":"1.5.1","date":"2024-08-09","🐞 Bug Fixes":["修复 `skyline` 下提示语占位高度计算错误 @richardji202 ([#3014](https://github.com/Tencent/tdesign-miniprogram/pull/3014))"]},{"version":"1.4.5","date":"2024-07-05","🚀 Features":["新增 `disabled` 属性 @Lyan-u ([#2904](https://github.com/Tencent/tdesign-miniprogram/pull/2904))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["新增 `header` 插槽 @betavs ([#2652](https://github.com/Tencent/tdesign-miniprogram/pull/2652))","新增 `drag` 等事件 @betavs ([#2649](https://github.com/Tencent/tdesign-miniprogram/pull/2649))"]},{"version":"1.2.8","date":"2024-02-06","🐞 Bug Fixes":["修复快速滚动时 `scrollTop` 不准确的问题 @yangbai1991 ([#2472](https://github.com/Tencent/tdesign-miniprogram/pull/2472))"]},{"version":"1.1.12","date":"2023-07-11","🚀 Features":["增加 `show-scrollbar` 属性 @lolhezihehe ([#2163](https://github.com/Tencent/tdesign-miniprogram/pull/2163))"]},{"version":"1.1.6","date":"2023-05-15","🐞 Bug Fixes":["解决 `refresh` 事件触发时机错误的问题 @LeeJim ([#1998](https://github.com/Tencent/tdesign-miniprogram/pull/1998))","修复 `value` 不可控的问题 @LeeJim ([#1998](https://github.com/Tencent/tdesign-miniprogram/pull/1998))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复 `loading-texts` 默认值缺失的问题 @haochenli ([#1837](https://github.com/Tencent/tdesign-miniprogram/pull/1837))","解决外部样式类 `t-class-text` 拼写错误的问题 @LeeJim ([#1839](https://github.com/Tencent/tdesign-miniprogram/pull/1839))"]},{"version":"1.0.4","date":"2023-03-20","🚀 Features":["支持无障碍访问支持 @shinyina ([#1241](https://github.com/Tencent/tdesign-miniprogram/pull/1241))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["解决因无备用值产生的告警 @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))"]}],"Radio":[{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["`RadioGroup`: 修复无法在 `form` 中获取数据的问题 @Boomkaa ([#3558](https://github.com/Tencent/tdesign-miniprogram/pull/3558))"]},{"version":"1.8.7","date":"2025-03-14","🐞 Bug Fixes":["修复横向单选框样式错误 @anlyyao ([#3497](https://github.com/Tencent/tdesign-miniprogram/pull/3497))"]},{"version":"1.8.6","date":"2025-02-21","🚀 Features":["`RadioGroup`: 新增 `readonly` 属性 @yangbai1991 ([#3470](https://github.com/Tencent/tdesign-miniprogram/pull/3470))"]},{"version":"1.6.1","date":"2024-09-14","🚀 Features":["`RadioGroup`: 新增 `allowUncheck` 属性 @anlyyao ([#3140](https://github.com/Tencent/tdesign-miniprogram/pull/3140))"],"🐞 Bug Fixes":["修复 `allowUncheck` 属性无效 @anlyyao ([#3140](https://github.com/Tencent/tdesign-miniprogram/pull/3140))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["修复禁用态样式错误 @anlyyao ([#2875](https://github.com/Tencent/tdesign-miniprogram/pull/2875))"]},{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["`RadioGroup`: 修复 `disabled` 动态修改无效 @catiwang ([#2643](https://github.com/Tencent/tdesign-miniprogram/pull/2643))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["移除未使用的组件 `Cell` @eehhh ([#2405](https://github.com/Tencent/tdesign-miniprogram/pull/2405))"]},{"version":"1.2.1","date":"2023-08-22","🚀 Features":["新增 `readonly` 属性 @betavs ([#2292](https://github.com/Tencent/tdesign-miniprogram/pull/2292))"],"🐞 Bug Fixes":["修复 `tap` 事件无法冒泡的问题 @LeeJim ([#2309](https://github.com/Tencent/tdesign-miniprogram/pull/2309))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复调整 placement 之后的渲染抖动的问题 @LeeJim ([#2271](https://github.com/Tencent/tdesign-miniprogram/pull/2271))"]},{"version":"1.1.11","date":"2023-07-04","🚀 Features":["允许取消选中 @betavs ([#2141](https://github.com/Tencent/tdesign-miniprogram/pull/2141))"],"🐞 Bug Fixes":["修复自定义图标大小之后的垂直对齐问题 @betavs ([#2135](https://github.com/Tencent/tdesign-miniprogram/pull/2135))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["`RadioGroup`: 修复使用 `options` 时值为 `falsy` 时异常的问题 @betavs ([#2082](https://github.com/Tencent/tdesign-miniprogram/pull/2082))"]},{"version":"1.1.2","date":"2023-04-17","🚀 Features":["新增 `CSS Variables` 用于控制内容字体大小 @favouredddd ([#1895](https://github.com/Tencent/tdesign-miniprogram/pull/1895))"],"🐞 Bug Fixes":["优化样式,新增 `CSS Variables` 控制文字激活态颜色 @LeeJim ([#1889](https://github.com/Tencent/tdesign-miniprogram/pull/1889))","修复图标尺寸无法调整的问题 @bitjian ([#1909](https://github.com/Tencent/tdesign-miniprogram/pull/1909))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["修复 `placement` 优先级的问题 @LeeJim ([#1812](https://github.com/Tencent/tdesign-miniprogram/pull/1812))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复使用 `options` 时可传入的属性不齐的问题 @LeeJim ([#1707](https://github.com/Tencent/tdesign-miniprogram/pull/1707))","`RadioGroup`:\n修复 `placement` 默认值错误的问题 @LeeJim ([#1707](https://github.com/Tencent/tdesign-miniprogram/pull/1707))\n修复 `icon` 消失的问题 @LeeJim ([#1707](https://github.com/Tencent/tdesign-miniprogram/pull/1707))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["属性 `align` 更名为 `placement` @anlyyao ([#1630](https://github.com/Tencent/tdesign-miniprogram/pull/1630))","`RadioGroup`: 属性 `align` 更名为 `placement` @anlyyao ([#1630](https://github.com/Tencent/tdesign-miniprogram/pull/1630))"],"🐞 Bug Fixes":["补充 `label`、`content` 插槽 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Rate":[{"version":"1.9.5","date":"2025-06-13","🐞 Bug Fixes":["修复点选全星时弹框不显示 @Boomkaa ([#3715](https://github.com/Tencent/tdesign-miniprogram/pull/3715))"]},{"version":"1.8.2","date":"2024-12-11","🐞 Bug Fixes":["修复禁用态下组件无法向上冒泡的问题 @anlyyao ([#3329](https://github.com/Tencent/tdesign-miniprogram/pull/3329))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复 `gap` 单位处理异常 @jarmywang ([#3259](https://github.com/Tencent/tdesign-miniprogram/pull/3259))"]},{"version":"1.5.0","date":"2024-07-26","🚀 Features":["`placement` 属性可选项新增 `''`,表示不显示评分弹窗 @anlyyao ([#2980](https://github.com/Tencent/tdesign-miniprogram/pull/2980))"]},{"version":"1.2.4","date":"2023-11-15","🚀 Features":["新增 `placement` 属性 @betavs ([#2359](https://github.com/Tencent/tdesign-miniprogram/pull/2359))"]},{"version":"1.2.2","date":"2023-08-29","🚀 Features":["支持第三方图标 @lixingdecai ([#2328](https://github.com/Tencent/tdesign-miniprogram/pull/2328))"]},{"version":"1.2.1","date":"2023-08-22","🐞 Bug Fixes":["修复 `value = 0` 且半选时图标错误的问题 @betavs ([#2307](https://github.com/Tencent/tdesign-miniprogram/pull/2307))"]},{"version":"1.1.12","date":"2023-07-11","🐞 Bug Fixes":["修复无法点击的问题 @AntzyMo ([#2158](https://github.com/Tencent/tdesign-miniprogram/pull/2158))","使事件冒泡至上层元素 @LeeJim ([#2168](https://github.com/Tencent/tdesign-miniprogram/pull/2168))"]},{"version":"1.1.3","date":"2023-04-26","🚀 Features":["支持无障碍访问 @byq1213 ([#1574](https://github.com/Tencent/tdesign-miniprogram/pull/1574))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `variant` 属性,完全依赖 `icon` 属性来控制图标 @LeeJim ([#1674](https://github.com/Tencent/tdesign-miniprogram/pull/1674))"],"🐞 Bug Fixes":["修复 tips 偶尔会不消失的问题 @LeeJim ([#1674](https://github.com/Tencent/tdesign-miniprogram/pull/1674))","修复半选时 tips 的图标 @LeeJim ([#1490](https://github.com/Tencent/tdesign-miniprogram/pull/1490))"]}],"Result":[{"version":"1.0.0","date":"2023-02-27","🚀 Features":["属性 `icon` 支持对象类型,透传至图标组件 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Search":[{"version":"1.9.4","date":"2025-05-29","🚀 Features":["`cursor` 属性默认值取 `-1`,确保光标在 `value` 值末尾 @anlyyao ([#3672](https://github.com/Tencent/tdesign-miniprogram/pull/3672))"]},{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复禁用态样式错误 @anlyyao ([#3437](https://github.com/Tencent/tdesign-miniprogram/pull/3437))"]},{"version":"1.7.1","date":"2024-11-08","🐞 Bug Fixes":["修复外部样式类 `t-class-clear` 及 `t-class-left` 无法修改图标大小的问题,并丰富 `css vars` @anlyyao ([#3238](https://github.com/Tencent/tdesign-miniprogram/pull/3238)) ([#3264](https://github.com/Tencent/tdesign-miniprogram/pull/3264))"]},{"version":"1.4.5","date":"2024-07-05","🚀 Features":["新增 `resultList` 属性,支持预览列表 @byq1213 @anlyyao ([#2520](https://github.com/Tencent/tdesign-miniprogram/pull/2520))"]},{"version":"1.2.8","date":"2024-02-06","🐞 Bug Fixes":["处理 `slot` 互斥问题 @betavs ([#2569](https://github.com/Tencent/tdesign-miniprogram/pull/2569))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["修复因 `input` 未设置最小高度导致异常的问题 @betavs ([#2340](https://github.com/Tencent/tdesign-miniprogram/pull/2340))"]},{"version":"1.2.0","date":"2023-08-16","🚀 Features":["支持透传更多 `Input` 的属性 @betavs ([#2229](https://github.com/Tencent/tdesign-miniprogram/pull/2229))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["截获点击 `clear` 触发的 tap 事件 @LeeJim ([#2139](https://github.com/Tencent/tdesign-miniprogram/pull/2139))"]},{"version":"1.1.9","date":"2023-06-13","🚀 Features":["新增 `cursor-spacing` 属性 @anlyyao ([#2065](https://github.com/Tencent/tdesign-miniprogram/pull/2065))"]},{"version":"1.1.0","date":"2023-03-27","🚀 Features":["新增 `type` 属性透传至 `input`,默认为 `text` @haochenli ([#1828](https://github.com/Tencent/tdesign-miniprogram/pull/1828))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `right-icon` 属性相关 @anlyyao ([#1628](https://github.com/Tencent/tdesign-miniprogram/pull/1628))"],"🚀 Features":["新增 `clearable`,用于启用清除控件 @anlyyao ([#1628](https://github.com/Tencent/tdesign-miniprogram/pull/1628))"],"🐞 Bug Fixes":["修复插槽命名错误 @anlyyao ([#1529](https://github.com/Tencent/tdesign-miniprogram/pull/1529))"]}],"SideBar":[{"version":"1.8.3","date":"2024-12-19","🐞 Bug Fixes":["修复激活项图标/文本色值错误 @anlyyao ([#3364](https://github.com/Tencent/tdesign-miniprogram/pull/3364))"]},{"version":"1.2.4","date":"2023-11-15","🐞 Bug Fixes":["修复子项激活态时 `prefix`与`suffix` 内容遮挡相邻项的点击热区问题 @Moonofweisheng ([#2431](https://github.com/Tencent/tdesign-miniprogram/pull/2431))"]},{"version":"1.2.2","date":"2023-08-29","🐞 Bug Fixes":["修复示例滚动问题 @betavs ([#2325](https://github.com/Tencent/tdesign-miniprogram/pull/2325))"]},{"version":"1.1.7","date":"2023-05-23","🐞 Bug Fixes":["`SideBarItem`: 修复选中态样式问题 @betavs ([#2011](https://github.com/Tencent/tdesign-miniprogram/pull/2011))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["支持传入 `Icon` @LeeJim ([#1520](https://github.com/Tencent/tdesign-miniprogram/pull/1520))"]}],"Skeleton":[{"version":"1.4.2","date":"2024-06-07","🐞 Bug Fixes":["修复深色模式渐变动画颜色错误 @anlyyao ([#2818](https://github.com/Tencent/tdesign-miniprogram/pull/2818))"]},{"version":"1.3.1","date":"2024-04-29","🐞 Bug Fixes":["修复 `loading` 属性默认值无效的问题 @anlyyao ([#2714](https://github.com/Tencent/tdesign-miniprogram/pull/2714))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["新增 `delay` 属性 @anlyyao ([#2698](https://github.com/Tencent/tdesign-miniprogram/pull/2698))"]}],"Slider":[{"version":"1.9.3","date":"2025-05-23","🐞 Bug Fixes":["修复设置 `min` 值后 `marks` 刻度对应位置错误的问题 @betavs ([#3653](https://github.com/Tencent/tdesign-miniprogram/pull/3653))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["`dragend` 事件增加返回 `value` @jarmywang ([#3112](https://github.com/Tencent/tdesign-miniprogram/pull/3112))"]},{"version":"1.6.0","date":"2024-08-23","🐞 Bug Fixes":["修复 `hidden` 为 `false` 场景下,调用 `init()` 函数更新组件时点位置错误 @jby0107 ([#3085](https://github.com/Tencent/tdesign-miniprogram/pull/3085))"]},{"version":"1.4.2","date":"2024-06-07","🐞 Bug Fixes":["修复禁用态样式错误 @anlyyao ([#2814](https://github.com/Tencent/tdesign-miniprogram/pull/2814))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["优化垂直方向胶囊滑轨样式 @anlyyao ([#2796](https://github.com/Tencent/tdesign-miniprogram/pull/2796))、","示例增加边距,避免与手势返回冲突 @novlan1 ([#2807](https://github.com/Tencent/tdesign-miniprogram/pull/2807))"]},{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["修复组件宽度失效 @anlyyao ([#2699](https://github.com/Tencent/tdesign-miniprogram/pull/2699))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["修复 `slider` 在多点触控时无法滑动的问题 @xieyushansun ([#2619](https://github.com/Tencent/tdesign-miniprogram/pull/2619))","修复滑块点击偏移和点击位置定位不准确的问题 @dexterBo ([#2627](https://github.com/Tencent/tdesign-miniprogram/pull/2627))"]},{"version":"1.2.8","date":"2024-02-06","🚀 Features":["新增 `vertical`属性 @zuiaiwanqian ([#2592](https://github.com/Tencent/tdesign-miniprogram/pull/2592))"]},{"version":"1.1.14","date":"2023-07-25","🐞 Bug Fixes":["修复无法滑动的问题 @LeeJim ([#2211](https://github.com/Tencent/tdesign-miniprogram/pull/2211))"]},{"version":"1.1.13","date":"2023-07-18","🐞 Bug Fixes":["移除错误的 `wxml` @hwaphon ([#2195](https://github.com/Tencent/tdesign-miniprogram/pull/2195))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复使用 `max` 之后刻度展示错误的问题 @betavs ([#2114](https://github.com/Tencent/tdesign-miniprogram/pull/2114))","修复异步展示时导致刻度渲染错误的问题 @LeeJim ([#2115](https://github.com/Tencent/tdesign-miniprogram/pull/2115))"]},{"version":"1.1.6","date":"2023-05-15","🚀 Features":["属性 `step` 支持传入小数 @anlyyao ([#1990](https://github.com/Tencent/tdesign-miniprogram/pull/1990))"],"🐞 Bug Fixes":["修复 `change` 事件重复触发相同值的问题 @anlyyao ([#1990](https://github.com/Tencent/tdesign-miniprogram/pull/1990))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["修复 `dragstart`、`dragend` 事件没反应的问题 @LeeJim ([#1940](https://github.com/Tencent/tdesign-miniprogram/pull/1940))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["移除 `colors` 和 disabledColor,建议使用 `CSS Variables` 修改 @LeeJim ([#1676](https://github.com/Tencent/tdesign-miniprogram/pull/1676))"],"🐞 Bug Fixes":["优化无障碍访问支持 @byq1213 ([#1388](https://github.com/Tencent/tdesign-miniprogram/pull/1388))"]}],"Stepper":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复 `Skyline` 中增加和减少按钮动态更新时禁用态样式错误 @anlyyao ([#3454](https://github.com/Tencent/tdesign-miniprogram/pull/3454))"]},{"version":"1.7.1","date":"2024-11-08","🚀 Features":["新增 `integer` 属性,支持输入小数 @anlyyao ([#3230](https://github.com/Tencent/tdesign-miniprogram/pull/3230))"],"🐞 Bug Fixes":["增加输入校验,修复使用第三方键盘时带来的格式问题,并修复禁用输入框样式 @anlyyao ([#3230](https://github.com/Tencent/tdesign-miniprogram/pull/3230))"]},{"version":"1.2.2","date":"2023-08-29","🐞 Bug Fixes":["修复无法输出小数的问题 @LeeJim ([#2314](https://github.com/Tencent/tdesign-miniprogram/pull/2314))","修复输入小数后增减的精度问题 @LeeJim ([#2314](https://github.com/Tencent/tdesign-miniprogram/pull/2314))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["修复精度缺失问题 @anlyyao ([#2130](https://github.com/Tencent/tdesign-miniprogram/pull/2130))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["保证值发生变化才触发 `change` 事件 @LeeJim ([#2118](https://github.com/Tencent/tdesign-miniprogram/pull/2118))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["修复无法输入空值的问题 @anlyyao ([#1971](https://github.com/Tencent/tdesign-miniprogram/pull/1971))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复 `theme='normal'`时禁用态视觉错误 @anlyyao ([#1487](https://github.com/Tencent/tdesign-miniprogram/pull/1487))"]}],"Steps":[{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["修复 `theme` 和 `sequence` 属性值动态更新后组件未重新渲染的问题 @betavs ([#3584](https://github.com/Tencent/tdesign-miniprogram/pull/3584))"]},{"version":"1.8.8","date":"2025-03-23","🐞 Bug Fixes":["`StepItem`: 移除页面中多余的字符内容 @runoob-coder ([#3528](https://github.com/Tencent/tdesign-miniprogram/pull/3528))"]},{"version":"1.8.7","date":"2025-03-14","🐞 Bug Fixes":["`StepItem`: 修复 `title` 插槽在 `skyline` 渲染下展示偏右的问题 @runoob-coder ([#3519](https://github.com/Tencent/tdesign-miniprogram/pull/3519))"]},{"version":"1.1.5","date":"2023-05-08","🚀 Features":["新增 `sequence` 属性,支持逆序展示 @LeeJim ([#1962](https://github.com/Tencent/tdesign-miniprogram/pull/1962))"],"🐞 Bug Fixes":["修复 `icon` 插槽无法使用的问题 @LeeJim ([#1962](https://github.com/Tencent/tdesign-miniprogram/pull/1962))"]},{"version":"1.0.4","date":"2023-03-20","🚀 Features":["支持无障碍访问 @tangzixuan ([#1783](https://github.com/Tencent/tdesign-miniprogram/pull/1783))"]}],"Sticky":[{"version":"1.1.14","date":"2023-07-25","🐞 Bug Fixes":["当组件销毁时,正常移除滚动函数 @LeeJim ([#2215](https://github.com/Tencent/tdesign-miniprogram/pull/2215))"]},{"version":"1.1.8","date":"2023-05-30","🚀 Features":["补充外部样式类 `t-class-content` @anlyyao ([#2047](https://github.com/Tencent/tdesign-miniprogram/pull/2047))"],"🐞 Bug Fixes":["解决 `fixed` 定位时宽度错误 @anlyyao ([#2047](https://github.com/Tencent/tdesign-miniprogram/pull/2047))"]},{"version":"1.1.7","date":"2023-05-23","🐞 Bug Fixes":["处理在锁定的情况下,宽度计算错误的问题 @LeeJim ([#2012](https://github.com/Tencent/tdesign-miniprogram/pull/2012))"]}],"SwipeCell":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复在 `iOS` 手机中导致 `scroll-view` 无法滚动问题 @jarmywang ([#3425](https://github.com/Tencent/tdesign-miniprogram/pull/3425))"]},{"version":"1.8.4","date":"2024-12-25","🐞 Bug Fixes":["解决 `PullDownRefresh` 包裹 `SwipeCell` 时手势冲突 @jarmywang ([#3393](https://github.com/Tencent/tdesign-miniprogram/pull/3393))"]},{"version":"1.4.5","date":"2024-07-05","🚀 Features":["新增 `dragstart` 和 `dragend` 事件 @Lyan-u ([#2904](https://github.com/Tencent/tdesign-miniprogram/pull/2904))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["阻止默认的垂直滚动,优化交互体验 @LeeJim ([#2281](https://github.com/Tencent/tdesign-miniprogram/pull/2281))","使用 hidden 隐藏后显示仍能够正常使用 @LeeJim ([#2283](https://github.com/Tencent/tdesign-miniprogram/pull/2283))"]},{"version":"1.1.15","date":"2023-08-01","🐞 Bug Fixes":["修复 `left`、`right` 没有动态响应的问题 @LeeJim ([#2239](https://github.com/Tencent/tdesign-miniprogram/pull/2239))"]}],"Swiper":[{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["修复 `navigation` 插槽无效的问题 @jarmywang ([#2859](https://github.com/Tencent/tdesign-miniprogram/pull/2859))"]},{"version":"1.2.9","date":"2024-03-07","🐞 Bug Fixes":["修复意外的高频左右抖动 @betavs ([#2603](https://github.com/Tencent/tdesign-miniprogram/pull/2603))"]},{"version":"1.2.7","date":"2024-01-17","🐞 Bug Fixes":["修复当前项动态变化时,外部样式类 `t-class-prev-image` 和 `t-class-next-image` 无效的问题 @hkaikai ([#2540](https://github.com/Tencent/tdesign-miniprogram/pull/2540))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复图片加载中/加载错误占位符未居中的问题 @anlyyao ([#2246](https://github.com/Tencent/tdesign-miniprogram/pull/2246))"]},{"version":"1.1.5","date":"2023-05-08","🚀 Features":["新增 `image-load` 事件 @LeeJim ([#1949](https://github.com/Tencent/tdesign-miniprogram/pull/1949))"]},{"version":"1.1.2","date":"2023-04-17","🚀 Features":["支持无障碍访问 @zhangpaopao0609 ([#1598](https://github.com/Tencent/tdesign-miniprogram/pull/1598))","`list` 属性支持 `SwiperList[]` 类型 @zhangpaopao0609 ([#1598](https://github.com/Tencent/tdesign-miniprogram/pull/1598))"]},{"version":"1.0.2","date":"2023-03-07","🐞 Bug Fixes":["修复在真机上圆角无效问题 @anlyyao ([#1733](https://github.com/Tencent/tdesign-miniprogram/pull/1733))","修复基础调试库低于 `2.19.2` 时,图片不显示问题 @anlyyao ([#1736](https://github.com/Tencent/tdesign-miniprogram/pull/1736))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复图片压缩变形问题 @anlyyao ([#1607](https://github.com/Tencent/tdesign-miniprogram/pull/1607))","`SwiperNav`: 修复事件名,从 `navBtnChange` 改成 `nav-btn-change` @LeeJim ([#1619](https://github.com/Tencent/tdesign-miniprogram/pull/1619))","修复 `autoplay` 状态下,`swiper` 偶现左右抖动问题 @anlyyao ([#1494](https://github.com/Tencent/tdesign-miniprogram/pull/1494))"]}],"Switch":[{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["修复深色模式下禁用态背景色错误 @anlyyao ([#3564](https://github.com/Tencent/tdesign-miniprogram/pull/3564))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复深色模式下文本颜色错误 @anlyyao ([#3183](https://github.com/Tencent/tdesign-miniprogram/pull/3183))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["修复加载态时仍能点击的问题 @betavs ([#2061](https://github.com/Tencent/tdesign-miniprogram/pull/2061))","修复 `loading` 态背景色错误 @anlyyao ([#2074](https://github.com/Tencent/tdesign-miniprogram/pull/2074))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["修复 `label` 和 `icon` 渲染顺序错误的问题 @LeeJim ([#1809](https://github.com/Tencent/tdesign-miniprogram/pull/1809))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["优化禁用态下 `loading` 的颜色 @LeeJim ([#1627](https://github.com/Tencent/tdesign-miniprogram/pull/1627))"]}],"TabBar":[{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复子项数量大于 3 时子项未按预期调整内边距 @anlyyao ([#3436](https://github.com/Tencent/tdesign-miniprogram/pull/3436))"]},{"version":"1.8.2","date":"2024-12-11","🐞 Bug Fixes":["修复文本 + 徽标使用场景时,文本被挤压问题 @anlyyao ([#3340](https://github.com/Tencent/tdesign-miniprogram/pull/3340))"]},{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["修复自定义 `tabbar` 中深色模式颜色错误 @anlyyao ([#2861](https://github.com/Tencent/tdesign-miniprogram/pull/2861))"]},{"version":"1.4.2","date":"2024-06-07","🐞 Bug Fixes":["修复 `icon` 插槽不显示问题 @jarmywang ([#2821](https://github.com/Tencent/tdesign-miniprogram/pull/2821))"]},{"version":"1.3.0","date":"2024-04-19","🐞 Bug Fixes":["`TabBarItem`: 当 `tab-bar` 组件 `split` 属性为真时,样式异常 @betavs ([#2696](https://github.com/Tencent/tdesign-miniprogram/pull/2696))"]},{"version":"1.2.6","date":"2023-12-22","🐞 Bug Fixes":["修复徽标遮挡底部内容的问题 @yangbai1991 ([#2456](https://github.com/Tencent/tdesign-miniprogram/pull/2456))"]},{"version":"1.2.0","date":"2023-08-16","🐞 Bug Fixes":["修复示例代码展示错误 @anlyyao ([#2257](https://github.com/Tencent/tdesign-miniprogram/pull/2257))"]},{"version":"1.1.7","date":"2023-05-23","🐞 Bug Fixes":["修正 `virtualHost` 不可用时的宽度 @LeeJim ([#2013](https://github.com/Tencent/tdesign-miniprogram/pull/2013))"]},{"version":"1.0.0","date":"2023-02-27","🚀 Features":["属性 `icon` 支持对象类型,透传至图标组件 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"],"🐞 Bug Fixes":["优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Tabs":[{"version":"1.9.4","date":"2025-05-29","🐞 Bug Fixes":["修复 `1.8.8` 中 `bottomLineMode` 为 `auto/full` 时线宽计算错误 @anlyyao ([#3668](https://github.com/Tencent/tdesign-miniprogram/pull/3668))"]},{"version":"1.8.8","date":"2025-03-23","🐞 Bug Fixes":["优化指示器初始显示 @jarmywang ([#3525](https://github.com/Tencent/tdesign-miniprogram/pull/3525))"]},{"version":"1.8.7","date":"2025-03-14","🚀 Features":["新增 `bottomLineMode` 属性;`TabPanel` 新增 `lazy` 属性 @SkylerXie ([#3428](https://github.com/Tencent/tdesign-miniprogram/pull/3428))"]},{"version":"1.8.5","date":"2025-01-16","🐞 Bug Fixes":["修复徽标激活态颜色错误 @anlyyao ([#3429](https://github.com/Tencent/tdesign-miniprogram/pull/3429))"]},{"version":"1.8.0","date":"2024-11-13","🚀 Features":["`TabPanel`: 面板高度仅由其内容决定 @anlyyao ([#3280](https://github.com/Tencent/tdesign-miniprogram/pull/3280))"]},{"version":"1.6.2","date":"2024-10-12","🐞 Bug Fixes":["修复开启 `animation` 时导致的面板滚动位置不准确问题 @anlyyao ([#3188](https://github.com/Tencent/tdesign-miniprogram/pull/3188))","修复在 `skyline` 中无法滚动的问题 @anlyyao ([#3187](https://github.com/Tencent/tdesign-miniprogram/pull/3187))"]},{"version":"1.6.1","date":"2024-09-14","🐞 Bug Fixes":["使用 `hidden` 隐藏后显示仍能够正常显示指示器;移除文档中未实现的 `destroyOnHide` 属性 @jarmywang ([#3132](https://github.com/Tencent/tdesign-miniprogram/pull/3132))"]},{"version":"1.5.1","date":"2024-08-09","🐞 Bug Fixes":["修复 `card` 主题下`label` 显示不全 @anlyyao ([#3059](https://github.com/Tencent/tdesign-miniprogram/pull/3059))","修复 `TabPanel`面板内容快速滚动时,点击tab切换出现偶发性页面空白 @hkaikai ([#3055](https://github.com/Tencent/tdesign-miniprogram/pull/3055))"]},{"version":"1.4.3","date":"2024-06-21","🚀 Features":["`TabPanel`: 支持动态 `label` @anlyyao ([#2872](https://github.com/Tencent/tdesign-miniprogram/pull/2872))"]},{"version":"1.4.2","date":"2024-06-07","🐞 Bug Fixes":["修复当改变文本大小时下划线滑动位置错误 @anlyyao ([#2822](https://github.com/Tencent/tdesign-miniprogram/pull/2822))","修复部分 `css` 变量无效 @betavs ([#2843](https://github.com/Tencent/tdesign-miniprogram/pull/2843))"]},{"version":"1.4.1","date":"2024-05-28","🐞 Bug Fixes":["修复在 `Skyline` 模式下组件不能正常使用的问题 @narukeu ([#2788](https://github.com/Tencent/tdesign-miniprogram/pull/2788))","修复示例文案错误 @ArcticFoxPro ([#2801](https://github.com/Tencent/tdesign-miniprogram/pull/2801))"]},{"version":"1.2.7","date":"2024-01-17","🐞 Bug Fixes":["`showBottomLine` 为 `false` 时,支持内容自动向中间滑动 @hkaikai ([#2550](https://github.com/Tencent/tdesign-miniprogram/pull/2550))","修复最后一项 `disabled` 时卡死问题 @byq1213 ([#2523](https://github.com/Tencent/tdesign-miniprogram/pull/2523))"]},{"version":"1.1.12","date":"2023-07-11","🐞 Bug Fixes":["修复超出时滚动不流畅的问题 @LeeJim ([#2170](https://github.com/Tencent/tdesign-miniprogram/pull/2170))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["解决选项过多时样式错误的问题 @betavs ([#2123](https://github.com/Tencent/tdesign-miniprogram/pull/2123))"]},{"version":"1.1.10","date":"2023-06-20","🚀 Features":["新增 `split` 属性 @LeeJim ([#2113](https://github.com/Tencent/tdesign-miniprogram/pull/2113))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["修复 `track` 位置计算错误的问题 @LeeJim ([#1958](https://github.com/Tencent/tdesign-miniprogram/pull/1958))"]},{"version":"1.1.3","date":"2023-04-26","🚀 Features":["新增外部样式类 `t-class-content` @LeeJim ([#1931](https://github.com/Tencent/tdesign-miniprogram/pull/1931))","新增 middle 插槽 @LeeJim ([#1936](https://github.com/Tencent/tdesign-miniprogram/pull/1936))"]},{"version":"1.1.1","date":"2023-04-03","🐞 Bug Fixes":["解决内容重叠的问题 @LeeJim ([#1853](https://github.com/Tencent/tdesign-miniprogram/pull/1853))"]},{"version":"1.1.0","date":"2023-03-27","🐞 Bug Fixes":["修复设置 `animation` 导致 `panel` 内容无法切换的问题 @LeeJim ([#1843](https://github.com/Tencent/tdesign-miniprogram/pull/1843))","修复 `theme` 不等于 `line` 时,获取 track 报错的问题 @LeeJim ([#1843](https://github.com/Tencent/tdesign-miniprogram/pull/1843))","移除滚动条 @LeeJim ([#1844](https://github.com/Tencent/tdesign-miniprogram/pull/1844))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["`TabPanel`: 解决多个插槽无法渲染的问题 @LeeJim ([#1816](https://github.com/Tencent/tdesign-miniprogram/pull/1816))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["废弃 `placement` 属性,左右布局请使用 SideBar 组件 @LeeJim ([#1492](https://github.com/Tencent/tdesign-miniprogram/pull/1492))"],"🚀 Features":["支持传入 `Icon` @LeeJim ([#1519](https://github.com/Tencent/tdesign-miniprogram/pull/1519))"],"🐞 Bug Fixes":["修复属性不支持响应式变化的问题 @LeeJim ([#1616](https://github.com/Tencent/tdesign-miniprogram/pull/1616))","`TabPanel`: 补充 `panel` 插槽 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"Tag":[{"version":"1.4.3","date":"2024-06-21","🐞 Bug Fixes":["`CheckTag`: 更正组件内部 `checked`属性类型 @anlyyao ([#2871](https://github.com/Tencent/tdesign-miniprogram/pull/2871))"]},{"version":"1.3.0","date":"2024-04-19","🚀 Features":["`CheckTag`: 新增 `shape` 和 `closable` 属性 @betavs ([#2365](https://github.com/Tencent/tdesign-miniprogram/pull/2365))"]},{"version":"1.2.8","date":"2024-02-06","🚀 Features":["`closable` 属性补充支持 `Object` 和 `Slot`类型 @anlyyao ([#2590](https://github.com/Tencent/tdesign-miniprogram/pull/2590))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["修复 `close` 与 `click` 事件一并触发的问题 @anlyyao ([#1669](https://github.com/Tencent/tdesign-miniprogram/pull/1669))"]}],"Textarea":[{"version":"1.8.6","date":"2025-02-21","🚀 Features":["新增 `placeholderClass` 属性 @anlyyao ([#3468](https://github.com/Tencent/tdesign-miniprogram/pull/3468))","新增 `readonly` 与 `allowInputOverMax` 属性 @richardji202 ([#3474](https://github.com/Tencent/tdesign-miniprogram/pull/3474))"]},{"version":"1.4.0","date":"2024-05-09","🚀 Features":["新增 `default-value` 属性 @betavs ([#2737](https://github.com/Tencent/tdesign-miniprogram/pull/2737))"]},{"version":"1.2.7","date":"2024-01-17","🚀 Features":["`change` 事件新增 `cursor` 参数 @betavs ([#2533](https://github.com/Tencent/tdesign-miniprogram/pull/2533))"]},{"version":"1.1.8","date":"2023-05-30","🚀 Features":["属性 `autoSize` 支持控制最大最小高度 @anlyyao ([#2035](https://github.com/Tencent/tdesign-miniprogram/pull/2035))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["修复 `autosize` 为 `true` 时,`placeholder` 上移问题 @anlyyao ([#1781](https://github.com/Tencent/tdesign-miniprogram/pull/1781))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["支持自适应父容器高度 @anlyyao ([#1484](https://github.com/Tencent/tdesign-miniprogram/pull/1484))"]}],"Toast":[{"version":"1.9.5","date":"2025-06-13","🐞 Bug Fixes":["使用 `flex` 替换 `fit-content`,兼容 `skyline` 场景 @anlyyao ([#3710](https://github.com/Tencent/tdesign-miniprogram/pull/3710))"]},{"version":"1.8.7","date":"2025-03-14","🐞 Bug Fixes":["新增 `warning` 主题类型 @theEfrain08 ([#3517](https://github.com/Tencent/tdesign-miniprogram/pull/3517))"]},{"version":"1.1.13","date":"2023-07-18","🐞 Bug Fixes":["修复 `close` 方法类型声明错误 @betavs ([#2191](https://github.com/Tencent/tdesign-miniprogram/pull/2191))"]},{"version":"1.1.11","date":"2023-07-04","🐞 Bug Fixes":["解决 `close` 事件重复触发 @LeeJim ([#2146](https://github.com/Tencent/tdesign-miniprogram/pull/2146))"]},{"version":"1.1.5","date":"2023-05-08","🐞 Bug Fixes":["页面隐藏的时候自动关闭 @LeeJim ([#1947](https://github.com/Tencent/tdesign-miniprogram/pull/1947))"]},{"version":"1.0.0","date":"2023-02-27","🚨 Breaking Changes":["属性 `theme` 的枚举值 `fail` 替换成 `error` @LeeJim ([#1647](https://github.com/Tencent/tdesign-miniprogram/pull/1647))"],"🚀 Features":["属性 `icon` 支持对象类型,透传至图标组件 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"],"🐞 Bug Fixes":["优化插槽渲染不再需要传入 `slot` 字符串 @LeeJim ([#1539](https://github.com/Tencent/tdesign-miniprogram/pull/1539))"]}],"TreeSelect":[{"version":"1.9.5","date":"2025-06-13","🐞 Bug Fixes":["修复传入非标准 `options` 数据源时组件控制台报错 @anlyyao ([#3708](https://github.com/Tencent/tdesign-miniprogram/pull/3708))"]},{"version":"1.9.4","date":"2025-05-29","🚀 Features":["允许 `options` 的 `children` 未定义,同时增强 `keys` 属性,支持为 `disabled / children` 字段自定义别名 @anlyyao ([#3671](https://github.com/Tencent/tdesign-miniprogram/pull/3671))"]},{"version":"1.9.3","date":"2025-05-23","🐞 Bug Fixes":["修复 `customValue` 为空数组时多选报错 @anlyyao ([#3662](https://github.com/Tencent/tdesign-miniprogram/pull/3662))"]},{"version":"1.9.0","date":"2025-04-23","🐞 Bug Fixes":["修复多选场景下跨分支点选时选中值不完整 @anlyyao ([#3600](https://github.com/Tencent/tdesign-miniprogram/pull/3600))"]},{"version":"1.8.5","date":"2025-01-16","🚀 Features":["新增 `customValue` 属性,自定义选中值,用于弥补 `value` 为空数组场景 @anlyyao ([#3400](https://github.com/Tencent/tdesign-miniprogram/pull/3400))"]},{"version":"1.8.4","date":"2024-12-25","🐞 Bug Fixes":["修复 `value` 为空数组时组件未渲染,同时补齐外部样式类 @anlyyao ([#3395](https://github.com/Tencent/tdesign-miniprogram/pull/3395))"]},{"version":"1.8.3","date":"2024-12-19","🚀 Features":["优化组件交互,支持首次渲染时滚动到选中项位置 @anlyyao ([#3364](https://github.com/Tencent/tdesign-miniprogram/pull/3364))"]},{"version":"1.2.2","date":"2023-08-29","🐞 Bug Fixes":["解决异步 `options` 导致无法渲染的问题 @LeeJim ([#2315](https://github.com/Tencent/tdesign-miniprogram/pull/2315))","解决异步数据导致的报错问题 @LeeJim ([#2315](https://github.com/Tencent/tdesign-miniprogram/pull/2315))"]},{"version":"1.1.14","date":"2023-07-25","🚀 Features":["`label` 内容支持文本超长省略 @anlyyao ([#2208](https://github.com/Tencent/tdesign-miniprogram/pull/2208))"]},{"version":"1.1.12","date":"2023-07-11","🐞 Bug Fixes":["修复多选时 `value` 使用空数组报错的问题 @LeeJim ([#2173](https://github.com/Tencent/tdesign-miniprogram/pull/2173))"]},{"version":"1.1.9","date":"2023-06-13","🐞 Bug Fixes":["修复使用 `keys` 之后无法正常使用的问题 @LeeJim ([#2085](https://github.com/Tencent/tdesign-miniprogram/pull/2085))"]},{"version":"1.0.1","date":"2023-03-01","🐞 Bug Fixes":["修复 `radio` 图标显示位置不正确的问题 @LeeJim ([#1693](https://github.com/Tencent/tdesign-miniprogram/pull/1693))"]}],"Upload":[{"version":"1.9.6","date":"2025-06-25","🚀 Features":["支持视频预览 @anlyyao ([#3741](https://github.com/Tencent/tdesign-miniprogram/pull/3741))"]},{"version":"1.9.5","date":"2025-06-13","🚀 Features":["新增 `preview` 属性,用于关闭/开启图片预览 @anlyyao ([#3714](https://github.com/Tencent/tdesign-miniprogram/pull/3714))"]},{"version":"1.9.4","date":"2025-05-29","🐞 Bug Fixes":["修复 `max = 0` 时上传数量仍受限,以及 `max = 0 和 source=\"messageFile\"` 时无法上传的问题 @anlyyao ([#3679](https://github.com/Tencent/tdesign-miniprogram/pull/3679))"]},{"version":"1.9.0","date":"2025-04-23","🚀 Features":["组件新增 `addBtn` 和 `removeBtn` 属性,并支持在文件中设置单个图片的 `removeBtn` 属性 @anlyyao ([#3605](https://github.com/Tencent/tdesign-miniprogram/pull/3605))"]},{"version":"1.7.0","date":"2024-10-25","🐞 Bug Fixes":["修复 `loading` 内容未居中问题 @anlyyao ([#3219](https://github.com/Tencent/tdesign-miniprogram/pull/3219))"]},{"version":"1.2.7","date":"2024-01-17","🚀 Features":["支持拖拽排序 @zuiaiwanqian ([#2527](https://github.com/Tencent/tdesign-miniprogram/pull/2527))"]},{"version":"1.2.6","date":"2023-12-22","🚀 Features":["新增 `disabled` 属性,首页补充服务声明 @anlyyao ([#2489](https://github.com/Tencent/tdesign-miniprogram/pull/2489))"]},{"version":"1.2.5","date":"2023-12-08","🐞 Bug Fixes":["处理关闭按钮溢出问题 @betavs ([#2449](https://github.com/Tencent/tdesign-miniprogram/pull/2449))"]},{"version":"1.1.10","date":"2023-06-20","🐞 Bug Fixes":["修复图片尺寸超出的问题 @betavs ([#2098](https://github.com/Tencent/tdesign-miniprogram/pull/2098))"]},{"version":"1.1.3","date":"2023-04-26","🐞 Bug Fixes":["修复 `max` 属性相关的问题 @LeeJim ([#1914](https://github.com/Tencent/tdesign-miniprogram/pull/1914))"]},{"version":"1.0.4","date":"2023-03-20","🐞 Bug Fixes":["修复点击事件失效问题 @yaogengzhu ([#1802](https://github.com/Tencent/tdesign-miniprogram/pull/1802))","修复 limit 限制的问题 @yaogengzhu ([#1800](https://github.com/Tencent/tdesign-miniprogram/pull/1800))"]},{"version":"1.0.3","date":"2023-03-14","🐞 Bug Fixes":["修复 `sizelimit` 不支持对象传参的问题 @LeeJim ([#1763](https://github.com/Tencent/tdesign-miniprogram/pull/1763))","修复 `sizelimit` 默认单位和文档不一致的问题,从 `B` 改成 `KB` @LeeJim ([#1763](https://github.com/Tencent/tdesign-miniprogram/pull/1763))"]},{"version":"1.0.1","date":"2023-03-01","🚀 Features":["支持无障碍访问 @zhangpaopao0609 ([#1238](https://github.com/Tencent/tdesign-miniprogram/pull/1238))"]},{"version":"1.0.0","date":"2023-02-27","🐞 Bug Fixes":["解决因无备用值产生的告警 @anlyyao ([#1611](https://github.com/Tencent/tdesign-miniprogram/pull/1611))","修复 `add-content` 不生效,并优化插槽渲染,不再需要传入 `add-content = 'slot'` @LeeJim ([#1507](https://github.com/Tencent/tdesign-miniprogram/pull/1507))"]}]}
\ No newline at end of file
diff --git a/site/data/projects.ts b/packages/tdesign-miniprogram-site/data/projects.ts
similarity index 100%
rename from site/data/projects.ts
rename to packages/tdesign-miniprogram-site/data/projects.ts
diff --git a/site/docs/custom-style.md b/packages/tdesign-miniprogram-site/docs/custom-style.md
similarity index 100%
rename from site/docs/custom-style.md
rename to packages/tdesign-miniprogram-site/docs/custom-style.md
diff --git a/site/docs/custom-theme.md b/packages/tdesign-miniprogram-site/docs/custom-theme.md
similarity index 100%
rename from site/docs/custom-theme.md
rename to packages/tdesign-miniprogram-site/docs/custom-theme.md
diff --git a/site/docs/dark-mode.md b/packages/tdesign-miniprogram-site/docs/dark-mode.md
similarity index 100%
rename from site/docs/dark-mode.md
rename to packages/tdesign-miniprogram-site/docs/dark-mode.md
diff --git a/site/docs/getting-started.en-US.md b/packages/tdesign-miniprogram-site/docs/getting-started.en-US.md
similarity index 100%
rename from site/docs/getting-started.en-US.md
rename to packages/tdesign-miniprogram-site/docs/getting-started.en-US.md
diff --git a/site/docs/getting-started.md b/packages/tdesign-miniprogram-site/docs/getting-started.md
similarity index 100%
rename from site/docs/getting-started.md
rename to packages/tdesign-miniprogram-site/docs/getting-started.md
diff --git a/site/docs/overview.en-US.md b/packages/tdesign-miniprogram-site/docs/overview.en-US.md
similarity index 100%
rename from site/docs/overview.en-US.md
rename to packages/tdesign-miniprogram-site/docs/overview.en-US.md
diff --git a/site/docs/overview.md b/packages/tdesign-miniprogram-site/docs/overview.md
similarity index 100%
rename from site/docs/overview.md
rename to packages/tdesign-miniprogram-site/docs/overview.md
diff --git a/site/index.html b/packages/tdesign-miniprogram-site/index.html
similarity index 100%
rename from site/index.html
rename to packages/tdesign-miniprogram-site/index.html
diff --git a/site/main.ts b/packages/tdesign-miniprogram-site/main.ts
similarity index 100%
rename from site/main.ts
rename to packages/tdesign-miniprogram-site/main.ts
diff --git a/packages/tdesign-miniprogram-site/package.json b/packages/tdesign-miniprogram-site/package.json
new file mode 100644
index 0000000000..7f9a046778
--- /dev/null
+++ b/packages/tdesign-miniprogram-site/package.json
@@ -0,0 +1,30 @@
+{
+ "name": "@tdesign/miniprogram-site",
+ "author": "tdesign",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "site": "vite build --configLoader runner",
+ "site:dev": "vite --configLoader runner",
+ "site:intranet": "vite build --mode intranet --configLoader runner",
+ "site:prerender": "node ../../../script/prerender.mjs"
+ },
+ "license": "MIT",
+ "dependencies": {
+ "vue": "^3.5.20",
+ "vue-router": "^4.0.11"
+ },
+ "devDependencies": {
+ "@rollup/plugin-node-resolve": "^13.3.0",
+ "@tdesign/site-components": "^0.17.0",
+ "@vitejs/plugin-vue": "^5.2.4",
+ "@vitejs/plugin-vue-jsx": "^4.2.0",
+ "gray-matter": "^4.0.3",
+ "prismjs": "^1.24.1",
+ "tdesign-icons-view": "^0.3.6",
+ "tdesign-site-components": "^0.16.0",
+ "tdesign-theme-generator": "^1.1.0",
+ "vite": "^6.2.3",
+ "vite-plugin-tdoc": "^2.0.1"
+ }
+}
\ No newline at end of file
diff --git a/site/pages/used.vue b/packages/tdesign-miniprogram-site/pages/used.vue
similarity index 100%
rename from site/pages/used.vue
rename to packages/tdesign-miniprogram-site/pages/used.vue
diff --git a/site/plugins/changelog-to-json/index.ts b/packages/tdesign-miniprogram-site/plugins/changelog-to-json/index.ts
similarity index 65%
rename from site/plugins/changelog-to-json/index.ts
rename to packages/tdesign-miniprogram-site/plugins/changelog-to-json/index.ts
index b0b1b4a0e1..af0e0c8c0d 100644
--- a/site/plugins/changelog-to-json/index.ts
+++ b/packages/tdesign-miniprogram-site/plugins/changelog-to-json/index.ts
@@ -3,12 +3,12 @@ import path, { dirname } from 'path';
import { fileURLToPath } from 'url';
import type { ViteDevServer } from 'vite';
-import generateChangelogJson from '../../../src/_common/docs/plugins/changelog-to-json';
+import generateChangelogJson from '../../../common/docs/plugins/changelog-to-json';
const __dirname = dirname(fileURLToPath(import.meta.url));
-const outputPath = path.resolve(__dirname, '../../../_site/changelog.json');
-const changelogPath = path.resolve(__dirname, '../../../CHANGELOG.md');
+const outputPath = path.resolve(__dirname, '../../../../_site/changelog.json');
+const changelogPath = path.resolve(__dirname, '../../CHANGELOG.md');
export default function changelog2Json() {
return {
@@ -25,6 +25,14 @@ export default function changelog2Json() {
// 生产构建时写入物理文件
if (process.env.NODE_ENV === 'production') {
const json = await generateChangelogJson(changelogPath, 'mobile');
+ const dir = path.dirname(outputPath);
+ try {
+ await promises.access(dir);
+ } catch (error) {
+ if (error.code === 'ENOENT') {
+ await promises.mkdir(dir, { recursive: true });
+ }
+ }
await promises.writeFile(outputPath, JSON.stringify(json));
}
},
diff --git a/site/plugins/plugin-tdoc/component.vue b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/component.vue
similarity index 90%
rename from site/plugins/plugin-tdoc/component.vue
rename to packages/tdesign-miniprogram-site/plugins/plugin-tdoc/component.vue
index 4914a4f1e4..b9d57414c7 100644
--- a/site/plugins/plugin-tdoc/component.vue
+++ b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/component.vue
@@ -60,13 +60,20 @@ export default defineComponent({
return name.replace('layout', 'col');
},
+ liveHost() {
+ const { host } = window.location;
+ if (host.startsWith('ty.')) {
+ return host;
+ }
+ return 'tdesign.tencent.com';
+ },
liveUrl() {
const componentName = this.name.split('-en')[0];
- return `//tdesign.tencent.com/miniprogram-live/m2w/program/miniprogram/#!pages/${componentName}/${componentName}.html`;
+ return `//${this.liveHost}/miniprogram-live/m2w/program/miniprogram/#!pages/${componentName}/${componentName}.html`;
},
qrcode() {
const componentName = this.name.split('-en')[0];
- return `//tdesign.tencent.com/miniprogram/assets/qrcode/${componentName}.png`;
+ return `//${this.liveHost}/miniprogram/assets/qrcode/${componentName}.png`;
},
},
diff --git a/site/plugins/plugin-tdoc/index.ts b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/index.ts
similarity index 100%
rename from site/plugins/plugin-tdoc/index.ts
rename to packages/tdesign-miniprogram-site/plugins/plugin-tdoc/index.ts
diff --git a/site/plugins/plugin-tdoc/md-to-vue.ts b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/md-to-vue.ts
similarity index 96%
rename from site/plugins/plugin-tdoc/md-to-vue.ts
rename to packages/tdesign-miniprogram-site/plugins/plugin-tdoc/md-to-vue.ts
index 6ef2fff7ab..f31dc692ce 100644
--- a/site/plugins/plugin-tdoc/md-to-vue.ts
+++ b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/md-to-vue.ts
@@ -69,7 +69,7 @@ function customRender({ source, file, md }: any) {
// 设计指南内容 不展示 design Tab 则不解析
if (pageData.isComponent && pageData.tdDocTabs.some((item) => item.tab === 'design')) {
- const designDocPath = path.resolve(__dirname, `../../../src/_common/docs/mobile/design/${componentName}.md`);
+ const designDocPath = path.resolve(__dirname, `../../common/docs/mobile/design/${componentName}.md`);
if (fs.existsSync(designDocPath)) {
const designMd = fs.readFileSync(designDocPath, 'utf-8');
diff --git a/site/plugins/plugin-tdoc/transforms.ts b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/transforms.ts
similarity index 96%
rename from site/plugins/plugin-tdoc/transforms.ts
rename to packages/tdesign-miniprogram-site/plugins/plugin-tdoc/transforms.ts
index cd7daf8a71..e1b4641224 100644
--- a/site/plugins/plugin-tdoc/transforms.ts
+++ b/packages/tdesign-miniprogram-site/plugins/plugin-tdoc/transforms.ts
@@ -7,7 +7,7 @@ let demoCodesImports: Record = {};
export default {
before({ source, file, md }: any) {
const resourceDir = path.dirname(file);
- const reg = file.match(/src\/(\S*)(?=\/\S*.md)/);
+ const reg = file.match(/packages\/components\/(\S*)(?=\/\S*.md)/);
const name = reg && reg[1];
demoCodesImports = {};
diff --git a/site/public/assets/qrcode/action-sheet.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/action-sheet.png
similarity index 100%
rename from site/public/assets/qrcode/action-sheet.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/action-sheet.png
diff --git a/site/public/assets/qrcode/avatar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/avatar.png
similarity index 100%
rename from site/public/assets/qrcode/avatar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/avatar.png
diff --git a/site/public/assets/qrcode/back-top.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/back-top.png
similarity index 100%
rename from site/public/assets/qrcode/back-top.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/back-top.png
diff --git a/site/public/assets/qrcode/badge.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/badge.png
similarity index 100%
rename from site/public/assets/qrcode/badge.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/badge.png
diff --git a/site/public/assets/qrcode/button-group.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/button-group.png
similarity index 100%
rename from site/public/assets/qrcode/button-group.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/button-group.png
diff --git a/site/public/assets/qrcode/button.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/button.png
similarity index 100%
rename from site/public/assets/qrcode/button.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/button.png
diff --git a/site/public/assets/qrcode/calendar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/calendar.png
similarity index 100%
rename from site/public/assets/qrcode/calendar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/calendar.png
diff --git a/site/public/assets/qrcode/cascader.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/cascader.png
similarity index 100%
rename from site/public/assets/qrcode/cascader.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/cascader.png
diff --git a/site/public/assets/qrcode/cell-group.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/cell-group.png
similarity index 100%
rename from site/public/assets/qrcode/cell-group.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/cell-group.png
diff --git a/site/public/assets/qrcode/cell.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/cell.png
similarity index 100%
rename from site/public/assets/qrcode/cell.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/cell.png
diff --git a/site/public/assets/qrcode/checkbox.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/checkbox.png
similarity index 100%
rename from site/public/assets/qrcode/checkbox.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/checkbox.png
diff --git a/site/public/assets/qrcode/col.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/col.png
similarity index 100%
rename from site/public/assets/qrcode/col.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/col.png
diff --git a/site/public/assets/qrcode/collapse.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/collapse.png
similarity index 100%
rename from site/public/assets/qrcode/collapse.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/collapse.png
diff --git a/site/public/assets/qrcode/color-picker.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/color-picker.png
similarity index 100%
rename from site/public/assets/qrcode/color-picker.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/color-picker.png
diff --git a/site/public/assets/qrcode/count-down.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/count-down.png
similarity index 100%
rename from site/public/assets/qrcode/count-down.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/count-down.png
diff --git a/site/public/assets/qrcode/date-time-picker.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/date-time-picker.png
similarity index 100%
rename from site/public/assets/qrcode/date-time-picker.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/date-time-picker.png
diff --git a/site/public/assets/qrcode/dialog.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/dialog.png
similarity index 100%
rename from site/public/assets/qrcode/dialog.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/dialog.png
diff --git a/site/public/assets/qrcode/divider.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/divider.png
similarity index 100%
rename from site/public/assets/qrcode/divider.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/divider.png
diff --git a/site/public/assets/qrcode/drawer.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/drawer.png
similarity index 100%
rename from site/public/assets/qrcode/drawer.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/drawer.png
diff --git a/site/public/assets/qrcode/dropdown-menu.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/dropdown-menu.png
similarity index 100%
rename from site/public/assets/qrcode/dropdown-menu.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/dropdown-menu.png
diff --git a/site/public/assets/qrcode/empty-empty-page.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/empty-empty-page.png
similarity index 100%
rename from site/public/assets/qrcode/empty-empty-page.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/empty-empty-page.png
diff --git a/site/public/assets/qrcode/empty.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/empty.png
similarity index 100%
rename from site/public/assets/qrcode/empty.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/empty.png
diff --git a/site/public/assets/qrcode/fab.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/fab.png
similarity index 100%
rename from site/public/assets/qrcode/fab.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/fab.png
diff --git a/site/public/assets/qrcode/footer.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/footer.png
similarity index 100%
rename from site/public/assets/qrcode/footer.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/footer.png
diff --git a/site/public/assets/qrcode/grid.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/grid.png
similarity index 100%
rename from site/public/assets/qrcode/grid.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/grid.png
diff --git a/site/public/assets/qrcode/guide.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/guide.png
similarity index 100%
rename from site/public/assets/qrcode/guide.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/guide.png
diff --git a/site/public/assets/qrcode/gulp-error-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/gulp-error-index.png
similarity index 100%
rename from site/public/assets/qrcode/gulp-error-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/gulp-error-index.png
diff --git a/site/public/assets/qrcode/home-navigateFail.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/home-navigateFail.png
similarity index 100%
rename from site/public/assets/qrcode/home-navigateFail.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/home-navigateFail.png
diff --git a/site/public/assets/qrcode/home.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/home.png
similarity index 100%
rename from site/public/assets/qrcode/home.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/home.png
diff --git a/site/public/assets/qrcode/icon.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/icon.png
similarity index 100%
rename from site/public/assets/qrcode/icon.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/icon.png
diff --git a/site/public/assets/qrcode/image-viewer.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/image-viewer.png
similarity index 100%
rename from site/public/assets/qrcode/image-viewer.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/image-viewer.png
diff --git a/site/public/assets/qrcode/image.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/image.png
similarity index 100%
rename from site/public/assets/qrcode/image.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/image.png
diff --git a/site/public/assets/qrcode/indexes-base-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-base-index.png
similarity index 100%
rename from site/public/assets/qrcode/indexes-base-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-base-index.png
diff --git a/site/public/assets/qrcode/indexes-custom-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-custom-index.png
similarity index 100%
rename from site/public/assets/qrcode/indexes-custom-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-custom-index.png
diff --git a/site/public/assets/qrcode/indexes-display-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-display-index.png
similarity index 100%
rename from site/public/assets/qrcode/indexes-display-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/indexes-display-index.png
diff --git a/site/public/assets/qrcode/indexes.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/indexes.png
similarity index 100%
rename from site/public/assets/qrcode/indexes.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/indexes.png
diff --git a/site/public/assets/qrcode/input.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/input.png
similarity index 100%
rename from site/public/assets/qrcode/input.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/input.png
diff --git a/site/public/assets/qrcode/link.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/link.png
similarity index 100%
rename from site/public/assets/qrcode/link.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/link.png
diff --git a/site/public/assets/qrcode/loading-loadingProgress-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/loading-loadingProgress-index.png
similarity index 100%
rename from site/public/assets/qrcode/loading-loadingProgress-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/loading-loadingProgress-index.png
diff --git a/site/public/assets/qrcode/loading.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/loading.png
similarity index 100%
rename from site/public/assets/qrcode/loading.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/loading.png
diff --git a/site/public/assets/qrcode/message.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/message.png
similarity index 100%
rename from site/public/assets/qrcode/message.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/message.png
diff --git a/site/public/assets/qrcode/navbar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/navbar.png
similarity index 100%
rename from site/public/assets/qrcode/navbar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/navbar.png
diff --git a/site/public/assets/qrcode/notice-bar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/notice-bar.png
similarity index 100%
rename from site/public/assets/qrcode/notice-bar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/notice-bar.png
diff --git a/site/public/assets/qrcode/overlay.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/overlay.png
similarity index 100%
rename from site/public/assets/qrcode/overlay.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/overlay.png
diff --git a/site/public/assets/qrcode/picker.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/picker.png
similarity index 100%
rename from site/public/assets/qrcode/picker.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/picker.png
diff --git a/site/public/assets/qrcode/popup.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/popup.png
similarity index 100%
rename from site/public/assets/qrcode/popup.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/popup.png
diff --git a/site/public/assets/qrcode/progress.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/progress.png
similarity index 100%
rename from site/public/assets/qrcode/progress.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/progress.png
diff --git a/site/public/assets/qrcode/pull-down-refresh.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/pull-down-refresh.png
similarity index 100%
rename from site/public/assets/qrcode/pull-down-refresh.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/pull-down-refresh.png
diff --git a/site/public/assets/qrcode/qrcode.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/qrcode.png
similarity index 100%
rename from site/public/assets/qrcode/qrcode.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/qrcode.png
diff --git a/site/public/assets/qrcode/radio.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/radio.png
similarity index 100%
rename from site/public/assets/qrcode/radio.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/radio.png
diff --git a/site/public/assets/qrcode/rate.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/rate.png
similarity index 100%
rename from site/public/assets/qrcode/rate.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/rate.png
diff --git a/site/public/assets/qrcode/result-result-page.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/result-result-page.png
similarity index 100%
rename from site/public/assets/qrcode/result-result-page.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/result-result-page.png
diff --git a/site/public/assets/qrcode/result.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/result.png
similarity index 100%
rename from site/public/assets/qrcode/result.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/result.png
diff --git a/site/public/assets/qrcode/search.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/search.png
similarity index 100%
rename from site/public/assets/qrcode/search.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/search.png
diff --git a/site/public/assets/qrcode/side-bar-base-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-base-index.png
similarity index 100%
rename from site/public/assets/qrcode/side-bar-base-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-base-index.png
diff --git a/site/public/assets/qrcode/side-bar-custom-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-custom-index.png
similarity index 100%
rename from site/public/assets/qrcode/side-bar-custom-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-custom-index.png
diff --git a/site/public/assets/qrcode/side-bar-switch-index.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-switch-index.png
similarity index 100%
rename from site/public/assets/qrcode/side-bar-switch-index.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar-switch-index.png
diff --git a/site/public/assets/qrcode/side-bar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar.png
similarity index 100%
rename from site/public/assets/qrcode/side-bar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/side-bar.png
diff --git a/site/public/assets/qrcode/skeleton.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/skeleton.png
similarity index 100%
rename from site/public/assets/qrcode/skeleton.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/skeleton.png
diff --git a/site/public/assets/qrcode/slider.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/slider.png
similarity index 100%
rename from site/public/assets/qrcode/slider.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/slider.png
diff --git a/site/public/assets/qrcode/stepper.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/stepper.png
similarity index 100%
rename from site/public/assets/qrcode/stepper.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/stepper.png
diff --git a/site/public/assets/qrcode/steps.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/steps.png
similarity index 100%
rename from site/public/assets/qrcode/steps.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/steps.png
diff --git a/site/public/assets/qrcode/sticky.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/sticky.png
similarity index 100%
rename from site/public/assets/qrcode/sticky.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/sticky.png
diff --git a/site/public/assets/qrcode/swipe-cell.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/swipe-cell.png
similarity index 100%
rename from site/public/assets/qrcode/swipe-cell.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/swipe-cell.png
diff --git a/site/public/assets/qrcode/swiper.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/swiper.png
similarity index 100%
rename from site/public/assets/qrcode/swiper.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/swiper.png
diff --git a/site/public/assets/qrcode/switch.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/switch.png
similarity index 100%
rename from site/public/assets/qrcode/switch.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/switch.png
diff --git a/site/public/assets/qrcode/tab-bar.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/tab-bar.png
similarity index 100%
rename from site/public/assets/qrcode/tab-bar.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/tab-bar.png
diff --git a/site/public/assets/qrcode/tabs.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/tabs.png
similarity index 100%
rename from site/public/assets/qrcode/tabs.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/tabs.png
diff --git a/site/public/assets/qrcode/tag.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/tag.png
similarity index 100%
rename from site/public/assets/qrcode/tag.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/tag.png
diff --git a/site/public/assets/qrcode/textarea.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/textarea.png
similarity index 100%
rename from site/public/assets/qrcode/textarea.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/textarea.png
diff --git a/site/public/assets/qrcode/toast.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/toast.png
similarity index 100%
rename from site/public/assets/qrcode/toast.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/toast.png
diff --git a/site/public/assets/qrcode/transition.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/transition.png
similarity index 100%
rename from site/public/assets/qrcode/transition.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/transition.png
diff --git a/site/public/assets/qrcode/tree-select.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/tree-select.png
similarity index 100%
rename from site/public/assets/qrcode/tree-select.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/tree-select.png
diff --git a/site/public/assets/qrcode/upload.png b/packages/tdesign-miniprogram-site/public/assets/qrcode/upload.png
similarity index 100%
rename from site/public/assets/qrcode/upload.png
rename to packages/tdesign-miniprogram-site/public/assets/qrcode/upload.png
diff --git a/site/public/css-specific.png b/packages/tdesign-miniprogram-site/public/css-specific.png
similarity index 100%
rename from site/public/css-specific.png
rename to packages/tdesign-miniprogram-site/public/css-specific.png
diff --git a/site/public/favicon.ico b/packages/tdesign-miniprogram-site/public/favicon.ico
similarity index 100%
rename from site/public/favicon.ico
rename to packages/tdesign-miniprogram-site/public/favicon.ico
diff --git a/site/router.ts b/packages/tdesign-miniprogram-site/router.ts
similarity index 100%
rename from site/router.ts
rename to packages/tdesign-miniprogram-site/router.ts
diff --git a/site/shims-vue.d.ts b/packages/tdesign-miniprogram-site/shims-vue.d.ts
similarity index 100%
rename from site/shims-vue.d.ts
rename to packages/tdesign-miniprogram-site/shims-vue.d.ts
diff --git a/site/site.config.mjs b/packages/tdesign-miniprogram-site/site.config.mjs
similarity index 99%
rename from site/site.config.mjs
rename to packages/tdesign-miniprogram-site/site.config.mjs
index 65127b2dab..943ca1c1cb 100644
--- a/site/site.config.mjs
+++ b/packages/tdesign-miniprogram-site/site.config.mjs
@@ -19,7 +19,7 @@ export const docs = [
name: 'develop',
meta: { docType: 'explain' },
path: '/miniprogram/develop',
- component: () => import('@/../CONTRIBUTING.md'),
+ component: () => import('~/CONTRIBUTING.md'),
},
{
title: '谁在用',
diff --git a/site/tsconfig.json b/packages/tdesign-miniprogram-site/tsconfig.json
similarity index 73%
rename from site/tsconfig.json
rename to packages/tdesign-miniprogram-site/tsconfig.json
index a35c734a60..2003af8910 100644
--- a/site/tsconfig.json
+++ b/packages/tdesign-miniprogram-site/tsconfig.json
@@ -11,13 +11,8 @@
"lib": ["esnext", "dom"],
"types": ["vite/client"],
"paths": {
- "@/*": ["./src/*"],
- },
+ "@/*": ["../../components/*"]
+ }
},
- "include": [
- "**/*.ts",
- "**/*.d.ts",
- "**/*.tsx",
- "**/*.vue"
- ]
+ "include": ["**/*.ts", "**/*.d.ts", "**/*.tsx", "**/*.vue"]
}
diff --git a/site/vite.config.ts b/packages/tdesign-miniprogram-site/vite.config.ts
similarity index 92%
rename from site/vite.config.ts
rename to packages/tdesign-miniprogram-site/vite.config.ts
index c1dc284be0..aaa9228b5f 100644
--- a/site/vite.config.ts
+++ b/packages/tdesign-miniprogram-site/vite.config.ts
@@ -24,8 +24,8 @@ export default ({ mode }: any) => {
root: path.resolve(__dirname),
resolve: {
alias: {
- '~': path.resolve(__dirname, '..'),
- '@': path.resolve(__dirname, '../src'),
+ '~': path.resolve(__dirname, './'),
+ '@': path.resolve(__dirname, '../components'),
'@common': path.resolve(__dirname, '../common'),
'@components': path.resolve(__dirname, './components'),
'@docs': path.resolve(__dirname, './docs'),
@@ -39,7 +39,7 @@ export default ({ mode }: any) => {
https: false,
},
build: {
- outDir: '../_site',
+ outDir: '../../_site',
rollupOptions: {
input: {
site: path.resolve(__dirname, 'index.html'),
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
new file mode 100644
index 0000000000..c15254b1d3
--- /dev/null
+++ b/pnpm-workspace.yaml
@@ -0,0 +1,3 @@
+packages:
+ - packages/**
+ - test
diff --git a/script/coverage-badge.js b/script/coverage-badge.js
index 90d4998863..d609aa7dc1 100644
--- a/script/coverage-badge.js
+++ b/script/coverage-badge.js
@@ -11,7 +11,7 @@ const ans = new Map();
Object.keys(data).forEach((fPath) => {
const _fPath = os.platform() === 'win32' ? fPath.slice(2).replace(/\\/g, '/') : fPath;
if (_fPath.startsWith('/')) {
- const [, component] = /src\/([\w-]+)\//.exec(_fPath) ?? [];
+ const [, component] = /packages\/components\/([\w-]+)\//.exec(_fPath) ?? [];
if (component) {
if (!fPath.includes('/_example/')) {
@@ -68,7 +68,10 @@ ans.forEach((items, component) => {
});
if ((specify && component === specify) || !specify) {
- const fPath = path.resolve(__dirname, `../src/${component}/README.md`);
+ const fPath = path.resolve(__dirname, `../packages/components/${component}/README.md`);
+
+ if (!fs.existsSync(fPath)) return;
+
let readme = fs.readFileSync(fPath, { encoding: 'utf-8' });
readme = readme.replace(/\n/g, '');
diff --git a/script/gen-demo-test.js b/script/gen-demo-test.js
index bffbaf2c31..c877e1696e 100644
--- a/script/gen-demo-test.js
+++ b/script/gen-demo-test.js
@@ -12,8 +12,8 @@ const upperFirst = require('lodash/upperFirst');
// };
const CONFIG = {
- sourcePath: path.resolve(__dirname, '../src'),
- targetPath: path.resolve(__dirname, '../src'),
+ sourcePath: path.resolve(__dirname, '../packages/components'),
+ targetPath: path.resolve(__dirname, '../packages/components'),
defaultTemplate: ["import path from 'path';", "import simulate from 'miniprogram-simulate';"].join('\n'),
};
@@ -108,6 +108,7 @@ function main() {
} else {
const generation = (componentFolder) => {
const demoPath = `${sourcePath}/${componentFolder}/_example`;
+ if (!fs.existsSync(demoPath)) return;
fs.readdir(demoPath, (err1, demoFiles) => {
if (err1) {
console.log('Error', err1);
diff --git a/script/generate-css-vars.js b/script/generate-css-vars.js
index 7eb79aa651..40f8a60d6b 100644
--- a/script/generate-css-vars.js
+++ b/script/generate-css-vars.js
@@ -2,6 +2,7 @@ const fs = require('fs');
const path = require('path');
const COMPONENT_NAME = process.argv[process.argv.indexOf('--NAME') + 1]; // 在 --NAME 后面
+const ROOT_DIR = 'packages/components';
const combine = {
avatar: ['avatar-group', 'avatar'],
@@ -29,7 +30,7 @@ const resolveCwd = (...args) => {
return path.join(...args);
};
-const findFilePath = (componentPath, componentName) => resolveCwd(`src/${componentPath}/${componentName}.less`);
+const findFilePath = (componentPath, componentName) => resolveCwd(`${ROOT_DIR}/${componentPath}/${componentName}.less`);
const getAllComponentName = async (dirPath) => {
const items = await fs.promises.readdir(dirPath, { withFileTypes: true });
@@ -103,7 +104,7 @@ const processAllComponents = async () => {
let COMPONENT_NAMES = [];
if (COMPONENT_NAME === 'all') {
- COMPONENT_NAMES = await getAllComponentName(resolveCwd('src'));
+ COMPONENT_NAMES = await getAllComponentName(resolveCwd(ROOT_DIR));
} else {
COMPONENT_NAMES = [COMPONENT_NAME];
}
@@ -113,8 +114,8 @@ const processAllComponents = async () => {
COMPONENT_NAMES.map(async (name) => {
const variables = await generateCssVariables(name);
if (variables) {
- updateDocVariables(`src/${name}/README.md`, cssVariableHeadContent, variables);
- updateDocVariables(`src/${name}/README.en-US.md`, cssVariableHeadContentEn, variables);
+ updateDocVariables(`${ROOT_DIR}/${name}/README.md`, cssVariableHeadContent, variables);
+ updateDocVariables(`${ROOT_DIR}/${name}/README.en-US.md`, cssVariableHeadContentEn, variables);
console.log(`✅ 组件 "${name}" 文档更新完成`);
} else {
console.log(`${name}" 没有找到 CSS 变量`);
diff --git a/script/gulpfile.base.js b/script/gulpfile.base.js
index 4c4b2bcd9c..c532d20417 100644
--- a/script/gulpfile.base.js
+++ b/script/gulpfile.base.js
@@ -20,7 +20,7 @@ const gulpIf = require('gulp-if');
const config = require('./config');
-const baseCssPath = path.resolve(__dirname, '../src/common/style/index.wxss');
+const baseCssPath = path.resolve(__dirname, '../packages/components/common/style/index.wxss');
const isProduction = process.env.NODE_ENV === 'production';
@@ -45,7 +45,7 @@ const generateConfigReplaceTask = (replaceConfig, options = {}) => {
};
const isComponentFolder = (dir) => {
- return dir === 'src';
+ return dir === 'components';
};
/* return gulpfile base tasks */
@@ -58,7 +58,7 @@ module.exports = (src, dist, moduleName) => {
});
// options
- const ignore = ['**/__test__', '**/__test__/**', '**/_example/**', '**/_common/**'];
+ const ignore = ['**/__test__', '**/__test__/**', '**/_example/**', '**/packages/common/**'];
const srcOptions = { base: src, ignore };
const watchOptions = { events: ['add', 'change'] };
const gulpErrorPath = 'example/utils/gulpError.js';
@@ -236,7 +236,7 @@ module.exports = (src, dist, moduleName) => {
gulpIf(
isComponentFolder(src),
gulpInsert.transform((contents, file) => {
- if (!file.path.includes(`src${path.sep}common`)) {
+ if (!file.path.includes(`components${path.sep}common`)) {
const relativePath = path
.relative(path.normalize(`${file.path}${path.sep}..`), baseCssPath)
.replace(/\\/g, '/');
diff --git a/script/gulpfile.dist.js b/script/gulpfile.dist.js
index dd21db7bb3..e6e18eb4da 100644
--- a/script/gulpfile.dist.js
+++ b/script/gulpfile.dist.js
@@ -2,7 +2,7 @@ const gulp = require('gulp');
const base = require('./gulpfile.base');
/* config */
-const src = 'src';
+const src = 'packages/components';
const dist = 'miniprogram_dist';
/* base tasks */
diff --git a/script/gulpfile.example.js b/script/gulpfile.example.js
index 5974756836..0fc596f564 100644
--- a/script/gulpfile.example.js
+++ b/script/gulpfile.example.js
@@ -17,7 +17,7 @@ const dist = '_example';
const { clear, build: baseBuild, watch: baseWatch, handleError, resetError } = base(src, dist, 'example');
// src component examples
-const srcExampleInput = 'src/**/_example/**/*.*';
+const srcExampleInput = 'packages/components/**/_example/**/*.*';
const srcExampleOutput = 'example/pages';
const copySrcExample = () => {
return gulp
@@ -70,7 +70,7 @@ const build = gulp.series(cleanSrcExample, copySrcExample, baseBuild, syncDist);
* */
const commonLess = () =>
gulp
- .src(path.join(__dirname, '..', `src/common/index.less`))
+ .src(path.join(__dirname, '..', `packages/components/common/index.less`))
.pipe(
plumber({
errorHandler: (err) => {
diff --git a/script/gulpfile.wechatide.js b/script/gulpfile.wechatide.js
index e193445756..5090280ee4 100644
--- a/script/gulpfile.wechatide.js
+++ b/script/gulpfile.wechatide.js
@@ -31,7 +31,7 @@ function isExistFile(path) {
// 生成配置文件内容
gulp.task('wechatide:components', (cb) => {
const componentsFolder = fs.readdirSync(wechatideFolder);
- const src = path.resolve(__dirname, '../src');
+ const src = path.resolve(__dirname, '../packages/components');
const tplConfigPath = path.resolve(__dirname, './tpl.json');
const tplConfigPathJsonFile = fs.readFileSync(tplConfigPath);
@@ -109,7 +109,7 @@ gulp.task('wechatide:menu', (cb) => {
// 生成配置文件
gulp.task('wechatide:generate', (cb) => {
- const base = path.join(__dirname, '../src');
+ const base = path.join(__dirname, '../packages/components');
const data = JSON.stringify(wechatideConfig, null, 2);
fs.writeFileSync(`${base}/.wechatide.ib.json`, data);
cb();
diff --git a/script/prerender.mjs b/script/prerender.mjs
index 4969dd249c..61c591e532 100644
--- a/script/prerender.mjs
+++ b/script/prerender.mjs
@@ -2,7 +2,7 @@ import fs from 'fs';
import path from 'path';
import { chromium } from 'playwright';
import { preview } from 'vite';
-import { docs } from '../site/site.config.mjs';
+import { docs } from '../packages/tdesign-miniprogram-site/site.config.mjs';
const prefix = 'http://127.0.0.1:9999';
const spiderPath = path.resolve('./_static_site');
@@ -24,7 +24,7 @@ function initPageList() {
async function initPreviewServer() {
const previewServer = await preview({
preview: { port: 9999, open: false },
- build: { outDir: './_site' },
+ build: { outDir: '../_site' },
});
previewServer.printUrls();
diff --git a/script/qrcode/index.js b/script/qrcode/index.js
index ac4130e946..f494e8fdc4 100644
--- a/script/qrcode/index.js
+++ b/script/qrcode/index.js
@@ -23,7 +23,7 @@ const isSkylinePage = (str) => {
};
const getImageList = () => {
- const imageFolderDir = path.resolve(__dirname, `../../site/public/assets/qrcode`);
+ const imageFolderDir = path.resolve(__dirname, `../../packages/tdesign-miniprogram-site/public/assets/qrcode`);
const images = fs.readdirSync(imageFolderDir);
const imageOldList = [];
images.forEach((item) => {
@@ -89,7 +89,10 @@ const getUnlimitedQRCodeImage = (appid, appSecret) => {
}
const buffer = Buffer.from(res, 'base64');
- const destPath = path.resolve(__dirname, `../../site/public/assets/qrcode/${fileName}.png`);
+ const destPath = path.resolve(
+ __dirname,
+ `../../packages/tdesign-miniprogram-site/public/assets/qrcode/${fileName}.png`,
+ );
fs.writeFile(
destPath,
diff --git a/script/style.js b/script/style.js
index eacfb1924e..c1577ee0f4 100644
--- a/script/style.js
+++ b/script/style.js
@@ -2,7 +2,7 @@ const fs = require('fs');
const path = require('path');
const glob = require('glob');
-glob('src/**/*.md', (err, files) => {
+glob('packages/components/**/*.md', (err, files) => {
if (err) {
console.log(err);
}
diff --git a/script/test/setup.js b/script/test/setup.js
index 2a2e555b06..ff1cd6095a 100644
--- a/script/test/setup.js
+++ b/script/test/setup.js
@@ -2,14 +2,14 @@ import Path from 'path';
import simulate from 'miniprogram-simulate';
import similateApi from 'miniprogram-simulate/src/api';
import { mockSync, mockAsyncAndPromise } from 'miniprogram-simulate/src/api/utils';
-import { canUseVirtualHost } from '../../src/common/version';
+import { canUseVirtualHost } from '../../packages/components/common/version';
global.getApp = () => null;
global.Page = (options) => Component(options);
global.load = (path, demoName) => {
return simulate.load(path, demoName, {
less: true,
- rootPath: Path.resolve(__dirname, '../../src'),
+ rootPath: Path.resolve(__dirname, '../../packages/components'),
compilerOptions: {
maxBuffer: 1024 * 1024 * 2,
},
diff --git a/script/update-icons.js b/script/update-icons.js
index 2de39e842c..23bc89018e 100644
--- a/script/update-icons.js
+++ b/script/update-icons.js
@@ -6,9 +6,9 @@ const VERSION = process.argv[process.argv.indexOf('--version') + 1]; // 在 --ve
const iconOnlinePath = `https://tdesign.gtimg.com/icon/${VERSION}/fonts/index.css`;
-const commonIconFile = path.join(__dirname, '..', 'src/common/style/icons.less'); // 组件的 .less 文件
-const dataFile = path.join(__dirname, '..', 'src/icon/_example/data.js'); // 示例的 .js 文件
-const iconFile = path.join(__dirname, '..', 'src/icon/icon.less');
+const commonIconFile = path.join(__dirname, '..', 'packages/components/common/style/icons.less'); // 组件的 .less 文件
+const dataFile = path.join(__dirname, '..', 'packages/components/icon/_example/data.js'); // 示例的 .js 文件
+const iconFile = path.join(__dirname, '..', 'packages/components/icon/icon.less');
// 定义一个函数来保存文件
const saveFile = (filename, content) => {
fs.writeFile(filename, content, (err) => {
diff --git a/site/README.md b/site/README.md
deleted file mode 100644
index baa58a5d54..0000000000
--- a/site/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-
-## 小程序官方文档
-
-- 进入 `site` 文件夹,安装`npm install` 安装依赖包
-- `cd ..` 回到 `tdesing-minprogram` 目录,运行命令 `npm run site:dev` ,本地运行小程序官方文档项目
-
-官方文档的内容,是根据组件库项目中的各个 `README.md` 自动生成
diff --git a/src/_common b/src/_common
deleted file mode 160000
index 02f04377d2..0000000000
--- a/src/_common
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 02f04377d2d8cdcfcd11329f4b41ea70a94eaec8
diff --git a/test/babel.config.js b/test/babel.config.js
new file mode 100644
index 0000000000..b30cffacce
--- /dev/null
+++ b/test/babel.config.js
@@ -0,0 +1,8 @@
+// babel.config.js
+module.exports = {
+ presets: [['@babel/preset-env', { targets: { node: 'current' } }], '@babel/preset-typescript'],
+ plugins: [
+ ['@babel/plugin-proposal-decorators', { legacy: true }],
+ ['@babel/plugin-transform-class-properties', { loose: true }],
+ ],
+};
diff --git a/jest.config.js b/test/jest.config.js
similarity index 62%
rename from jest.config.js
rename to test/jest.config.js
index ff91f801da..0fbfe2f026 100644
--- a/jest.config.js
+++ b/test/jest.config.js
@@ -1,25 +1,26 @@
module.exports = {
+ rootDir: '../',
verbose: true,
testEnvironment: 'jsdom',
testURL: 'http://localhost/',
moduleFileExtensions: ['js', 'ts'],
moduleNameMapper: {
- '^tdesign-miniprogram/(.*)': '/src/$1',
- '^tdesign-miniprogram': '/src/index',
+ '^tdesign-miniprogram/(.*)': '/packages/components/$1',
+ '^tdesign-miniprogram': '/packages/components/index',
'^@behaviors/(.*)': '/example/behaviors/$1',
},
- testMatch: ['/src/**/__test__/**/*.test.{js,ts}'],
- collectCoverageFrom: ['/src/**/*.{js,ts}', '!**/__test__/**', '!**/_example/**'],
+ testMatch: ['/packages/components/**/__test__/**/*.test.{js,ts}'],
+ collectCoverageFrom: ['/packages/components/**/*.{js,ts}', '!**/__test__/**', '!**/_example/**'],
collectCoverage: true,
coverageProvider: 'v8',
coverageDirectory: '/test/unit/coverage',
reporters: [
'default',
[
- './node_modules/jest-html-reporter',
+ 'jest-html-reporter',
{
pageTitle: 'TDesign-miniprogram Unit Test Report',
- outputPath: './test/unit/report/test-report.html',
+ outputPath: '/test/unit/report/test-report.html',
},
],
],
@@ -31,3 +32,4 @@ module.exports = {
globalSetup: '/script/test/globalSetup.js',
snapshotSerializers: ['miniprogram-simulate/jest-snapshot-plugin'],
};
+
diff --git a/jest.e2e.config.js b/test/jest.e2e.config.js
similarity index 68%
rename from jest.e2e.config.js
rename to test/jest.e2e.config.js
index 4ff57a6e98..24cfeb6c35 100644
--- a/jest.e2e.config.js
+++ b/test/jest.e2e.config.js
@@ -1,4 +1,5 @@
module.exports = {
+ rootDir: '../',
verbose: true,
testEnvironment: 'jsdom',
testURL: 'http://localhost/',
@@ -9,10 +10,13 @@ module.exports = {
coverageDirectory: '/test/e2e/coverage',
reporters: [
'default',
- ['./node_modules/jest-html-reporter', {
- pageTitle: 'TDesign-miniprogram E2E Test Report',
- outputPath: './test/e2e/report/test-report.html',
- }],
+ [
+ 'jest-html-reporter',
+ {
+ pageTitle: 'TDesign-miniprogram E2E Test Report',
+ outputPath: '/test/e2e/report/test-report.html',
+ },
+ ],
],
coverageReporters: ['html', 'text-summary'],
};
diff --git a/test/package.json b/test/package.json
new file mode 100644
index 0000000000..c910a3874c
--- /dev/null
+++ b/test/package.json
@@ -0,0 +1,21 @@
+{
+ "name": "@tdesign/miniprogram-test",
+ "author": "tdesign",
+ "private": true,
+ "scripts": {
+ "cover": "jest --coverage",
+ "test": "jest && jest -c jest.e2e.config.js",
+ "test:snap-update": "npm run test:unit -- -u",
+ "test:demo": "node ../script/gen-demo-test.js",
+ "test:unit": "jest",
+ "test:e2e": "jest -c jest.e2e.config.js"
+ },
+ "license": "MIT",
+ "devDependencies": {
+ "@types/jest": "^27.0.3",
+ "babel-jest": "^26.6.3",
+ "jest": "^26.6.3",
+ "jest-html-reporter": "^3.3.0",
+ "jsdom": "^20.0.0"
+ }
+}
diff --git a/tsconfig.json b/tsconfig.json
index 41ec90141c..3573af0e20 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -14,8 +14,8 @@
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"paths": {
- "tdesign-miniprogram/*": ["src/*"]
+ "tdesign-miniprogram/*": ["packages/components/*"]
}
},
- "include": ["src/**/*", "example/**/*", "site/**/*", "typing.d.ts"]
+ "include": ["packages/**/*", "example/**/*", "typing.d.ts"],
}
diff --git a/typing.d.ts b/typing.d.ts
index e1c0aaf30f..5b1cdbc462 100644
--- a/typing.d.ts
+++ b/typing.d.ts
@@ -1,6 +1,6 @@
/**
* 编译时的配置全局替换
- * 配置文件 scripts/config.js
+ * 配置文件 script/config.js
*/
/**