{ "name": "video.js", "type": "module", "version": "0.1.0", "packageManager": "pnpm@10.17.0", "description": "Video.js 10 Monorepo", "author": "Video.js Contributors", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/videojs/vjs-10-monorepo.git" }, "engines": { "node": ">=22.19.0", "npm": ">=10.9.3" }, "scripts": { "prepare": "simple-git-hooks", "postinstall": "node build/scripts/link-aliases.mjs", "build:packages": "turbo run build --filter='./packages/*' --filter='!@videojs/cli'", "build:cli": "turbo run build --filter=@videojs/cli...", "build:sandbox": "turbo run build --filter=@videojs/sandbox...", "build:cdn": "turbo run build:cdn --filter=@videojs/html", "build:site": "turbo run build --filter=site", "build": "turbo run build", "clean": "turbo run clean", "commitlint": "commitlint --config ./commitlint.config.js --edit", "dev:site": "turbo run dev --filter=site...", "dev": "turbo run dev", "dev:packages": "turbo run dev --filter='./packages/*'", "dev:sandbox": "turbo run dev --filter=@videojs/sandbox...", "lint": "biome check .", "lint:fix": "biome check . --write", "lint:fix:file": "biome check --write", "link:aliases": "node build/scripts/link-aliases.mjs", "size": "node .github/scripts/bundle-size.js | node .github/scripts/bundle-size-report.js", "test": "turbo run test", "test:packages": "turbo run test --filter='./packages/*'", "format:astro": "prettier --write 'site/src/**/*.astro'", "typecheck": "tsc --build", "changelog": "git-cliff --config cliff.toml --output CHANGELOG.md", "check:workspace": "node build/scripts/check-workspace.mjs" }, "devDependencies": { "@actions/core": "^3.0.0", "@actions/github": "^9.0.0", "@biomejs/biome": "^2.4.2", "@commitlint/cli": "^20.1.0", "@commitlint/config-conventional": "^20.0.0", "@commitlint/format": "^20.0.0", "@types/node": "^22.18.6", "esbuild": "^0.27.3", "git-cliff": "^2.12.0", "lightningcss": "^1.32.0", "lint-staged": "^16.2.3", "prettier": "^3.8.1", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-tailwindcss": "^0.7.2", "react": "^18.0.0", "rimraf": "^6.1.3", "react-compiler-runtime": "^1.0.0", "react-dom": "^18.0.0", "simple-git-hooks": "^2.13.1", "tsx": "^4.21.0", "turbo": "^2.9.0", "typescript": "^6.0.2" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged", "commit-msg": "pnpm commitlint" }, "lint-staged": { "*.astro": "prettier --write", "*": "biome check --write --no-errors-on-unmatched" } }