Files
ben-to/scripts/build-recipes.mjs
T
2026-07-21 16:50:58 +02:00

23 lines
869 B
JavaScript

#!/usr/bin/env node
/**
* Point d'entrée historique du pipeline recettes.
*
* Le pipeline a été décomposé en `scripts/recipes/` :
* - `parse-bentext.mjs` : parsing pur des fichiers `.bentext`.
* - `sprites.mjs` : parsing `ingredient-sprites.bentext` + résolution alias → pixels.
* - `assets.mjs` : IO (métadonnées PNG, copie branding/ingrédients, cover image).
* - `classification.mjs`: classification flavour + construction du graph bases/variants.
* - `pipeline.mjs` : orchestration (lit, fusionne, écrit le catalogue).
*
* Ce fichier reste pour ne pas casser `npm run pipeline:recipes` et les hooks
* qui s'appuient sur son nom. Toute nouvelle logique doit vivre dans
* `scripts/recipes/`.
*/
import { run } from "./recipes/pipeline.mjs";
run().catch((error) => {
console.error(error);
process.exit(1);
});