CLI
Instala y usa el CLI de Commet para generar tipos TypeScript desde tu dashboard.
Genera tipos TypeScript desde tu dashboard de Commet para autocompletado en tu código. Requiere Node.js 18+.
Instalar
pnpm add -g commetnpm install -g commetyarn global add commetSetup
commet login # Autenticación en el navegador
commet link # Vincula el proyecto a una organización
commet pull # Genera tipos TypeScriptDespués de ejecutar commet pull, tus llamadas al SDK tienen autocompletado:
await commet.usage.track({
customerId: 'user_123',
feature: 'api_calls', // autocompletado
})
await commet.subscriptions.create({
customerId: 'user_123',
planCode: 'pro', // autocompletado
})Comandos
| Comando | Descripción |
|---|---|
commet login | Autentica con Commet (abre el navegador) |
commet logout | Elimina credenciales |
commet whoami | Muestra el estado de autenticación y la organización actual |
commet link | Vincula el proyecto a una organización |
commet unlink | Desvincula el proyecto |
commet switch | Cambia a otra organización |
commet info | Muestra el estado del proyecto y la autenticación |
commet pull | Genera .commet/types.d.ts |
commet list features | Lista las features |
commet list seats | Lista los tipos de licencia |
commet list plans | Lista los planes |
Archivos de configuración
| Archivo | Creado por | Propósito |
|---|---|---|
~/.commet/auth.json | commet login | Credenciales de auth globales |
.commet | commet link | Configuración de organización del proyecto |
.commet/types.d.ts | commet pull | Tipos TypeScript generados |
Commitea .commet/types.d.ts para tener tipos consistentes en todo el equipo.
Cambiar de organización
Las organizaciones sandbox y live comparten el mismo login y dashboard. Usa commet switch para elegir sobre cuál opera el CLI — cada org muestra su modo (live o sandbox) junto al nombre.
commet switch # Elige otra organización
commet link # Re-vincula el proyecto si es necesarioActualizar
pnpm update -g commetnpm update -g commetyarn global upgrade commet¿Cómo está esta guía?