Aller au contenu principal

CLI

Le paquet installe la commande glyph. Lancez-la avec npx glyph ou depuis un script de package.json.

glyph setup​

Prépare le projet : dossier emojis/, fichier glyph.config.js (proposé), entrée dans le .gitignore et dans le tsconfig.json. Voir l'installation.

glyph build​

Synchronise le dossier avec les emojis de l'application et génère les index. Voir la synchronisation.

  • Avec un jeton : vérifie les noms, supprime les emojis disparus, envoie les nouveaux, puis écrit list.json et emojis.d.ts (si fileIndex est activé).
  • Sans jeton : met seulement à jour emojis.d.ts si fileIndex est activé, sinon s'arrête avec une erreur.

Flux de travail recommandé​

  1. En développement : ajoutez vos images dans emojis/, puis lancez glyph build.
  2. Au déploiement : lancez glyph build dans votre CI ou au démarrage, pour régénérer list.json.
  3. Dans le dépôt : versionnez les images, mais pas list.json, qui est dans le .gitignore.
package.json
{
"scripts": {
"emojis": "glyph build"
}
}