
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
sellauth-theme-cli
Advanced tools
Official CLI tool for developing, syncing, and managing SellAuth themes locally.
Install globally:
npm install -g sellauth-theme-cli
Login using your SellAuth API key:
sellauth-theme login
Dashboard → Account → API Access https://dash.sellauth.com/api
If you don’t see an API key, click Regenerate.
Your Shop ID can also be found on the same page.
Go to:
Storefront → Themes https://dash.sellauth.com/theme
Click on the theme name. You will be redirected to:
https://dash.sellauth.com/theme/edit/<themeId>
The number in the URL is your Theme ID.
You can list all your shops and their theme IDs directly from the CLI:
sellauth-theme list-ids
This command will print:
This is the fastest way to retrieve both Shop IDs and Theme IDs without opening the dashboard.
If your account has multiple shops, you must specify:
--shop <shopId>
This argument is supported on all commands that interact with a shop. If your account has only one shop, the CLI will use it automatically.
Create a new theme:
sellauth-theme create --name "My Theme"
With optional template:
sellauth-theme create --name "My Theme" --template main
Currently supported official templates:
Options:
--name <name> Theme name (required)--template <id> Official template ID (optional)--shop <shopId> Required if multiple shops existDownload theme files locally:
sellauth-theme pull --theme <themeId> [--shop <shopId>]
Options:
--theme <themeId> Theme ID (required)--shop <shopId> Required if multiple shops existSync local theme to SellAuth:
sellauth-theme push --theme <themeId> [--shop <shopId>]
Options:
--theme <themeId> Theme ID (required)--shop <shopId> Required if multiple shops existWatch local theme and sync changes automatically:
sellauth-theme watch --theme <themeId> [--shop <shopId>]
This will:
Options:
--theme <themeId> Theme ID (required)--shop <shopId> Required if multiple shops exist--dir <directory> Themes directory (default: themes)--template <name> Preview template (default: shop)Apply a theme to your shop:
sellauth-theme apply --theme <themeId> [--shop <shopId>]
Options:
--theme <themeId> Theme ID (required)--shop <shopId> Required if multiple shops existIf your theme contains:
tailwind.config.js
The CLI automatically:
contentNo need to install Tailwind inside the theme.
MIT License
FAQs
Official CLI for developing SellAuth themes locally.
We found that sellauth-theme-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.