Skip to content

Conversation

@jbedard
Copy link
Member

@jbedard jbedard commented Dec 10, 2025

Ref aspect-build/rules_js#2574

Changes are visible to end-users: yes

  • Searched for relevant documentation and updated as needed: yes
  • Breaking change (forces users to change their own code or config): no
  • Suggested release notes appear below: yes

Support transpiler usage across compilation modes.

Test plan

  • Covered by existing test cases

@jbedard jbedard requested a review from dzbarsky December 10, 2025 23:42
@aspect-workflows
Copy link

aspect-workflows bot commented Dec 10, 2025

Test

All tests were cache hits

66 tests (100.0%) were fully cached saving 5s.


Test

e2e/smoke

All tests were cache hits

1 test (100.0%) was fully cached saving 31ms.


Buildifier

Copy link
Collaborator

@dzbarsky dzbarsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess it doesn't hurt but it seems like more work is needed to have any useful effect

@jbedard
Copy link
Member Author

jbedard commented Dec 11, 2025

Why is that? The TODOs only effects the plugin path which I rarely see used. Plugins being invoked (especially if they are node plugins) on a per-.ts file has never worked out well afaict...

@dzbarsky
Copy link
Collaborator

Why is that? The TODOs only effects the plugin path which I rarely see used. Plugins being invoked (especially if they are node plugins) on a per-.ts file has never worked out well afaict...

Oh sorry I misread the PR, if it's only plugins then we're good. Ship away!

@jbedard jbedard merged commit 6bbd68d into main Dec 11, 2025
9 checks passed
@jbedard jbedard deleted the 2574-cross-mode branch December 11, 2025 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants