-
-
Notifications
You must be signed in to change notification settings - Fork 115
Description
Are you sure a similar issue hasn't been opened yet?
Yes.
Is your feature request related to a problem? Please describe.
Currently, the entire codebase is in one file. If you program at all in other languages, you know this is generally a bad idea. While it's perfectly fine to do so, considering solutions could improve maintainability and readability.
Note that this is opinionated. There's nothing wrong with how you're currently doing things!
Describe the solution you'd like
Splitting the codebase into modules then using tools like darklua to bundle everything back into one file. While this may take a day of work, I believe it will be worth it.
My recommendation on setup would be to use pesde to setup the project. While you're at it, tooling like StyLua, and selene could be useful for ensuring high code quality. Those tools can be used in your CI/CD to automatically check pull requests and push updates. Furthermore, integration like this will let you use Roblox packages from package managers like wally.
For a more detailed guide, please read https://github.com/Stefanuk12/learning-roblox-exploiting/tree/main/example-project .
I am willing to help, please let me know if you need it. Setup a new branch and contact me on Discord, if that's the case.
Describe alternatives you've considered
N/A
Additional context
N/A