UNPKG

react-video

Version:

React component to load video from Vimeo or Youtube across any device

46 lines (43 loc) 970 B
'use strict'; var _ = require('lodash'); var webpack = require('webpack'); var banner = require('./utils/banner'); var LIB_NAME = 'react-video'; var GLOBAL_VAR = 'ReactVideo'; module.exports = { entry: './lib/' + LIB_NAME + '.jsx', output: { path: __dirname + '/dist', filename: LIB_NAME + '.js', libraryTarget: 'umd', library: GLOBAL_VAR }, externals: { react: { root: 'React', commonjs: 'react', commonjs2: 'react', amd: 'react' } }, module: { loaders: [{ test: /\.(js|jsx)$/, loader: 'jsx-loader?harmony' }, { test: /\.(js|jsx)$/, loader: 'jsx-loader?insertPragma=React.DOM' }] }, resolve: { extensions: ['', '.js', '.jsx'] }, plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify(process.env.NODE_ENV || 'development'), } }), new webpack.BannerPlugin(banner, { raw: true, entryOnly: true }) ] };