Skip to content

feat: add tsc-rs plugin - #1187

Open
Brandon-Gottshall wants to merge 1 commit into
asdf-vm:masterfrom
Brandon-Gottshall:feat/tsc-rs
Open

Brandon-Gottshall wants to merge 1 commit into
asdf-vm:masterfrom
Brandon-Gottshall:feat/tsc-rs

Conversation

@Brandon-Gottshall

@Brandon-Gottshall Brandon-Gottshall commented Nov 7, 2026 •

Copy link
Copy Markdown

Summary

Description: Adds tsc-rs, the Rust port of the TypeScript compiler. The plugin installs release archives and checks each one against the release's SHA256SUMS and against checksums pinned in the plugin repository. It exposes only a tsc-rs command, so it never shadows tsc. An optional asdf cmd tsc-rs enable lets tsc run tsc-rs through a NODE_OPTIONS preload, and disable removes it again.

Checklist

  • Format with scripts/format.bash (prettier on README.md; the only change is the one new row)
  • Test locally with scripts/test_plugin.bash --file plugins/tsc-rs (prints OK plugins/tsc-rs)
  • Your plugin CI tests are green: CI run. It runs asdf-vm/actions/plugin-test on ubuntu-latest and macos-latest, plus end-to-end tests on both (and on macOS /bin/bash 3.2).

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Token-Usage: input=18 cache_read=1985656 cache_write=11021 output=5013 total=2001708
Token-Usage-Source: claude-code session=522eb3dd-38fd-4549-a8fe-e49b23f39803 model=claude-opus-5-5 scope=since-last-commit
@Brandon-Gottshall
Brandon-Gottshall requested a review from a team as a code owner November 7, 2026 00:58
@Brandon-Gottshall
Brandon-Gottshall marked this pull request as draft November 7, 2026 01:02
@Brandon-Gottshall
Brandon-Gottshall marked this pull request as ready for review November 7, 2026 01:34
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.

1 participant