plugins/webamp: self-host the Webamp bundle #23

Merged
teahubxyz merged 1 commits from plugins/webamp-selfhost into main 2026-10-22 18:34:38 +00:00
Owner

webamp@1.5.0 has no .mjs build, so the unpkg import 404'd (showing in the browser as a CORS block) and the button did nothing. The plugin now loads the UMD bundle from Teahub's own assets. The bundle (~870 KB) is vendored on prod and recorded in plugin.json under vendor instead of being committed.

Already live on prod (v=011).

🤖 Generated with Claude Code

https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq

webamp@1.5.0 has no `.mjs` build, so the unpkg import 404'd (showing in the browser as a CORS block) and the button did nothing. The plugin now loads the UMD bundle from Teahub's own assets. The bundle (~870 KB) is vendored on prod and recorded in `plugin.json` under `vendor` instead of being committed. Already live on prod (v=011). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq
teahubxyz added 1 commit 2026-10-22 18:30:38 +00:00
webamp@1.5.0 ships no .mjs build, so the unpkg import 404'd (seen in the
browser as a CORS error). Load the UMD bundle served from Teahub's own
assets instead; bump cache key to v=011.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq
teahubxyz merged commit 917f69fbce into main 2026-10-22 18:34:38 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: teahubxyz/teahub#23