framework
framework copied to clipboard
Sheweny 5.0.0 roadmap
Sheweny project, version 5.0.0 Roadmap
This issue tracks changes and describes the roadmap of Sheweny V5.0.
New packages
- [ ] Heweny (Sheweny framework for a full object approach of discord.js) https://github.com/Sheweny/Heweny
- [ ] discord-resolve https://github.com/Sheweny/discord-resolve
- [ ] mistial Sheweny/mistial
- [ ] snippets Sheweny/snippets
- [ ] discord-markdown
- [ ] discord-utils
New systems & versions & improvements
- [ ] Improve cooldown system #89
- [ ] Support new permissions system :tada:
- [ ] Extension of structures (commands) #84
- [ ] Improve CLI (no installation, more faster and lite)
- [ ] Improve errors handling (& fix errors in production)
- [ ] Create sharding system (See discord.js guide Sharding guide)
- [ ] With mistial, save cooldowns & config & structures into db
- [x] #95
Typescript
- [ ] Support Typescript 5.0
- [ ] Support decorators
- [ ] Improve types with V14 structures
@sheweny/resolve
- [x] Fix some methods
- [x] Convert DiscordResolve to static methods without constructor
- [x] Update permissions for discord.js 14
- [x] Write unit tests
- [x] Improve methods (ex: resolveMember => displayName for nickname)
- [ ] Private constructor & types
- [ ] Update readme
- [ ] Write doc
@sheweny/markdown
- [x] Fix some methods (builders)
- [x] Add some methods
- [x] Write unit tests
- [ ] Update readme
- [ ] Write doc
Other changes
- [ ] Convert repos & separated packages into monorepo
- [ ] Write doc, readme, configs
- [ ] Fix documentation search
- [ ] Support ESM #88 #91