Small demo of a downloader widget written in plain TypeScript using Progressive Enhancement techniques.
npm install
- Place a big ZIP file (> 1GB suggested) called package.zip inside
public/files/
- Change
TOTAL_BYTES
constant inapp.ts
, matching your file size npm start