Jacob Nguyen
|
d9db485202
|
refactor: switching to when statements and type predicates
|
2022-05-16 02:40:17 -05:00 |
|
Jacob Nguyen
|
bcbfd28788
|
refactor: Cleaning up more, moving things for organization
|
2022-05-15 19:31:30 -05:00 |
|
Jacob Nguyen
|
269ab563ab
|
refactor: Cleaning up
|
2022-05-15 19:26:38 -05:00 |
|
Jacob Nguyen
|
a76099cbcb
|
refactor: change loading strategy, eliminate bloat
|
2022-05-15 19:18:19 -05:00 |
|
Jacob Nguyen
|
40a10bf32b
|
revert: Move enums to enums.ts
|
2022-05-15 17:38:27 -05:00 |
|
Jacob Nguyen
|
f6d584cf99
|
feat: delete partition.ts
|
2022-05-15 16:04:58 -05:00 |
|
Jacob Nguyen
|
df1808cfb5
|
style: Reformat w/ prettier
|
2022-05-15 16:00:05 -05:00 |
|
Jacob Nguyen
|
b6bf08f673
|
refactor: Remove PluggedModule, change Module signature to support event plugins
|
2022-05-15 15:58:54 -05:00 |
|
Jacob Nguyen
|
61fe8534b5
|
refactor: Adding more top level imports and move partition
|
2022-05-15 01:03:57 -05:00 |
|
Jacob Nguyen
|
86457a78ff
|
refactor: Change sernModule fn signature
|
2022-05-14 23:12:26 -05:00 |
|
Jacob Nguyen
|
58b7a6c21b
|
refactor: shorten code, add UnionToTuple type
|
2022-05-14 19:28:30 -05:00 |
|
jacoobes
|
2697e35b2e
|
feat: Add castings for res
|
2022-05-14 02:18:12 -05:00 |
|
jacoobes
|
d29298c17a
|
feat: Add messageComponent handler
|
2022-05-14 02:16:13 -05:00 |
|
jacoobes
|
6ac9720260
|
feat: Adding TextInput map & starting event plugins for message components
|
2022-05-13 23:40:52 -05:00 |
|
jacoobes
|
f5d02aedca
|
refactor: Remove duplicate type alias in resolveParameters.ts
|
2022-05-13 23:35:18 -05:00 |
|
jacoobes
|
c4e8e517b3
|
feat: interactionCreate.ts refactoring
|
2022-05-13 23:33:53 -05:00 |
|
jacoobes
|
3dedba3493
|
chore: prettier reformat
|
2022-05-13 14:45:06 -05:00 |
|
jacoobes
|
88dcdee818
|
feat: broadening EventPlugin default generic type, reformat with prettier
|
2022-05-13 14:33:17 -05:00 |
|
Jacob Nguyen
|
6462b4ca60
|
build: add .idea to gitignore
|
2022-05-11 12:25:57 -05:00 |
|
Jacob Nguyen
|
99a5a3c93a
|
chore: cleanup code and delete unused files
|
2022-05-10 00:04:27 -05:00 |
|
Jacob Nguyen
|
46b3b9574a
|
chore: eslint formattting
|
2022-05-09 15:01:10 -05:00 |
|
Jacob Nguyen
|
8782cad9cd
|
fix: accidentally imported wildcard from wrong place & namespace
resolution
|
2022-05-08 20:52:48 -05:00 |
|
Jacob Nguyen
|
97867d98c2
|
build: moving eslint and prettier dependencies
|
2022-05-07 22:40:55 -05:00 |
|
Jacob Nguyen
|
d3e8943ca9
|
refactor: change from switch -> match
|
2022-05-07 22:35:24 -05:00 |
|
Jacob Nguyen
|
57dc0bac88
|
build : Added ts-pattern for pattern matching with command types and
plugin types
|
2022-05-07 21:07:10 -05:00 |
|
Jacob Nguyen
|
2f61399b5e
|
feat(handler): progress on event plugins
|
2022-05-07 00:19:29 -05:00 |
|
Jacob Nguyen
|
4448d5a1be
|
feat : strict commandType checking transition for ergonomics
|
2022-04-29 15:52:14 -05:00 |
|
Jacob Nguyen
|
2c8fdce7e1
|
fix(messageEvent) : fix access location for messages
|
2022-04-29 15:33:18 -05:00 |
|
Jacob Nguyen
|
9e05090214
|
feat : partitioning command stores for better event mapping, more
refactoring
|
2022-04-29 14:11:10 -05:00 |
|
Jacob Nguyen
|
5b82d5f282
|
build(package.json) change to alpha build
|
2022-04-23 11:36:34 -05:00 |
|
Jacob Nguyen
|
02956a004c
|
feat(handler) basic event plugin support
|
2022-04-23 11:34:01 -05:00 |
|
Jacob Nguyen
|
901cb51e01
|
fix(readyEvent, partition) both were broken and failed to load plugins correctly
|
2022-04-22 11:05:37 -05:00 |
|
Jacob Nguyen
|
3e0a5b3b3b
|
fix(handler) : turning readFiles to observable; refactor readyevent
|
2022-04-20 20:56:42 -05:00 |
|
Jacob Nguyen
|
fc08ae4c79
|
fix(readyEvent) : module loading not correctly.
|
2022-04-20 19:39:59 -05:00 |
|
EvolutionX
|
f2e3a14486
|
chore: apply the requested changes
|
2022-04-19 23:41:12 -05:00 |
|
EvolutionX
|
4d06009635
|
chore: handle no prefix case
|
2022-04-19 23:41:12 -05:00 |
|
EvolutionX
|
f6b88dcdc8
|
feat(prefix): make defaultPrefix optional
|
2022-04-19 23:41:12 -05:00 |
|
Jacob Nguyen
|
b963f51a36
|
refactor(messageEvent) : cleaning up observables
|
2022-04-19 17:24:18 -05:00 |
|
Jacob Nguyen
|
8bc624aceb
|
feat(messageEvent) : more refactoring to enable plugin usage
|
2022-04-19 15:02:14 -05:00 |
|
Jacob Nguyen
|
86c4e45ad2
|
feat(observableHandling) : making match function a type predicate
assertion
|
2022-04-19 10:16:46 -05:00 |
|
Jacob Nguyen
|
eeabecb4e2
|
feat(handler) : More work toward event plugins, added typings for it
|
2022-04-19 00:48:24 -05:00 |
|
Jacob Nguyen
|
70bd12dd61
|
feat(handler): command plugins work?!
|
2022-04-16 17:27:24 -05:00 |
|
Jacob Nguyen
|
4e1a8066d2
|
feat(handler) : refactored ready event and finished loading command
plugins
|
2022-04-15 22:45:01 -05:00 |
|
Jacob Nguyen
|
f213e88a5d
|
feat(handler) more plugin work, refactoring rxjs pipes
|
2022-04-13 01:34:25 -05:00 |
|
Jacob Nguyen
|
de7ddc390f
|
feat : more plugin work ( currently not finsihed), removed init function
|
2022-04-10 21:54:52 -05:00 |
|
Jacob Nguyen
|
2dd41834f4
|
feat : can register plugin modules now
|
2022-04-10 02:00:43 -05:00 |
|
Jacob Nguyen
|
136b0d23c5
|
feat : plugin api improvements, declarative ui
|
2022-04-09 13:45:38 -05:00 |
|
Jacob Nguyen
|
8866bff576
|
feat : plugin development and ensuring all module objs have name
property
|
2022-04-09 13:12:49 -05:00 |
|
Jacob Nguyen
|
490d6403d7
|
refactor : change naming conventions to PascalCase
|
2022-04-08 13:10:46 -05:00 |
|
Jacob Nguyen
|
e21508ca4f
|
feat(handler) moving and organizing files, refactor context api
|
2022-04-04 17:40:51 -05:00 |
|