Commit Graph

3417 Commits

Author SHA1 Message Date
Evan You
cfc2c59132 chore: use isFunction 2022-05-27 23:52:22 +08:00
Evan You
1e4ac46fe5 wip: lifecycle api 2022-05-27 23:40:03 +08:00
Evan You
12150f622b chore: format typescript dir 2022-05-27 17:30:12 +08:00
Evan You
1f1046b7e5 wip: rename dir to v3 2022-05-27 17:27:17 +08:00
Evan You
93214586aa types: types for setup() + format types 2022-05-27 17:26:55 +08:00
Evan You
f29ad1def5 wip: shallowReactive/shallowReadonly 2022-05-27 12:07:19 +08:00
Evan You
a5ad708ccf wip: readonly 2022-05-27 10:45:28 +08:00
Evan You
b0140bfdab ci: __DEV__ flag for e2e tests 2022-05-26 02:42:48 +08:00
Evan You
eb20b8228f ci: fix ci 2022-05-26 02:36:51 +08:00
Evan You
a16271280a refactor: simplify implementations
since we output es5, classes are more verbose then necessary
2022-05-26 02:34:15 +08:00
Evan You
282ebb0893 chore: remove duplicated types 2022-05-26 02:18:33 +08:00
Evan You
05aaa33a45 wip: computed tests passing 2022-05-26 02:14:14 +08:00
Evan You
c4aa8ea66d wip: reactive tests passing 2022-05-26 00:30:31 +08:00
Evan You
ac85a4217e wip: ref tests passing 2022-05-25 15:36:10 +08:00
Evan You
e1e5a75540 wip: fix entry with compiler 2022-05-25 15:07:46 +08:00
Evan You
f50a1b84d9 wip(vca): partial ref and watch implementation 2022-05-24 21:49:16 +08:00
Evan You
d7d3dbbcc8 workflow: allow wip commits 2022-05-24 21:49:09 +08:00
Evan You
450767f3bb refactor: isArray 2022-05-24 21:48:01 +08:00
Evan You
797e72e6fd build: use __DEV__ flag 2022-05-24 08:56:11 +08:00
Evan You
72aed6a149 workflow: remove eslint, apply prettier 2022-05-23 17:21:17 +08:00
Evan You
6f8fb220e2 build: target es2017 / node 8 for cjs files 2022-05-23 17:14:02 +08:00
Evan You
58608a2f26 chore: fix ci script 2022-05-23 15:16:32 +08:00
Evan You
04b584ffc1 test: transition tests 2022-05-23 15:15:29 +08:00
Evan You
cca88b9919 ci: fix e2e build script 2022-05-20 18:24:45 +08:00
Evan You
7618851323 chore: remove stale tests [ci skip] 2022-05-20 18:22:45 +08:00
Evan You
ab110cf8a9 test: e2e tests 2022-05-20 18:21:53 +08:00
Evan You
acb1aeed6d chore: remove unused deps 2022-05-20 17:18:39 +08:00
Evan You
d000703c80 workflow: build ssr packages before running ssr tests 2022-05-20 16:59:55 +08:00
Evan You
898d1e19fc test: all ssr tests passing 2022-05-20 16:55:05 +08:00
Evan You
3a27b6b3e1 build: restore cjs entry files 2022-05-20 15:29:48 +08:00
Evan You
c63d43c830 build: externalize stream to avoid warning 2022-05-20 15:26:18 +08:00
Evan You
5fb1c9d62a test: fix ssr test imports 2022-05-20 15:16:14 +08:00
Evan You
7136e19bc8 chore: remove stale js file 2022-05-20 15:08:58 +08:00
Evan You
575f07643d build: separate src and test tsconfig 2022-05-20 14:35:56 +08:00
Evan You
d8c3bbfa44 refactor: remove weex from codebase 2022-05-20 12:17:13 +08:00
Evan You
2d019e4e25 test: partial ssr tests passing 2022-05-20 12:01:16 +08:00
Evan You
23bd3b2ca3 types: fix types 2022-05-20 11:11:47 +08:00
Evan You
23b1fb5503 test: skip transition tests for now 2022-05-20 10:30:13 +08:00
Evan You
fed8c3bfd2 test: all unit tests except transition passing 2022-05-20 10:27:57 +08:00
Evan You
73bcd07194 test: all features except transition pass 2022-05-20 10:12:40 +08:00
Evan You
906907f88d test: all directive tests passing 2022-05-20 09:34:55 +08:00
Evan You
250bc17d51 test: unit/features/component passing 2022-05-20 08:46:15 +08:00
Evan You
29989a1074 test: move transition + keep alive test cases 2022-05-20 08:30:41 +08:00
Evan You
69edc9aec6 test: move __WEEX__ flag to runtime for tests 2022-05-20 08:24:05 +08:00
Evan You
5ec77f32be test: shim done interface for tests 2022-05-20 08:22:26 +08:00
Evan You
63e7d59a03 test: remove global before waitForUpdate 2022-05-20 07:57:07 +08:00
Evan You
52627b95ce test: jasmine.createSpy -> vi.fn 2022-05-20 07:56:02 +08:00
Evan You
8e672c4251 test: first full test suite passing 2022-05-20 07:29:25 +08:00
Evan You
972d8066d7 test: migrate tests to vitest (wip) 2022-05-19 18:21:31 +08:00
Evan You
fe13212456 build: remove stale lockfile 2022-05-19 18:19:58 +08:00