
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@uxland/harmonix-cli
Advanced tools
harmonix-cliharmonix-cli Ă©s una eina de lĂnia de comandes per publicar plugins al plugin store de Harmonix.
Asseguraât de tenir node i npm instal·lats. Afegeix harmonix-cli com a dependĂšncia del teu projecte o de forma global:
npm install -g @uxland/harmonix-cli
harmonix publish
Aquesa comanda llegeix la informaciĂł del package.json i puja el fitxer compilat especificat al registry (plugin store) configurat.
package.jsonEl fitxer package.json del teu plugin ha de contenir obligatĂČriament els segĂŒents camps:
{
"name": "plugin-id",
"version": "1.0.0",
"module": "dist/plugin.js"
}
name: identificador Ășnic del plugin (id del plugin).version: versiĂł que es publicarĂ .module: ruta al fitxer compilat que es pujarĂ ..harmonixrcCrea un fitxer .harmonixrc a la carpeta arrel del projecte (en cas de monorepo tambĂ© serveix) amb el segĂŒent contingut:
registry=https://plugins.harmonix.dev/upload
apiKey=la_teva_clau_api
registry: URL del plugin store.apiKey: clau API per a lâautenticaciĂł.đ   Important: El fitxer
.harmonixrccontĂ© credencials sensibles. No lâincloguis al repositori de codi. Afegeix-lo al.gitignore:.harmonixrc
.harmonixrc)TambĂ© pots passar les opcions directament per lĂnia de comandes:
harmonix publish --registry https://plugins.harmonix.dev/upload --api-key la_teva_clau_api
--registry: URL del servidor.--api-key: clau API dâautenticaciĂł.| Error | Possible causa | SoluciĂł |
|---|---|---|
package.json not found | No sâha trobat el fitxer package.json a la carpeta actual | Executa harmonix publish des de la carpeta del plugin |
'module' field not found in package.json | Falta el camp module al package.json | Afegeix "module": "ruta/al/fitxer.js" |
Compiled bundle file not found | El fitxer indicat al module no existeix | Compila el plugin abans de publicar o verifica la ruta |
No registry configured | No sâha especificat registry ni a .harmonixrc ni per lĂnia de comandes | Afegeix registry= a .harmonixrc o passa --registry |
No api key configured | Falta la clau API (apiKey) | Afegeix-la a .harmonixrc o passa --api-key |
Per veure els comandaments disponibles:
npx harmonix --help
npx harmonix publish --registry https://plugins.harmonix.dev/upload --api-key ABC123XYZ
O bé, si tens .harmonixrc configurat:
npx harmonix publish
FAQs
CLI tool for Harmonix
We found that @uxland/harmonix-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers 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.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.