{
  "name": "@netless/sync-player",
  "version": "1.0.7",
  "sideEffects": false,
  "main": "./dist/sync-player.js",
  "module": "./dist/sync-player.mjs",
  "types": "./dist/index.d.ts",
  "homepage": "https://github.com/netless-io/sync-player",
  "license": "MIT",
  "files": [
    "src",
    "dist"
  ],
  "devDependencies": {
    "@types/video.js": "^7.3.17",
    "@typescript-eslint/eslint-plugin": "^4.31.0",
    "@typescript-eslint/parser": "^4.31.1",
    "@wopjs/dom": "^0.1.2",
    "cross-env": "^7.0.3",
    "eslint": "^7.32.0",
    "eslint-config-prettier": "^8.3.0",
    "hls.js": "^1.2.1",
    "prettier": "^2.4.0",
    "rollup-plugin-exclude-dependencies-from-bundle": "^1.1.22",
    "typescript": "^4.4.3",
    "vite": "^3.1.0",
    "white-web-sdk": "^2.12.19"
  },
  "dependencies": {
    "eventemitter3": "^4.0.7",
    "side-effect-manager": "^1.2.1",
    "video.js": "^7.11.8"
  },
  "peerDependencies": {
    "white-web-sdk": ">=2"
  },
  "scripts": {
    "prepublish": "pnpm run build",
    "lint": "eslint --ext .ts,.tsx . && prettier --check .",
    "types": "cross-env NODE_ENV=production tsc --declaration --emitDeclarationOnly --jsx react --esModuleInterop --outDir dist",
    "start": "vite --host --open",
    "build": "vite build && npm run types",
    "build:dev": "vite build --mode development && npm run types"
  }
}