@involvex/syncstuff-cli
v0.0.10
Published
SyncStuff CLI is a command line interface for the [SyncStuff](https://syncstuff-web.involvex.workers.dev/) service.
Readme
SyncStuff CLI
SyncStuff CLI is a command line interface for the SyncStuff service.
Installation
npm install -g @involvex/syncstuff-cliUsage
syncstuff help # Show help
syncstuff help <command> # Show help for a specific command
syncstuff --version / -v # Show CLI versionGlobal Flags
All commands support the following global flags:
| Flag | Description |
| ------------- | ------------------------------------- |
| -h, --help | Show help for any command |
| -d, --debug | Enable debug mode with verbose output |
Examples:
syncstuff devices -d # List devices with debug output
syncstuff device -h # Show help for device command
syncstuff --debug login # Login with debug outputAuthentication
syncstuff login # Login to your account
syncstuff whoami # Display your user profile
syncstuff logout # Logout from your accountDevice Management
# List all devices
syncstuff devices
# Device command with subcommands
syncstuff device --list # List available devices (alias: -l)
syncstuff device # Interactive device selection
syncstuff device <id> # Connect to a specific device by IDFile Transfer
syncstuff transfer <file> # Transfer a file to a connected deviceDebug Mode
Enable debug mode to see detailed output including API requests, config state, and command execution details:
syncstuff -d devices # Debug flag before command
syncstuff devices -d # Debug flag after commandSponsor
Author
License
MIT
Changelog
- 0.0.1
- Initial release
Contributing
Contributions are welcome! Please read our contributing guidelines for more information.
Support
Support the development of SyncStuff CLI by sponsoring involvex. or on PayPal: involvex Buy me a coffee: involvex
