From 641d97e6a00147b2f2297c1ac61f886f3526534e Mon Sep 17 00:00:00 2001 From: Varun Saini <61795485+vrn-sn@users.noreply.github.com> Date: Wed, 11 Sep 2024 16:39:17 -0700 Subject: [PATCH] Clarify that (3a) supports implicit relative paths --- docs/amended-alias-resolution.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/amended-alias-resolution.md b/docs/amended-alias-resolution.md index 14e646c..d8f0e98 100644 --- a/docs/amended-alias-resolution.md +++ b/docs/amended-alias-resolution.md @@ -137,6 +137,18 @@ 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 If aliases were fallbacks, we would have the following behavior.