refactor(packages): move feature presets to subpath exports (#633)

This commit is contained in:
rahim
2026-02-27 17:06:36 -08:00
committed by GitHub
parent 40606ff188
commit c92a9f914f
63 changed files with 266 additions and 187 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
import { features } from '@videojs/core/dom';
import { audioFeatures } from '@videojs/core/dom';
import { createPlayer } from '../../player/create-player';
import { MediaElement } from '../../ui/media-element';
import '../media/container';
const { ProviderMixin } = createPlayer({
features: features.audio,
features: audioFeatures,
});
export class AudioPlayerElement extends ProviderMixin(MediaElement) {
@@ -1,10 +1,10 @@
import { features } from '@videojs/core/dom';
import { backgroundFeatures } from '@videojs/core/dom';
import { createPlayer } from '../../player/create-player';
import { MediaElement } from '../../ui/media-element';
import '../media/container';
const { ProviderMixin } = createPlayer({
features: features.background,
features: backgroundFeatures,
});
export class BackgroundVideoPlayerElement extends ProviderMixin(MediaElement) {
+2 -2
View File
@@ -1,10 +1,10 @@
import { features } from '@videojs/core/dom';
import { videoFeatures } from '@videojs/core/dom';
import { createPlayer } from '../../player/create-player';
import { MediaElement } from '../../ui/media-element';
import '../media/container';
const { ProviderMixin } = createPlayer({
features: features.video,
features: videoFeatures,
});
export class VideoPlayerElement extends ProviderMixin(MediaElement) {