[AssetMapper] Sometimes asset contents are built from non-asset files #50400
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.
Apologies again for the late thing - I'm really trying to push the component to find critical bugs or missing items.
In StimulusBundle, we dynamically build the contents of a
controllers.js
mapped asset from theassets/controllers.json
file. This PR allows us to "bust" that asset's cache whenassets/controllers.json
is modified. Right now, it would be a bug in StimulusBundle that we can't really work around.Other use-cases: someone decides to write an asset compiler that runs Tailwind automatically on a CSS file, and they want that dynamic asset to "vary" on the
tailwind.config.js
file.Thanks!