b23974a51fe05f1928e778c958ced8285755c984
CommaFeed Podcasts
Experimental / WIP – A progressive web application for podcast consumption, powered by CommaFeed as the backend.
Links
Features
- PWA support with offline caching.
- Client‑side routing via a lightweight router.
- Dynamic page rendering based on URL parameters (e.g.,
/episodes/:id). - Built with Lit, TypeScript and Open‑WC tooling.
Getting Started
npm install
bs/start
Build Scripts
See bs/README.md for available build and deployment scripts.
Testing
Tests are written with @open-wc/testing (Mocha) / Web Test Runner and follow the *.test.ts convention. Run all tests via:
bs/test
Documentation
- Overall development plan: docs/dev/PLAN.md
- Overall task board: docs/dev/TASK.md
- App source overview: src/README.md
Contributing
TBD
License
Languages
TypeScript
37.7%
JavaScript
32.6%
Shell
26%
HTML
3.7%