Just landed a major update to #rules_prerender yesterday. I redesigned the core component API to better express dependencies between different "slices" of a component. For example, if you only depend on the client-side JavaScript, the bundler will still find the associated CSS styles.

https://github.com/dgp1130/rules_prerender/issues/40

Really excited about the direction here! Next step is the actual documentation site.

Client script and style-only dependencies drop related resources · Issue #40 · dgp1130/rules_prerender

On mobile, so I'll need to elaborate more later. But I'm pretty sure that when a prerender_component() depends on another prerender_component() but only uses client side scripts or styles (no prere...

GitHub
I like how you can see my productivity improve as we get further away from the #Zelda #TotK and #StreetFighter6 releases.
This change also has a side benefit of giving you full control over the `ts_project` which compiles your prerendering logic. No more awkward wrapping in #rules_prerender, much cleaner!