UNPKG

media-stream-player

Version:

Player built on top of media-stream-library

49 lines (48 loc) 1.17 kB
/** * Build the entire library as a single bundle to use with e.g.: * <script src="media-stream-player.min.js" /> */ module.exports = { target: 'web', entry: './lib/index', mode: 'production', output: { library: 'mediaStreamPlayer', libraryTarget: 'umd', path: __dirname, filename: 'dist/media-stream-player.min.js', }, resolve: { extensions: ['.js', '.jsx', '.ts', '.tsx'], }, module: { rules: [ { test: /\.tsx?$/, use: { loader: 'babel-loader', options: { babelrc: false, sourceType: 'unambiguous', presets: [ '@babel/typescript', '@babel/preset-react', [ '@babel/env', { useBuiltIns: 'usage', corejs: { version: '3.8', proposals: true }, browserslistEnv: 'modern', }, ], ], plugins: [ '@babel/plugin-proposal-class-properties', '@babel/plugin-proposal-object-rest-spread', ], }, }, }, ], }, }