UNPKG

react-player

Version:

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

21 lines (18 loc) 599 B
const { join } = require('path') const { writeFile } = require('fs').promises const { default: players } = require('../lib/players') const generateSinglePlayers = async () => { for (const { key, name } of players) { const file = ` var createReactPlayer = require('./lib/ReactPlayer').createReactPlayer var Player = require('./lib/players/${name}').default module.exports = createReactPlayer([{ key: '${key}', canPlay: Player.canPlay, lazyPlayer: Player }]) ` await writeFile(join('.', `${key}.js`), file) } } generateSinglePlayers()