Commit Graph

470 Commits

Author SHA1 Message Date
MapleLeaf
fefb57fcc3 update coverage config 2021-12-26 13:18:46 -06:00
MapleLeaf
894e6abb26 move stuff around until it feels right 2021-12-26 12:06:06 -06:00
MapleLeaf
d10618e3c1 kitchen sink test 2021-12-26 12:00:22 -06:00
MapleLeaf
d5815cbec6 omit: use except from type-fest
which doesn't mess up tagged object unions
2021-12-26 11:56:34 -06:00
MapleLeaf
cee63892fe more comprehensive message types 2021-12-26 11:56:03 -06:00
MapleLeaf
f8389cec52 add log-pretty because i'm tired of writing this a lot 2021-12-26 11:55:45 -06:00
MapleLeaf
bfeb28eeb1 embed: exclude children from embed options 2021-12-26 11:55:32 -06:00
MapleLeaf
6909336cac use adapter to make discord.js optional 2021-12-25 20:05:35 -06:00
MapleLeaf
4cf9049496 placeholder test 2021-12-25 14:21:59 -06:00
MapleLeaf
8ca9afb029 add error handler to update subscription 2021-12-25 14:21:46 -06:00
MapleLeaf
e4a46cfb51 remove unneeded deps 2021-12-25 13:17:57 -06:00
MapleLeaf
d14086a60c remove old sources 2021-12-25 13:08:34 -06:00
MapleLeaf
8ced531144 library exports organization 2021-12-25 12:56:58 -06:00
MapleLeaf
969c20f32d upgrades + resolve esbuild to latest 2021-12-25 12:49:36 -06:00
MapleLeaf
5ee55ef3c0 instance management and deactivation 2021-12-25 12:30:49 -06:00
MapleLeaf
433e445c1d queued updates via rxjs 2021-12-25 11:12:17 -06:00
MapleLeaf
c74f8df231 split up embed file 2021-12-25 04:06:56 -06:00
MapleLeaf
6747f7bdaf smol reconciler cleanup 2021-12-25 04:05:40 -06:00
MapleLeaf
bce472ab37 embed children 2021-12-25 03:55:04 -06:00
MapleLeaf
6f3c97812c embeds + decentralized element definition 2021-12-25 03:11:01 -06:00
MapleLeaf
18bcf4828c refactor: interactive button 2021-12-25 01:52:55 -06:00
MapleLeaf
99430e0edc refactor: rendering button 2021-12-25 01:24:52 -06:00
MapleLeaf
e799e71f1a beginnings of new api 2021-12-25 00:52:21 -06:00
MapleLeaf
fa95b42be6 withLoggedMethodCalls: less noisy output 2021-12-25 00:52:08 -06:00
MapleLeaf
59bce88f3a playground: simple command handler 2021-12-25 00:51:43 -06:00
MapleLeaf
f6e75d52a2 fix imports i was being dumb 2021-12-23 13:13:31 -06:00
MapleLeaf
8ec5d554be buttons require label or emoji 2021-12-23 10:09:36 -06:00
MapleLeaf
19b2dfd534 add missing tree assignment 2021-12-23 10:09:29 -06:00
MapleLeaf
8dd6e3dab2 organization 2021-12-23 10:02:34 -06:00
MapleLeaf
b96c7c6284 add action queue unit test 2021-12-23 09:39:44 -06:00
MapleLeaf
e11f8a4e0f remove action queue optimization 2021-12-23 09:39:34 -06:00
MapleLeaf
11f56d35f1 upgrades 2021-12-22 23:11:13 -06:00
MapleLeaf
7fef81d187 some refactors, mainly splitting out action queue 2021-12-22 22:51:07 -06:00
MapleLeaf
4d89795d13 slightly nicer render call 2021-12-22 22:06:31 -06:00
MapleLeaf
dffc8b574d notes 2021-12-22 22:05:11 -06:00
MapleLeaf
20d8862def ci: remove build from all jobs, run build standalone 2021-12-22 21:40:05 -06:00
MapleLeaf
8978383db1 try vitest again 2021-12-22 21:39:28 -06:00
MapleLeaf
d85a27d6e1 use console.info 2021-12-22 20:59:23 -06:00
MapleLeaf
21159c6c70 cloneInstance fix: preserve children 2021-12-22 20:51:15 -06:00
MapleLeaf
01a50cd1ad add playground 2021-12-22 20:50:17 -06:00
MapleLeaf
a8e0570762 run tests with colors 2021-12-22 14:11:06 -06:00
MapleLeaf
1d72c81b1c run coverage in ci 2021-12-22 14:10:52 -06:00
MapleLeaf
5c4cef7b33 remove deferred 2021-12-22 14:05:45 -06:00
MapleLeaf
f14306fe26 remove .only 2021-12-22 14:05:42 -06:00
MapleLeaf
3113593f4f improved updates 2021-12-22 14:02:54 -06:00
MapleLeaf
7431ec7f9a call deferUpdate on interactions 2021-12-22 13:59:30 -06:00
MapleLeaf
e2c45c2f8e root: allow arbitrarily awaiting completion 2021-12-22 13:52:05 -06:00
MapleLeaf
b3b0fdc279 button onClick 2021-12-22 12:57:15 -06:00
MapleLeaf
067b9b43a1 enable inspect flag on test watch 2021-12-22 12:48:05 -06:00
MapleLeaf
765c6fadbb refactor and simplify things 2021-12-22 10:35:55 -06:00