Skip to content

feat(sandbox): add private sandbox package for internal testing#478

Merged
mihar-22 merged 2 commits intomainfrom
feat/sandbox
Feb 9, 2026
Merged

feat(sandbox): add private sandbox package for internal testing#478
mihar-22 merged 2 commits intomainfrom
feat/sandbox

Conversation

@mihar-22
Copy link
Copy Markdown
Member

@mihar-22 mihar-22 commented Feb 9, 2026

Summary

Adds a private @videojs/sandbox package for internal testing with separate entry points for core, html, and react. Runs a Vite dev server alongside the existing turbo dev pipeline.

Changes

  • Multi-page Vite app with /core/, /html/, and /react/ entry points
  • Template system: committed templates in templates/ are copied to gitignored src/ on first run, so devs can freely edit sandbox files without git noise
  • HTML template bootstraps createPlayer with features.video and a <video-player> custom element
  • React template bootstraps Provider + Container + Video from @videojs/react
  • Tailwind CSS via @tailwindcss/vite plugin
  • Added sandbox to commitlint allowed scopes

Testing

pnpm dev   # turbo runs all dev scripts — sandbox launches Vite at localhost:5173

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
vjs-10-demo-react Ignored Ignored Preview Feb 9, 2026 5:56am

Request Review

@netlify
Copy link
Copy Markdown

netlify bot commented Feb 9, 2026

Deploy Preview for vjs10-site ready!

Name Link
🔨 Latest commit c68d71e
🔍 Latest deploy log https://app.netlify.com/projects/vjs10-site/deploys/6989770b5437e70008eeab1e
😎 Deploy Preview https://deploy-preview-478--vjs10-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mihar-22 mihar-22 merged commit fef26c8 into main Feb 9, 2026
7 of 8 checks passed
@mihar-22 mihar-22 deleted the feat/sandbox branch February 9, 2026 05:57
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