@javierlopezr/jira-to-linear
v1.0.1
Published
CLI interactivo para migrar historias y subtareas de Jira a Linear
Downloads
174
Maintainers
Readme
jira-to-linear
CLI interactivo para migrar historias y subtareas de Jira a Linear.
Uso
npx @javierlopezr/jira-to-linearO instalar globalmente:
npm install -g @javierlopezr/jira-to-linear
jira-to-linearCaracterísticas
- Autenticación OAuth (sin necesidad de crear API tokens manualmente)
- Migra historias (Stories) y sus subtareas como sub-issues en Linear
- Convierte descripciones de formato Jira (ADF) a Markdown
- Permite crear proyectos nuevos en Linear o usar existentes
- Filtra historias por texto en tiempo real
- Guarda credenciales localmente para no pedirlas cada vez
- ESC para salir de cualquier menú
Autenticación
La primera vez que ejecutes la herramienta:
- Se abrirá el navegador para autorizar Jira
- Se abrirá el navegador para autorizar Linear
- Las credenciales se guardan en
~/.jira-to-linear.json
Para resetear credenciales:
jira-to-linear --resetFlujo de migración
- Selecciona el proyecto de Jira
- Filtra por historias no finalizadas (opcional)
- Escribe para filtrar y selecciona las historias a migrar
- Selecciona el equipo de Linear
- Crea un proyecto nuevo o selecciona uno existente
- La herramienta migra las historias y sus subtareas
- Continúa migrando más o cambia de proyecto
Qué se migra
- Título de la historia/subtarea
- Descripción (convertida a Markdown)
- Relación padre-hijo (subtareas como sub-issues)
- Enlace de referencia al issue original de Jira
Controles
- ↑↓ - Navegar
- Espacio - Marcar/desmarcar (en checkbox)
- Enter - Confirmar
- ESC - Salir
Requisitos
- Node.js >= 18.0.0
Licencia
MIT
