Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/dependencies #15432

Merged
merged 141 commits into from
May 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
8d2c141
refactor: 移除对 Vue2 的支持
Chen-jj Apr 1, 2024
0bf3430
refactor: 移除 mini-runner 和 webpack-runner
Chen-jj Apr 1, 2024
fad023e
Merge branch '4.x' into refactor/dependencies
Chen-jj Apr 1, 2024
99acb42
refactor: 移除冗余代码
Chen-jj Apr 2, 2024
d8cb885
fix: 修复编译错误
Chen-jj Apr 2, 2024
0568114
fix(runtime): 修复测试用例
Chen-jj Apr 2, 2024
e1d5c8f
chore: 修复测试用例
Chen-jj Apr 2, 2024
25a9fbb
chore: 升级@tarojs/plugin-html的依赖
Chen-jj Apr 18, 2024
a35119d
chore: 升级@tarojs/plugin-inject的依赖
Chen-jj Apr 18, 2024
dadbaee
chore: 升级babel-plugin-transform-react-jsx-to-rn-stylesheet的依赖
Chen-jj Apr 18, 2024
c91cbb8
chore: 升级babel-plugin-transform-taroapi的依赖
Chen-jj Apr 18, 2024
2ca1ce5
chore: 升级babel-preset-taro的依赖
Chen-jj Apr 18, 2024
28cee77
chore: 升级create-app的依赖
Chen-jj Apr 18, 2024
5dfd04e
chore: 升级taro-css-to-react-native的依赖
Chen-jj Apr 18, 2024
3a0ebea
chore: 升级eslint-config-taro的依赖
Chen-jj Apr 18, 2024
47acbb7
chore: 升级jest-helper的依赖
Chen-jj Apr 18, 2024
5f3d798
chore: 升级postcss-html-transform的依赖
Chen-jj Apr 18, 2024
d0ae38e
chore: 升级postcss-plugin-constparse的依赖
Chen-jj Apr 18, 2024
5bbba1c
chore: 升级postcss-pxtransform的依赖
Chen-jj Apr 18, 2024
0e0d4d9
chore: 升级rollup-plugin-copy的依赖
Chen-jj Apr 18, 2024
f942c2a
chore: 升级@tarojs/shared的依赖
Chen-jj Apr 18, 2024
8d130f2
chore: 升级stylelint-config-taro-rn的依赖
Chen-jj Apr 18, 2024
595ad92
chore: 升级stylelint-taro-rn的依赖
Chen-jj Apr 18, 2024
d4fb4f8
chore: 升级stylelint-taro的依赖
Chen-jj Apr 18, 2024
18304ee
chore: 升级@tarojs/taro的依赖
Chen-jj Apr 18, 2024
057d669
chore: 升级@tarojs/api的依赖
Chen-jj Apr 18, 2024
0a56f81
chore: 升级@tarojs/extend的依赖
Chen-jj Apr 18, 2024
d186eef
chore: 升级@tarojs/runner-utils的依赖
Chen-jj Apr 18, 2024
614276a
chore: 升级@tarojs/cli的依赖
Chen-jj Apr 18, 2024
c95bcf7
chore: 升级@tarojs/service的依赖
Chen-jj Apr 19, 2024
2f57c8a
chore: 升级@tarojs/plugin-http的依赖
Chen-jj Apr 19, 2024
386ce13
chore: taro 插件中taro相关依赖都放在 peerDependencies
Chen-jj Apr 19, 2024
b6a38c7
chore: 升级@tarojs/plugin-platform-weapp的依赖
Chen-jj Apr 19, 2024
5b73db8
chore: 升级@tarojs/plugin-platform-tt的依赖
Chen-jj Apr 19, 2024
79f4546
chore: 升级@tarojs/plugin-platform-swan的依赖
Chen-jj Apr 19, 2024
2553d9b
chore: 升级@tarojs/plugin-platform-qq的依赖
Chen-jj Apr 19, 2024
c1f44e9
chore: 升级@tarojs/plugin-platform-jd的依赖
Chen-jj Apr 19, 2024
b684d4f
chore: 升级@tarojs/plugin-platform-alipay的依赖
Chen-jj Apr 19, 2024
d8ce170
chore: 升级@tarojs/plugin-mini-ci的依赖
Chen-jj Apr 19, 2024
9795387
chore: 升级@tarojs/plugin-vue-devtools的依赖
Chen-jj Apr 19, 2024
a867da0
chore: 升级@tarojs/plugin-react-devtools的依赖
Chen-jj Apr 19, 2024
5ff2dc0
chore: 升级@tarojs/react的依赖
Chen-jj Apr 21, 2024
afb0213
chore: 升级@tarojs/runtime的依赖
Chen-jj Apr 22, 2024
763caa4
chore: 升级@tarojs/helper的依赖
Chen-jj Apr 22, 2024
7a17840
chore: 升级@tarojs/taroize的依赖
Chen-jj Apr 23, 2024
59c4e7b
chore: 升级@tarojs/cli-convertor的依赖
Chen-jj Apr 23, 2024
c58777e
chore: 升级@tarojs/with-weapp的依赖
Chen-jj Apr 23, 2024
69b1324
chore: 升级@tarojs/transformer-wx的依赖
Chen-jj Apr 25, 2024
e9656fd
chore: update package.json
Chen-jj Apr 25, 2024
29a4a35
chore: 升级@tarojs/plugin-react的依赖
Chen-jj Apr 25, 2024
47e9737
refactor: 拆分@tarojs/plugin-solid包
Chen-jj Apr 26, 2024
5e8950a
chore: 升级@tarojs/plugin-vue3的依赖
Chen-jj Apr 26, 2024
080fe1d
chore: 升级@tarojs/taro的依赖
Chen-jj Apr 27, 2024
54f3347
Merge branch '4.x' into refactor/dependencies
Chen-jj Apr 27, 2024
4767f99
chore: 升级@tarojs/vite-runner的依赖
Chen-jj Apr 27, 2024
d3c44b1
chore: 接触依赖版本锁定
Chen-jj Apr 28, 2024
b633f3f
chore: 升级@tarojs/taro-loader的依赖
Chen-jj Apr 28, 2024
3d9cb45
chore: 升级@tarojs/webpack5-prebundle的依赖
Chen-jj Apr 28, 2024
3d36b56
chore: 升级@tarojs/webpack5-runner的依赖
Chen-jj Apr 29, 2024
b0386f2
chore: 移除rn相关包里的typescript和jest依赖
Chen-jj Apr 29, 2024
ef71b56
chore: 升级@tarojs/taro-h5的依赖
Chen-jj Apr 29, 2024
ffcea53
chore: 升级部分RN 依赖
Chen-jj Apr 30, 2024
ea5b837
refactor: 移除 plugin-mini-ci 里依赖的小程序运行环境包
Chen-jj Apr 30, 2024
3d75f83
chore: 升级@tarojs/router的依赖
Chen-jj Apr 30, 2024
1ea7cdd
Revert "chore: 升级@tarojs/taro-h5的依赖"
Chen-jj Apr 30, 2024
da673e3
chore: 更新根目录依赖、默认模版
Chen-jj Apr 30, 2024
33e9a01
Refactor/components dependencies (#15604)
ZEJIA-LIU May 10, 2024
f951dce
Merge branch '4.x' into refactor/dependencies
koppthe May 10, 2024
b559d16
chore: 升级 stylelint-taro 依赖
koppthe May 10, 2024
8f9ef93
chore: 升级 @tarojs/router-rn 的依赖
koppthe May 14, 2024
941ab42
chore: 升级 @tarojs/router-rn 的依赖
koppthe May 15, 2024
ce6e468
chore: 升级 @tarojs/runtime-rn 的依赖
koppthe May 15, 2024
4d4a2cd
chore: 升级 @tarojs/rn-transformer 的依赖
koppthe May 15, 2024
cfa1e88
chore: 升级 @tarojs/rn-supporter 的依赖
koppthe May 15, 2024
5d7d27b
chore: 升级 @tarojs/rn-style-transformer 的依赖
koppthe May 15, 2024
6d60219
Refactor: taro-router 和 taro-h5 依赖治理 (#15740)
ZEJIA-LIU May 16, 2024
53d08d8
fix: 修复 stylelint-taro-rn 的测试用例
koppthe May 16, 2024
1a63705
Refactor/dependenices h5 (#15743)
ZEJIA-LIU May 16, 2024
22b31b8
chore: 升级 @tarojs/rn-runner 的依赖
koppthe May 16, 2024
e41dc35
chore: 升级 @tarojs/taro-rn 的依赖
koppthe May 17, 2024
695ef77
chore(taro-rn): 调整 expo-camera 使用方式
koppthe May 17, 2024
8578c82
chore: 升级 @tarojs/components-rn 的依赖
koppthe May 17, 2024
bbb2f41
Merge branch 'refactor/rn-dependencies' into refactor/dependencies
koppthe May 18, 2024
03579f4
chore(stylelint-taro-rn): 测试用例适配 stylelint v16
koppthe May 18, 2024
1f3beef
chore(stylelint-config-taro-rn): 改为 ESM
koppthe May 18, 2024
72c5d3e
chore(stylelint-taro): 改为 ESM
koppthe May 19, 2024
986d6ae
chore(taro-rn-style-transformer): 调整依赖
koppthe May 19, 2024
1fbe5fb
chore(stylelint-config-taro-rn): 回退为 CommonJS
koppthe May 20, 2024
e795c80
chore(taro-rn-style-transformer): 调整 jest 配置,并暂时关闭 stylelint 检测
koppthe May 20, 2024
5c54e9e
chore(taro-rn-runner): update tests
koppthe May 20, 2024
275d78c
chore(taro-rn-runner): 更新测试用例
koppthe May 20, 2024
9bd2014
chore(taro-rn-runner): jest 切换至 vitest
koppthe May 21, 2024
a20f5e0
chore(taro-rn-style-transformer): jest 切换至 vitest
koppthe May 21, 2024
aac8af8
chore(taro-rn): 调整测试用例
koppthe May 21, 2024
b34d5cc
feat: 暂时提交
May 21, 2024
613b754
Merge branch 'refactor/dependencies' of github.com:NervJS/taro into r…
May 21, 2024
b4ba6aa
chore(taro-components-rn): 调整项目依赖
koppthe May 21, 2024
cb1d0a3
fix: 修复rollup-copy 插件的 watch bug
May 21, 2024
d1356e1
chore: 调整 @babel/core 的 peerDependencies
koppthe May 22, 2024
ab19e67
refactor: 去除 babel-plugin-transform-taroapi 多余的依赖
May 22, 2024
18772f1
feat: 移除webpack5-runner的警告
May 22, 2024
4948877
Merge remote-tracking branch 'origin/refactor/dependencies' into refa…
May 22, 2024
13bd06b
refactor: platform-harmony 依赖治理
May 22, 2024
662f269
refactor: platform-qq 依赖治理
May 22, 2024
9d438a3
fix: 修复因依赖治理导致 webpack5-runner 缺少部分引入的bug
May 22, 2024
9f4bc8d
refactor: 跑通所有项目的build
May 22, 2024
b445246
chore: 更新 package.json
koppthe May 22, 2024
b281a92
Merge branch 'refactor/dependencies-tests' into refactor/dependencies
koppthe May 22, 2024
fb1e9ea
test: babel-plugin-transform-taro-api 测试用例修复
May 22, 2024
de2faec
test: taro-router 测试用例
May 22, 2024
af071c3
refactor: 解决部分循环依赖的问题
May 22, 2024
36ff440
test: 调整测试用例
May 22, 2024
4124f43
test: 调整 taro-runtime 测试配置
May 22, 2024
4c72608
test: 调整测试配置
May 22, 2024
2fcb31b
chore: taro-swan 更名为 taro-platform-swan
koppthe May 22, 2024
cb488f0
test: taro-api 测试配置修改
May 22, 2024
1d2c250
test: 先去除几个没跑过测试的包的命令
May 22, 2024
84afc30
lint: 消除lint报错
May 22, 2024
154be6f
test: 更新 taroize 的 snapshot
May 22, 2024
b764863
test: 更新 taro-cli-convertor 的 snapshot
May 22, 2024
2b8703a
fix: 恢复 rn-runner 缺失的 babel-preset-taro依赖
May 22, 2024
5ecaa52
test: 调整 button 组件 hoverStayTime 的容错时间
May 22, 2024
8352332
Merge remote-tracking branch 'origin/4.x' into refactor/dependencies
May 23, 2024
d4d9e15
fix: 解决合并冲突
May 23, 2024
e9d91b7
Merge branch '4.x' into refactor/dependencies
May 23, 2024
3f86bb9
chore: 删除冗余的 package.json 信息
koppthe May 23, 2024
d05fa24
chore: 修复合并冲突错误
koppthe May 23, 2024
779f0f1
chore: 恢复小程序端的 shim types
koppthe May 23, 2024
fa689ff
chore: 移除冗余的 package.json 信息,修正 Lint 错误
koppthe May 23, 2024
c821eed
test: 跑过snapshot
May 23, 2024
c312ec6
Merge branch 'refactor/dependencies' of github.com:NervJS/taro into r…
May 23, 2024
0f5e2c1
test: 更细webpck5-runner 快照
May 23, 2024
2992740
test: 修改webpack5-runner 更新快照指令
May 23, 2024
bc50183
chore(cli): 更新默认模板的依赖
koppthe May 24, 2024
ad6f760
feat: 移除冗余的 webpack4 代码
koppthe May 24, 2024
1669121
feat: 添加prod 指令
May 24, 2024
2003e64
Merge branch 'refactor/dependencies' of github.com:NervJS/taro into r…
May 24, 2024
bbedc8e
chore(helper): 更改 esbuild 配置
koppthe May 24, 2024
391c648
Merge branch 'refactor/dependencies' of github.com:NervJS/taro into r…
koppthe May 24, 2024
d71d46f
chore(release): publish 4.0.0-alpha.4 --tag=alpha
May 24, 2024
5b9772f
refactor: 抽离webpack5-runner 测试到 tests
May 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 2 additions & 7 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
dist
dist-h5
lib
!**/src/lib
node_modules
*.d.ts
*.ets
Expand All @@ -15,14 +16,7 @@ packages/taro-components/loader
packages/taro-components/src/components
packages/taro-components-library-react/components.ts
packages/taro-components-library-vue3/components.ts
packages/taro-components-library-vue3/components.ts


packages/taro-webpack-runner/src/__tests__/__snapshots__
packages/taro-webpack-runner/src/__tests__/fixtures
packages/taro-mini-runner/src/__tests__/__snapshots__
packages/taro-mini-runner/src/__tests__/fixtures
packages/taro-mini-runner/src/quickapp
packages/taro-webpack5-runner/src/__tests__/__snapshots__
packages/taro-webpack5-runner/src/__tests__/fixtures
packages/taro-webpack5-runner/src/__tests__/bundled
Expand All @@ -32,6 +26,7 @@ packages/taro/types
packages/taro-router/__tests__

packages/taro-rn-style-transformer/src/transforms/StyleSheet
packages/taro-rn/src/lib/index.ts
packages/taro-rn/src/__tests__

packages/taro-runtime/src/polyfill
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ jobs:
with:
move_coverage_to_trash: true
flags: taro-runner
files: ./packages/taro-webpack5-runner/coverage/clover.xml,./packages/taro-webpack-runner/coverage/clover.xml,./packages/taro-mini-runner/coverage/clover.xml
files: ./packages/taro-webpack5-runner/coverage/clover.xml
token: ${{ secrets.CODECOV_TOKEN }}
- name: Upload [taro-runtime] coverage to Codecov
uses: codecov/codecov-action@v4
Expand Down
14 changes: 14 additions & 0 deletions .pnpmfile.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
module.exports = {
hooks: {
readPackage: (pkg) => {
// @stencil/core 没有锁住 jest 的版本,所以需要手动锁住
if (pkg.name === '@stencil/core') {
pkg.dependencies = {
'jest-runner': '27.5.1',
'jest-environment-node': '27.5.1',
}
}
return pkg
},
},
};
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ $ npm run clear-all

**注意:**

`@tarojs/mini-runner`、`@tarojs/webpack-runner`、`@tarojs/webpack5-runner` 使用了 `snapshot`(测试结果快照)。在修改这两个包或其它一些包时,有可能导致这些快照失效,从而通过不了测试。当你修改了这两个包、或 Github CI 提示这些包的测试用例出错时,请运行 `pnpm --filter [package-name] runupdateSnapshot` 更新 snapshot 后重新提交。
`@tarojs/webpack5-runner` 使用了 `snapshot`(测试结果快照)。在修改这两个包或其它一些包时,有可能导致这些快照失效,从而通过不了测试。当你修改了这两个包、或 Github CI 提示这些包的测试用例出错时,请运行 `pnpm --filter [package-name] runupdateSnapshot` 更新 snapshot 后重新提交。

### 5. 代码风格

Expand Down
9 changes: 1 addition & 8 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -154,15 +154,8 @@ See `/LICENSE` for details of the license.

==================

MIT (stencil-vue2-output-target):
The following files embed [stencil-vue2-output-target](https://github.com/diondree/stencil-vue2-output-target) MIT:
`/packages/taro-components-library-vue2/src/vue-component-lib/utils.ts`
See `/LICENSE` for details of the license.

==================

MIT (weui):
The following files embed [stencil-vue2-output-target](https://github.com/Tencent/weui) MIT:
The following files embed [weui](https://github.com/Tencent/weui) MIT:
`/packages/taro-components/src/components/*.scss`
See `/LICENSE.txt` for details of the license.

Expand Down
2 changes: 0 additions & 2 deletions codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ flag_management:
- name: taro-runner
paths:
- packages/taro-webpack5-runner/
- packages/taro-webpack-runner/
- packages/taro-mini-runner/
- name: taro-runtime
paths:
- packages/taro-runtime/
Expand Down
1 change: 0 additions & 1 deletion crates/native_binding/binding.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ export const enum CSSType {
export const enum FrameworkType {
React = 'React',
Preact = 'Preact',
Vue = 'Vue',
Vue3 = 'Vue3'
}

Expand Down
2 changes: 1 addition & 1 deletion crates/native_binding/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarojs/binding",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"description": "Node binding for taro",
"main": "binding.js",
"typings": "binding.d.ts",
Expand Down
2 changes: 0 additions & 2 deletions crates/taro_init/src/constants.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ pub static FRAMEWORK_TYPE_MAP: Lazy<HashMap<&FrameworkType, &str>> = Lazy::new(|
let mut map = HashMap::new();
map.insert(&FrameworkType::Preact, "preact");
map.insert(&FrameworkType::React, "react");
map.insert(&FrameworkType::Vue, "vue");
map.insert(&FrameworkType::Vue3, "vue3");
map
});
Expand Down Expand Up @@ -95,7 +94,6 @@ pub enum CSSType {
pub enum FrameworkType {
React,
Preact,
Vue,
Vue3,
}

Expand Down
6 changes: 1 addition & 5 deletions crates/taro_init/src/creator.rs
Original file line number Diff line number Diff line change
Expand Up @@ -206,11 +206,7 @@ impl Creator {
for file in files {
let file_relative_path = normalize_path_str(file.replace(template_path, "").as_str());
let framework = options.framework;
let is_vue_framework = if let Some(framework) = framework {
framework == FrameworkType::Vue || framework == FrameworkType::Vue3
} else {
false
};
let is_vue_framework = framework.is_some_and(|framework| framework == FrameworkType::Vue3);
if is_vue_framework && file_relative_path.ends_with(".jsx") {
continue;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
"eslint-plugin-vue": "^8.0.0",
"jest": "^29.3.1",
"jest-environment-jsdom": "^29.5.0",
"postcss": "^8.4.18",
"style-loader": "1.3.0",
"stylelint": "^14.4.0",
"ts-node": "^10.9.1",
Expand Down
2 changes: 1 addition & 1 deletion examples/external-prebundle/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"jest-resolve": "^27.4.2",
"jest-watch-typeahead": "^1.0.0",
"mini-css-extract-plugin": "^2.4.5",
"postcss": "^8.4.4",
"postcss": "^8.4.38",
"postcss-flexbugs-fixes": "^5.0.2",
"postcss-loader": "^6.2.1",
"postcss-normalize": "^10.0.1",
Expand Down
2 changes: 1 addition & 1 deletion examples/mini-program-example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
"@typescript-eslint/parser": "^5.20.0",
"@typescript-eslint/eslint-plugin": "^5.20.0",
"typescript": "^4.1.0",
"postcss": "^8.4.18",
"postcss": "^8.4.38",
"ts-node": "^10.9.1",
"@types/node": "^18.15.11"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/taro-list/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"@typescript-eslint/eslint-plugin": "^6.2.0",
"typescript": "^5.1.0",
"tsconfig-paths-webpack-plugin": "^4.1.0",
"postcss": "^8.4.18",
"postcss": "^8.4.38",
"ts-node": "^10.9.1",
"@types/node": "^18.15.11",
"@types/jest": "^29.3.1",
Expand Down
2 changes: 1 addition & 1 deletion npm/darwin-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-darwin-arm64",
"description": "Native binding for taro",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/darwin-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-darwin-x64",
"description": "Native binding for taro",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/linux-x64-gnu/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-linux-x64-gnu",
"description": "Native binding for taro",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"os": [
"linux"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/linux-x64-musl/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tarojs/binding-linux-x64-musl",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"os": [
"linux"
],
Expand Down
2 changes: 1 addition & 1 deletion npm/win32-x64-msvc/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@tarojs/binding-win32-x64-msvc",
"description": "Native binding for taro",
"version": "4.0.0-beta.75",
"version": "4.0.0-alpha.4",
"os": [
"win32"
],
Expand Down
Loading
Loading