{
  "name": "react-video-audio-player",
  "version": "1.3.7",
  "description": "React Video Audio Player is a lightweight, customisable React video player and React audio player that supports video, audio, and streaming playback. Perfect for building modern media applications.",
  "license": "MIT",
  "author": {
    "name": "Walid Adebayo",
    "email": "adebayowalid@gmail.com",
    "url": "https://walidadebayo.netlify.app"
  },
  
  "type": "module",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist",
    "package.json",
    "README.md",
    "LICENSE"
  ],
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Walidadebayo/react-video-audio-player.git"
  },
  "keywords": [
    "react",
    "media player",
    "video player",
    "audio player",
    "react video player",
    "react audio player",
    "react media player",
    "react av player",
    "react multimedia",
    "media playback",
    "react music player",
    "react streaming player",
    "react video streaming",
    "react audio streaming",
    "react video streaming player",
    "react audio streaming player",
    "react player"
  ],
  "funding": {
    "type": "individual",
    "url": "https://www.buymeacoffee.com/walidadebayo"
  },
  "bugs": {
    "url": "https://github.com/Walidadebayo/react-video-audio-player/issues"
  },
  "homepage": "https://react-video-audio-player.vercel.app",
  "scripts": {
    "test": "tsc --project tsconfig.test.json && jest",
    "build": "tsc && npm run build:css && rollup -c",
    "build:css": "tailwindcss -i ./src/video-audio-player.css -o ./dist/video-audio-player.css -m"
  },
  "dependencies": {
    "react": ">=16.8.0",
    "react-dom": ">=16.8.0",
    "wavesurfer.js": ">=7.9.1"
  },
  "peerDependencies": {
    "react": ">=16.8.0",
    "react-dom": ">=16.8.0"
  },
  "contributors": [
    {
      "name": "Walid Adebayo",
      "email": "adebayowalid@gmail.com",
      "githubUsername": "Walidadebayo",
      "url": "https://github.com/Walidadebayo"
    }
  ],
  "devDependencies": {
    "@babel/core": "^7.26.9",
    "@babel/preset-env": "^7.26.9",
    "@babel/preset-react": "^7.26.3",
    "@babel/preset-typescript": "^7.26.0",
    "@rollup/plugin-commonjs": "^28.0.2",
    "@rollup/plugin-node-resolve": "^16.0.0",
    "@rollup/plugin-replace": "^6.0.2",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^12.1.2",
    "@testing-library/dom": "^10.4.0",
    "@testing-library/jest-dom": "^6.6.3",
    "@testing-library/react": "^16.2.0",
    "@types/jest": "^29.5.14",
    "@types/react": "^19.0.10",
    "@types/react-dom": "^19.0.4",
    "@types/testing-library__react": "^10.2.0",
    "@typescript-eslint/eslint-plugin": "^8.25.0",
    "@typescript-eslint/parser": "^8.25.0",
    "autoprefixer": "^10.4.20",
    "babel-jest": "^29.7.0",
    "eslint": "^9.21.0",
    "eslint-plugin-react": "^7.37.4",
    "eslint-plugin-react-hooks": "^5.1.0",
    "eslint-plugin-react-refresh": "^0.4.19",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "postcss": "^8.5.3",
    "rollup": "^4.34.8",
    "rollup-plugin-ignore-import": "^1.3.2",
    "tailwindcss": "^3.4.17",
    "ts-jest": "^29.2.6",
    "tslib": "^2.8.1",
    "typescript": "^5.7.3"
  }
}
