Clarify that (3a) supports implicit relative paths

This commit is contained in:
Varun Saini 2024-09-11 16:39:17 -07:00
parent 12614181d0
commit 641d97e6a0

View file

@ -137,6 +137,18 @@ require("./libs/dependency")
require("@libs/dependency") require("@libs/dependency")
``` ```
If the `libs` alias did not exist, however, we would have the following:
```luau
-- Requires ./libs/dependency.luau
require("libs/dependency")
-- Requires ./libs/dependency.luau
require("./libs/dependency")
-- Error: there is no "@libs" alias in .luaurc
require("@libs/dependency")
```
#### (3b) Aliases as fallbacks #### (3b) Aliases as fallbacks
If aliases were fallbacks, we would have the following behavior. If aliases were fallbacks, we would have the following behavior.