@episoda/cli
v0.2.160
Published
CLI tool for Episoda local development workflow orchestration
Maintainers
Readme
@episoda/cli
Command-line tool for Episoda local development workflow orchestration.
Note: This package was previously published as
episoda. It has been renamed to@episoda/clifor org-level ownership (EP1326). Theepisodacommand name is unchanged.
Installation
From npm (recommended)
npm install -g @episoda/cliMigrating from episoda
If you previously installed the unscoped episoda package:
npm uninstall -g episoda
npm install -g @episoda/cliFor local development
When developing the CLI locally, use npm run install-global instead of npm link. This copies files rather than creating symlinks, so the CLI survives worktree removal:
cd packages/episoda
npm run install-globalWhy not
npm link? Usingnpm linkcreates a symlink to the worktree directory. When that worktree is removed (after merge), the CLI breaks. Theinstall-globalscript usesnpm pack+npm install -gto copy files instead.
Commands
episoda auth- Authenticate with Episodaepisoda dev- Connect project to Episoda daemonepisoda status- Show connection statusepisoda checkout <module>- Create worktree for a moduleepisoda release <module>- Remove worktree after mergeepisoda list- Show active worktrees
Auto-Updates
The CLI automatically checks for updates when you run episoda status. If a new version is available, it will be installed automatically.
For file-linked development installs, auto-update is skipped (shows "linked" in version output).
