Gantt Chart Timeline Chart js 3

Chart.js is a popular library for making charts, and it can make all kinds of charts, but it can’t make a Gantt Chart/Timeline. I’m trying to hack chart.js 3, but the documentation isn’t great and I’m getting really frustrated. How do you make a Gantt Chart Timeline with chart.js 3?