snapshot
The package installer for IST.
Installation
npm install -g @microwiseai/snapshot
Commands
install
Install an IST snapshot package.
snapshot install <package> [options]
Arguments:
<package>- Package to install (e.g.,@ist/minimal,@ist/full)
Options:
--license-key <key>- Provide license key (for licensed packages)--verbose- Show detailed output
Examples:
# Install minimal (free)
snapshot install @ist/minimal
# Install full (requires license)
snapshot install @ist/full
# Install with license key
snapshot install @ist/full --license-key BETA-XXXX-XXXX-XXXX-XXXX
list
List available snapshot packages.
snapshot list
Output:
Available snapshots:
@ist/minimal v0.6.0 IST Minimal - core tools
@ist/foundation v0.4.0 IST Foundation - minimal + smon
@ist/full v0.5.1 IST Full - foundation + all skits
current
Show currently installed snapshot.
snapshot current
license
Manage license key.
# Set license key
snapshot license set <key>
# Show current license
snapshot license show
# Clear license
snapshot license clear
Package Hierarchy
IST packages follow an inheritance model:
@ist/minimal (free)
└── @ist/foundation
└── @ist/full (license required)
Each package includes everything from its parent plus additional tools.
Authentication
Before installing, you need to authenticate:
ist login
This is required for accessing the package registry.