URI: 
       scss: Handle single-file sourcemaps correctly - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 02c89a446d1a76491bfb4b9a756d892a83584d17
   DIR parent 06c3ac67411e2faaf1545427d4df4e326fffd3c0
  HTML Author: Jenny Rakoczy <jennyrock42@gmail.com>
       Date:   Mon,  5 Sep 2022 14:54:34 -0400
       
       scss: Handle single-file sourcemaps correctly
       
       Simple sites may only have one css file. Update the replace directive to
       correctly match single-file sourcemaps and multi-file sourcemaps.
       
       Verified locally with and without SASS and CSS imports.
       
       Fixes #8174
       
       Diffstat:
         M resources/resource_transformers/to… |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
   DIR diff --git a/resources/resource_transformers/tocss/scss/tocss.go b/resources/resource_transformers/tocss/scss/tocss.go
       @@ -163,7 +163,7 @@ func (t *toCSSTransformation) Transform(ctx *resources.ResourceTransformationCtx
                        // This is a workaround for what looks like a bug in Libsass. But
                        // getting this resolution correct in tools like Chrome Workspaces
                        // is important enough to go this extra mile.
       -                mapContent := strings.Replace(res.SourceMapContent, `stdin",`, fmt.Sprintf("%s\",", sourcePath), 1)
       +                mapContent := strings.Replace(res.SourceMapContent, `stdin"`, fmt.Sprintf("%s\"", sourcePath), 1)
        
                        return ctx.PublishSourceMap(mapContent)
                }