Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(hippy-vue-next): support vue3.x (Tencent#2357)
* feat(hippy-vue-next): initialize hippy-vue-next package * feat(hippy-vue-next): rollup build config * feat(example): add vue-next demo * docs(hippy-vue-next): update vue version * feat(hippy-vue-next): update branch up to date with Tencent:master * feat(hippy-vue-next): update comment * feat(example): use @vue/runtime-core with package * docs(hippy-vue-next): update comment * fix(hippy-vue-next): fix demo debug problem * feat(hippy-vue-next): modify import type of runtime in demo * feat(hippy-vue-next): generate d.ts file * fix(hippy-vue-next): fix android horizontal problem in demo-list * feat(hippy-vue-next): modify eslint options to check demo's code * feat(hippy-vue-next): add vue-next unit test * feat(hippy-vue-next): fix & commit unit tests * feat(hippy-vue-next): ignore api-extractor warnings * docs(hippy-vue-next): update docs * docs(hippy-vue-next): update comment * docs(hippy-vue-next): update docs * docs(hippy-vue-next): update docs * chore(license): add license header * docs(hippy-vue-next): update docs * feat(hippy-vue-next): add once event demo * refactor(hippy-vue-next): rename tool package * docs(hippy-vue-next): update docs * docs(hippy-vue-next): update comment * docs(hippy-vue-next): update docs * feat(hippy-vue-next): modify regexp * docs(hippy-vue-next): update docs * feat(hippy-vue-next): modify regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): perf regexp * feat(hippy-vue-next): reset old package-lock * feat(hippy-vue-next): update breakStrategy demo * feat(hippy-vue-next): add utils unit test case * feat(hippy-vue-next): add utils & element unit test case * feat(hippy-vue-next): add event & element unit test case * feat(hippy-vue-next): add native unit test case * feat(hippy-vue-next): add built-in & patch unit test case * feat(hippy-vue-next): add patch unit test case * feat(hippy-vue-next): add style unit test case * feat(hippy-vue-next): add style unit test case * feat(hippy-vue-next): add style & util unit test case * fix(hippy-vue-next): fix swiper & animation warn in debug mode * feat(hippy-vue-next): use shallowRef to up perf for component reactive * fix(hippy-vue-next): fix animation warn in debug mode * feat(hippy-vue-next): upgrade debug package * feat(hippy-vue-next): fix CR problem * feat(hippy-vue-next): fix CR problem * feat(hippy-vue-next): app start support both callback & promise * feat(hippy-vue-next): fix turbo proxy value problem * feat(hippy-vue-next): update docs * feat(hippy-vue-next): fix animation demo problem * feat(hippy-vue-next): modify register hippy method to compatible vue2 * feat(hippy-vue-next): update docs * feat(hippy-vue-next): update vue3 docs * feat(hippy-vue-next): add waterfall lose props * fix(vue-next): fix lint issues and logic robust issues * feat(hippy-vue-next): add event bus & unit test case * feat(hippy-vue-next): add webpack vendor options * feat(hippy-vue-next): add webpack vendor options * feat(hippy-vue-next): remove unused demo method * feat(hippy-vue-next): modify event bus to compatible vue2 * feat(hippy-vue-next): modify event bus to compatible vue2 * feat(hippy-vue-next): add event-bus unit test cases * feat(hippy-vue-next): add build vendor directive * feat(hippy-vue-next): remove demo redundant method & add silent option * feat(hippy-vue-next): update debug doc * feat(hippy-vue-next): add console output style * feat(hippy-vue-next): add custom nativeapis and components demo * docs(text): extend custom nativeapis and components docs * feat(hippy-vue-next): remove auto generated declaration files * feat(hippy-vue-next): update demo list & compatible vue3.2.39+ event * feat(hippy-vue-next): support scoped & attribute selector & merge update * feat(hippy-vue-next): support scoped & add unit tests * feat(hippy-vue-next): update vue-next-demo same to vue-demo * feat(hippy-vue-next): add unit tests * feat(hippy-vue-next): use named export instead universal export * feat(hippy-vue-next): update css-loader name to compatible vue-loader * feat(hippy-vue-next): fix style matched issue * refactor(vue-next): update docs & lock * fix(npm,eslint): update npm package & fix lint * feat(hippy-vue-next): add style unit tests * feat(hippy-vue-next): fix eslint issue * feat(hippy-vue-next): add android router inject logic & doc * feat(hippy-vue-next): use hippy history to solve router inject logic * feat(hippy-vue-next): update router history doc * feat(hippy-vue-next): update router history doc * feat(vue): add getElemCss scoped judgement * refactor(vue-demo): remove stop Co-authored-by: anqinli <[email protected]> Co-authored-by: birdguo <[email protected]> Co-authored-by: Zoom Chan <[email protected]> Co-authored-by: birdguo <[email protected]>
- Loading branch information