Skip to content

v0.0.13

Choose a tag to compare

@gauravfs-14 gauravfs-14 released this 25 May 09:05
· 4 commits to main since this release

🛠 @thrylolabs/thry v0.0.13 — Modular CLI Core

Release Date: 2025-05-25
Tag: v0.0.13

✨ Highlights

  • 🎛️ Dynamic Plugin Execution: Subcommands like thry dstat now dynamically detect and execute installed Thrylo utilities from globally installed packages.
  • 🧠 Scoped Utility Support: Executes CLI utilities from @thrylolabs/* packages without needing global binaries.
  • 🔐 Private-by-Default Utilities: Supports tools that are callable only via thry, not directly (e.g., dstat cannot be run directly).
  • ⚙️ Improved Package Resolution: Uses require.resolve() and global fallback resolution (npm prefix -g) to locate binaries even in symlinked or globally linked environments.
  • ✅ Failsafe UX: Graceful fallback with install suggestions when subcommand is not found.

📦 Commands Available

  • thry install <pkg> – Install a Thrylo utility (e.g., dstat)
  • thry uninstall <pkg> – Remove a utility
  • thry update <pkg> – Update a utility
  • thry update-all – Update all installed Thrylo utilities
  • thry list – Show installed utilities
  • thry available – Show all available Thrylo utilities
  • thry <utility> [...args] – Run any installed subcommand like thry dstat