Commit Graph

29 Commits

Author SHA1 Message Date
Jacob Nguyen
46b3b9574a chore: eslint formattting 2022-05-09 15:01:10 -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
3e0a5b3b3b fix(handler) : turning readFiles to observable; refactor readyevent 2022-04-20 20:56:42 -05:00
Jacob Nguyen
f213e88a5d feat(handler) more plugin work, refactoring rxjs pipes 2022-04-13 01:34:25 -05:00
Jacob Nguyen
2dd41834f4 feat : can register plugin modules now 2022-04-10 02:00:43 -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
Jacob Nguyen
ef8e3961d1 feat(handler) run formatter and made message prefixes case insensitive 2022-04-03 17:13:13 -05:00
Jacob Nguyen
4ef0b87de7 feat(handler) Add button and select menu support! 2022-04-03 12:01:50 -05:00
Jacob Nguyen
1b7c46518d feat(handler) context class updates and more minor additions 2022-04-02 22:55:48 -05:00
Jacob Nguyen
b326a91d10 feat(interactionCreate) add basic context menu handling 2022-03-29 00:39:38 -05:00
Jacob Nguyen
b0d4f96900 feat : add typings for ctx menus 2022-03-26 02:34:36 -05:00
Jacob Nguyen
c002c2782b refactor : exports now simplified, removed default arg parsers as parse
method removed
2022-03-26 01:34:36 -05:00
Jacob Nguyen
d34c1881bd feat(handler) add basic interaction handling and add error for not
detecting modules
2022-03-21 19:52:24 -05:00
Jacob Nguyen
5b53d4203e feat : update module loader for extensibility 2022-03-16 14:41:22 -05:00
Jacob Nguyen
ecf7ecc92c feat(handler) finish loading command functionality, adjust properties
per cmd type
2022-03-11 17:31:44 -06:00
Jacob Nguyen
f1ffff48c8 feat(command.ts) Add command class 2022-03-11 15:07:43 -06:00
Jacob Nguyen
08f593792e feat(handler) new ready event handling
Also added new enum errors,
removed useless promise fn sign,
and more
2022-03-09 00:44:29 -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
40fb723143 feat(sern.ts): changed how module is passed around, now has name property at runtime 2022-02-21 02:00:12 -06:00
EvolutionX
f6b85d8763 chore: add back @Townsy45's credits 2022-02-19 20:03:40 +05:30
xxDeveloper
dad3042a64 feat: Improved TypeScript experince 2022-02-16 22:57:40 +03:00
jacoobes
38963ffa19 rf 2022-02-14 09:21:32 -06:00
jacoobes
3d660fea71 Merge branch 'main' of https://github.com/EvolutionX-10/Sern 2022-02-14 09:21:13 -06:00
EvolutionX
a648f347f1 finished formatting 2022-02-14 13:18:14 +05:30
EvolutionX
9193ede266 will it work 2022-02-14 09:53:40 +05:30