Repository navigation
LibWatch v1.0.0
LibWatch 1.0.0
Initial public release of LibWatch — a high-density monitoring dashboard that tracks release activity, last-updated dates, and activity velocity across NPM packages and GitHub repositories.
Live: https://libwatch.vercel.app
Added
- High-density dashboard for tracking NPM packages and GitHub repositories
GET /api/npm-update?package=<name>— version, publish date, weekly downloads, license, description, sizeGET /api/github-update?repo=<owner/repo>— latest commit, stars, forks, issues, subscribers, license, size- 30-second in-memory caching with
source: live | cache - Optional
GITHUB_TOKENsupport to lift GitHub API rate limits - 30-day sparkline analytics, auto-sync countdown clock, drag-and-drop priority sorting, configurable keyboard hotkeys, YAML resource inspector
- Browser
localStoragepersistence
Changed
- Shared Express app extracted to
app.ts, consumed by both the local server and the Vercel serverless function - Production server bundle is now ESM and
PORTis configurable
Fixed
/api/*routing under Vercel so the static frontend and API coexist- Removed a Vite/Rollup dependency from the serverless function bundle that caused runtime failures
Full changelog: CHANGELOG.md