framework icon indicating copy to clipboard operation
framework copied to clipboard

Sheweny 5.0.0 roadmap

Open Smaug6739 opened this issue 2 years ago • 0 comments

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

Smaug6739 avatar Apr 06 '23 15:04 Smaug6739