diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 128 |
1 files changed, 73 insertions, 55 deletions
diff --git a/package.json b/package.json index 96e6459a..1a57d3ee 100644 --- a/package.json +++ b/package.json @@ -1,60 +1,29 @@ { "name": "plyr", - "version": "3.3.6", + "version": "3.5.0-beta.1", "description": "A simple, accessible and customizable HTML5, YouTube and Vimeo media player", "homepage": "https://plyr.io", - "main": "./dist/plyr.js", - "browser": "./dist/plyr.min.js", - "sass": "./src/sass/plyr.scss", - "style": "./dist/plyr.css", - "devDependencies": { - "babel-core": "^6.26.3", - "babel-eslint": "^8.2.3", - "babel-plugin-external-helpers": "^6.22.0", - "babel-preset-env": "^1.6.1", - "del": "^3.0.0", - "eslint": "^4.19.1", - "eslint-config-airbnb-base": "^12.1.0", - "eslint-config-prettier": "^2.9.0", - "eslint-plugin-import": "^2.11.0", - "git-branch": "^2.0.1", - "gulp": "^3.9.1", - "gulp-autoprefixer": "^5.0.0", - "gulp-better-rollup": "^3.1.0", - "gulp-clean-css": "^3.9.4", - "gulp-concat": "^2.6.1", - "gulp-filter": "^5.1.0", - "gulp-open": "^3.0.1", - "gulp-rename": "^1.2.2", - "gulp-replace": "^0.6.1", - "gulp-s3": "^0.11.0", - "gulp-sass": "^4.0.1", - "gulp-size": "^3.0.0", - "gulp-sourcemaps": "^2.6.4", - "gulp-svgmin": "^1.2.4", - "gulp-svgstore": "^6.1.1", - "gulp-uglify-es": "^1.0.1", - "gulp-util": "^3.0.8", - "prettier-eslint": "^8.8.1", - "prettier-stylelint": "^0.4.2", - "rollup-plugin-babel": "^3.0.4", - "rollup-plugin-commonjs": "^9.1.3", - "rollup-plugin-node-resolve": "^3.3.0", - "run-sequence": "^2.2.1", - "stylelint": "^9.2.0", - "stylelint-config-prettier": "^3.2.0", - "stylelint-config-recommended": "^2.1.0", - "stylelint-config-sass-guidelines": "^5.0.0", - "stylelint-order": "^0.8.1", - "stylelint-scss": "^3.1.0", - "stylelint-selector-bem-pattern": "^2.0.0" - }, - "keywords": ["HTML5 Video", "HTML5 Audio", "Media Player", "DASH", "Shaka", "WordPress", "HLS"], + "author": "Sam Potts <sam@potts.es>", + "main": "dist/plyr.js", + "module": "dist/plyr.mjs", + "jsnext:main": "dist/plyr.mjs", + "browser": "dist/plyr.min.js", + "sass": "src/sass/plyr.scss", + "style": "dist/plyr.css", + "keywords": [ + "HTML5 Video", + "HTML5 Audio", + "Media Player", + "DASH", + "Shaka", + "WordPress", + "HLS" + ], + "license": "MIT", "repository": { "type": "git", "url": "git://github.com/sampotts/plyr.git" }, - "license": "MIT", "bugs": { "url": "https://github.com/sampotts/plyr/issues" }, @@ -62,14 +31,63 @@ "doc": "readme.md" }, "scripts": { + "build": "gulp build", + "lint": "eslint src/js && npm run-script remark", + "remark": "remark -f --use 'validate-links=repository:\"sampotts/plyr\"' '{,!(node_modules),.?**/}*.md'", "test": "echo \"Error: no test specified\" && exit 1" }, - "author": "Sam Potts <sam@potts.es>", + "devDependencies": { + "@babel/core": "^7.2.2", + "babel-eslint": "^10.0.1", + "@babel/preset-env": "^7.3.1", + "del": "^3.0.0", + "eslint": "^5.12.1", + "eslint-config-airbnb-base": "^13.1.0", + "eslint-config-prettier": "^4.0.0", + "eslint-plugin-import": "^2.15.0", + "fastly-purge": "^1.0.1", + "git-branch": "^2.0.1", + "gulp": "^4.0.0", + "gulp-autoprefixer": "^6.0.0", + "gulp-better-rollup": "^3.4.0", + "gulp-clean-css": "^4.0.0", + "gulp-concat": "^2.6.1", + "gulp-filter": "^5.1.0", + "gulp-header": "^2.0.7", + "gulp-open": "^3.0.1", + "gulp-postcss": "^8.0.0", + "gulp-rename": "^1.4.0", + "gulp-replace": "^1.0.0", + "gulp-s3": "^0.11.0", + "gulp-sass": "^4.0.2", + "gulp-size": "^3.0.0", + "gulp-sourcemaps": "^2.6.4", + "gulp-svgmin": "^2.1.0", + "gulp-svgstore": "^7.0.1", + "gulp-uglify-es": "^1.0.4", + "gulp-util": "^3.0.8", + "postcss-custom-properties": "^8.0.9", + "prettier-eslint": "^8.8.2", + "prettier-stylelint": "^0.4.2", + "remark-cli": "^6.0.1", + "remark-validate-links": "^8.0.0", + "rollup-plugin-babel": "^4.3.2", + "rollup-plugin-commonjs": "^9.2.0", + "rollup-plugin-node-resolve": "^4.0.0", + "stylelint": "^9.10.1", + "stylelint-config-prettier": "^4.0.0", + "stylelint-config-recommended": "^2.1.0", + "stylelint-config-sass-guidelines": "^5.3.0", + "stylelint-order": "^2.0.0", + "stylelint-scss": "^3.5.1", + "stylelint-selector-bem-pattern": "^2.0.0", + "through2": "^3.0.0" + }, "dependencies": { - "babel-polyfill": "^6.26.0", - "custom-event-polyfill": "^0.3.0", - "loadjs": "^3.5.4", - "npm": "^6.0.0", - "raven-js": "^3.24.2" + "core-js": "^2.6.3", + "custom-event-polyfill": "^1.0.6", + "loadjs": "^3.5.5", + "raven-js": "^3.27.0", + "url-polyfill": "^1.1.3" } } |