La API activitypub es una implementación en TypeScript para trabajar con el protocolo ActivityPub. Esta biblioteca facilita la interacción con plataformas fediversas y redes sociales descentralizadas que siguen el estándar ActivityPub.
Para instalar la biblioteca, puedes usar npm o yarn. Asegúrate de tener Node.js y npm o yarn instalados en tu máquina.
npm install
# o
yarn
Para iniciar el servidor API, sigue estos pasos:
- Abre una terminal en la raíz de tu proyecto.
- Ejecuta el siguiente comando:
npm run dev
# o
yarn dev
Esto iniciará el servidor API en modo de desarrollo. Puedes ajustar el script dev en el archivo package.json según tus necesidades específicas.
Si quieres contribuir a esta biblioteca, por favor, sigue estos pasos:
- Abre un problema para discutir los cambios que deseas realizar.
- Crea un fork del repositorio.
- Clona tu fork y crea una nueva rama para tus cambios.
- Realiza tus cambios y crea pruebas unitarias si es necesario.
- Envía una pull request.
Este repositorio está bajo la Licencia MIT.