0.5.0
Thanks to @sw3do for the amazing help!
- Replace custom option comparison with ApplicationCommand.optionsEqual() for better reliability
- Add modern event handling using Events.ClientReady constant for type
- Implement comprehensive JSDoc documentation with detailed parameter descriptions
- Enhance error handling with better logging and RESTJSONErrorCodes usage
- Add input validation for client and commands parameters
- Improve debug logging with prefixed messages and operation details
- Update README.md with SlashCommandBuilder examples and advanced usage patterns
- Add support for complex command structures (subcommands, subcommand groups, NSFW)
- Optimize performance by removing redundant custom comparison functions
- Enhance code maintainability with better structure and documentation