Commit Graph

54 Commits

Author SHA1 Message Date
Jacob Nguyen
2d28800953 style: Run prettier 2022-05-19 22:54:46 -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
5556b2aa0a refactor: make ApplicationCommandOptions optional 2022-05-17 16:14:47 -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
bcbfd28788 refactor: Cleaning up more, moving things for organization 2022-05-15 19:31:30 -05:00
jacoobes
3dedba3493 chore: prettier reformat 2022-05-13 14:45:06 -05:00
Jacob Nguyen
490d6403d7 refactor : change naming conventions to PascalCase 2022-04-08 13:10:46 -05:00
Jacob Nguyen
ef8e3961d1 feat(handler) run formatter and made message prefixes case insensitive 2022-04-03 17:13:13 -05:00
Jacob Nguyen
ea8c15986a feat(handler) Add context more context methods and nullish type 2022-04-03 01:37:38 -05:00
Jacob Nguyen
b0d4f96900 feat : add typings for ctx menus 2022-03-26 02:34:36 -05:00
Jacob Nguyen
5baff09c03 feat(types) added util type Override 2022-03-21 17:27:53 -05:00
Jacob Nguyen
05fadf0e33 feat : remove parse option, allowing user to custom parse arguments 2022-03-21 17:25:21 -05:00
Jacob Nguyen
2ea35588bd feat (handler) more progress on message handler 2022-03-16 23:18:55 -05:00
Jacob Nguyen
5b53d4203e feat : update module loader for extensibility 2022-03-16 14:41:22 -05:00
Jacob Nguyen
0dd95be59a feat(sern.ts) Add basic event manager 2022-03-08 16:36:51 -06:00
Jacob Nguyen
84fc853dd6 refactor(handler) change init param to Wrapper, add eventConfig type 2022-03-08 13:02:42 -06:00
Jacob Nguyen
9e4adf8bcf refactor(structures) create structures dir 2022-03-08 00:30:18 -06:00
Jacob Nguyen
36831def0f chore(module.ts) Move Command Modules to different file, change context objs to class counterparts 2022-03-07 23:49:38 -06:00
jacoobes
81921937b5 refactor: removed options builder as it is redundant 2022-02-21 00:41:34 -06:00
Jacob Nguyen
15ab87aac5 refactor(handler): exported the option builder v0.0.1 2022-02-20 10:48:45 -06:00
Jacob Nguyen
1397974fb6 feat(sern.ts): changing default value of args in text based cmd to string[], from string 2022-02-19 13:34:30 -06:00
Jacob Nguyen
b19a41ddf0 style(src): ran eslint through project 2022-02-19 13:16:29 -06:00
Jacob Nguyen
c8bf7aeb92 refactor(options.ts): move options type declarations to types folder 2022-02-19 13:14:54 -06:00
EvolutionX
92c3bacd15 chore: removed Nullable type 2022-02-19 20:11:28 +05:30
EvolutionX
f4b6642b73 chores: add back cursorsdottsx credits 2022-02-19 20:01:10 +05:30
xxDeveloper
dad3042a64 feat: Improved TypeScript experince 2022-02-16 22:57:40 +03:00
jacoobes
f062a33868 fix(handler.ts): added the changes of Module<T>.execute to type delegate (now type execute) 2022-02-14 13:12:39 -06:00
EvolutionX
a648f347f1 finished formatting 2022-02-14 13:18:14 +05:30
EvolutionX
57392f4e6a made the code pretty :) 2022-02-14 09:43:38 +05:30
jacoobes
ce22f854a1 some comments and comment refactoring 2022-02-13 14:16:10 -06:00
jacoobes
ad86658e11 dir name fix, lowercase lint 2022-02-13 13:12:14 -06:00
xxDeveloper
8a71f11353 Merge branch 'main' of https://github.com/jacoobes/Sern 2022-02-13 21:37:12 +03:00
xxDeveloper
350c070b43 Rnamed some directories & format code 2022-02-13 21:35:56 +03:00
jacoobes
dfb34b99e3 testing cmds now have module prop, not on filename 2022-02-13 01:17:33 -06:00
xxDeveloper
3b15b27803 Format & improve src files 2022-02-12 22:41:55 +03:00
xxDeveloper
d2e4ca63a7 Update handler.ts 2022-02-12 08:52:29 +03:00
jacoobes
09bf5a1bfe added default logger 2022-02-07 23:55:16 -06:00
jacoobes
b328edb7ce change handler types file extension 2022-02-07 01:14:20 -06:00
jacoobes
0781ab200a moving handler files 2022-02-07 01:10:31 -06:00
jacoobes
38336590f1 instal eslint and prettierconfic, applied to files 2022-02-07 00:48:04 -06:00
jacoobes
43d169062c some js docs 2022-02-07 00:14:37 -06:00
jacoobes
01308d9cf4 oops, messed up imports 2022-02-06 23:56:12 -06:00
jacoobes
0f34970c26 removed useless import 2022-02-06 23:46:33 -06:00
jacoobes
f15bb13204 refactoring handler types, added ctx handler class 2022-02-06 23:17:57 -06:00
jacoobes
c78741f565 parse context (works)? 2022-02-04 15:09:26 -06:00
jacoobes
a83a0635a4 created new SlashOptions wrap type 2022-02-04 00:41:27 -06:00
jacoobes
55ea90bdc0 moving types to types/handler.ts 2022-02-04 00:39:05 -06:00
jacoobes
69945c86ce update typing to support interactions 2022-02-02 16:25:42 -06:00
jacoobes
4606ade698 SlashCmd Map, export options 2022-02-01 11:43:14 -06:00