Jacob Nguyen
|
571a8044b0
|
fix: prettier wants lf line ending
|
2022-05-19 23:14:05 -05:00 |
|
Jacob Nguyen
|
dac665d628
|
fix: linting issue in markup.ts
|
2022-05-19 23:08:38 -05:00 |
|
Jacob Nguyen
|
6c144defca
|
fix: didn't run prettier, now i am
|
2022-05-19 23:03:39 -05:00 |
|
Jacob Nguyen
|
2d28800953
|
style: Run prettier
|
2022-05-19 22:54:46 -05:00 |
|
Jacob Nguyen
|
3f64a8aa0a
|
feat: Edited event names for more conciseness, finished basic event emitters
|
2022-05-19 22:52:23 -05:00 |
|
Jacob Nguyen
|
115d1a49b5
|
feat: Adding sern event listeners, overriding and typing methods
|
2022-05-19 22:29:45 -05:00 |
|
Jacob Nguyen
|
66b9f51fa7
|
fix: Standard for of does not resolve promises. Switched to for await
|
2022-05-19 13:49:31 -05:00 |
|
Jacob Nguyen
|
b8cda351e1
|
feat: should be able to register other nodejs event emitters
|
2022-05-19 12:57:14 -05:00 |
|
Jacob Nguyen
|
b9b59197df
|
revert: Re-add plugins overload
|
2022-05-17 22:30:20 -05:00 |
|
Jacob Nguyen
|
464fc05c1c
|
refactor: Why is that not assignable bruh
|
2022-05-17 20:25:57 -05:00 |
|
Jacob Nguyen
|
cf85a5db64
|
fix: Fix return type of sernModule
|
2022-05-17 18:57:01 -05:00 |
|
Jacob Nguyen
|
82f1bad8ff
|
refactor: Bring CommandType and PluginType to top level
|
2022-05-17 17:10:01 -05:00 |
|
Jacob Nguyen
|
f8987499f6
|
refactor: make description optional
|
2022-05-17 16:18:14 -05:00 |
|
Jacob Nguyen
|
5556b2aa0a
|
refactor: make ApplicationCommandOptions optional
|
2022-05-17 16:14:47 -05:00 |
|
Jacob Nguyen
|
c40b75d333
|
refactor: Simplify sernModule handler signature
|
2022-05-17 16:05:35 -05:00 |
|
Jacob Nguyen
|
53bc080a29
|
feat: better looking typings for modules
|
2022-05-17 14:49:18 -05:00 |
|
Jacob Nguyen
|
2b81d53503
|
feat: Optional plugins to reduce bloat
|
2022-05-17 14:32:45 -05:00 |
|
Jacob Nguyen
|
430315ad02
|
feat: Aliases optional
|
2022-05-17 13:16:27 -05:00 |
|
Jacob Nguyen
|
c8c0c841db
|
feat: Add DefinetlyDefined type, more todo statements
|
2022-05-17 12:11:00 -05:00 |
|
Jacob Nguyen
|
b26650818e
|
fix: Non-exhaustiveness led to commands not registering readyEvent.ts
|
2022-05-17 11:31:35 -05:00 |
|
Jacob Nguyen
|
97907b746f
|
feat: finished interactionCreate.ts handling? (need test)
|
2022-05-17 02:03:05 -05:00 |
|
Jacob Nguyen
|
972928b6a3
|
refactor: DRY Principles
|
2022-05-16 20:55:44 -05:00 |
|
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
|
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
|
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
|
02956a004c
|
feat(handler) basic event plugin support
|
2022-04-23 11:34:01 -05:00 |
|