geeparts-js
v1.6.1
Published
Code main page Geeparts
Maintainers
Readme
Geeparts JS
Parte del código de JavaScript para el sitio web Geeparts.
Publish
Configurar token de npm (primera vez o cuando el token expire)
- Ir a npmjs.com → Account → Access Tokens
- Hacer clic en Generate New Token → Classic Token
- Tipo: seleccionar Automation (evita el flujo de 2FA al publicar desde tu máquina)
- El aviso "There are security risks with this option" es solo informativo, se puede ignorar para uso local
- Copiar el token generado
- Pegarlo en el archivo
.npmrcen la raíz del proyecto (ya está en.gitignore)://registry.npmjs.org/:_authToken=npm_TuTokenAqui - Verificar que el token funciona:
npm whoami
Publicar
# El flag --access public es necesario si el nombre del paquete no es un scope privado (por ejemplo, @andrey/geeparts-js).
npm publish --access public
# Esto simula la publicación y te muestra qué archivos serán subidos.
npm publish --dry-runFlujo recomendado (para no pelear con npm cada vez)
# 1) Validar que todo esta bien (token, conexion y contenido del paquete)
npm run pub:check
# 2) Subir una nueva version + publicar en un solo comando
npm run release:patchTambien tienes disponibles:
npm run release:minor
npm run release:majorSi tu cuenta tiene 2FA para writes y no usas token Automation, publica con OTP:
export NPM_OTP=123456
npm run pub:otpErrores tipicos y solucion rapida
You cannot publish over the previously published versions:- Ya existe esa version. Ejecuta
npm run release:patch.
- Ya existe esa version. Ejecuta
ENEEDAUTHoE401:- Token vencido o invalido. Regenera token Automation y actualiza
.npmrc.
- Token vencido o invalido. Regenera token Automation y actualiza
This operation requires a one-time password:- Tu cuenta exige OTP para publicar. Usa
npm run pub:otpo crea token Classic Automation.
- Tu cuenta exige OTP para publicar. Usa
E403con paquete publico:- Asegura
npm publish --access public.
- Asegura
