diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/.gitignore" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/.gitignore" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/.gitignore" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/.gitignore" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/app.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/app.json5" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/app.json5" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/app.json5" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/resources/base/element/string.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/resources/base/element/string.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/resources/base/element/string.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/resources/base/media/app_icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/resources/base/media/app_icon.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/AppScope/resources/base/media/app_icon.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/AppScope/resources/base/media/app_icon.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/build-profile.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/build-profile.json5" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/build-profile.json5" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/build-profile.json5" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/.gitignore" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/.gitignore" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/.gitignore" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/.gitignore" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/build-profile.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/build-profile.json5" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/build-profile.json5" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/build-profile.json5" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/hvigorfile.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/hvigorfile.ts" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/hvigorfile.ts" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/hvigorfile.ts" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/package-lock.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/package-lock.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/package-lock.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/package-lock.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/package.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/package.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/package.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/package.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/goodsList.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/goodsList.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/goodsList.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/goodsList.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/myInfo.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/myInfo.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/myInfo.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/myInfo.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/newGoods.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/newGoods.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/newGoods.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/newGoods.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/shopCart.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/shopCart.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/shopCart.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/shopCart.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/strollAround.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/strollAround.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/commond/strollAround.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/commond/strollAround.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/entryability/EntryAbility.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/entryability/EntryAbility.ts" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/entryability/EntryAbility.ts" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/entryability/EntryAbility.ts" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/model/dataConstructor.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/model/dataConstructor.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/model/dataConstructor.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/model/dataConstructor.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/model/shopData.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/model/shopData.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/model/shopData.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/model/shopData.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/pages/goodDetail.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/pages/goodDetail.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/pages/goodDetail.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/pages/goodDetail.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/pages/homePage.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/pages/homePage.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/ets/pages/homePage.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/ets/pages/homePage.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/module.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/module.json5" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/module.json5" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/module.json5" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/element/color.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/element/color.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/element/color.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/element/color.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/element/string.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/element/string.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/element/string.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/media/icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/media/icon.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/media/icon.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/media/icon.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/profile/main_pages.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/profile/main_pages.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/base/profile/main_pages.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/base/profile/main_pages.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/en_US/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/en_US/element/string.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/en_US/element/string.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/en_US/element/string.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/1.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/1.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/1.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/1.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/2.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/2.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/2.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/2.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/3.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/3.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/3.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/3.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/4.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/4.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/4.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/4.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/5.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/5.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/5.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/5.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/6.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/6.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/6.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/6.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-more.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-more.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-more.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-more.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-return.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-return.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-return.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-return.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-share.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-share.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/detail/icon-share.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/detail/icon-share.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-home-select.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-home-select.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-home-select.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-home-select.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-home.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-home.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-home.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-home.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-message-select.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-message-select.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-message-select.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-message-select.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-message.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-message.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-message.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-message.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-my-select.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-my-select.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-my-select.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-my-select.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-my.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-my.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-my.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-my.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-new-select.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-new-select.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-new-select.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-new-select.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-new.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-new.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-new.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-new.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart-select.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart-select.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart-select.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart-select.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/icon/icon-shopping-cart.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/1.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/1.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/1.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/1.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/2.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/2.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/2.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/2.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/3.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/3.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/3.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/3.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/4.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/4.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/4.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/4.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/5.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/5.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/5.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/5.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/6.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/6.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/rawfile/picture/6.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/rawfile/picture/6.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/zh_CN/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/zh_CN/element/string.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/main/resources/zh_CN/element/string.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/main/resources/zh_CN/element/string.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/test/Ability.test.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/test/Ability.test.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/test/Ability.test.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/test/Ability.test.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/test/List.test.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/test/List.test.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/test/List.test.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/test/List.test.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testability/TestAbility.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testability/TestAbility.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testability/TestAbility.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testability/TestAbility.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testability/pages/Index.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testability/pages/Index.ets" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testability/pages/Index.ets" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testability/pages/Index.ets" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/module.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/module.json5" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/module.json5" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/module.json5" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/element/color.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/element/color.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/element/color.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/element/color.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/element/string.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/element/string.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/element/string.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/media/icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/media/icon.png" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/media/icon.png" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/media/icon.png" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/profile/test_pages.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/profile/test_pages.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/entry/src/ohosTest/resources/base/profile/test_pages.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/entry/src/ohosTest/resources/base/profile/test_pages.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/hvigorfile.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/hvigorfile.ts" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/hvigorfile.ts" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/hvigorfile.ts" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/package-lock.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/package-lock.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/package-lock.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/package-lock.json" diff --git "a/\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/package.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/package.json" similarity index 100% rename from "\346\214\221\346\210\230\350\265\233\347\254\2541\346\234\237 eshop/package.json" rename to "\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\270\200\346\234\237\343\200\221 eshop/package.json" diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/.gitignore" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..dc4e6353bf3caf74c5953d0bec81c72a3635bf33 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/.gitignore" @@ -0,0 +1,9 @@ +/node_modules +/local.properties +/.idea +**/build +/.hvigor +.cxx +/.clangd +/.clang-format +/.clang-tidy \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/app.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/app.json5" new file mode 100644 index 0000000000000000000000000000000000000000..2f89e0d1b515b3ad1ffd251da040a476086ba0ae --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/app.json5" @@ -0,0 +1,11 @@ +{ + "app": { + "bundleName": "com.study.myapplication", + "vendor": "example", + "versionCode": 1000000, + "versionName": "1.0.0", + "icon": "$media:app_icon", + "label": "$string:app_name", + "distributedNotificationEnabled": true + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..f4b015036364c60bc38d5d9fbf0f6fc3f9ca35f2 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/element/string.json" @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "app_name", + "value": "threeLib" + } + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/media/app_icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/media/app_icon.png" new file mode 100644 index 0000000000000000000000000000000000000000..ce307a8827bd75456441ceb57d530e4c8d45d36c Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/AppScope/resources/base/media/app_icon.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/build-profile.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/build-profile.json5" new file mode 100644 index 0000000000000000000000000000000000000000..623a99a841fa13b74aeddd443096ed7a4c3cb37e --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/build-profile.json5" @@ -0,0 +1,31 @@ +{ + "app": { + "signingConfigs": [], + "compileSdkVersion": 9, + "compatibleSdkVersion": 9, + "products": [ + { + "name": "default", + "signingConfig": "default", + } + ] + }, + "modules": [ + { + "name": "entry", + "srcPath": "./entry", + "targets": [ + { + "name": "default", + "applyToProducts": [ + "default" + ] + } + ] + }, + { + "name": "library", + "srcPath": "./library" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/.gitignore" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..5a6ba80fa3d9498a23ae8ae7d9518f8743fa8a96 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/.gitignore" @@ -0,0 +1,4 @@ +/node_modules +/.preview +/build +/.cxx \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/build-profile.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/build-profile.json5" new file mode 100644 index 0000000000000000000000000000000000000000..20c75049f2d45e57d267899b6547c79fb6aa84c1 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/build-profile.json5" @@ -0,0 +1,14 @@ +{ + "apiType": 'stageMode', + "buildOption": { + }, + "targets": [ + { + "name": "default", + "runtimeOS": "HarmonyOS" + }, + { + "name": "ohosTest", + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/hvigorfile.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/hvigorfile.ts" new file mode 100644 index 0000000000000000000000000000000000000000..80e4ec5b81689f238c34614b167a0b9e9c83e8d9 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/hvigorfile.ts" @@ -0,0 +1,2 @@ +// Script for compiling build behavior. It is built in the build plug-in and cannot be modified currently. +export { hapTasks } from '@ohos/hvigor-ohos-plugin'; diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package-lock.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package-lock.json" new file mode 100644 index 0000000000000000000000000000000000000000..15bc7145be1490029883067847743ea7134cf545 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package-lock.json" @@ -0,0 +1,5 @@ +{ + "name": "entry", + "version": "1.0.0", + "lockfileVersion": 1 +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package.json" new file mode 100644 index 0000000000000000000000000000000000000000..c4e988f30f2ec9e3430a4d0c8f05e89fabbc2659 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/package.json" @@ -0,0 +1,13 @@ +{ + "name": "entry", + "version": "1.0.0", + "ohos": { + "org": "huawei", + "buildTool": "hvigor", + "directoryLevel": "module" + }, + "description": "example description", + "repository": {}, + "license": "ISC", + "dependencies": {} +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/CommonConst.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/CommonConst.ets" new file mode 100644 index 0000000000000000000000000000000000000000..11ab23ae533f3ddddd3437d65472290c98ffdf4d --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/CommonConst.ets" @@ -0,0 +1,56 @@ +//通用常量 + +export class CommonConstants { + /** + * The space of column component. + */ + static readonly SPACE_12 = 12; + + /** + * The font weight of needed component. + */ + static readonly FONT_WEIGHT_400 = 400; + + /** + * The opacity of needed component. + */ + static readonly OPACITY_4 = 0.4; + static readonly OPACITY_6 = 0.6; + + /** + * The ratio of component's width and height. + */ + static readonly ASPECT_RATIO_176 = 1.76; + + /** + * The percent of component's width and height. + */ + static readonly CONTAINER_WIDTH = '100%' + static readonly CONTAINER_HALF_WIDTH = '49%' + static readonly CONTAINER_HEIGHT = '100%' + static readonly BAR_WIDTH = '80%' + + /** + * The logger tag of outer component. + */ + static readonly OUTER_TAG = 'Outer'; + + /** + * The order number of tab component. + */ + static readonly FIRST_TAB = 0; + static readonly SECOND_TAB = 1; + + /** + * The animate name of the third library. + */ + static readonly ANIMATE_NAME = 'data'; + + /** + * The zero frame of the third library. + */ + static readonly ZERO_FRAME = 0; +} + + + diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/test.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/test.json" new file mode 100644 index 0000000000000000000000000000000000000000..aa444ac0f0065523bb46dc49c4bcb4fc5b449e64 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/common/test.json" @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":25,"ip":0,"op":150,"w":500,"h":500,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 27","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-142,6],[-62,6],[-30,-48],[16,48],[46,5],[138,3]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":140,"s":[0]},{"t":147,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":133,"s":[0]},{"t":143,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":129,"op":172,"st":22,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Shape Layer 26","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-142,6],[-62,6],[-30,-48],[16,48],[46,5],[138,3]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":120,"s":[0]},{"t":128,"s":[100]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":108,"s":[0]},{"t":124,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":106,"op":149,"st":-1,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 25","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.409,23.26],[30.61,11.968],[38.25,-49.5],[63.5,-36.5],[-33.5,-54.5]],"o":[[0,0],[-2.055,-19.838],[-3.951,-1.545],[-1.513,1.958],[-2.528,1.453],[34.309,55.816]],"v":[[123,-12.5],[129.829,-53.586],[86.5,-110],[0.5,-84.25],[-100.5,-103.5],[-119,-7]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":102,"s":[0]},{"t":111,"s":[100]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 2","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-98,20],[-1,119],[105,15]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":104,"s":[0]},{"t":109,"s":[100]}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[59.5,-30.5],[-23.5,-54],[-61.5,-56],[0,0],[92,65],[55,-59]],"o":[[-2.396,1.228],[1.439,3.306],[1,0],[5.297,-11.183],[-3.292,-2.326],[-0.762,0.818]],"v":[[-88.5,-103.5],[-109,-16],[-40,61],[10,105.5],[102.5,-100],[0,-84.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.925490196078,0.066666666667,0.274509803922,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":108,"s":[0,0]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":113,"s":[112,112]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":118,"s":[100,100]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":132,"s":[100,100]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":136,"s":[112,112]},{"t":141,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 21","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":73,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":84,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":103,"s":[100]},{"t":109,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[230,216,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[60,60,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"sr","sy":1,"d":1,"pt":{"a":0,"k":5,"ix":3},"p":{"a":0,"k":[0,0],"ix":4},"r":{"a":0,"k":142.431,"ix":5},"ir":{"a":0,"k":8.201,"ix":6},"is":{"a":0,"k":0,"ix":8},"or":{"a":0,"k":16.401,"ix":7},"os":{"a":0,"k":0,"ix":9},"ix":1,"nm":"Polystar Path 1","mn":"ADBE Vector Shape - Star","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-68,-104.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Polystar 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"rp","c":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":73,"s":[0]},{"t":81,"s":[5]}],"ix":1},"o":{"a":0,"k":0,"ix":2},"m":1,"ix":2,"tr":{"ty":"tr","p":{"a":0,"k":[53,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":4},"so":{"a":0,"k":100,"ix":5},"eo":{"a":0,"k":100,"ix":6},"nm":"Transform"},"nm":"Repeater 1","mn":"ADBE Vector Filter - Repeater","hd":false}],"ip":73,"op":125,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Shape Layer 20","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[64.5,-75.5],[64,-37]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":69,"s":[5]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":74,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":101,"s":[100]},{"t":107,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":68,"op":125,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Shape Layer 19","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-59,-74],[-58.5,-37]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":72,"s":[2]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":101,"s":[100]},{"t":107,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":71,"op":125,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Shape Layer 18","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-68,-75],[76,-73.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":72,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":78,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":107,"s":[100]},{"t":111,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Shape Layer 16","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[39.5,19.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":20,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.75,166.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":65,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":68,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":101,"s":[100]},{"t":105,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Shape Layer 17","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[2.5,132.5],[3,206]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":68,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":72,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":105,"s":[100]},{"t":109,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Shape Layer 15","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-43.5,205.5],[-43.5,131],[50,131],[50,204.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":68,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":76,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":103,"s":[100]},{"t":107,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Shape Layer 14","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":69,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-56.5,111],[-55.5,112]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":76,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-56.5,111],[61,112]],"c":false}]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":101,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-56.5,111],[61,112]],"c":false}]},{"t":107,"s":[{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-56.5,111],[-53,112]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":62,"op":108,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Shape Layer 13","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[23,19],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[44,77.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 9","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[21.5,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[1.75,77.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 8","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[22,20],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-39,78.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 7","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[22,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-39,36.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[20.5,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.25,37],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":3,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[22,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[44,37],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":3,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[21.5,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[44.25,-5.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":3,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[21.5,20.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[2.25,-5.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":3,"cix":2,"bm":0,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[20.5,18.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-39.75,-5.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":67,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":75,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":102,"s":[100]},{"t":107,"s":[0]}],"ix":2},"o":{"a":0,"k":48,"ix":3},"m":1,"ix":10,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Shape Layer 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,247,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[105.128,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[152,245],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.658823529412,0,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.951,-40.5],"ix":2},"a":{"a":0,"k":[0.951,-122],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":54,"s":[100,0]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":65,"s":[100,100]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":101,"s":[100,100]},{"t":107,"s":[100,0]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Shape Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[24,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":63,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":68,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":107,"s":[100]},{"t":112,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[110,158],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 6","np":4,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[23,21.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":61,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":66,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":105,"s":[100]},{"t":110,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[109.5,115.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 5","np":4,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[23.5,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":59,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":64,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":103,"s":[100]},{"t":107,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[109.75,73],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 4","np":4,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[23.5,21.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":55,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":59,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":98,"s":[100]},{"t":103,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-104.25,157.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 3","np":4,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[22.5,21],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":53,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":58,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":97,"s":[100]},{"t":101,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-104.75,116],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 2","np":4,"cix":2,"bm":0,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[23.5,20.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":0,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":52,"s":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":56,"s":[100]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":95,"s":[100]},{"t":99,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[-104.75,74.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":4,"cix":2,"bm":0,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[143,43],[-135,43],[-137,206],[142,205]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":51,"s":[31]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":104,"s":[0]},{"t":110,"s":[31]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":51,"s":[31]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":63,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":104,"s":[100]},{"t":110,"s":[31]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":4,"cix":2,"bm":0,"ix":7,"mn":"ADBE Vector Group","hd":false}],"ip":50,"op":175,"st":50,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Shape Layer 24","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[104,17,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":38,"s":[100]},{"t":45,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":34,"s":[100]},{"t":41,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":29,"op":154,"st":29,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Shape Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[104,17,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":14,"s":[100]},{"t":19,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":8,"s":[100]},{"t":15,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":3,"op":128,"st":3,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Shape Layer 23","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[159,65,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":45,"s":[100]},{"t":51,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":41,"s":[100]},{"t":49,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":35,"op":160,"st":35,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Shape Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[159,65,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":21,"s":[100]},{"t":25,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":15,"s":[100]},{"t":23,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":9,"op":134,"st":9,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Shape Layer 22","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":35,"s":[100]},{"t":42,"s":[0]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":32,"s":[100]},{"t":38,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":26,"op":151,"st":26,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Shape Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-10,86],[97,84]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.113725490196,0.113725490196,0.113725490196,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":6,"s":[100]},{"t":12,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":2,"s":[734,144,0],"to":[-56.333,0,0],"ti":[56.333,0,0]},{"t":14,"s":[396,144,0]}],"ix":2},"a":{"a":0,"k":[65,-106,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":54,"s":[100,100,100]},{"t":59,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[11.5,-27],[11.184,-11.185],[0,-9.272],[-25,-1.5],[0,0],[-5.593,11.825],[25,11],[16.508,4.688]],"o":[[-1.219,2.863],[-4.274,4.274],[0,3],[25.179,1.511],[0,0],[5.44,-11.502],[-0.827,-0.364],[-18.623,-5.289]],"v":[[32,-130],[2.703,-117.797],[-7,-96],[16.5,-65],[114.5,-66.5],[133.17,-84.42],[113,-127.5],[84.123,-152.711]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.713679354799,0.160784298766,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"Shape Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":1,"s":[-212,347,0],"to":[60.333,0,0],"ti":[-60.333,0,0]},{"t":13,"s":[150,347,0]}],"ix":2},"a":{"a":0,"k":[-100,97,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"t":51,"s":[100,100,100]},{"t":56,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.977,-2.035],[0,0],[-15.5,0.5],[0.5,9.5],[0.681,1.427]],"o":[[-39.5,27],[0,0],[15.5,-0.5],[-0.933,-17.731],[-26,-54.5]],"v":[[-133.5,75.5],[-131.5,126],[-63.5,126],[-44,102],[-62,79.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.713679354799,0.160784298766,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":125,"st":0,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[133,250,0],"to":[20.167,0,0],"ti":[-20.167,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"t":7.555,"s":[254,250,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":14.907,"s":[254,250,0],"to":[0,-1.5,0],"ti":[0,1.667,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":24.1,"s":[254,241,0],"to":[0,-1.667,0],"ti":[0,-1.333,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":32.679,"s":[254,240,0],"to":[0,1.333,0],"ti":[0,-1.5,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":40.646,"s":[254,249,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.167,"y":0},"t":48,"s":[254,249,0],"to":[-20.167,0.167,0],"ti":[20.167,-0.167,0]},{"t":55,"s":[133,250,0]}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":9.391,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":48,"s":[100,100,100]},{"t":55,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[28.5,11],[-48.5,67.5],[-84,66],[-28,9.5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 3","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[-3.5,0],[1.5,15]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[3.5,0],[-1.5,-15]],"v":[[88,-13],[-104,-12],[-134,-7.5],[-133.5,2],[-87,23],[96.5,23.5],[131.5,6]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":3,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-32.5,-5.5],[-72.5,-50],[-36,-49],[22,-6]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 2","np":3,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-80,-8.5],[-126,-51],[-143,-49.5],[-121.5,-2]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":9,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 4","np":3,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":125,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/entryability/EntryAbility.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/entryability/EntryAbility.ts" new file mode 100644 index 0000000000000000000000000000000000000000..a548a4a610b5dd2da5ff1fa5173e9d21ccb88d97 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/entryability/EntryAbility.ts" @@ -0,0 +1,51 @@ +import hilog from '@ohos.hilog'; +import Ability from '@ohos.application.Ability' +import Window from '@ohos.window' + +export default class EntryAbility extends Ability { + onCreate(want, launchParam) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); + hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); + hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); + } + + onDestroy() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onDestroy'); + } + + onWindowStageCreate(windowStage: Window.WindowStage) { + // Main window is created, set main page for this ability + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate'); + + windowStage.loadContent('pages/Index', (err, data) => { + if (err.code) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.ERROR); + hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? ''); + return; + } + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', 'Succeeded in loading the content. Data: %{public}s', JSON.stringify(data) ?? ''); + }); + } + + onWindowStageDestroy() { + // Main window is destroyed, release UI related resources + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageDestroy'); + } + + onForeground() { + // Ability has brought to foreground + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground'); + } + + onBackground() { + // Ability has back to background + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onBackground'); + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/pages/Index.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/pages/Index.ets" new file mode 100644 index 0000000000000000000000000000000000000000..9cfe9b5ca7b851520c8a928d5fba3055b27a7cec --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/pages/Index.ets" @@ -0,0 +1,65 @@ + +import { oplibrary } from '../view/oplibrary'; +import { mylibrary } from '../view/mylibrary'; +import { CommonConstants } from '../common/CommonConst'; +@Entry +@Component +struct Index { + private controller: TabsController = new TabsController(); + @State currentIndex: number = 0; + + @Builder NavigationTitle() { + Column() { + Text($r('app.string.main_title')) + .fontColor(Color.Black) + .lineHeight($r('app.float.default_33')) + .fontSize($r('app.float.fontSize_24')) + .fontWeight(FontWeight.Bold) + } + .height($r('app.float.default_56')) + .justifyContent(FlexAlign.Center) + } + + @Builder TabBuilder(index: number) { + Column() { + Column() { + Text(index === CommonConstants.FIRST_TAB ? $r('app.string.tab_title_inner') : $r('app.string.tab_title_outer')) + .fontColor(this.currentIndex === index ? $r('app.color.tab_selectedColor') : $r('app.color.tab_fontColor')) + .fontSize($r('app.float.fontSize_16')) + } + .height(CommonConstants.CONTAINER_HEIGHT) + .justifyContent(FlexAlign.Center) + .border(this.currentIndex === index + ? {width: { bottom: $r('app.float.default_1') }, color: $r('app.color.tab_selectedColor') } + : {} + ) + } + .height($r('app.float.default_56')) + .padding({ top: $r('app.float.default_10'), bottom: $r('app.float.default_10') }) + .justifyContent(FlexAlign.Center) + } + + build() { + Column() { + Navigation() { + Tabs({ barPosition: BarPosition.Start, controller: this.controller }) { + TabContent() { + mylibrary() + }.tabBar(this.TabBuilder(CommonConstants.FIRST_TAB)) + + TabContent() { + oplibrary() + }.tabBar(this.TabBuilder(CommonConstants.SECOND_TAB)) + } + .barWidth(CommonConstants.BAR_WIDTH) + .barHeight($r('app.float.default_56')) + .onChange((index: number) => { + this.currentIndex = index; + }) + } + .title(this.NavigationTitle) + .hideBackButton(true) + } + .backgroundColor($r('app.color.app_bg')) + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/mylibrary.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/mylibrary.ets" new file mode 100644 index 0000000000000000000000000000000000000000..30c63c850ae30dc17f415b0c95bfc8d8aa7d91fa --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/mylibrary.ets" @@ -0,0 +1,12 @@ +import { echart } from '@ohos/library'; + + +@Component +export struct mylibrary { + build() { + Column(){ + echart() + } + + } +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/oplibrary.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/oplibrary.ets" new file mode 100644 index 0000000000000000000000000000000000000000..77086a106cef3358f287de6ce09490e784ba22a7 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/ets/view/oplibrary.ets" @@ -0,0 +1,165 @@ +import lottie from '@ohos/lottieETS' +import { CommonConstants } from '../common/CommonConst' + + +@Component +export struct oplibrary { + private renderingSettings: RenderingContextSettings = new RenderingContextSettings(true); + private renderingContext: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.renderingSettings); + private animateName: string = CommonConstants.ANIMATE_NAME; + private animateItem: any = null; + @State canvasTitle: Resource = undefined; + @State totalFrames:number=0; + @State curFrame:number=0; + + aboutToDisappear(): void { + lottie.destroy(); + } + + onPageShow(): void { + + lottie.play(); + } + + onPageHide(): void { + lottie.pause(); + } + + build() { + Flex({ direction: FlexDirection.Column, justifyContent: FlexAlign.SpaceBetween }) { + + // Canvas area + Column() { + Canvas(this.renderingContext) + .width(CommonConstants.CONTAINER_WIDTH) + .aspectRatio(CommonConstants.ASPECT_RATIO_176) + .backgroundImage($r('app.media.canvasBg')) + .backgroundImageSize(ImageSize.Cover) + .onDisAppear(() => { + lottie.destroy(this.animateName); + }) + Text(this.canvasTitle) + .width(CommonConstants.CONTAINER_WIDTH) + .fontSize($r('app.float.fontSize_24')) + .textAlign(TextAlign.Center) + .fontWeight(FontWeight.Bold) + .fontColor($r('app.color.outer_canvas_title')) + .margin({ top: $r('app.float.default_12') }) + .opacity(CommonConstants.OPACITY_4) + Row(){ + Text(this.curFrame.toString()) + .width('30%') + .fontSize($r('app.float.fontSize_24')) + .textAlign(TextAlign.End) + .fontWeight(FontWeight.Bold) + .fontColor($r('app.color.outer_canvas_title')) + .margin({ top: $r('app.float.default_12') }) + .opacity(CommonConstants.OPACITY_4) + Text("/") + .fontSize(24) + .fontColor($r('app.color.outer_canvas_title')) + .fontWeight(FontWeight.Bold) + .margin({ top: $r('app.float.default_12') }) + .opacity(CommonConstants.OPACITY_4) + Text(this.totalFrames.toString()) + .width('30%') + .fontSize($r('app.float.fontSize_24')) + .textAlign(TextAlign.Start) + .fontWeight(FontWeight.Bold) + .fontColor($r('app.color.outer_canvas_title')) + .margin({ top: $r('app.float.default_12') }) + .opacity(CommonConstants.OPACITY_4) + } + + } + .margin({ + top: $r('app.float.default_10'), + left: $r('app.float.default_10'), + right: $r('app.float.default_10') + }) + + // Buttons area + Column({ space: CommonConstants.SPACE_12 }) { + Button() { + Text($r('app.string.outer_button_load')) + .fontSize($r('app.float.fontSize_16')) + .fontColor($r('app.color.outer_button_font')) + .fontWeight(FontWeight.Bold) + } + .width(CommonConstants.CONTAINER_WIDTH) + .height($r('app.float.default_40')) + .backgroundColor($r('app.color.outer_button_bg')) + .onClick(() => { + this.canvasTitle = $r('app.string.outer_button_load'); + this.animateItem = lottie.loadAnimation({ + container: this.renderingContext, + renderer: 'canvas', + loop: 10, + autoplay: false, + name: this.animateName, + path: 'common/test.json' + }); + this.totalFrames = this.animateItem.getDuration(true); + var that = this; + this.animateItem.addEventListener("enterFrame",function(){ + that.curFrame += 1 + if(that.curFrame > that.totalFrames) { + that.curFrame = 0; + } + }) + }) + + Button() { + Text($r('app.string.outer_button_end')) + .fontSize($r('app.float.fontSize_16')) + .fontColor($r('app.color.outer_button_font')) + .fontWeight(FontWeight.Bold) + } + .width(CommonConstants.CONTAINER_WIDTH) + .height($r('app.float.default_40')) + .backgroundColor($r('app.color.outer_button_bg')) + .onClick(() => { + this.canvasTitle = $r('app.string.outer_button_end'); + this.animateItem.goToAndStop(CommonConstants.ZERO_FRAME, true); + this.curFrame=0; + }) + + Flex({ justifyContent: FlexAlign.SpaceBetween }) { + Button() { + Text($r('app.string.outer_button_start')) + .fontSize($r('app.float.fontSize_16')) + .fontColor($r('app.color.outer_button_font')) + .fontWeight(FontWeight.Bold) + } + .width(CommonConstants.CONTAINER_HALF_WIDTH) + .height($r('app.float.default_40')) + .backgroundColor($r('app.color.outer_button_bg')) + .onClick(() => { + this.canvasTitle = $r('app.string.outer_button_start'); + lottie.play(); + }) + + Button() { + Text($r('app.string.outer_button_pause')) + .fontSize($r('app.float.fontSize_16')) + .fontColor($r('app.color.outer_button_font')) + .fontWeight(FontWeight.Bold) + } + .width(CommonConstants.CONTAINER_HALF_WIDTH) + .height($r('app.float.default_40')) + .backgroundColor($r('app.color.outer_button_bg')) + .onClick(() => { + this.canvasTitle = $r('app.string.outer_button_pause'); + lottie.pause(); + }) + } + } + .padding({ + left: $r('app.float.default_23'), + right: $r('app.float.default_23'), + bottom: $r('app.float.default_41') + }) + } + .height(CommonConstants.CONTAINER_HEIGHT) + } +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/module.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/module.json5" new file mode 100644 index 0000000000000000000000000000000000000000..d38b2e6fb2a8f3bd26098075fd9dbe509490fdec --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/module.json5" @@ -0,0 +1,36 @@ +{ + "module": { + "name": "entry", + "type": "entry", + "description": "$string:module_desc", + "mainElement": "EntryAbility", + "deviceTypes": [ + "phone" + ], + "deliveryWithInstall": true, + "installationFree": false, + "pages": "$profile:main_pages", + "abilities": [ + { + "name": "EntryAbility", + "srcEntrance": "./ets/entryability/EntryAbility.ts", + "description": "$string:EntryAbility_desc", + "icon": "$media:icon", + "label": "$string:EntryAbility_label", + "startWindowIcon": "$media:icon", + "startWindowBackground": "$color:white", + "visible": true, + "skills": [ + { + "entities": [ + "entity.system.home" + ], + "actions": [ + "action.system.home" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/color.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/color.json" new file mode 100644 index 0000000000000000000000000000000000000000..cf1f2852dbff1255a7ee30abfc6e559f4f57c425 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/color.json" @@ -0,0 +1,36 @@ +{ + "color": [ + { + "name": "white", + "value": "#FFFFFF" + }, + { + "name": "app_bg", + "value": "#F1F3F5" + }, + { + "name": "common_color", + "value": "#182431" + }, + { + "name": "tab_selectedColor", + "value": "#007DFF" + }, + { + "name": "tab_fontColor", + "value": "#182431" + }, + { + "name": "outer_canvas_title", + "value": "#182431" + }, + { + "name": "outer_button_font", + "value": "#007DFF" + }, + { + "name": "outer_button_bg", + "value": "#dedbdb" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/dimention.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/dimention.json" new file mode 100644 index 0000000000000000000000000000000000000000..37d4af09da84eca15f15614095b95bd20dffdee4 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/dimention.json" @@ -0,0 +1,80 @@ +{ + "float": [ + { + "name": "default_1", + "value": "1vp" + }, + { + "name": "default_4", + "value": "4vp" + }, + { + "name": "default_8", + "value": "8vp" + }, + { + "name": "default_10", + "value": "10vp" + }, + { + "name": "default_12", + "value": "12vp" + }, + { + "name": "default_16", + "value": "16vp" + }, + { + "name": "default_21", + "value": "21vp" + }, + { + "name": "default_23", + "value": "23vp" + }, + { + "name": "default_24", + "value": "24vp" + }, + { + "name": "default_33", + "value": "33vp" + }, + { + "name": "default_40", + "value": "40vp" + }, + { + "name": "default_41", + "value": "41vp" + }, + { + "name": "default_56", + "value": "56vp" + }, + { + "name": "default_90", + "value": "90vp" + }, + { + "name": "default_260", + "value": "260vp" + }, + { + "name": "fontSize_12", + "value": "12fp" + }, + { + "name": "fontSize_14", + "value": "14fp" + }, + { + "name": "fontSize_16", + "value": "16fp" + }, + { + "name": "fontSize_24", + "value": "24fp" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..72ee739907f899c332c2250c26acfa0966fd3ee9 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/element/string.json" @@ -0,0 +1,44 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "第三方库的调用" + }, + { + "name": "main_title", + "value": "第三方库的调用" + }, + { + "name": "tab_title_inner", + "value": "本地库调用" + }, + { + "name": "tab_title_outer", + "value": "开源库调用" + }, + { + "name": "outer_button_load", + "value": "加载动画" + }, + { + "name": "outer_button_end", + "value": "结束并回到第0帧" + }, + { + "name": "outer_button_start", + "value": "播放" + }, + { + "name": "outer_button_pause", + "value": "暂停" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/canvasBg.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/canvasBg.png" new file mode 100644 index 0000000000000000000000000000000000000000..10886c14cb01d8b91f6dc88d4dfb9b27ee716818 Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/canvasBg.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/icon.png" new file mode 100644 index 0000000000000000000000000000000000000000..ce307a8827bd75456441ceb57d530e4c8d45d36c Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/media/icon.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/profile/main_pages.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/profile/main_pages.json" new file mode 100644 index 0000000000000000000000000000000000000000..1898d94f58d6128ab712be2c68acc7c98e9ab9ce --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/base/profile/main_pages.json" @@ -0,0 +1,5 @@ +{ + "src": [ + "pages/Index" + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/en_US/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/en_US/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..72ee739907f899c332c2250c26acfa0966fd3ee9 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/en_US/element/string.json" @@ -0,0 +1,44 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "第三方库的调用" + }, + { + "name": "main_title", + "value": "第三方库的调用" + }, + { + "name": "tab_title_inner", + "value": "本地库调用" + }, + { + "name": "tab_title_outer", + "value": "开源库调用" + }, + { + "name": "outer_button_load", + "value": "加载动画" + }, + { + "name": "outer_button_end", + "value": "结束并回到第0帧" + }, + { + "name": "outer_button_start", + "value": "播放" + }, + { + "name": "outer_button_pause", + "value": "暂停" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/rawfile/windmill.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/rawfile/windmill.png" new file mode 100644 index 0000000000000000000000000000000000000000..9e6e0cfffaffaa4d2396c2752bf615fe7e55d461 Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/rawfile/windmill.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/zh_CN/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/zh_CN/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..675a713a2afa85ed4a6d49e2b5f3c9f9588c8849 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/main/resources/zh_CN/element/string.json" @@ -0,0 +1,44 @@ +{ + "string": [ + { + "name": "module_desc", + "value": "description" + }, + { + "name": "EntryAbility_desc", + "value": "description" + }, + { + "name": "EntryAbility_label", + "value": "第三方库的调用" + }, + { + "name": "main_title", + "value": "第三方库的调用" + }, + { + "name": "tab_title_inner", + "value": "本地库调用" + }, + { + "name": "tab_title_outer", + "value": "lottie库调用" + }, + { + "name": "outer_button_load", + "value": "加载动画" + }, + { + "name": "outer_button_end", + "value": "结束并回到第0帧" + }, + { + "name": "outer_button_start", + "value": "播放" + }, + { + "name": "outer_button_pause", + "value": "暂停" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/Ability.test.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/Ability.test.ets" new file mode 100644 index 0000000000000000000000000000000000000000..460fe8c8c124c821c5451615acc8949f619dbc3f --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/Ability.test.ets" @@ -0,0 +1,36 @@ +import hilog from '@ohos.hilog'; +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' + +export default function abilityTest() { + describe('ActsAbilityTest', function () { + // Defines a test suite. Two parameters are supported: test suite name and test suite function. + beforeAll(function () { + // Presets an action, which is performed only once before all test cases of the test suite start. + // This API supports only one parameter: preset action function. + }) + beforeEach(function () { + // Presets an action, which is performed before each unit test case starts. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: preset action function. + }) + afterEach(function () { + // Presets a clear action, which is performed after each unit test case ends. + // The number of execution times is the same as the number of test cases defined by **it**. + // This API supports only one parameter: clear action function. + }) + afterAll(function () { + // Presets a clear action, which is performed after all test cases of the test suite end. + // This API supports only one parameter: clear action function. + }) + it('assertContain',0, function () { + // Defines a test case. This API supports three parameters: test case name, filter parameter, and test case function. + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'it begin'); + let a = 'abc' + let b = 'b' + // Defines a variety of assertion methods, which are used to declare expected boolean conditions. + expect(a).assertContain(b) + expect(a).assertEqual(a) + }) + }) +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/List.test.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/List.test.ets" new file mode 100644 index 0000000000000000000000000000000000000000..d766fe249dfc3ada636f27e64d9b64451ce32c93 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/test/List.test.ets" @@ -0,0 +1,5 @@ +import abilityTest from './Ability.test' + +export default function testsuite() { + abilityTest() +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/TestAbility.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/TestAbility.ets" new file mode 100644 index 0000000000000000000000000000000000000000..84765c417cbff3b90c08d4c9accb2ea581ba2df1 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/TestAbility.ets" @@ -0,0 +1,57 @@ +import hilog from '@ohos.hilog'; +import Ability from '@ohos.application.Ability' +import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry' +import { Hypium } from '@ohos/hypium' +import testsuite from '../test/List.test' +import Window from '@ohos.window' + +export default class TestAbility extends Ability { + onCreate(want, launchParam) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onCreate'); + hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); + hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:'+ JSON.stringify(launchParam) ?? ''); + var abilityDelegator: any + abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator() + var abilityDelegatorArguments: any + abilityDelegatorArguments = AbilityDelegatorRegistry.getArguments() + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'start run testcase!!!'); + Hypium.hypiumTest(abilityDelegator, abilityDelegatorArguments, testsuite) + } + + onDestroy() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onDestroy'); + } + + onWindowStageCreate(windowStage: Window.WindowStage) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onWindowStageCreate'); + windowStage.loadContent('testability/pages/Index', (err, data) => { + if (err.code) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.ERROR); + hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? ''); + return; + } + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', 'Succeeded in loading the content. Data: %{public}s', + JSON.stringify(data) ?? ''); + }); + } + + onWindowStageDestroy() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onWindowStageDestroy'); + } + + onForeground() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onForeground'); + } + + onBackground() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility onBackground'); + } +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/pages/Index.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/pages/Index.ets" new file mode 100644 index 0000000000000000000000000000000000000000..954dfe0e29874c9ef11a5ace1673f79e27999864 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testability/pages/Index.ets" @@ -0,0 +1,35 @@ +import hilog from '@ohos.hilog'; + +@Entry +@Component +struct Index { + aboutToAppear() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'TestAbility index aboutToAppear'); + } + @State message: string = 'Hello World' + build() { + Row() { + Column() { + Text(this.message) + .fontSize(50) + .fontWeight(FontWeight.Bold) + Button() { + Text('next page') + .fontSize(20) + .fontWeight(FontWeight.Bold) + }.type(ButtonType.Capsule) + .margin({ + top: 20 + }) + .backgroundColor('#0D9FFB') + .width('35%') + .height('5%') + .onClick(()=>{ + }) + } + .width('100%') + } + .height('100%') + } + } \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" new file mode 100644 index 0000000000000000000000000000000000000000..94579b9c1535bc11ee56ee53b48fc90a9977e33a --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/ets/testrunner/OpenHarmonyTestRunner.ts" @@ -0,0 +1,71 @@ +import hilog from '@ohos.hilog'; +import TestRunner from '@ohos.application.testRunner' +import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry' + +var abilityDelegator = undefined +var abilityDelegatorArguments = undefined + +function translateParamsToString(parameters) { + const keySet = new Set([ + '-s class', '-s notClass', '-s suite', '-s it', + '-s level', '-s testType', '-s size', '-s timeout', + '-s dryRun' + ]) + let targetParams = ''; + for (const key in parameters) { + if (keySet.has(key)) { + targetParams = `${targetParams} ${key} ${parameters[key]}` + } + } + return targetParams.trim() +} + +async function onAbilityCreateCallback() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'onAbilityCreateCallback'); +} + +async function addAbilityMonitorCallback(err: any) { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', 'addAbilityMonitorCallback : %{public}s', JSON.stringify(err) ?? ''); +} + +export default class OpenHarmonyTestRunner implements TestRunner { + constructor() { + } + + onPrepare() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'OpenHarmonyTestRunner OnPrepare '); + } + + async onRun() { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', '%{public}s', 'OpenHarmonyTestRunner onRun run'); + abilityDelegatorArguments = AbilityDelegatorRegistry.getArguments() + abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator() + var testAbilityName = abilityDelegatorArguments.bundleName + '.TestAbility' + let lMonitor = { + abilityName: testAbilityName, + onAbilityCreate: onAbilityCreateCallback, + }; + abilityDelegator.addAbilityMonitor(lMonitor, addAbilityMonitorCallback) + var cmd = 'aa start -d 0 -a TestAbility' + ' -b ' + abilityDelegatorArguments.bundleName + cmd += ' '+translateParamsToString(abilityDelegatorArguments.parameters) + var debug = abilityDelegatorArguments.parameters['-D'] + if (debug == 'true') + { + cmd += ' -D' + } + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', 'cmd : %{public}s', cmd); + abilityDelegator.executeShellCommand(cmd, + (err: any, d: any) => { + hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); + hilog.info(0x0000, 'testTag', 'executeShellCommand : err : %{public}s', JSON.stringify(err) ?? ''); + hilog.info(0x0000, 'testTag', 'executeShellCommand : data : %{public}s', d.stdResult ?? ''); + hilog.info(0x0000, 'testTag', 'executeShellCommand : data : %{public}s', d.exitCode ?? ''); + }) + hilog.info(0x0000, 'testTag', '%{public}s', 'OpenHarmonyTestRunner onRun end'); + } +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/module.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/module.json5" new file mode 100644 index 0000000000000000000000000000000000000000..46d95d62f1d98834e61853653bc2369cbe5907de --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/module.json5" @@ -0,0 +1,36 @@ +{ + "module": { + "name": "entry_test", + "type": "feature", + "description": "$string:module_test_desc", + "mainElement": "TestAbility", + "deviceTypes": [ + "phone" + ], + "deliveryWithInstall": true, + "installationFree": false, + "pages": "$profile:test_pages", + "abilities": [ + { + "name": "TestAbility", + "srcEntrance": "./ets/testability/TestAbility.ets", + "description": "$string:TestAbility_desc", + "icon": "$media:icon", + "label": "$string:TestAbility_label", + "visible": true, + "startWindowIcon": "$media:icon", + "startWindowBackground": "$color:start_window_background", + "skills": [ + { + "actions": [ + "action.system.home" + ], + "entities": [ + "entity.system.home" + ] + } + ] + } + ] + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/color.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/color.json" new file mode 100644 index 0000000000000000000000000000000000000000..3c712962da3c2751c2b9ddb53559afcbd2b54a02 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/color.json" @@ -0,0 +1,8 @@ +{ + "color": [ + { + "name": "start_window_background", + "value": "#FFFFFF" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..65d8fa5a7cf54aa3943dcd0214f58d1771bc1f6c --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/element/string.json" @@ -0,0 +1,16 @@ +{ + "string": [ + { + "name": "module_test_desc", + "value": "test ability description" + }, + { + "name": "TestAbility_desc", + "value": "the test ability" + }, + { + "name": "TestAbility_label", + "value": "test label" + } + ] +} \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/media/icon.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/media/icon.png" new file mode 100644 index 0000000000000000000000000000000000000000..ce307a8827bd75456441ceb57d530e4c8d45d36c Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/media/icon.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/profile/test_pages.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/profile/test_pages.json" new file mode 100644 index 0000000000000000000000000000000000000000..b7e7343cacb32ce982a45e76daad86e435e054fe --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/entry/src/ohosTest/resources/base/profile/test_pages.json" @@ -0,0 +1,5 @@ +{ + "src": [ + "testability/pages/Index" + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/hvigorfile.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/hvigorfile.ts" new file mode 100644 index 0000000000000000000000000000000000000000..6478186902c0c1ad7c966a929c7d6b7d8ae7a9f3 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/hvigorfile.ts" @@ -0,0 +1,2 @@ +// Script for compiling build behavior. It is built in the build plug-in and cannot be modified currently. +export { appTasks } from '@ohos/hvigor-ohos-plugin'; \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/.gitignore" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..5a6ba80fa3d9498a23ae8ae7d9518f8743fa8a96 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/.gitignore" @@ -0,0 +1,4 @@ +/node_modules +/.preview +/build +/.cxx \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/build-profile.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/build-profile.json5" new file mode 100644 index 0000000000000000000000000000000000000000..beb58df23d08691b749b0033ac7a16274671e550 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/build-profile.json5" @@ -0,0 +1,11 @@ +{ + "apiType": "stageMode", + "buildOption": { + }, + "targets": [ + { + "name": "default", + "runtimeOS": "HarmonyOS" + } + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/hvigorfile.ts" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/hvigorfile.ts" new file mode 100644 index 0000000000000000000000000000000000000000..47e6e1f81d365872f101585f5dbf816bcad65864 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/hvigorfile.ts" @@ -0,0 +1,2 @@ +// Script for compiling build behavior. It is built in the build plug-in and cannot be modified currently. +export { harTasks } from '@ohos/hvigor-ohos-plugin'; \ No newline at end of file diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/index.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/index.ets" new file mode 100644 index 0000000000000000000000000000000000000000..a5eda70cec1b8ffc74a99568e38d9525906df55e --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/index.ets" @@ -0,0 +1 @@ +export { echart } from './src/main/ets/components/mainpage/echart' diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package-lock.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package-lock.json" new file mode 100644 index 0000000000000000000000000000000000000000..0143b5b00a10f05cf951fc43bd9832450a62ea9d --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package-lock.json" @@ -0,0 +1,5 @@ +{ + "name": "@ohos/library", + "version": "1.0.0", + "lockfileVersion": 1 +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package.json" new file mode 100644 index 0000000000000000000000000000000000000000..55c1415337dadb21a87bb0151215ace0d8ad6921 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/package.json" @@ -0,0 +1,13 @@ +{ + "name": "@ohos/library", + "description": "a npm package which contains arkUI2.0 page", + "ohos": { + "org": "" + }, + "version": "1.0.0", + "main": "index.ets", + "types": "", + "license": "ISC", + "type": "module", + "dependencies": {} +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/ets/components/mainpage/echart.ets" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/ets/components/mainpage/echart.ets" new file mode 100644 index 0000000000000000000000000000000000000000..64f48e85fbec105c03ae77c5b48448d79717a434 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/ets/components/mainpage/echart.ets" @@ -0,0 +1,73 @@ +@Component +export struct echart { + @State private speed: number = 5 + @State private imageSize: number = 1 + @State private angle: number = 0 + @State private interval: number = 0 + + @Builder DescribeText(text:string, speed: number) { + Stack() { + Text(text + speed.toFixed(1)) + .margin({ top: 30 }) + .fontSize(20) + .fontWeight(FontWeight.Bold) + } + } + build() { + Column() { + Image($rawfile('windmill.png')) + .objectFit(ImageFit.Contain) + .height(150) + .width(150) + .margin({ top: 50, bottom: 150, right: 16 }) + .rotate({ x: 0, y: 0, z: 1, angle: this.angle }) + .scale({ x: this.imageSize, y: this.imageSize }) + + this.DescribeText('速度:', this.speed) + + Slider({ + value: this.speed, + min: 1, + max: 10, + step: 1, + style: SliderStyle.OutSet + }) + .showTips(true) + .blockColor(Color.Blue) + .onChange((value: number, mode: SliderChangeMode) => { + this.speed = value + clearInterval(this.interval) + this.speedChange() + }) + + this.DescribeText('缩放比例:', this.imageSize) + + Slider({ + value: this.imageSize, + min: 0.5, + max: 2.5, + step: 0.1, + style: SliderStyle.OutSet + }) + .showTips(true) + .blockColor(Color.Blue) + .onChange((value: number, mode: SliderChangeMode) => { + this.imageSize = value + }) + } + .margin({ left: 30, right: 30 }) + } + + speedChange() { + var that = this; + that.angle = 0; + this.interval = setInterval(function () { + that.angle += that.speed + }, 15) + } + + onPageShow() { + clearInterval(this.interval) + this.speedChange() + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/module.json5" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/module.json5" new file mode 100644 index 0000000000000000000000000000000000000000..76e101a475dbbcd373f5c0203b158e1ddce3f739 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/module.json5" @@ -0,0 +1,9 @@ +{ + "module": { + "name": "library", + "type": "har", + "deviceTypes": [ + "default" + ] + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/base/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/base/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..1e76de0c66777cfe83568615c5c2e68c61d23fed --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/base/element/string.json" @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "page_show", + "value": "page from npm package" + } + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/en_US/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/en_US/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..1e76de0c66777cfe83568615c5c2e68c61d23fed --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/en_US/element/string.json" @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "page_show", + "value": "page from npm package" + } + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/rawfile/windmill.png" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/rawfile/windmill.png" new file mode 100644 index 0000000000000000000000000000000000000000..9e6e0cfffaffaa4d2396c2752bf615fe7e55d461 Binary files /dev/null and "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/rawfile/windmill.png" differ diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/zh_CN/element/string.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/zh_CN/element/string.json" new file mode 100644 index 0000000000000000000000000000000000000000..1e76de0c66777cfe83568615c5c2e68c61d23fed --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/library/src/main/resources/zh_CN/element/string.json" @@ -0,0 +1,8 @@ +{ + "string": [ + { + "name": "page_show", + "value": "page from npm package" + } + ] +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package-lock.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package-lock.json" new file mode 100644 index 0000000000000000000000000000000000000000..5614a567d90273b9824556efb917afc377a2b179 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package-lock.json" @@ -0,0 +1,1111 @@ +{ + "name": "threelib", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ohos/hos-sdkmanager-common": { + "version": "2.0.7", + "resolved": "https://repo.harmonyos.com/npm/@ohos/hos-sdkmanager-common/-/@ohos/hos-sdkmanager-common-2.0.7.tgz", + "integrity": "sha512-1dbZlFPImIatThlZWds8sCe6VMKMWCNqOGhoRoEa8FJACKwlUrTybOjCi+MgR5X+vahQDLtDTvMJoZnfMMig6Q==", + "requires": { + "@ohos/sdkmanager-common": "^2.1.5" + } + }, + "@ohos/hvigor": { + "version": "1.3.1", + "resolved": "https://repo.harmonyos.com/npm/@ohos/hvigor/-/@ohos/hvigor-1.3.1.tgz", + "integrity": "sha512-YxIrzzKOPUrXgAe8isUG5q8CTRsP4TIF4Y4KrCeF+uLhMT2FMsd6LYkVj2X9Ib3+siZA+klIUv1Y+kKXMQ55tg==", + "requires": { + "@ohos/hvigor-base": "1.3.1", + "fs-extra": "10.0.1", + "interpret": "1.4.0", + "liftoff": "4.0.0", + "mute-stdout": "1.0.0", + "pretty-hrtime": "1.0.0", + "typescript": "4.7.4", + "v8flags": "3.2.0", + "yargs": "17.5.1" + } + }, + "@ohos/hvigor-base": { + "version": "1.3.1", + "resolved": "https://repo.harmonyos.com/npm/@ohos/hvigor-base/-/@ohos/hvigor-base-1.3.1.tgz", + "integrity": "sha512-0NBF9DGtrdG5YmEXPOgXokgd/ukIF7EDUqYSwYY0utwUJ08A1ukR+V+dcywrczu2erb80NCWbMyCeZOtrGNPMQ==", + "requires": { + "fs-extra": "10.0.1", + "iconv-lite": "0.6.3", + "json5": "2.2.0", + "lodash": "4.17.21", + "log4js": "6.4.1", + "once": "1.4.0", + "pretty-hrtime": "1.0.0" + } + }, + "@ohos/hvigor-ohos-plugin": { + "version": "1.3.1", + "resolved": "https://repo.harmonyos.com/npm/@ohos/hvigor-ohos-plugin/-/@ohos/hvigor-ohos-plugin-1.3.1.tgz", + "integrity": "sha512-K6Nk2tXNMTJlNf1Ad6nV3+DIQ7iFhBibrelUfHHWqDVlfFUWMxUtpk1Nvs/5RgKIu6O+BJRWJURDgm7mUooAWA==", + "requires": { + "@ohos/hos-sdkmanager-common": "2.0.7", + "@ohos/hvigor-base": "1.3.1", + "@ohos/sdkmanager-common": "2.1.5", + "adm-zip": "0.5.9", + "ajv": "8.10.0", + "deasync": "0.1.28", + "execa": "5.1.1", + "fast-xml-parser": "4.0.3", + "fs-extra": "10.0.1", + "glob": "7.2.0", + "iconv-lite": "0.6.3", + "json5": "2.2.0", + "lodash": "4.17.21", + "pretty-hrtime": "1.0.3", + "resolve-package-path": "4.0.3" + }, + "dependencies": { + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + } + } + }, + "@ohos/hypium": { + "version": "1.0.3", + "resolved": "https://repo.harmonyos.com/npm/@ohos/hypium/-/@ohos/hypium-1.0.3.tgz", + "integrity": "sha512-QKh8ngJk1ySbAiKpSTLP5EJIbT8Oja1zV3zwgLD7U9+KX7w2gjNIk3qoP+d13CwpEfaSR3Lxt3exlQLwWSFx3g==" + }, + "@ohos/library": { + "version": "file:library" + }, + "@ohos/lottieETS": { + "version": "1.0.3", + "resolved": "https://repo.harmonyos.com/npm/@ohos/lottieETS/-/@ohos/lottieETS-1.0.3.tgz", + "integrity": "sha512-rA9GsLd2MVxHxTYC8VsNbD7ss5b4/03ZqLHYKUWBd005ojkv7UJxAY6UusL3qMuIBOrO0Mrv+V8h2l6bPn8a3g==" + }, + "@ohos/photoview": { + "version": "1.1.0", + "resolved": "https://repo.harmonyos.com/npm/@ohos/photoview/-/@ohos/photoview-1.1.0.tgz", + "integrity": "sha512-XIB7HY9XXVWwB+PTbxqCXzlPi8w0yLDpSFYBQ4Ao20Fu4HlrelDFa8pYZ+th9TnpBRTL37eSAtDjzLaRchIkOg==" + }, + "@ohos/sdkmanager-common": { + "version": "2.1.5", + "resolved": "https://repo.harmonyos.com/npm/@ohos/sdkmanager-common/-/@ohos/sdkmanager-common-2.1.5.tgz", + "integrity": "sha512-Ka6DncGdEkZ5A9/8aR0oea/PL6yZtPudXTalAX+oXCLIGUxUu400TBcETFZ4fsIePbxmWyOSQW5T1VqUYYIdOg==", + "requires": { + "axios": "0.24.0", + "jszip": "^3.7.0" + } + }, + "adm-zip": { + "version": "0.5.9", + "resolved": "https://repo.huaweicloud.com/repository/npm/adm-zip/-/adm-zip-0.5.9.tgz", + "integrity": "sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg==" + }, + "ajv": { + "version": "8.10.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "axios": { + "version": "0.24.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/axios/-/axios-0.24.0.tgz", + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "requires": { + "follow-redirects": "^1.14.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://repo.huaweicloud.com/repository/npm/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://repo.huaweicloud.com/repository/npm/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://repo.huaweicloud.com/repository/npm/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "date-format": { + "version": "4.0.14", + "resolved": "https://repo.huaweicloud.com/repository/npm/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==" + }, + "deasync": { + "version": "0.1.28", + "resolved": "https://repo.huaweicloud.com/repository/npm/deasync/-/deasync-0.1.28.tgz", + "integrity": "sha512-QqLF6inIDwiATrfROIyQtwOQxjZuek13WRYZ7donU5wJPLoP67MnYxA6QtqdvdBy2mMqv5m3UefBVdJjvevOYg==", + "requires": { + "bindings": "^1.5.0", + "node-addon-api": "^1.7.1" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://repo.huaweicloud.com/repository/npm/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-xml-parser": { + "version": "4.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/fast-xml-parser/-/fast-xml-parser-4.0.3.tgz", + "integrity": "sha512-xhQbg3a/EYNHwK0cxIG1nZmVkHX/0tWihamn5pU4Mhd9KEVE2ga8ZJiqEUgB2sApElvAATOdMTLjgqIpvYDUkQ==", + "requires": { + "strnum": "^1.0.5" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "findup-sync": { + "version": "5.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0", + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" + } + }, + "flagged-respawn": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==" + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://repo.huaweicloud.com/repository/npm/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "requires": { + "for-in": "^1.0.1" + } + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://repo.huaweicloud.com/repository/npm/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "glob": { + "version": "7.2.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://repo.huaweicloud.com/repository/npm/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://repo.huaweicloud.com/repository/npm/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://repo.huaweicloud.com/repository/npm/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://repo.huaweicloud.com/repository/npm/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://repo.huaweicloud.com/repository/npm/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jszip": { + "version": "3.10.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "lie": { + "version": "3.3.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, + "liftoff": { + "version": "4.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/liftoff/-/liftoff-4.0.0.tgz", + "integrity": "sha512-rMGwYF8q7g2XhG2ulBmmJgWv25qBsqRbDn5gH0+wnuyeFt7QBJlHJmtg5qEdn4pN6WVAUMgXnIxytMFRX9c1aA==", + "requires": { + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "object.map": "^1.0.1", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://repo.huaweicloud.com/repository/npm/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "log4js": { + "version": "6.4.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/log4js/-/log4js-6.4.1.tgz", + "integrity": "sha512-iUiYnXqAmNKiIZ1XSAitQ4TmNs8CdZYTAWINARF3LjnsLN8tY5m0vRwd6uuWj/yNY0YHxeZodnbmxKFUOM2rMg==", + "requires": { + "date-format": "^4.0.3", + "debug": "^4.3.3", + "flatted": "^3.2.4", + "rfdc": "^1.3.0", + "streamroller": "^3.0.2" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://repo.huaweicloud.com/repository/npm/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://repo.huaweicloud.com/repository/npm/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mute-stdout": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/mute-stdout/-/mute-stdout-1.0.0.tgz", + "integrity": "sha512-MaSQenn0f9oxIjtCufclpV00MuYTiHaXPbdcfPIM+quMqoa8cXywjHHx4LhhIAZlXqPWMdcUpYviajfmHtHRJw==" + }, + "node-addon-api": { + "version": "1.7.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://repo.huaweicloud.com/repository/npm/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://repo.huaweicloud.com/repository/npm/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pretty-hrtime": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/pretty-hrtime/-/pretty-hrtime-1.0.0.tgz", + "integrity": "sha512-CU2l5CYUAptUYq/671ajexQfXuxJFwwg0n243Kdkx8bTjeenedsWgu8TGHPm03vLfNtk3aTXgySKPp3Usykudw==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://repo.huaweicloud.com/repository/npm/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rechoir": { + "version": "0.8.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "requires": { + "resolve": "^1.20.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-package-path": { + "version": "4.0.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/resolve-package-path/-/resolve-package-path-4.0.3.tgz", + "integrity": "sha512-SRpNAPW4kewOaNUt8VPqhJ0UMxawMwzJD8V7m1cJfdSTK9ieZwS6K7Dabsm4bmLFM96Z5Y/UznrpG5kt1im8yA==", + "requires": { + "path-root": "^0.1.1" + } + }, + "rfdc": { + "version": "1.3.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://repo.huaweicloud.com/repository/npm/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://repo.huaweicloud.com/repository/npm/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "streamroller": { + "version": "3.1.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/streamroller/-/streamroller-3.1.3.tgz", + "integrity": "sha512-CphIJyFx2SALGHeINanjFRKQ4l7x2c+rXYJ4BMq0gd+ZK0gi4VT8b+eHe2wi58x4UayBAKx4xtHpXT/ea1cz8w==", + "requires": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://repo.huaweicloud.com/repository/npm/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://repo.huaweicloud.com/repository/npm/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://repo.huaweicloud.com/repository/npm/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://repo.huaweicloud.com/repository/npm/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://repo.huaweicloud.com/repository/npm/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://repo.huaweicloud.com/repository/npm/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "17.5.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://repo.huaweicloud.com/repository/npm/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + } + } +} diff --git "a/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package.json" "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package.json" new file mode 100644 index 0000000000000000000000000000000000000000..634d8c4a538c111eb0730372e0c114bde68925c2 --- /dev/null +++ "b/\343\200\220\346\214\221\346\210\230\350\265\233\347\254\254\344\272\214\346\234\237\343\200\221 thirdlib/package.json" @@ -0,0 +1,20 @@ +{ + "name": "threelib", + "version": "1.0.0", + "ohos": { + "org": "huawei", + "buildTool": "hvigor", + "directoryLevel": "project" + }, + "description": "example description", + "repository": {}, + "license": "ISC", + "dependencies": { + "@ohos/hvigor": "1.3.1", + "@ohos/hvigor-ohos-plugin": "1.3.1", + "@ohos/hypium": "1.0.3", + "@ohos/library": "file:library", + "@ohos/lottieETS": "^1.0.3", + "@ohos/photoview": "^1.1.0" + } +}