23 lines
869 B
JavaScript
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);
|
|
});
|