Alias
Referencias legibles por humanos para paquetes.
Los alias son referencias a paquetes legibles por humanos. Utilícelos cuando los mensajes, documentos, scripts o trabajos de CI necesiten un nombre estable en lugar de un UUID de paquete sin formato.
Espacios de nombres
Cada alias vive en uno de dos espacios de nombres:
- personal — tu propia cuenta. Este es el valor predeterminado.
- espacio de trabajo: la cuenta compartida del espacio de trabajo activo. Un alias de espacio de trabajo es un único registro compartido: cualquier miembro del espacio de trabajo puede resolverlo, pero solo el propietario del paquete de destino puede redireccionarlo o eliminarlo. Esto permite llamar al grupo de un compañero de equipo casi como si fuera el suyo.
Cuando crea o elimina un alias, elija el espacio de nombres con --namespace personal|workspace (predeterminado personal).
Formularios de referencia
| Formulario | Se resuelve en |
|---|---|
@repo-onboarding |
Primero el espacio de nombres personal, luego el espacio de trabajo activo (alternativo) |
repo-onboarding |
Igual que @repo-onboarding (un @ líder es opcional) |
@hiroki/repo-onboarding |
Alias de otra cuenta, por identificador público |
Un @alias simple (o alias sin @) se resuelve primero en su espacio de nombres personal y luego vuelve al espacio de trabajo activo, de modo que cuando ambos existen con el mismo nombre, su alias personal gana. Para apuntar a un espacio de nombres específico, pase --namespace personal|workspace (CLI) o namespace (API/MCP).
Los alias apuntan sólo a paquetes. Las pistas no tienen alias.
Reglas
- Los nombres de alias se almacenan sin el inicial
@. - Los nombres de alias no pueden contener
/ni caracteres de control. - Solo el propietario del paquete puede crear, redireccionar o eliminar un alias, en cualquiera de los espacios de nombres. Todos los demás simplemente lo resuelven. Para marcar el paquete de otra persona como favorito, utilice
like. - El formulario
@handle/aliashace referencia al alias de otra cuenta y es de solo lectura; no se puede crear ni eliminar con él. Para elegir un espacio de nombres, pase--namespace/namespace. - La actualización de un alias lo redirige a otro paquete.
- Al eliminar un paquete, se eliminan los alias que posee y que apuntan a ese paquete.