Commit Graph

  • fcb5f6747c chore(deps): update all non-major dependencies to v5.30.5 (#74) renovate[bot] 2022-07-05 14:39:41 +03:00
  • dd75650a46 chore(deps): pin dependency standard-version to 9.5.0 (#73) renovate[bot] 2022-07-05 14:36:50 +03:00
  • 4872590b28 ci: Added dependency-reviewer (#70) xxDeveloper 2022-07-05 12:36:25 +03:00
  • cc127bd040 chore(deps): update all non-major dependencies (#72) renovate[bot] 2022-07-02 11:27:48 -05:00
  • 9dd82a3cfb chore: re-add renovate.json (#71) Evo 2022-07-02 12:22:18 +05:30
  • 9340cf229c refactor(*): use enums for payloadtype & fix type warns (#69) Evo 2022-06-30 11:25:54 +05:30
  • 7c97fa9461 chore: Added PR template 🎉 (#67) xxDeveloper 2022-06-30 06:15:06 +03:00
  • ef22aca5ff chore: Added issue template for bugs 🎉 (#66) xxDeveloper 2022-06-29 21:06:35 +03:00
  • e71b63d261 feat(*)!: improve quality of code, refactorings, QOL intellisense (#64) Jacob Nguyen 2022-06-28 12:38:01 -05:00
  • 4812106ff0 chore: rebased api update branch (#65) api-update Evo 2022-06-28 23:02:11 +05:30
  • d6bfd45782 fix: load external event emitters correctly Jacob Nguyen 2022-06-28 11:09:37 -05:00
  • 237179f590 fix: forgot to add required type property in comment Jacob Nguyen 2022-06-28 10:40:23 -05:00
  • ea8cb4ddd1 docs(sern.ts): add comments for addExternal Jacob Nguyen 2022-06-28 10:38:09 -05:00
  • 9fbd890db8 build: bump version to 1.1.0-beta Jacob Nguyen 2022-06-28 10:30:52 -05:00
  • db217f5533 build: delete test.yml, change .prettierignore Jacob Nguyen 2022-06-28 10:18:08 -05:00
  • cf3bb412d5 build: remove 'tests' exclude Jacob Nguyen 2022-06-28 10:00:15 -05:00
  • 84ff217d7f feat: add absPath into commandPlugins! Jacob Nguyen 2022-06-27 15:54:13 -05:00
  • 4f520b2e5a style: add comment Jacob Nguyen 2022-06-27 15:49:09 -05:00
  • 4c2a7e8c90 style: eslint Jacob Nguyen 2022-06-27 14:24:54 -05:00
  • 9320d4395a feat: change from client -> wrapper Jacob Nguyen 2022-06-27 13:47:09 -05:00
  • 451eebae7e feat: throw error on plugin usage for event listeners Jacob Nguyen 2022-06-27 13:46:04 -05:00
  • 9271f103ea feat: throw error on plugin usage for event listeners Jacob Nguyen 2022-06-27 13:20:00 -05:00
  • a6d309ab5a refactor: add asyncResolveArray.ts to resolve Awaitables easier Jacob Nguyen 2022-06-27 12:35:07 -05:00
  • 1b447e3c4f feat: Add more plugin definitions Jacob Nguyen 2022-06-26 23:04:36 -05:00
  • c3b16b43ce feat: Add more typings for event modules Jacob Nguyen 2022-06-26 12:51:21 -05:00
  • ce06e8158a feat: add enum for event modules Jacob Nguyen 2022-06-24 21:33:18 -05:00
  • 29b0064329 feat: Separating events from command modules, leads separation of responsibility Jacob Nguyen 2022-06-24 21:33:04 -05:00
  • 27be769228 feat: move new things to top level import Jacob Nguyen 2022-06-24 15:53:49 -05:00
  • 106d3d61f9 build: bump to 1.0.4-beta Jacob Nguyen 2022-06-24 11:42:20 -05:00
  • 5607e6d711 build(package.json): bump version Jacob Nguyen 2022-06-24 10:48:55 -05:00
  • dea8fc05b1 fix: Crash on interactionCreate event Jacob Nguyen 2022-06-24 10:45:52 -05:00
  • 8e037988d5 feat: Add basic event handling, no plugins checked yet! Jacob Nguyen 2022-06-24 00:21:35 -05:00
  • c56c3c9a8f fix: complying to djs v14 build Jacob Nguyen 2022-06-23 23:58:08 -05:00
  • 70ef4a0f8f feat: more progress on event handling Jacob Nguyen 2022-06-20 14:20:41 -05:00
  • e677ce0839 fix: Change discord server link (#62) Jacob Nguyen 2022-06-20 13:18:56 -05:00
  • 7456933843 feat: switch to match expression, add docs Jacob Nguyen 2022-06-20 10:43:23 -05:00
  • 371f9d711a chore: Removed @Murtatrxx from CODEOWNERS (#61) xxDeveloper 2022-06-20 03:02:02 +03:00
  • df2e178394 refactor: Adding some type aliases Jacob Nguyen 2022-06-19 18:06:44 -05:00
  • 62c8fb0e1c feat: Changing types of wrapper for external and sern emitter Jacob Nguyen 2022-06-18 02:16:17 -05:00
  • 878f67391b refactor: Cleaning up and adding docs Jacob Nguyen 2022-06-18 02:15:37 -05:00
  • f020af7062 feat: Cleaning up types Jacob Nguyen 2022-06-17 22:25:19 -05:00
  • c56dcc62f3 feat: more event handling progress Jacob Nguyen 2022-06-17 14:54:18 -05:00
  • d42ab26417 fix: re add import after rebase Jacob Nguyen 2022-06-16 20:22:01 -05:00
  • 24cd260531 feat: more support for event loading!! Jacob Nguyen 2022-06-16 20:10:59 -05:00
  • 440c9ffd9b style: Improved readyEvent.ts comments xxDeveloper 2022-06-16 21:56:28 +03:00
  • 9c88951646 style: Improved plugin.ts comments xxDeveloper 2022-06-16 21:55:44 +03:00
  • 6a983a5eae style: Improved plugin.ts comments xxDeveloper 2022-06-15 23:43:22 +03:00
  • c17af196fb feat: rolling out more event loading support Jacob Nguyen 2022-06-15 13:02:33 -05:00
  • 60e7cc2369 feat: revamp module types to support event plugins Jacob Nguyen 2022-06-14 14:47:07 -05:00
  • 3ccfe6633b refactor: type changes to adjust to event commands Jacob Nguyen 2022-06-14 14:29:25 -05:00
  • 812974ebb6 feat: add events.ts for more customizable event handling Jacob Nguyen 2022-06-14 14:16:55 -05:00
  • cccfecc325 feat: add generic to readFile.ts buildData, adding different event loading strategies Jacob Nguyen 2022-06-14 09:39:29 -05:00
  • 0fc0782e55 feat: change typings of sern emitter Jacob Nguyen 2022-06-13 01:18:23 -05:00
  • 120c527b34 feat: loading strategy slightly changed, does not throw error on finding no module in file Jacob Nguyen 2022-06-13 01:17:47 -05:00
  • 4f7f3b6212 feat: remove docs folder Jacob Nguyen 2022-06-12 13:51:12 -05:00
  • 8070382229 Merge branch 'api-update' of https://github.com/sern-handler/handler into api-update Jacob Nguyen 2022-06-12 13:49:56 -05:00
  • 513fffed4b feat: remove edit context method for future Jacob Nguyen 2022-06-12 13:49:32 -05:00
  • 232705ca37 fix: Fixed typo at SECURITY.md file xxDeveloper 2022-06-11 19:47:58 +03:00
  • 7242d8fed1 chore(deps): Removed typedoc xxDeveloper 2022-06-11 19:44:08 +03:00
  • 0cc701448b build: update discord.js to latest Jacob Nguyen 2022-06-09 14:34:16 -05:00
  • 06054db655 fix: intellij warnings Jacob Nguyen 2022-06-08 13:46:31 -05:00
  • 6be1eea20a feat: Add .edit method and let .reply accept string Jacob Nguyen 2022-06-08 13:46:13 -05:00
  • 04517e113f chore: Improved package.json xxDeveloper 2022-06-05 22:21:11 +03:00
  • 028837e1c9 docs: Highly encourage to use cli Jacob Nguyen 2022-06-02 15:29:44 -05:00
  • 0784c077f5 Update README.md Jacob Nguyen 2022-06-02 15:28:40 -05:00
  • 231ae24065 feat: Make name and description defined when making plugins! Jacob Nguyen 2022-06-08 11:31:16 -05:00
  • ef64d9e99c fix: forget to add SernEvent to Wrapper declaration Jacob Nguyen 2022-06-06 01:01:55 -05:00
  • 72ceede26a feat: remove jest.config.ts Jacob Nguyen 2022-06-06 00:57:43 -05:00
  • 5fbd3a6d68 feat: add sern events natively register in sern.init Jacob Nguyen 2022-06-06 00:51:09 -05:00
  • df2a92cac2 feat: make description optional, default is '...' Jacob Nguyen 2022-06-05 13:58:09 -05:00
  • d4ac129b05 feat: narrow typings for args Text and SlashCommand x3 Jacob Nguyen 2022-06-05 13:25:56 -05:00
  • 04dfa82371 fix: Remove type reduction to never in onReady.ts Jacob Nguyen 2022-06-05 13:24:06 -05:00
  • ef357e90af feat: make TextCommand and SlashCommand return more specific arg type Jacob Nguyen 2022-06-05 12:42:17 -05:00
  • 048072bdd7 feat: make TextCommand and SlashCommand return more specific arg type Jacob Nguyen 2022-06-05 11:27:42 -05:00
  • 18d07d6e2d feat: more clear error for access message or interaction Jacob Nguyen 2022-06-05 11:17:59 -05:00
  • 6429085650 feat: make command modules return Awaitable void | unknown Jacob Nguyen 2022-06-05 11:11:46 -05:00
  • fd85697636 feat: remove unit testing Jacob Nguyen 2022-06-05 11:07:15 -05:00
  • a5320dddb9 docs: Highly encourage to use cli Jacob Nguyen 2022-06-02 15:29:44 -05:00
  • 92b83c8d32 Update README.md Jacob Nguyen 2022-06-02 15:28:40 -05:00
  • 3ea72259e4 build: version 1.0.1-beta Jacob Nguyen 2022-06-01 11:50:12 -05:00
  • 083b0609bd build: fix vulnerability and upgrade to latest dev version of discord.js Jacob Nguyen 2022-06-01 11:48:32 -05:00
  • c8e322cb5f build: add npm ignore files, remove markup.ts Jacob Nguyen 2022-05-31 11:41:46 -05:00
  • 48737efea3 feat: remove copyright bloat Jacob Nguyen 2022-05-30 12:58:41 -05:00
  • 163e48f3eb feat(*): Revamp Docs (#47) xxDeveloper 2022-05-30 20:54:23 +03:00
  • f90342d6b1 feat: add docs/ to npmignore Jacob Nguyen 2022-05-29 15:01:35 -05:00
  • cfd68b4388 refactor: remove unnecessary nullish short circuit Jacob Nguyen 2022-05-29 14:39:37 -05:00
  • ae59acadcc refactor: remove unnecessary nullish short circuit Jacob Nguyen 2022-05-29 14:38:05 -05:00
  • 99e2a997ed feat: adding better typings, refactoring Jacob Nguyen 2022-05-29 14:30:28 -05:00
  • 475b0736d5 feat: adding refactoring for repetitive event plugin processing Jacob Nguyen 2022-05-28 20:29:23 -05:00
  • e69dae92cd refactor: cleaning up code, removing unuseds Jacob Nguyen 2022-05-27 15:06:24 -05:00
  • 0ae541daba feat: Adding docs to some data structures, moving to default from export files Jacob Nguyen 2022-05-25 17:17:55 -05:00
  • 9eef9dd318 refactor: Simplifying logic of message filter Jacob Nguyen 2022-05-25 15:49:55 -05:00
  • d63423cfc4 feat: finishing autocomplete!! Jacob Nguyen 2022-05-25 15:29:28 -05:00
  • b08eebf685 feat: finishing optionData for autocomplete changes, adding class for builder Jacob Nguyen 2022-05-24 14:44:07 -05:00
  • 93942bd0e7 feat: move name and description out of OptionsData[] Jacob Nguyen 2022-05-23 20:55:02 -05:00
  • ac8a2f4c86 feat: Making name required in auto cmp interactions Jacob Nguyen 2022-05-23 00:54:40 -05:00
  • d50b8013ee feat: Finishing up autocomplete, need to test Jacob Nguyen 2022-05-22 18:54:20 -05:00
  • 77856ce5d0 feat: adding modal and autocomplete support Jacob Nguyen 2022-05-22 02:08:24 -05:00
  • 26756077ef style: change prettier print width and reformat Jacob Nguyen 2022-05-21 23:58:52 -05:00
  • a2209494bd feat: remove comments about prev commit Jacob Nguyen 2022-05-21 23:54:46 -05:00