feat: classmodules@arcs (#143)

* feat: add class based commands

* docs: add deprecation warnings

* feat: add deprecation warnings

* feat: add more deprecation warnings

* feat: add prototype ClassModule abstract class

* feat: add EventModuleClass prototype, change names

* feat: more flexible contract

* feat: EventExecutable

* fix: typo

* feat: made abstract classes because of defaults

* fix: typings

* feat: update Context typings, update to djs v15

* chore: update typescript dependency

* chore: bump version

* chore: update ignore

* chore: prettier

* docs: change readme to be docusaurus compliant
This commit is contained in:
Jacob Nguyen
2022-09-28 11:52:25 -05:00
committed by GitHub
parent 6b8995d149
commit 50288867a5
10 changed files with 260 additions and 126 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@sern/handler",
"version": "1.1.0",
"version": "1.2.0",
"description": "A customizable, batteries-included, powerful discord.js framework to automate and streamline bot development.",
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.mjs",
@@ -41,10 +41,10 @@
"eslint": "8.22.0",
"prettier": "2.7.1",
"tsup": "^6.1.3",
"typescript": "4.7.4"
"typescript": "^4.8.3"
},
"peerDependencies": {
"discord.js": "^14.2.x"
"discord.js": "^14.5.x"
},
"repository": {
"type": "git",