feat(cli): support default cross-compilation targets from npmextra.json

This commit is contained in:
2026-02-09 20:24:57 +00:00
parent 97cfcac82f
commit 32e3928d19
7 changed files with 41 additions and 6 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2026-02-09 - 1.2.0 - feat(cli)
support default cross-compilation targets from npmextra.json
- Add @push.rocks/npmextra dependency and export plugin in ts/plugins.ts
- Introduce ITsrustConfig and read configuration via plugins.npmextra.Npmextra in TsRustCli
- Use npmextra.json targets as fallback when no CLI --target flags are provided
- Update README to document npmextra.json configuration for default targets
## 2026-02-09 - 1.1.0 - feat(cross-compile)
add cross-compilation support with --target flag, friendly target aliases, and automatic rustup target installation