Skip to content

Replacing tsx with unrun#3051

Merged
RobinTail merged 1 commit intoexp-no-esbuildfrom
exp-unrun2
Nov 10, 2025
Merged

Replacing tsx with unrun#3051
RobinTail merged 1 commit intoexp-no-esbuildfrom
exp-unrun2

Conversation

@RobinTail
Copy link
Copy Markdown
Owner

@RobinTail RobinTail commented Nov 9, 2025

Since tsdown is going to keep it anyway, it can replace tsx

@RobinTail RobinTail added dependencies Pull requests that update a dependency file CI/CD labels Nov 9, 2025
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Nov 9, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch exp-unrun2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coveralls-official
Copy link
Copy Markdown

Coverage Status

coverage: 100.0%. remained the same
when pulling e4b7977 on exp-unrun2
into a2e92d0 on master.

@RobinTail RobinTail changed the base branch from master to exp-no-esbuild November 10, 2025 07:15
@RobinTail RobinTail marked this pull request as ready for review November 10, 2025 07:15
Copy link
Copy Markdown
Owner Author

@RobinTail RobinTail left a comment

Choose a reason for hiding this comment

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

seems to be working fine

@RobinTail RobinTail changed the title Exp: Replacing tsx with unrun Replacing tsx with unrun Nov 10, 2025
@RobinTail RobinTail merged commit 8ae01bc into exp-no-esbuild Nov 10, 2025
13 checks passed
@RobinTail RobinTail deleted the exp-unrun2 branch November 10, 2025 07:16
RobinTail added a commit that referenced this pull request Nov 10, 2025
Should go along with #3051 
All that will help to get rid of `esbuild` and use faster approach based
on Rust.
RobinTail added a commit that referenced this pull request Nov 22, 2025
Since `tsdown` is going to keep it anyway, it can replace `tsx`
RobinTail added a commit that referenced this pull request Nov 22, 2025
Should go along with #3051
All that will help to get rid of `esbuild` and use faster approach based
on Rust.
RobinTail added a commit that referenced this pull request Mar 14, 2026
Includes:
- #3051 
- #3053 
- ~~overriding vite to its v8~~
- vitest addressed it in #3256 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Switched project tooling from tsx to unrun across scripts and dev
dependencies; updated workspace configuration and dependency overrides.
No runtime behavior changes for end users.
* **Tests**
* Updated test runtimes to use the new runner and adjusted a minor test
expectation formatting string; no behavioral impact on test outcomes.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant