Go to file
Nulo bd52d117d9
Some checks failed
continuous-integration/drone the build failed
Explicar por qué se usa cada dependencia
2021-07-08 14:19:21 +00:00
public Arreglar icono 2021-07-07 19:07:04 +00:00
src Arreglar icono 2021-07-07 19:07:04 +00:00
.gitignore Juego base 2021-06-27 14:49:56 +00:00
.prettierignore Usar prettier 2021-06-30 23:16:45 +00:00
.prettierrc.json Usar prettier 2021-06-30 23:16:45 +00:00
.woodpecker.yml ci: Checkear 2021-07-06 20:11:52 +00:00
index.html Arreglar cards otra vez 2021-07-07 19:21:48 +00:00
LICENSE Agregar información sobre el proyecto 2021-07-06 04:11:14 +00:00
netlify.toml Usar pnpm en Netlify 2021-07-06 23:22:35 +00:00
package.json Inyectar red de espionaje masivo 2021-07-08 14:15:39 +00:00
pnpm-lock.yaml Inyectar red de espionaje masivo 2021-07-08 14:15:39 +00:00
README.md Explicar por qué se usa cada dependencia 2021-07-08 14:19:21 +00:00
tsconfig.json Usar prettier 2021-06-30 23:16:45 +00:00
vite.config.js Inyectar red de espionaje masivo 2021-07-08 14:15:39 +00:00

Salvá la costanera, el juego

Un juego desarrollado por Nulo para el Frente Patria Grande, parte del Frente De Tod@s.

Es software libre licenciado bajo la GPL versión 3

Desarrollo

Vas a necesitar pnpm.

# Instalar dependencias
pnpm install
# Iniciar servidor de desarrollo
pnpm run dev
# Luego de hacer tus cambios, asegurate de hacer que se mantenga el estilo del código
pnpm run format

Producción

pnpm run build

Google Tag Manager

Para compilar con Google Tag Manager, usá la variable TRACKEAR_A_LXS_USUARIXS:

TRACKEAR_A_LXS_USUARIXS=ID_DE_TAG_MANAGER pnpm run build

Dependencias

  • Howler: para el tema de los sonidos. Originalmente usabamos Audio HTML5 pero en iOS se rompía por el tema de la autoreproducción; Howler lo resuelve y no es tan pesado.
  • @vitejs/plugin-legacy: para soportar navegadores viejos.
  • Prettier: para no pensar en como ordenar el código.
  • Typescript: para no tener errores pavos en producción, y mejor experiencia de desarrolladorx.
  • Vite: para no usar Webpack :)