midudev / password-generator

Best password generator agnostic to framework
https://hacktoberfest-2022.vercel.app/
MIT License
435 stars 372 forks source link
hacktoberfest hacktoberfest2022 hacktoberfest2022-accepted

¡Contribuye a un proyecto de código abierto!

🚀 Soluciona el reto y participa en la Hacktoberfest

![GitHub stars](https://img.shields.io/github/stars/midudev/hacktoberfest-2022) ![GitHub issues](https://img.shields.io/github/issues/midudev/hacktoberfest-2022) ![GitHub pull requests](https://img.shields.io/github/issues-pr/midudev/hacktoberfest-2022) ![GitHub pull requests](https://img.shields.io/github/issues-pr-closed-raw/midudev/hacktoberfest-2022)

🤔 ¿Qué es la Hacktoberfest?

La Hacktoberfest es un evento anual organizado por DigitalOcean y DEV, que consiste en contribuir a proyectos de código abierto y ganar una camiseta gratis.

🚀 ¿Cómo participar?

🚧 Necesitarás la extensión Astro para Visual Studio Code y Nodejs 16+.

  1. Regístrate en Hacktoberfest:
  1. Crea un fork de este repositorio:
  1. Clona el repositorio:
git clone git@github.com:TU_USUARIO/hacktoberfest-2022.git
  1. Instala las dependencias:
npm install
# o
pnpm install
# o
yarn install
  1. Crea una página en:
/pages/entry/<tu-nombre-de-usuario-en-github>/index.astro
  1. Ejecuta el proyecto:
npm run dev
# o
pnpm run dev
# o
yarn dev
  1. Soluciona el reto que se indica en la página principal y happy hacking 🥳.

📝 Reglas

 components/<nombre-de-usuario-en-github>/*

🎁 Premios

Además de poder conseguir la camiseta de la Hacktoberfest, haremos una votación para elegir las mejores soluciones. Los premios son:

📝 Notas

Si usas Solid o Preact, debes indicar el jsxImportSource en un comentario pragma. Haz esto en la primera línea de cada archivo JSX/TSX.

// Para Preact
/** @jsxImportSource preact */

// Para Solid
/** @jsxImportSource solid-js */

Para poder ejeuctar solo los test que esten en tus carpetas tienes que ir al archivo jest.config.js y modifica el parametro testMatch

{
    "testMatch": ["**/<tu-nombre-de-usuario-en-github>/**/*.spec.{js,ts}"]
}

Nota: tendras que deshacer este cambio antes de hacer commit


Más información al respecto aquí.

🤗 Contribuidores