(2020-20??) Compilation de projets relatifs à Georges la Saucisse (site web, API, bots).
  • HTML 58.9%
  • JavaScript 35.9%
  • CSS 5.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-28 16:38:28 +02:00
api Et ce nom de playlist, il est mieux que le précédent. 2026-09-28 16:10:30 +02:00
bots Ah oui c'est vrai faut changer le nom de la branche à un moment. 2026-09-28 16:02:11 +02:00
scripts C'est bien de mettre à jour ESlint de temps en temps. 2026-09-28 14:09:26 +02:00
website Y'a un / en trop dans les URL. 2026-09-28 16:38:28 +02:00
.gitignore Je refais ma config locale chaque année comme le veut la tradition. 2026-09-21 17:43:13 +02:00
eslint.config.js C'est bien de mettre à jour ESlint de temps en temps. 2026-09-28 14:09:26 +02:00
LICENSE Ajout de LICENSE 2020-10-27 14:26:13 +00:00
package-lock.json C'est bien de mettre à jour ESlint de temps en temps. 2026-09-28 14:09:26 +02:00
package.json C'est bien de mettre à jour ESlint de temps en temps. 2026-09-28 14:09:26 +02:00
README.md Ah oui c'est vrai faut changer le nom de la branche à un moment. 2026-09-28 16:02:11 +02:00
ROADMAP.md Ouf, les PWA ça remarche sur Firefox on dirait. 2023-11-04 13:19:08 +01:00
stylelint.config.js C'est bien de mettre à jour ESlint de temps en temps. 2026-09-28 14:09:26 +02:00

SVGeorges

Compilation de projets relatifs à Georges la Saucisse :

  • Site web : Moteur de création d'aventures au format SVG (bandes dessinées, vidéos, pages web).
  • API : API comprenant les listes de toutes les aventures et le générateur d'ebooks.
  • Bots : Bots rattachés à l'API.

Installation

  • Installer Node.js avec son gestionnaire de paquets NPM.

Développement

  • Exécuter la commande npm run start pour récupérer les dépendances (linters, librairies).
  • Exécuter la commande npm run eslint pour générer l'analyse du Javascript.
  • Exécuter la commande npm run stylelint pour générer l'analyse du CSS.

Production

  • Exécuter la commande npm run build pour générer des versions complètes et optimisées des projets pour serveur de production dans le dossier build.
  • Ou npm run build-minify pour générer les versions sans librairies.
  • Ou npm run build-modules pour générer les librairies après avoir exécuté la commande précédente.

Architecture

  • api : sous-projet comprenant l'API (plus de détails sur le README dédié).
  • audit : fichiers reprenant les analyses de code (voir paragraphe Développement).
  • bots : sous-projet comprenant des bots reliés à l'API (plus de détails sur le README dédié).
  • build : fichiers générés pour être mis en ligne (voir paragraphe Production).
  • downloads : fichiers statiques hors projet.
  • node_modules : librairies de développement.
  • scripts : scripts exécutés en ligne de commande (voir paragraphes Développement et Production).
  • website : sous-projet comprenant le site web relié à l'API (plus de détails sur le README dédié).