Khaaz

Results 18 issues of Khaaz

# PULL REQUEST ## **Overview** This PR add full support for detritus lib with AxonCore. **TODO:** - documentation - typings - lib/functions (not all are done) **DONE:** - examples -...

semver: minor
c: libraries
i: detritus
t: addition

With Node 14, we will use optional chaining where needed to simplify the code.

semver: minor

With node 14, we will use null coalescing operator where needed to simplify the code.

semver: minor

Node 14 becomes LTS enf of october. We need to switch the framework to es6 modules instead of `esm`.

semver: minor

The requirements are as follow: - generate from typings (the primary goal is to ditch all jsdoc from the js) - looks good / be nice to use for the...

i: help wanted
t: docs
c: docs

Adding support for more Database could be a super interesting features. Suggestion: Embeded: - noSQL embeded? open to suggestion. => NeDB - https://github.com/louischatriot/nedb/ - SQLite - package: https://www.npmjs.com/package/sqlite3 NoSQL: Others...

i: help wanted
semver: minor
c: database
t: addition

Adds [detritus](https://detritusjs.com/) support https://github.com/Khaazz/AxonCore/tree/master/src/Libraries. Same architecture as eris or djs but with detritusjs function.

i: good first issue
semver: minor
c: libraries
t: addition

More customisation for cooldown. Ability to use one or many of these CD types: - Channel cd - User cd - Member cd - Guild cd ...? CD should be...

semver: minor
c: core
t: addition

Add a paginator module via reaction (embed or not embed). Features: - custom emoji - content per page (easy to use: eg via a function?) - timeout Optional/Interogation: - allow...

i: good first issue
semver: minor
c: utility
t: addition

Add ES6 modules support alongside require. Currently there is no way to use named import. We need to add support for this while we wait for node 14 LTS

semver: patch