Skip to content

add ability to render and play package README videos#2373

Merged
Simek merged 1 commit intomainfrom
add-ability-to-render-and-play-readme-videos
Apr 15, 2026
Merged

add ability to render and play package README videos#2373
Simek merged 1 commit intomainfrom
add-ability-to-render-and-play-readme-videos

Conversation

@Simek
Copy link
Copy Markdown
Member

@Simek Simek commented Apr 15, 2026

📝 Why & how

Since some package use videos in the README to demonstrate library functionality, it would be nice to display them correctly, and allow users to play them.

This PR adds video player (based on @videojs/react) to the README, automatic parsing of GitHub assets video links and performs few small tweaks to README markdown render. The changes have been tested on the few package package containing videos.

In the process I have also updated the local/development data.

✅ Checklist

  • Documented how you found or replicated the issue.
  • Explained how you fixed the issue or built the feature.
  • Described how to use or verify the change.

Preview

Screenshot 2026-04-15 111059 Screenshot 2026-04-15 115845

@github-actions
Copy link
Copy Markdown

bun.lock changes

Summary

Status Count
ADDED 30
REMOVED 2
Click to toggle table visibility
Name Status Previous Current
@svta/cml-608 ADDED - 1.0.1
@svta/cml-cmcd ADDED - 1.0.1
@svta/cml-cmsd ADDED - 1.0.1
@svta/cml-cta ADDED - 1.0.1
@svta/cml-dash ADDED - 1.0.1
@svta/cml-id3 ADDED - 1.0.1
@svta/cml-request ADDED - 1.0.1
@svta/cml-structured-field-values ADDED - 1.0.1
@svta/cml-utils ADDED - 1.0.1
@svta/cml-xml ADDED - 1.0.1
@videojs/core ADDED - 10.0.0
@videojs/react ADDED - 10.0.0
@videojs/spf ADDED - 10.0.0
@videojs/store ADDED - 10.0.0
@videojs/utils ADDED - 10.0.0
bcp-47 ADDED - 2.1.0
bcp-47-match ADDED - 2.0.3
bcp-47-normalize ADDED - 2.3.0
codem-isoboxer ADDED - 0.3.10
dashjs ADDED - 5.1.1
hast-util-sanitize REMOVED 5.0.2 -
hls.js ADDED - 1.6.16
html-entities ADDED - 2.6.0
immediate ADDED - 3.0.6
imsc ADDED - 1.1.5
imscsax ADDED - 1.2.1
lie ADDED - 3.1.1
localforage ADDED - 1.10.0
mux-embed ADDED - 5.18.0
path-browserify ADDED - 1.0.1
rehype-sanitize REMOVED 6.0.0 -
signal-polyfill ADDED - 0.2.2

@Simek Simek merged commit a46ab18 into main Apr 15, 2026
1 check passed
@Simek Simek deleted the add-ability-to-render-and-play-readme-videos branch April 15, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant