Skip to content

Commit c3f7e1c

Browse files
committed
chore: simplify and test build system
1 parent 3efca4a commit c3f7e1c

File tree

5 files changed

+20
-38
lines changed

5 files changed

+20
-38
lines changed

docs/es-modules/fluid.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ <h3 class="mb-4">Fluid Layouts</h3>
3939
</div>
4040

4141
<script type="module">
42-
import { videoPlayer } from 'cloudinary-video-player';
42+
import videoPlayer from 'cloudinary-video-player/videoPlayer';
4343
import 'cloudinary-video-player/cld-video-player.min.css';
4444

4545
const player = videoPlayer('player', { cloudName: 'demo' });

docs/es-modules/transformations.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ <h4 class="mt-4 mb-2">via data-cld-transformation</h4>
5454

5555
<script type="module">
5656
import 'cloudinary-video-player/cld-video-player.min.css';
57-
import { videoPlayer } from 'cloudinary-video-player';
57+
import player from 'cloudinary-video-player/player';
5858

59-
const player = videoPlayer('player-1', {
59+
const myPlayer = player('player-1', {
6060
cloudName: 'demo'
6161
});
6262

63-
player.source({
63+
myPlayer.source({
6464
publicId: 'snow_horses',
6565
info: { title: 'Snow Horses', subtitle: 'A movie about horses' },
6666
transformation: [
@@ -70,7 +70,7 @@ <h4 class="mt-4 mb-2">via data-cld-transformation</h4>
7070
]
7171
});
7272

73-
videoPlayer('player-2', {
73+
player('player-2', {
7474
cloudName: 'demo',
7575
transformation: [
7676
{ width: 400, crop: 'limit' },
@@ -79,7 +79,7 @@ <h4 class="mt-4 mb-2">via data-cld-transformation</h4>
7979
]
8080
});
8181

82-
videoPlayer('player-3', {
82+
player('player-3', {
8383
cloudName: 'demo'
8484
});
8585
</script>

src/index.all.js

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,18 @@
77

88
import cloudinary from './index.js';
99

10-
export * from './index.js';
11-
export * from './plugins/adaptive-streaming/adaptive-streaming.js';
12-
export * from './plugins/chapters/chapters.js';
13-
export * from './plugins/colors/colors.js';
14-
export * from './plugins/ima/ima.js';
15-
export * from './plugins/playlist/playlist.js';
16-
export * from './plugins/interaction-areas/interaction-areas.service.js';
17-
export * from './plugins/visual-search/visual-search.js';
18-
export * from './plugins/text-tracks-manager/index.js';
19-
export * from './plugins/share/share.js';
20-
export * from './components/shoppable-bar/shoppable-widget.js';
21-
export * from './components/recommendations-overlay/recommendations-overlay.js';
10+
// Import plugin implementations so webpack bundles them in /all.js
11+
import './plugins/adaptive-streaming/adaptive-streaming.js';
12+
import './plugins/chapters/chapters.js';
13+
import './plugins/colors/colors.js';
14+
import './plugins/ima/ima.js';
15+
import './plugins/playlist/playlist.js';
16+
import './plugins/interaction-areas/interaction-areas.service.js';
17+
import './plugins/visual-search/visual-search.js';
18+
import './plugins/share/share.js';
19+
import './plugins/text-tracks-manager/text-tracks-manager.js';
20+
import './components/shoppable-bar/shoppable-widget.js';
21+
import './components/recommendations-overlay/recommendations-overlay.js';
2222

23+
export * from './index.js';
2324
export default cloudinary;

src/index.es.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

webpack/es6.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module.exports = merge(webpackCommon, {
1111
mode: 'production',
1212

1313
entry: {
14-
'cld-video-player': './index.es.js', // default
14+
'cld-video-player': './index.js', // default
1515
'videoPlayer': './index.videoPlayer.js',
1616
'player': './index.player.js',
1717
'all': './index.all.js'

0 commit comments

Comments
 (0)