mirror of
https://github.com/zoriya/v10.git
synced 2026-08-05 13:48:14 +00:00
91 lines
3.2 KiB
JSON
91 lines
3.2 KiB
JSON
{
|
|
"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/v10.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 --filter='./packages/*' --filter='!@videojs/cli'",
|
|
"test:cli": "turbo run test --filter=@videojs/cli",
|
|
"test:e2e": "pnpm --dir apps/e2e test:all",
|
|
"test:e2e:vite": "pnpm --dir apps/e2e test:vite",
|
|
"test:e2e:update": "pnpm --dir apps/e2e test:update",
|
|
"test:e2e:install": "pnpm --dir apps/e2e run install:browsers && pnpm --dir apps/e2e run install:deps",
|
|
"format:astro": "prettier --write 'site/src/**/*.astro'",
|
|
"typecheck": "tsgo --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/native-preview": "beta"
|
|
},
|
|
"pnpm": {
|
|
"peerDependencyRules": {
|
|
"allowedVersions": {
|
|
"@svta/cml-cta": "1.0.1",
|
|
"@svta/cml-structured-field-values": "1.0.1",
|
|
"@svta/cml-utils": "1.0.1"
|
|
}
|
|
}
|
|
},
|
|
"simple-git-hooks": {
|
|
"pre-commit": "pnpm lint-staged",
|
|
"commit-msg": "pnpm commitlint"
|
|
},
|
|
"lint-staged": {
|
|
"packages/icons/src/assets/**/*.svg": "node --import tsx packages/icons/scripts/format.ts",
|
|
"*.astro": "prettier --write",
|
|
"*": "biome check --write --no-errors-on-unmatched"
|
|
}
|
|
}
|