Dear omari!
I'd really like to see it listed in UppHub components in TheIDE. It's not there, and installing it manually by unzipping the archive is inconvenient.
To make the component available in TheIDE, you need to host SerialPort in a public GIT repository (e.g., GitHub) and format it according to the requirements.
Are there any other issues?
Please host this component in GIT and add it to TheIDE.
If you don't have the time or inclination, please allow me to take care of this. I can create a repository, add the missing files, provide support, and attribute you as the author.