This app was built with Svelte and Sveltekit.
npx degit davemo/svelte-sortable-table my-table-app
cd my-table-app
npm install
npm run dev
The main component lives in src/routes/index.svelte.
The CSV Export code is in src/lib/download-csv.js.
The data is in static/rushing.json.