UNPKG

playable

Version:

Video player based on HTML5Video

148 lines (147 loc) 5.05 kB
{ "name": "playable", "version": "2.15.4", "description": "Video player based on HTML5Video", "keywords": [ "adaptive", "dash", "hls", "html5", "media", "mpeg", "mse", "player", "video" ], "homepage": "https://wix.github.io/playable/", "bugs": { "url": "https://github.com/wix/playable/issues", "email": "oleksiim@wix.com" }, "repository": { "type": "git", "url": "git@github.com:wix/playable.git" }, "license": "MIT", "author": { "name": "Oleksii Makodzeba", "email": "oleksiim@wix.com" }, "files": [ "dist", "src" ], "main": "dist/statics/playable.bundle.js", "types": "dist/src/index.d.ts", "scripts": { "start": "haste-playable start", "lint": "npm run tslint:all", "bundle:playable": "haste-playable bundle playable=./index.ts", "bundle:playable-with-adapters": "haste-playable bundle playable-dash=./with-dash.ts playable-hls=./with-hls.ts --webpack", "bundle:test": "haste-playable bundle test=./e2e/index.ts --webpack --mode development", "bundle:playback-test": "haste-playable bundle playable-test=./e2e/playback-test.ts --mode development", "bundle:playback-test-with-adapters": "haste-playable bundle playable-test-with-adapters=./e2e/playback-test-with-adapters.ts --webpack --mode development", "build": "haste-playable clean && haste-playable build && npm run bundle:playable && npm run bundle:playable-with-adapters", "test": "npm run test:unit", "documentation": "okidoc-md ./docs/docs.yml ./docs", "documentation:gitadd": "npm run documentation && git add ./docs", "documentation:site": "okidoc-site develop ./docs/site.yml", "documentation:site:build": "npm run documentation && okidoc-site build ./docs/site.yml && build-storybook -o ./sitedist/storybook", "documentation:site:deploy": "npm run documentation:site:build && gh-pages -d sitedist", "version": "node scripts/npm-version.js && conventional-changelog -p angular", "release": "node scripts/npm-release.js", "tslint": "ts-node node_modules/.bin/tslint -p . -c tslint.json", "tslint:all": "npm run tslint -- '{src,scripts}/**/*.ts'", "prettier:all": "prettier --write '{src,scripts,tslint-rules,dev-env}/**/*.{js,ts}'", "csscomb:all": "csscomb src/.", "pretest:node": "haste-playable clean && npm run bundle:playable", "test:node": "node src/e2e/node.js", "test:unit": "haste-playable test --mocha", "pretest:playback": "haste-playable clean && npm run bundle:playback-test && npm run bundle:playback-test-with-adapters", "test:playback": "haste-playable test --karma dev-env/karma.conf.js && haste-playable test --karma dev-env/karma-with-adapters.conf.js", "precommit": "lint-staged && npm run documentation:gitadd", "storybook": "start-storybook -p 6006", "build-storybook": "build-storybook" }, "dependencies": { "classnames": "^2.2.6", "dashjs": "^3.2.0", "eventemitter3": "^4.0.7", "hls.js": "1.3.5", "resize-observer-polyfill": "^1.5.0", "tslib": "^2.1.0" }, "devDependencies": { "@babel/core": "^7.6.0", "@babel/types": "7.0.0-beta.46", "@storybook/addon-a11y": "^5.2.1", "@storybook/addon-knobs": "^5.2.1", "@storybook/addon-viewport": "^5.2.1", "@storybook/addons": "^5.2.1", "@storybook/html": "^5.2.1", "@storybook/theming": "^6.5.8", "@types/chai": "^4.1.7", "@types/chance": "^1.0.1", "@types/chrome": "^0.0.92", "@types/chromecast-caf-sender": "^1.0.3", "@types/classnames": "^2.2.7", "@types/hls.js": "^0.13.3", "@types/mocha": "^5.2.5", "@types/node": "^14.14.20", "@types/sinon": "^5.0.7", "awesome-typescript-loader": "^5.2.1", "babel-loader": "^8.0.6", "chai": "~4.1.2", "chance": "^1.0.16", "conventional-changelog-cli": "^2.0.11", "csscomb": "^4.2.0", "gh-pages": "^1.2.0", "haste-preset-playable": "github:bodia-uz/haste-preset-playable#v2.2.2", "husky": "^0.14.3", "jsdom": "^11.12.0", "jsdom-global": "^3.0.2", "karma-chrome-launcher": "^2.2.0", "karma-ios-simulator-launcher": "0.0.4", "karma-mocha": "^1.3.0", "karma-safari-launcher": "^1.0.0", "karma-sauce-launcher": "^1.2.0", "lint-staged": "^7.3.0", "okidoc-md": "^2.0.0", "okidoc-site": "^2.0.0", "prettier": "^1.15.1", "rgb-hex": "^3.0.0", "sinon": "^6.3.5", "tslint": "^5.11.0", "tslint-eslint-rules": "^5.4.0", "typescript": "^4.1.3" }, "publishConfig": { "logLevel": "verbose", "registry": "https://registry.npmjs.org/" }, "haste": { "preset": "playable", "presetConfig": { "exports": "Playable", "devServer": { "entry": "./develop.ts", "port": 5000 } } }, "lint-staged": { "*.js": [ "prettier --write", "git add" ], "*.ts": [ "prettier --write", "npm run tslint --", "git add" ], "*.scss": [ "csscomb -tty-mode --", "git add" ] } }