dartsass: Remove support for v1 of the protocol/binary (note)

People who stil use a very old binary named `dart-sass-embedded` need to upgrade.

See https://gohugo.io/functions/css/sass/#dart-sass
This commit is contained in:
Bjørn Erik Pedersen
2024-11-18 10:26:35 +01:00
parent 61e2ce2a49
commit 1fd845eee4
6 changed files with 35 additions and 113 deletions

View File

@@ -35,7 +35,6 @@ import (
"github.com/gohugoio/hugo/hugofs"
godartsassv1 "github.com/bep/godartsass"
"github.com/bep/godartsass/v2"
)
@@ -206,12 +205,3 @@ func (t importResolver) Load(url string) (godartsass.Import, error) {
return godartsass.Import{Content: string(b), SourceSyntax: sourceSyntax}, err
}
type importResolverV1 struct {
godartsass.ImportResolver
}
func (t importResolverV1) Load(url string) (godartsassv1.Import, error) {
res, err := t.ImportResolver.Load(url)
return godartsassv1.Import{Content: res.Content, SourceSyntax: godartsassv1.SourceSyntax(res.SourceSyntax)}, err
}