fix(deps): bump dependencies and update README CLI usage to pnpm dlx

This commit is contained in:
2026-05-09 12:33:38 +00:00
parent 53c2475be0
commit 1167a0d120
5 changed files with 333 additions and 342 deletions
+7
View File
@@ -1,5 +1,12 @@
# Changelog # Changelog
## 2026-05-09 - 1.3.2 - fix(deps)
bump dependencies and update README CLI usage to pnpm dlx
- update runtime and development dependency versions in package.json
- replace global npm install examples with pnpm dlx and pnpm add usage in the README
- adjust GitHub Actions example to enable pnpm before compiling with tsdeno
## 2026-03-24 - 1.3.1 - fix(config) ## 2026-03-24 - 1.3.1 - fix(config)
rename smartconfig metadata file and update config-based compile references rename smartconfig metadata file and update config-based compile references
+7 -7
View File
@@ -25,15 +25,15 @@
], ],
"dependencies": { "dependencies": {
"@push.rocks/early": "^4.0.4", "@push.rocks/early": "^4.0.4",
"@push.rocks/smartcli": "^4.0.20", "@push.rocks/smartcli": "^4.0.21",
"@push.rocks/smartconfig": "^6.0.1", "@push.rocks/smartconfig": "^6.1.1",
"@push.rocks/smartfs": "^1.5.0", "@push.rocks/smartfs": "^1.5.1",
"@push.rocks/smartshell": "^3.3.8" "@push.rocks/smartshell": "^3.3.8"
}, },
"devDependencies": { "devDependencies": {
"@git.zone/tsbuild": "^4.3.0", "@git.zone/tsbuild": "^4.4.0",
"@git.zone/tsrun": "^2.0.1", "@git.zone/tsrun": "^2.0.3",
"@git.zone/tstest": "^3.5.1", "@git.zone/tstest": "^3.6.5",
"@types/node": "^25.5.0" "@types/node": "^25.6.2"
} }
} }
+311 -327
View File
File diff suppressed because it is too large Load Diff
+7 -7
View File
@@ -9,11 +9,11 @@ For reporting bugs, issues, or security vulnerabilities, please visit [community
## Install ## Install
```bash ```bash
# Global install (recommended for CLI usage) # One-off CLI usage
npm install -g @git.zone/tsdeno pnpm dlx @git.zone/tsdeno compile --help
# Or as a project dev dependency # Project dev dependency
pnpm install --save-dev @git.zone/tsdeno pnpm add --save-dev @git.zone/tsdeno
``` ```
## 🔥 The Problem ## 🔥 The Problem
@@ -160,11 +160,11 @@ steps:
with: with:
node-version: '22' node-version: '22'
- name: Install tsdeno - name: Enable pnpm
run: npm install -g @git.zone/tsdeno run: corepack enable pnpm
- name: Compile binary - name: Compile binary
run: tsdeno compile --allow-all --no-check --output myapp mod.ts run: pnpm dlx @git.zone/tsdeno compile --allow-all --no-check --output myapp mod.ts
``` ```
## 🧠 How It Works — Deep Dive ## 🧠 How It Works — Deep Dive
+1 -1
View File
@@ -3,6 +3,6 @@
*/ */
export const commitinfo = { export const commitinfo = {
name: '@git.zone/tsdeno', name: '@git.zone/tsdeno',
version: '1.3.1', version: '1.3.2',
description: 'A helper tool for deno compile that strips package.json to prevent devDependency bloat in compiled binaries.' description: 'A helper tool for deno compile that strips package.json to prevent devDependency bloat in compiled binaries.'
} }