js-player-module-brightcove
Version:
Brightcove custom player using the Brightcove Player API.
65 lines (64 loc) • 2.87 kB
JSON
{
"name": "js-player-module-brightcove",
"version": "7.0.1",
"description": "Brightcove custom player using the Brightcove Player API.",
"keywords": [
"Brightcove",
"Brightcove Player",
"Brightcove Player API",
"Player",
"Player API",
"custom player",
"plugin"
],
"author": "yama-dev",
"license": "MIT",
"main": "./dist/js-player-module-brightcove.js",
"types": "./dist/types/index.d.ts",
"files": [
"dist",
"@types",
"README.md",
"LICENSE"
],
"scripts": {
"start": "npm run dev",
"dev": "npm-run-all -p vite:develop server",
"build": "npm run prod",
"clean": "rm -rf dist .tmp-test .tmp-npm-cache",
"prod": "npm-run-all declarations vite:build",
"declarations": "rm -rf dist/types && tsc --emitDeclarationOnly",
"typecheck": "tsc --noEmit",
"test": "npm run typecheck && npm run test:unit",
"test:unit": "tsc --ignoreConfig src/utils/number.ts src/config.ts src/types.ts src/player/player-time.ts src/player/player-registry.ts src/player/player-controls.ts src/player/player-renderer.ts --target ES2020 --module commonjs --noImplicitAny false --outDir .tmp-test && node test/number.test.js && node test/config.test.js && node test/player-time.test.js && node test/player-registry.test.js && node test/player-controls.test.js && node test/player-renderer.test.js",
"test:bundle": "node test/bundle.test.js",
"test:release": "npm run clean && npm run test && npm run prod && npm run test:bundle",
"pack:check": "npm pack --dry-run --cache .tmp-npm-cache",
"release:check-versioned": "node -e \"const fs=require('fs'); const dir='.changeset'; const pending=fs.existsSync(dir)?fs.readdirSync(dir).filter((file)=>file.endsWith('.md')):[]; if(pending.length){ console.error('Pending changesets: '+pending.join(', ')); console.error('Run npm run version-packages and commit the result before npm run release.'); process.exit(1); }\"",
"changeset": "changeset",
"version-packages": "changeset version",
"release": "npm run release:check-versioned && npm run test:release && npm run pack:check && changeset publish",
"server": "browser-sync start --server ./ --directory ./examples --files **/*.css **/*.js **/*.html",
"vite:develop": "vite build --watch --mode development",
"vite:build": "vite build"
},
"repository": {
"type": "git",
"url": "https://github.com/yama-dev/js-player-module-brightcove"
},
"bugs": {
"url": "https://github.com/yama-dev/js-player-module-brightcove/issues",
"email": "tatsuya.yamamoto69@gmail.com"
},
"devDependencies": {
"@changesets/cli": "^2.31.0",
"browser-sync": "^2.27.4",
"npm-run-all": "^4.1.5",
"typescript": "^6.0.3",
"vite": "^8.0.16"
},
"dependencies": {
"@yama-dev/js-dom": "^0.1.1",
"@yama-dev/js-parse-module": "^0.2.1"
}
}