Require() with GetService() or WaitForChild() should still show module functions in intellisense

As a Roblox developer, it is currently too hard to have intellisense show my module functions if I use :GetService() and :WaitForChild(x) inside of it, this needs to be changed.

I use :GetService() so I can assure it returns the ServiceProvider I need, when I use it for require(), I expect it to have the same behavior when calling without the function, this isn’t the case in intellisense.

If Roblox is able to address this issue, it would improve my development experience so I don’t have to use . all the time in requiring a module, instead have safety measures into my code.

22 Likes