JohnnyMorganz
JohnnyMorganz
Opened https://github.com/luau-lang/luau/issues/2150
How did this used to work - what was your example.d.json in those cases? The thing is, in this case `debug` declared global has an intersection type, but Luau does...
I'm surprised it worked, because I cannot get this working in my test cases. For me, the issue is the intersection. If I remove the intersection it works fine. See...
This was reverted in https://github.com/JohnnyMorganz/luau-lsp/commit/2f30724ef9f8fe58a4f1e840301a3f0ae4486400 because it was too eager. Need to revisit.
Unfortunately, it is impossible for us to do anything here on luau-lsp side, as we do not have access to any APIs to track documentation comments across type functions. This...
Please could you provide a minimal repro example, I can't get this working with the code snippets you've given - I am missing things like `ResultMt`, `Failure`, `Reason`, and `result`....
Closing due to lack of an example. Please feel free to re-open when you a have a minimal repro and a clear explanation of expected behaviour
Hey, interesting to hear about usage in a different engine! Unfortunately, there isn't a way right now to fully support custom require syntaxes like this, without modifying the C++ code...
Hey, hope all is well. I'm going to close out this issue as it sounds like your workaround has been working for you. I'd recommend keeping an eye out for...
For my own reference: the `plugin` global is not accessible in ModuleScripts, according to https://create.roblox.com/docs/reference/engine/classes/Plugin. We might want to hide the `plugin` global in non-Script cases as well