spago install <pkg...>spago uninstall <pkg...>spago upgradespago ls deps --json --transitivespago ls packages --jsonspago ls paths --jsonspago registry search --json <prompt>spago registry info --json <name>
install()adds direct dependencies to current workspace packageremove()removes direct dependencies from current workspace packageupdate()upgrades current workspace build planlist()returns workspace-visible dependencies, enriched with cache paths when availablesearch()queries registry package names and latest version metadatainfo()returns rich registry metadata for one packageoutdated()returns empty list in v1installLocal()is unsupported in v1
- package names should use Spago / registry package ids without
purescript-prefix - mutating actions require valid
spago.yamlworkspace context