All contributions are welcome. Here are some guidelines you must follow.
Raise the issue on the project's issue tracker and make sure that the issue hasn't been raised before. Try to be as clear as possible in the description of your issue. Include what Node-RED version and node.js version you're running. Also, if possible, include a small example flow that can be used to reproduce the issue.
For now, features are requested by raising an issue on the project.
For pull-requests, make sure that the commit message follows the Conventional Commits 1.0.0 specification. If the pull-request relates to an issue, also include the issue number (#issuenumber) in the commit message.