Add support for PostCSS dependency messages #3309
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
This pull request adds support to
@snowpack/plugin-postcss
for dependency messages created by PostCSS plugins. These messages are used to signify to runners that the PostCSS compilation depends on files or directories other than the input file. The CSS should be rebuilt when these change.Relevant documentation: https://github.com/postcss/postcss/blob/main/docs/guidelines/runner.md#3-dependencies
Testing
I'm really not sure how to add tests for this. Would appreciate any input on that!
Docs
No docs added as this is not a user-facing change. The messages are created by PostCSS plugins and handled internally by
@snowpack/plugin-postcss