Commit Graph

309 Commits

Author SHA1 Message Date
MapleLeaf
103c8d6d1b add/fix watch scripts 2021-12-21 10:11:52 -06:00
MapleLeaf
f0a2e56b26 back to jest, currently has the best experience 2021-12-21 10:10:53 -06:00
MapleLeaf
e2ea46a18f monorepon't 2021-12-20 20:18:18 -06:00
MapleLeaf
628c4b23d7 support embed singleton fields via props 2021-12-20 19:11:07 -06:00
MapleLeaf
d1935d283a notes 2021-12-20 17:49:20 -06:00
MapleLeaf
5fe083ec60 use vitest for tests 2021-12-20 12:28:27 -06:00
MapleLeaf
a9c5122615 embed author + some refactors 2021-12-19 23:28:20 -06:00
MapleLeaf
7cd0b683e2 ensure message content is removed on update 2021-12-19 23:27:53 -06:00
MapleLeaf
f13576aee8 pick: don't assign undefined properties 2021-12-19 23:26:50 -06:00
MapleLeaf
634a47641a flatten file structure and merge some things 2021-12-19 21:29:21 -06:00
MapleLeaf
9828b5c536 decentralization refactor wip 2021-12-19 16:38:32 -06:00
MapleLeaf
1e5d448f9a just test on node lts 2021-12-16 22:44:18 -06:00
MapleLeaf
c1d93b8468 start of embed + more test coverage 2021-12-16 22:38:57 -06:00
MapleLeaf
3c4e3ac422 better? scripts 2021-12-16 21:32:28 -06:00
MapleLeaf
c239f00ee1 run tests with coverage 2021-12-16 21:25:08 -06:00
MapleLeaf
dbd5915f25 ci: run build before each script 2021-12-16 21:23:20 -06:00
MapleLeaf
174bc22c18 back to immutable mode 2021-12-16 21:12:38 -06:00
MapleLeaf
e67abe0b9b inspect less 2021-12-16 19:18:07 -06:00
MapleLeaf
cc52c42c98 one tsconfig for everything 2021-12-16 19:13:22 -06:00
MapleLeaf
460e7cde1a rearchitecting wip 2021-12-16 19:01:56 -06:00
MapleLeaf
ffc91900d2 weird embed context ideas - committing just so it's not lost 2021-12-16 12:47:37 -06:00
MapleLeaf
e709e3acb5 monorepo 2021-12-16 11:48:18 -06:00
MapleLeaf
803252290d wip embeds 2021-12-16 10:10:47 -06:00
MapleLeaf
b7a3be73ee clean up container code a bit 2021-12-15 11:21:30 -06:00
MapleLeaf
20dc55d557 render -> root 2021-12-15 11:08:58 -06:00
MapleLeaf
76c720ecad upgrade configs version 2021-12-12 19:22:18 -06:00
MapleLeaf
3c0a154b50 example draft of jsx api 2021-12-09 20:05:55 -06:00
MapleLeaf
2090c9c230 add jsx/state test 2021-12-09 19:20:45 -06:00
MapleLeaf
02e938ea56 move integration tests to their own folder 2021-12-09 18:48:26 -06:00
MapleLeaf
ffe069eb31 clean up container action runner 2021-12-09 05:25:28 -06:00
MapleLeaf
0806e077b7 test container instead of render
allows awaiting renders
2021-12-09 04:54:22 -06:00
MapleLeaf
a46c214cdf improve tests 2021-12-09 04:26:48 -06:00
MapleLeaf
c8f7f570fd remove logs for now 2021-12-09 04:26:45 -06:00
MapleLeaf
f43ea6269a clean before build 2021-12-09 04:11:11 -06:00
MapleLeaf
902ef73321 handle async updates via queue 2021-12-09 04:10:47 -06:00
MapleLeaf
a66eb71200 accepte error message for wait/reject helpers 2021-12-09 04:10:04 -06:00
MapleLeaf
9fb58ab471 wait-for: add some delay between each loop 2021-12-09 04:09:47 -06:00
MapleLeaf
a7b1221524 add re-render method 2021-12-09 03:01:13 -06:00
MapleLeaf
ade2464aaf use immutable/persistent reconciler 2021-12-09 02:54:06 -06:00
MapleLeaf
808baa28ae update unicorn/prevent-abbreviations rule 2021-12-09 02:53:57 -06:00
MapleLeaf
6de7c6f1d0 fill out remaining reconciler methods 2021-12-08 20:17:40 -06:00
MapleLeaf
7acce161b5 add eslint plugin unicorn 2021-12-08 20:16:55 -06:00
MapleLeaf
0953b4d831 remove scheduler dep 2021-12-08 14:32:48 -06:00
MapleLeaf
a795b83586 disable fail-fast 2021-12-08 14:29:41 -06:00
MapleLeaf
e4caf3557e not supporting node 14 2021-12-08 14:28:40 -06:00
MapleLeaf
e15a59675e install esbuild 2021-12-08 14:28:40 -06:00
MapleLeaf
13702709c1 install esbuild 2021-12-08 14:27:11 -06:00
MapleLeaf
846ac5b61f use workflow matrix 2021-12-08 14:26:57 -06:00
MapleLeaf
c7911b76c1 use multiple jobs for ci 2021-12-08 14:23:04 -06:00
MapleLeaf
9916c37b2b add env variables in workflow 2021-12-08 14:21:12 -06:00