# Salvá la costanera, el juego

Un juego desarrollado por [Nulo](https://nulo.in) para el Frente Patria Grande, parte del Frente De Tod@s.

Es software libre licenciado bajo la [GPL versión 3](./LICENSE)

## Desarrollo

Vas a necesitar [pnpm](https://pnpm.js.org).

```
# 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 :)
