From 9177a4e2e6c2e62e3b13c439890a49f4daff789b Mon Sep 17 00:00:00 2001 From: Joe Mooring Date: Fri, 13 Sep 2024 15:54:23 -0700 Subject: [PATCH] dartsass: Resolve directory paths to directory index files Closes #12849 --- resources/resource_transformers/tocss/dartsass/transform.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/resource_transformers/tocss/dartsass/transform.go b/resources/resource_transformers/tocss/dartsass/transform.go index 99a5c3f683e..11789fe0182 100644 --- a/resources/resource_transformers/tocss/dartsass/transform.go +++ b/resources/resource_transformers/tocss/dartsass/transform.go @@ -165,7 +165,11 @@ func (t importResolver) CanonicalizeURL(url string) (string, error) { } else if strings.HasPrefix(name, "_") { namePatterns = []string{"_%s.scss", "_%s.sass", "_%s.css"} } else { - namePatterns = []string{"_%s.scss", "%s.scss", "_%s.sass", "%s.sass", "_%s.css", "%s.css"} + namePatterns = []string{ + "_%s.scss", "%s.scss", "%s/_index.scss", + "_%s.sass", "%s.sass", "%s/_index.sass", + "_%s.css", "%s.css", "%s/_index.css", + } } name = strings.TrimPrefix(name, "_")