Icod.TermInfo.Tools
1.5.0
See the version list below for details.
dotnet tool install --global Icod.TermInfo.Tools --version 1.5.0
dotnet new tool-manifest
dotnet tool install --local Icod.TermInfo.Tools --version 1.5.0
#tool dotnet:?package=Icod.TermInfo.Tools&version=1.5.0
nuke :add-package Icod.TermInfo.Tools --version 1.5.0
Icod.TermInfo.Tools
Icod.TermInfo.Tools is the installable .NET tool router for the managed
Icod.TermInfo command suite.
The tool targets net10.0 and therefore requires a .NET 10 runtime.
Install
dotnet tool install --global Icod.TermInfo.Tools --version 1.5.0
Update or remove the global tool with:
dotnet tool update --global Icod.TermInfo.Tools --version 1.5.0
dotnet tool uninstall --global Icod.TermInfo.Tools
For repository-local or application-local use, install through a tool manifest:
dotnet new tool-manifest
dotnet tool install Icod.TermInfo.Tools --version 1.5.0
dotnet tool run icod-terminfo --version
The package installs one unambiguous command:
icod-terminfo
It does not install global commands named tic, infocmp, or toe. Those
traditional command names belong to the separately downloaded standalone
release archives.
Route the existing commands through it:
icod-terminfo tic -V
icod-terminfo infocmp -V
icod-terminfo toe -V
The router owns no terminfo semantics and does not reparse command-specific
options. It removes the first command operand and calls the existing
Icod.TermInfo.Tic.Command, Icod.TermInfo.InfoCmp.Command, or
Icod.TermInfo.Toe.Command implementation in-process, preserving the selected
command's standard streams, cancellation behavior, diagnostics, and exit status.
Router options
icod-terminfo --help
icod-terminfo -h
icod-terminfo --version
icod-terminfo -V
For command-specific help, route the command's normal help option:
icod-terminfo tic --help
icod-terminfo infocmp --help
icod-terminfo toe --help
Standalone distribution
The router package complements rather than replaces the release archives. The six framework-dependent tool-suite archives continue to contain standalone executables named exactly:
tic
infocmp
toe
Users control where those archives are unpacked and whether their directory is
placed on PATH. This keeps intentional traditional-name installation separate
from the globally installable icod-terminfo router.
All four reusable libraries, all three standalone commands, and this router
consume the single IcodTermInfoSuiteVersion value in Directory.Build.props.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.17.0 | 89 | 9/28/2026 |
| 1.16.0 | 95 | 9/27/2026 |
| 1.15.0 | 106 | 9/17/2026 |
| 1.14.0 | 111 | 9/15/2026 |
| 1.13.0 | 103 | 9/14/2026 |
| 1.12.0 | 97 | 9/13/2026 |
| 1.11.0 | 106 | 9/12/2026 |
| 1.10.0 | 125 | 9/3/2026 |
| 1.9.0 | 112 | 9/3/2026 |
| 1.8.0 | 153 | 9/2/2026 |
| 1.7.0 | 105 | 9/1/2026 |
| 1.6.1 | 116 | 9/1/2026 |
| 1.6.0 | 112 | 8/31/2026 |
| 1.5.0 | 108 | 8/30/2026 |
1.5.0 introduces the distribution-only icod-terminfo router and centralized suite versioning without changing the frozen 1.4 tic, infocmp, or toe command semantics.