plyr
Version:
Deprecated; security updates only. Use Video.js 10 for new projects (https://videojs.org). A simple, accessible and customizable HTML5, YouTube and Vimeo media player.
109 lines (108 loc) • 3.24 kB
JSON
{
"name": "plyr",
"version": "3.8.5",
"description": "Deprecated; security updates only. Use Video.js 10 for new projects (https://videojs.org). A simple, accessible and customizable HTML5, YouTube and Vimeo media player.",
"keywords": [
"DASH",
"HLS",
"HTML5 Audio",
"HTML5 Video",
"Media Player",
"Shaka",
"Video.js",
"WordPress",
"videojs"
],
"homepage": "https://plyr.io",
"bugs": {
"url": "https://github.com/sampotts/plyr/issues"
},
"license": "MIT",
"author": "Sam Potts <sam@potts.es>",
"repository": {
"type": "git",
"url": "git://github.com/sampotts/plyr.git"
},
"style": "./dist/plyr.css",
"type": "module",
"exports": {
".": {
"types": "./src/js/plyr.d.ts",
"import": "./dist/plyr.mjs",
"require": "./dist/plyr.js",
"browser": "./dist/plyr.min.js",
"default": "./dist/plyr.js"
},
"./dist/plyr.css": {
"types": "./src/css.d.ts",
"default": "./dist/plyr.css"
},
"./css": {
"types": "./src/css.d.ts",
"default": "./dist/plyr.css"
},
"./plyr.scss": "./src/sass/plyr.scss"
},
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "vp config --no-agent",
"dev": "pnpm --filter plyr-site dev",
"start": "pnpm --filter plyr-site dev",
"build": "pnpm build:player && pnpm build:site",
"build:player": "node tasks/build.ts",
"build:site": "pnpm --filter plyr-site build",
"preview": "pnpm --filter plyr-site preview",
"typecheck": "tsc --noEmit && pnpm --filter plyr-site typecheck",
"lint": "vp lint && pnpm lint:css && pnpm remark",
"lint:fix": "vp lint --fix && pnpm lint:css --fix",
"lint:css": "stylelint \"src/**/*.scss\"",
"fmt": "vp fmt",
"fmt:check": "vp fmt --check",
"remark": "remark --use 'validate-links=repository:\"sampotts/plyr\"' \"*.md\"",
"spellcheck": "cspell \"**/*.{js,ts,tsx,md,scss,css,json}\" --no-must-find-files",
"deploy": "pnpm build:player && node tasks/deploy.ts"
},
"dependencies": {
"custom-event-polyfill": "^1.0.7",
"loadjs": "^4.3.0",
"rangetouch": "^2.0.1",
"url-polyfill": "^1.1.14"
},
"devDependencies": {
"@aws-sdk/client-s3": "^3.1133.0",
"@types/node": "^24.13.4",
"autoprefixer": "^10.6.1",
"cspell": "^10.3.2",
"cssnano": "9.0.4",
"dotenv": "^17.4.2",
"mime": "^4.1.0",
"postcss": "^8.5.28",
"postcss-custom-properties": "^15.0.1",
"postcss-scss": "^4.0.9",
"remark-cli": "^12.0.1",
"remark-validate-links": "^13.1.0",
"sass": "1.104.1",
"stylelint": "^17.15.0",
"stylelint-config-sass-guidelines": "^13.0.0",
"stylelint-selector-bem-pattern": "^5.0.0",
"svgo": "^4.1.0",
"svgstore": "^3.0.1",
"terser": "^5.51.2",
"typescript": "^7.0.2",
"vite": "npm:@voidzero-dev/vite-plus-core@0.3.2",
"vite-plus": "0.3.2"
},
"browserslist": [
"last 2 Chrome versions",
"last 2 Edge versions",
"last 2 Firefox versions",
"last 2 Safari versions",
"last 2 iOS versions",
"last 2 Opera versions"
],
"engines": {
"node": "^22.18.0 || >=24.11.0"
},
"packageManager": "pnpm@12.4.2",
"sass": "./src/sass/plyr.scss"
}