fix(deps): update package dependencies and align installation examples with pnpm

This commit is contained in:
2026-05-09 12:33:38 +00:00
parent e178fd8a73
commit b3352349de
5 changed files with 2325 additions and 1154 deletions
+7
View File
@@ -1,5 +1,12 @@
# Changelog
## 2026-05-09 - 1.3.4 - fix(deps)
update package dependencies and align installation examples with pnpm
- bump runtime dependencies for smartcli, smartconfig, and smartfile
- bump development dependencies for tsrun, tstest, and @types/node
- update README install commands to use pnpm consistently
## 2026-04-30 - 1.3.3 - fix(build)
remove --skiplibcheck from the build script
+6 -6
View File
@@ -34,18 +34,18 @@
"homepage": "https://code.foss.global/git.zone/tsrust#README",
"dependencies": {
"@push.rocks/early": "^4.0.4",
"@push.rocks/smartcli": "^4.0.20",
"@push.rocks/smartconfig": "^6.0.1",
"@push.rocks/smartfile": "^13.1.2",
"@push.rocks/smartcli": "^4.0.21",
"@push.rocks/smartconfig": "^6.1.1",
"@push.rocks/smartfile": "^13.1.3",
"@push.rocks/smartpath": "^6.0.0",
"@push.rocks/smartshell": "^3.3.8",
"smol-toml": "^1.6.1"
},
"devDependencies": {
"@git.zone/tsbuild": "^4.4.0",
"@git.zone/tsrun": "^2.0.1",
"@git.zone/tstest": "^3.5.1",
"@types/node": "^25.5.0"
"@git.zone/tsrun": "^2.0.3",
"@git.zone/tstest": "^3.6.5",
"@types/node": "^25.6.2"
},
"files": [
"ts/**/*",
+2308 -1144
View File
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -8,16 +8,16 @@ For reporting bugs, issues, or security vulnerabilities, please visit [community
## Install
Install globally via npm:
Install globally with pnpm:
```bash
npm install -g @git.zone/tsrust
pnpm add -g @git.zone/tsrust
```
Or as a project-level dev dependency:
```bash
pnpm install --save-dev @git.zone/tsrust
pnpm add --save-dev @git.zone/tsrust
```
> ⚡ **No Rust required!** If `cargo` isn't found on your system, `tsrust` automatically downloads and installs a minimal Rust toolchain to `/tmp/tsrust_toolchain/`. This gives a zero-setup experience. If you already have Rust installed, `tsrust` uses your system toolchain.
+1 -1
View File
@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@git.zone/tsrust',
version: '1.3.3',
version: '1.3.4',
description: 'A tool for compiling Rust projects, detecting Cargo workspaces, building with cargo, and placing binaries in a conventional dist_rust directory.'
}