Contribuir

Todas las contribuciones son bienvenidas, sin importar si son pequeñas o grandes. Antes de contribuir, por favor lee el código de conducta.

Encuentra cosas para trabajar

Etiquetamos los problemas que necesitan ayuda con la etiqueta help wanted. También los categorizamos con las siguientes etiquetas:

  • cat-bug
  • cat-feature
  • cat-chore
  • cat-performance

Estas son las categorías principales en las que puedes trabajar. También marcamos los problemas con una etiqueta high-priority o una etiqueta good first issue para indicar su importancia en el proyecto y el nivel subjetivo de facilidad para comenzar con ellos respectivamente. Si no ves la etiqueta de triaged o ves alguna de las etiquetas de needs-confirmation, needs-repro-script, needs-discussion, puede que no sea acertado empezar a trabajar en estos problemas.

Aquí hay un par enlaces rápidos para ayudarte a empezar:

Construyendo

yarn run build
yarn run watch

Usando las builds locales

alias yarn="node /ruta/a/yarn/lib/cli/index.js"

Pruebas

yarn run test
yarn run lint

Pull Requests

Acogemos activamente tus pull requests.

  1. Bifurca el repositorio y crea una rama desde master.
  2. Si has añadido código que necesita ser probado, agrega pruebas.
  3. Si has cambiado las API’s, actualiza la documentación.
  4. Asegúrate de que las pruebas pasen.
  5. Asegúrate de que tu código cumpla con nuestras reglas de estilo (lint).

Licencia

Contribuyendo a Yarn, aceptas que tus contribuciones sean autorizadas bajo la licencia BSD license.