Přeskočit na obsah

npm run data:compile — Kompilace kanonického datasetu

Kompilace kanonického datasetu: Načte kanonický dataset, zvaliduje ho a zkompiluje do modelu, se kterým dál pracují generátory. npm skript, validace vstupů.

npm skript validace vstupů shodí běh

Volání

npm run data:compile

Spustí node scripts/data/check.mjs (čteno z package.json při buildu)

Zdroj: scripts/data/check.mjs

Načte kanonický dataset, zvaliduje ho a zkompiluje do modelu, se kterým dál pracují generátory. Vypíše souhrn: počet balíčků, záznamů podle typu, rout, uzlů a hran grafu a schemaVersion manifestu.

Kdy ho spustit

Když chceš vidět, co z dat po validaci vznikne (počty záznamů, rout, velikost grafu). V build pipeline nefiguruje — generátory si model kompilují samy.

Co shodí běh

  • Nenačtitelný nebo nevalidní kanonický dataset (tytéž chyby jako data:validate — sdílí runCheck).

Vstupy a výstupy

Čte

  • data/dossiers/**

Popis vychází z hlavičkového komentáře zdrojového souboru. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.