techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#aspect_rules_js

0 posts0 participants0 posts today
Doug Parker 🕸️<p><span class="h-card" translate="no"><a href="https://toot.cafe/@surma" class="u-url mention">@<span>surma</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@jaffathecake" class="u-url mention">@<span>jaffathecake</span></a></span> Very cool stuff! I&#39;m a big proponent of build systems and I&#39;ve always been frustrated with how web devs seem to couple bundlers and build systems together into a single tool, when they are completely different concepts. Would love to see more build system usage in the web space!</p><p>On the <a href="https://techhub.social/tags/Bazel" class="mention hashtag" rel="tag">#<span>Bazel</span></a> front, I happen to be working on <a href="https://techhub.social/tags/rules_prerender" class="mention hashtag" rel="tag">#<span>rules_prerender</span></a>, a ruleset for doing static site generation in Bazel, built on top of <a href="https://techhub.social/tags/aspect_rules_js" class="mention hashtag" rel="tag">#<span>aspect_rules_js</span></a>.</p><p><a href="https://github.com/dgp1130/rules_prerender/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/dgp1130/rules_prere</span><span class="invisible">nder/</span></a></p><p>It&#39;s maybe 90% feature complete towards 1.0, but unfortunately not yet documented. I&#39;ve been distracted and haven&#39;t had the time to builds the docs site (examples are more thorough if you can follow what they&#39;re doing).</p><p><a href="https://github.com/dgp1130/rules_prerender/tree/d5c9ac48b2f221d64c9bf9bf9b026e859f29a56e/examples/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/dgp1130/rules_prere</span><span class="invisible">nder/tree/d5c9ac48b2f221d64c9bf9bf9b026e859f29a56e/examples/</span></a></p><p>I don&#39;t know if that would be useful for you, but I figured it tied in with the web + build systems + Bazel theme so it might be interesting to you.</p>
Doug Parker 🕸️<p>After a lot of work, I&#39;ve finally landed a release of <a href="https://techhub.social/tags/Bazel" class="mention hashtag" rel="tag">#<span>Bazel</span></a> <a href="https://techhub.social/tags/rules_prerender" class="mention hashtag" rel="tag">#<span>rules_prerender</span></a> which is compatible with <a href="https://techhub.social/tags/aspect_rules_js" class="mention hashtag" rel="tag">#<span>aspect_rules_js</span></a>! <a href="https://github.com/dgp1130/rules_prerender/releases/tag/releases%2F0.0.17" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/dgp1130/rules_prere</span><span class="invisible">nder/releases/tag/releases%2F0.0.17</span></a></p><p>This has been a long time coming, and the issue shows how big a change this was (<a href="https://github.com/dgp1130/rules_prerender/issues/48" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/dgp1130/rules_prere</span><span class="invisible">nder/issues/48</span></a>). It didn&#39;t help that I kept getting distracted with other things and forgot everything I was doing. 😅</p><p><a href="https://techhub.social/tags/aspect_rules_js" class="mention hashtag" rel="tag">#<span>aspect_rules_js</span></a> does seem like a solid improvement and it sets up <a href="https://techhub.social/tags/rules_prerender" class="mention hashtag" rel="tag">#<span>rules_prerender</span></a> for a lot of awesome improvements in the future (<a href="https://techhub.social/tags/ESM" class="mention hashtag" rel="tag">#<span>ESM</span></a>, <a href="https://techhub.social/tags/bzlmod" class="mention hashtag" rel="tag">#<span>bzlmod</span></a>, better bundling, etc.) Super excited about where we can take this next!</p><p>Shout out to <span class="h-card" translate="no"><a href="https://hachyderm.io/@alexeagle" class="u-url mention">@<span>alexeagle</span></a></span> and Greg Magolan (who I don&#39;t think is on Mastodon?) for their help, couldn&#39;t have done it without you!</p>