Files
shaka-player/package.json
T
Joey Parrish f5f517759f chore(deps): Upgrade less to v4 (prerelease) (#4028)
In #3991, I changed the syntax of our colors to a modern rgba syntax.
For example, rgba(255, 255, 255, 0.85) would become rgba(255 255 255 /
85%). However, less v3 seems not to understand that properly, and
performs division on the last two parts, resulting in output of
rgba(255 255 3%), which is indeed invalid.

This fixes the issue by upgrading to less v4, which understands the
new rgba syntax and leaves it alone. The output for that will now
match the input.

To work around an issue with less v4, this uses a prerelease version
with a fix for https://github.com/less/less.js/issues/3693 . See also
https://github.com/tomas/needle/issues/391

This doesn't affect any release branches, since #3991 hasn't been
cherry-picked.

Closes #4027
2022-03-15 14:53:54 -07:00

79 lines
2.5 KiB
JSON

{
"name": "shaka-player",
"description": "DASH/EME video player library",
"version": "3.4.0-pre",
"homepage": "https://github.com/shaka-project/shaka-player",
"author": "Google",
"maintainers": [
{
"name": "Joey Parrish",
"email": "joeyparrish@google.com"
}
],
"devDependencies": {
"@babel/core": "^7.17.5",
"@babel/polyfill": "^7.12.1",
"@babel/preset-env": "^7.16.11",
"@teppeis/clutz": "^1.0.29-4c95e12.v20190929",
"awesomplete": "^1.1.5",
"babel-plugin-istanbul": "^6.1.1",
"cajon": "^0.4.4",
"code-prettify": "^0.1.0",
"color-themes-for-google-code-prettify": "^2.0.4",
"core-js": "^3.21.1",
"dialog-polyfill": "^0.5.6",
"es6-promise-polyfill": "^1.2.0",
"eslint": "^8.9.0",
"eslint-config-google": "^0.14.0",
"eslint-plugin-shaka-rules": "file:./build/eslint-plugin-shaka-rules",
"esprima": "^4.0.1",
"fastestsmallesttextencoderdecoder": "^1.0.22",
"fontfaceonload": "^1.0.2",
"google-closure-compiler-java": "^20220202.0.0",
"google-closure-library": "^20220104.0.0",
"htmlhint": "github:joeyparrish/HTMLHint#1c3a7e8b",
"jasmine-ajax": "^4.0.0",
"jimp": "^0.16.1",
"jsdoc": "github:joeyparrish/jsdoc#2ca85bb6",
"karma": "^6.3.16",
"karma-babel-preprocessor": "^8.0.2",
"karma-coverage": "^2.2.0",
"karma-jasmine": "^4.0.1",
"karma-jasmine-ajax": "^0.1.13",
"karma-local-wd-launcher": "^1.4.1",
"karma-opera-launcher": "^1.0.0",
"karma-sourcemap-loader": "^0.3.8",
"karma-spec-reporter": "^0.0.33",
"karma-webdriver-launcher": "^1.0.8",
"less": "https://gitpkg.now.sh/joeyparrish/less.js/packages/less?28c63a43",
"less-plugin-clean-css": "github:austingardner/less-plugin-clean-css#4e9e77bf",
"material-design-lite": "^1.3.0",
"mux.js": "^5.14.1",
"open-sans-fonts": "^1.6.2",
"postcss-less": "^6.0.0",
"pwacompat": "^2.0.17",
"rimraf": "^3.0.2",
"sprintf-js": "^1.1.2",
"ssim.js": "^3.5.0",
"stylelint": "^14.5.1",
"stylelint-config-standard": "^25.0.0",
"tippy.js": "^4.3.5",
"which": "^2.0.2"
},
"main": "dist/shaka-player.compiled.js",
"repository": {
"type": "git",
"url": "https://github.com/shaka-project/shaka-player.git"
},
"bugs": {
"url": "https://github.com/shaka-project/shaka-player/issues"
},
"license": "Apache-2.0",
"scripts": {
"prepublishOnly": "python build/checkversion.py && python build/all.py --force"
},
"dependencies": {
"eme-encryption-scheme-polyfill": "^2.0.3"
}
}