UNPKG

maestro-react-player

Version:

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

150 lines (149 loc) 4.51 kB
{ "name": "maestro-react-player", "version": "1.2.12", "description": "A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion", "main": "lib/ReactPlayer.js", "typings": "index.d.ts", "scripts": { "clean": "rimraf lib demo", "start": "webpack-dev-server", "lint": "standard --verbose | snazzy", "test": "cross-env NODE_ENV=test babel-node ./node_modules/karma/bin/karma start test/karma.config.js", "coverage": "codecov", "build:lib": "cross-env NODE_ENV=production babel src -d lib --ignore src/demo", "build:demo": "cross-env NODE_ENV=production webpack --config webpack.demo.babel.js && node test-server", "build:dist": "cross-env NODE_ENV=production webpack --config webpack.dist.babel.js", "build:standalone": "cross-env NODE_ENV=production webpack --config webpack.standalone.babel.js", "preversion": "npm run lint", "version": "auto-changelog -p && npm run build:dist && npm run build:standalone && git add CHANGELOG.md dist", "prepublishOnly": "npm run build:lib && npm run build:dist", "format": "standard --fix --verbose | snazzy", "mtm": "npm run prepublishOnly && rsync -r ./dist ../maestro-web/node_modules/maestro-react-player && rsync -r ./lib ../maestro-web/node_modules/maestro-react-player", "postpublish": "npm run clean", "watch": "nodemon" }, "repository": { "type": "git", "url": "https://github.com/lessthan3/maestro-react-player.git" }, "keywords": [ "react", "media", "player", "video", "audio", "youtube", "facebook", "twitch", "soundcloud", "streamable", "vimeo", "wistia", "dailymotion", "hls", "dash", "react-component" ], "author": "Jason Gornall <jason@maestro.io> (http://github.com/jasongornall)", "license": "MIT", "bugs": { "url": "https://github.com/lessthan3/maestro-react-player/issues" }, "homepage": "https://github.com/lessthan3/maestro-react-player", "peerDependencies": { "react": "*" }, "devDependencies": { "auto-changelog": "^1.2.2", "babel-cli": "^6.26.0", "babel-core": "^6.16.0", "babel-eslint": "^8.2.1", "babel-loader": "^7.0.0", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-istanbul": "^4.1.4", "babel-plugin-transform-es3-member-expression-literals": "^6.8.0", "babel-plugin-transform-es3-property-literals": "^6.8.0", "babel-polyfill": "^6.26.0", "babel-preset-env": "^1.6.1", "babel-preset-react": "^6.16.0", "babel-preset-stage-0": "^6.16.0", "chai": "^4.0.2", "codecov": "^3.0.0", "cross-env": "^5.1.3", "css-loader": "^0.28.9", "exports-loader": "^0.6.3", "extract-text-webpack-plugin": "^3.0.2", "html-webpack-plugin": "^2.30.1", "karma": "^2.0.0", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.0.0", "karma-cli": "^1.0.1", "karma-coverage": "^1.1.1", "karma-mocha": "^1.2.0", "karma-mocha-reporter": "^2.2.0", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "^2.0.9", "koa": "^2.6.2", "mocha": "^4.1.0", "nodemon": "^1.18.5", "postcss-automath": "^1.0.1", "postcss-loader": "^2.0.10", "postcss-nested": "^3.0.0", "postcss-sassy-mixins": "^2.1.0", "postcss-simple-vars": "^4.1.0", "react": "^16.2.0", "react-dom": "^16.2.0", "react-hot-loader": "^4.0.0-beta.15", "rimraf": "^2.5.4", "screenfull": "^3.3.2", "snazzy": "^7.0.0", "standard": "^11.0.0-beta.0", "style-loader": "^0.19.1", "webpack": "^3.10.0", "webpack-dev-server": "^2.11.0", "whatwg-fetch": "^2.0.1" }, "dependencies": { "deepmerge": "^2.0.1", "load-script": "^1.0.0", "prop-types": "^15.5.6", "vast-client": "^1.8.4" }, "babel": { "presets": [ "env", "stage-0", "react" ], "plugins": [ "react-hot-loader/babel" ], "env": { "production": { "plugins": [ "transform-es3-member-expression-literals", "transform-es3-property-literals" ] }, "test": { "plugins": [ "istanbul" ] } } }, "postcss": { "plugins": { "postcss-nested": {}, "postcss-sassy-mixins": {}, "postcss-simple-vars": {}, "postcss-automath": {} } }, "standard": { "parser": "babel-eslint", "ignore": [ "/dist/*" ] } }