]> git.maquefel.me Git - brevno-suite/hugo/commit
postcss: Fix import error handling
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 14 May 2022 13:51:04 +0000 (15:51 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sun, 15 May 2022 18:25:25 +0000 (20:25 +0200)
commit4b189d8fd93d3fa326b31d451d5594c917e6c714
treec3515876c474caab2df6d0a34291bcc3ca8e75df
parentc2fa0a33209da7cfd9a09f8fc528415578a9edf8
postcss: Fix import error handling

Note that we will now fail if `inlineImports` is enabled and we cannot resolve an import.

You can work around this by either:

* Use url imports or imports with media queries.
* Set `skipInlineImportsNotFound=true` in the options

Also get the argument order in the different NewFileError* funcs in line.

Fixes #9895
20 files changed:
common/herrors/file_error.go
common/herrors/file_error_test.go
config/configLoader.go
docs/content/en/hugo-pipes/postcss.md
hugofs/fileinfo.go
hugolib/config.go
hugolib/hugo_sites.go
hugolib/page.go
hugolib/shortcode.go
langs/i18n/translationProvider.go
markup/goldmark/codeblocks/render.go
parser/metadecoders/decoder.go
resources/resource_transformers/js/build.go
resources/resource_transformers/postcss/integration_test.go
resources/resource_transformers/postcss/postcss.go
resources/resource_transformers/postcss/postcss_test.go
resources/resource_transformers/tocss/dartsass/transform.go
tpl/tplimpl/template.go
tpl/tplimpl/template_errors.go
transform/chain.go