This demo intentionally points to a missing JSON file to show the built-in error UI. The timeline stays visible with a friendly message instead of breaking.
<div class="timeline"
data-json-config="../assets/data/does-not-exist.json">
<div class="timeline__wrap">
<div class="timeline__items"></div>
</div>
</div>