Skip to content

refactor: simplify media and device module surfaces#248

Merged
jderochervlk merged 4 commits into
pre-alphafrom
issue-243-media-device
Apr 18, 2026
Merged

refactor: simplify media and device module surfaces#248
jderochervlk merged 4 commits into
pre-alphafrom
issue-243-media-device

Conversation

@jderochervlk
Copy link
Copy Markdown
Collaborator

Summary

  • add concrete-module t aliases and targeted helper type re-exports for the
    Notification and Web Audio surface touched in this pass
  • introduce owner modules for PictureInPicture and
    WebMIDI
  • update the media-facing tests to use the concrete module APIs instead of opening raw ...Types
    modules directly

Validation

  • npm run build
  • npm test

Related

@jderochervlk jderochervlk requested review from brnrdog and tsnobip April 18, 2026 14:02
@jderochervlk jderochervlk merged commit b330deb into pre-alpha Apr 18, 2026
1 check passed
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