open-index/open-npm huggingface dataset:
npm package: @javierlopezr/jira-to-linear
Description: CLI interactivo para migrar historias y subtareas de Jira a Linear
Latest version: 1.0.1

# jira-to-linear

CLI interactivo para migrar historias y subtareas de Jira a Linear.

## Uso

```bash
npx @javierlopezr/jira-to-linear
```

O instalar globalmente:

```bash
npm install -g @javierlopezr/jira-to-linear
jira-to-linear
```

## Caracterí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:

1. Se abrirá el navegador para **autorizar Jira**
2. Se abrirá el navegador para **autorizar Linear**
3. Las credenciales se guardan en `~/.jira-to-linear.json`

Para resetear credenciales:

```bash
jira-to-linear --reset
```

## Flujo de migración

1. Selecciona el proyecto de Jira
2. Filtra por historias no finalizadas (opcional)
3. Escribe para filtrar y selecciona las historias a migrar
4. Selecciona el equipo de Linear
5. Crea un proyecto nuevo o selecciona uno existente
6. La herramienta migra las historias y sus subtareas
7. 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
npm package: @javierm/platzom
Description: Platzom es un idioma inventado para el [Curso de Fundamentos de JavaScript](https://platzi.com/js) de [Platzi](https:), el mejor lugar de educación online
Author: Javier
Latest version: 0.1.0

# Platzom

Platzom es un idioma inventado para el [Curso de Fundamentos de JavaScript](https://platzi.com/js) de [Platzi](https:), el mejor lugar de educación online

## Descripción

- Si la palabra termina con "ar", se le quitan esas dos letras
- Si la palabra inicia con Z, se le añade "pe" al final.
- Si la palabra traducida tiene 10 o más letras,
  se debe partir en dos por la mitad y unir con un guión medio

- Por último, si la palabra original es un palíndromo,
  ninguna regla anterior cuenta y se devuelve la misma palabra pero
  intercalando letras mayúsculas y minúsculas

## Instalación

```
npm install platzom
```

## Uso

```
import platzom from 'platzom'

platzom ("Programar") // Program
platzom ("Zorro") // Zorrope
platzom ("Zarpar") // Zarppe
platzom ("abecedario") // abece-dario
platzom ("sometemos") // SoMeTeMos
```

## Créditos
- Javier Madrid

## Licencia

[MIT](https://opensource.org/licenses/MIT)
npm package: @javiermartinezo/platzom
Description: Traductor de idioma platzom
Author: Javier Martinez
Latest version: 0.1.0

# Platzom 
<!--equivale a h1-->

Platzom es un idioma inventado para el [Curso de Fundamentos de JavaScript](https://platzi.com/js) de [Platzi](https://platzi.com), el mejor lugar de educación online

## Descripción del idioma

- Si la palabra termina con "ar", se le quitan esas dos letras
- Si la palabra inicia con Z, se le añade "pe" al final
- Si la palabra traducida tiene 10 o más letras, se debe partir en dos por la mitad y unir con un guión medio
- Por último, si la palabra original es un palíndromo, ninguna regla anterior cuenta y se devuelve la misma palabra pero intercalando letras mayúsculas y minúsculas

## Instalación

```
npm install platzom
```

## Uso

```
import platzom from 'platzom'

platzom("Programar") // Program
platzom("Zorro") // Zorrope
platzom("Zarpar") // Zarppe
platzom("abecedario") // abece-dario
platzom("sometemos") // SoMeTeMoS
```

## Créditos
- [Sacha Lifszyc](https://twitter.com/@slifszyc)

## Licencia

[MIT](https://opensource.org/licenses/MIT)
npm package: @javiernuber/platzom
Description: JavaScript training. Language Translator
Author: Javier Núñez Berrocoso
Latest version: 0.1.0

# Platzom

Translator of an invented language

## Description

- If the word ends with "ar", those two letters are removed
- If the word starts with "z", "pe" is added at the end
- If the translated word has 10 or more letters, it should be split in half and linked with a half dash
- Finally, if the original word is a palindrome, no previous rule counts and returns the same word but inserting uppercase and lowercase letters

## Installation

```
npm install platzom
```

## Use

```
import platzom from 'platzom'

platzom("Programar") // Program
platzom("Zorro") // Zorrope
platzom("Zarpar") // Zarppe
platzom("abecedario") // abece-dario
platzom("sometemos") // SoMeTeMoS
```

## Credits

- [javiernuber](https://twitter.com/@javiernuber)

## License

[MIT](https://opensource.org/licenses/MIT)
npm package: @javierpe/platzom
Description: traductor de idioma platzom
Author: Javier Perez
Latest version: 0.1.0

# Platzom

Platzom es un idiome inventado para el [Curso de Fundamentos de JavaScript] (https://platzi.com/js) de [platzi] (https://platzi.com)


## Descripcion del idioma

- Si la palabra termina en "ar", se le quitan esos dos caracteres
- Si la plabara inicia con Z, se le añade "pe" al final
- Si la la palabra traducida tiene 10 o mas letras se debe partir a la mitad y unir on un guion en el medio
- Si la palabra original es un Palíndromo, ninguna regla anterionr cuenta y se devuelve la misma palabra intercalando mayusculas y minusculas


## Instalación

```
npm install platzom
```

## Uso

```
import platzom from 'platzom'

platzom("Programar") //Program
platzom("Zorro")// Zorrope
platzom("Zarpar")// Zarppe
platzom("abecedario")//abece-dario
platzom("sometemos")//SoMeTeMoS
```

## Créditos
- [Sacha Lifszyc](https://twitter.com/@slifszyc)

## Licencia

[MIT](https://opensource.org/licenses/MIT)
npm package: @javierzelada/platzom
Description: Traductor de idoma platzon
Author: Javier Zelada y.
Latest version: 0.1.0

# Platzon

platzon es un idioma inventado para el [curso de fundamentos de javascript](https://platzi.com/js) de platzi

## Descripcion del idioma
- Si la palabra termina en "ar", se le quitan esos dos caracteres
- Si la palabra inicia con Z, se le añade "pe" al final
- Si la palabra traducida tiene 10 o más letras, se debe partir a la mitad y unir con un guión del medio
- Por último, si la palabra original es un palíndromo, ninguna regla anterior cuenta y se devuelve la misma palabra pero intercalando letras mayúsculas y minúsculas

## Instalacion

```
npm install Platzom
```

## uso

```
import platzom from 'platzom'

console.log(platzom("Programar")) // Program
console.log(platzom("Zorro")) // Zorrope
console.log(platzom("Zarpar")) // Zarppe
console.log(platzom("abecedario")) // abece-dario
console.log(platzom("sometemos")) // SoMeTeMoS
```

## Creditos
- [Javier Zelada](https://twitter.com/javazelada1)

## Licencia
- [MIT](https://opensource.org/licenses/MIT)