Ir al contenido

Cómo contribuir

¡Las contribuciones son bienvenidas! Por favor sigue estos pasos:

  1. Haz fork del repositorio
  2. Crea una rama de feature (git checkout -b feature/increible-feature)
  3. Haz commit de tus cambios (git commit -m 'feat: add amazing feature')
  4. Sube la rama (git push origin feature/increible-feature)
  5. Abre un Pull Request
Terminal window
git clone https://github.com/LuiggiVal08/toon-memory.git
cd toon-memory
npm install
npm run build
npm test
toon-memory/
├── src/
│ ├── bin/ # Punto de entrada
│ ├── cli/ # Comandos CLI
│ ├── mcp/ # Servidor MCP
│ └── memory.ts # Herramienta personalizada
├── tests/ # Pruebas unitarias
├── docs/ # Documentación (Astro)
└── package.json
Terminal window
npm run build # Construir todo
npm run build:cli # Construir CLI
npm run build:mcp # Construir servidor MCP
npm test # Ejecutar pruebas
npm run test:watch # Ejecutar pruebas en modo watch
  • TypeScript con modo strict
  • Indentación de 2 espacios
  • camelCase para variables/funciones
  • PascalCase para clases
  • Escribe mensajes de commit claros
  • Agrega pruebas para nuevas funcionalidades
  • Actualiza la documentación si es necesario
  • Sigue el estilo de código existente

Por favor lee nuestro Código de conducta antes de contribuir.