{"version":"1.0","type":"rich","title":"Cars Report","description":"This example demonstrates a text-based report of used cars, listing models under a $2,000 price threshold in a formatted, multi-line output. It shows how JavaScript modules, promises, and array methods like `filter` and `map` work together. The code uses `JSON.parse` to load a static dataset and `setTimeout` inside `getCars` to simulate asynchronous data fetching. The `generateReport` function relies on a template literal for formatting, while `index.js` updates the DOM via `textContent` after loading.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e0cccbf3ae244331b65a3b97e639e7db?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}