0.0.13 • Published 7 months ago
@solomonai/smb-cli v0.0.13
@solomonai/smb-cli
A CLI for easily shortening URLs with the Dub.co API.
https://github.com/user-attachments/assets/2ce9fe51-68ab-4e6d-b08d-4da09c17f90e
Available Commands
| Command | Description |
|---|---|
dub login | Log into the DUB platform |
dub config | See your configured workspace credentials |
dub domains | Configure your workspace domain |
dub shorten [url] [key] | Create a short link. You can preemptively pass the URL and the generated short link key, or go through the CLI prompts. |
dub links [options] | Search for links in your Dub workspace. Available options include: -s, --search <search> to search for a link by name, or -l, --limit <limit> to limit the number of links returned (default is 10). |
dub help [command] | Display help for a specific command |
Running Locally for Development
- Clone the repository, install dependencies and navigate to the
clifolder:cd packages/cli - Build the package in watch mode:
pnpm dev - In a separate terminal, navigate to the
clifolder again and run an available command:pnpm start [command] - See all available commands and options:
pnpm start help
Testing Production-like Setup
Warning If you have previously installed
@solomonai/smb-cliglobally, uninstall it first to avoid conflicts
- Clone the repository, install dependencies and navigate to the
clifolder:cd packages/cli - Build the package:
pnpm build - Link the package globally:
npm link - Verify the installation:
dub -v - Run commands:
dub [command]
0.0.13
7 months ago