{"_id":"@amdadullah_raihan/react-custom-video-player","_rev":"25-c30722ec475d212f4d6e32bca961d20f","name":"@amdadullah_raihan/react-custom-video-player","dist-tags":{"latest":"1.4.3"},"versions":{"1.0.0":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.0","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.0","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"9b51f248a77ab20cb845b30e68e4e945634d5f5f","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.0.tgz","fileCount":5,"integrity":"sha512-cUJwpsI2w24/7I2mFqUOSlglBzKzv8LpUUA98JFpXxMDmHWhV+TnADeUoutz47IqWEeyAdag0OdF5JMgIWrRiw==","signatures":[{"sig":"MEYCIQCgyfI4vLxVVXyaKLGUbnBZga909FdehiEPli9gDwHoKAIhAM1TFsfQnE9hzD/w06qN/2RLxSztRX+nMoXoDqZ+NjnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65767},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"60a21514159a0eaa333fb667090136a4624ad3fd","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.0_1743786551037_0.6671066079143746","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.1","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.1","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"533e25e6e1178435653c1f4753220dd63d258090","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.1.tgz","fileCount":5,"integrity":"sha512-6ozqHX8Hz5leP5Y+SY6avIoqeBFpAJF5K2phfCvGhTdjYJ17C1Re/2QdW5vNMtMxD6XxfpYJmmxduVijZNT8hw==","signatures":[{"sig":"MEUCIHBtbieNMqsHg1N6eH5yok4THgku0vpEqsOHyzTCDP0vAiEA/20vxMPikxyFscGRUKIAFg28pIaEdXAU2XwJEHIZq/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66300},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4c12c4b1c7a48184e4391fce9bd72940139e5c18","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.1_1743787465493_0.6293054869275185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.2","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.2","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"b9442efec785e902633b4f748ce66808660c3253","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.2.tgz","fileCount":5,"integrity":"sha512-z4w9E7UPXUGH+qzBZisQJLFPUQwUjqAiiAg96m7r+EhsZRN2sge98lD8mJdunthY3dA6l2549MrtkHMpym5ivQ==","signatures":[{"sig":"MEUCIBdkGoSEbxXkhtr/q9BDzkfmJAsfh6ee2pB09nH4Ka3dAiEAmig16F22za0jpHWMy1j8172G0QvcDMicdaZspV4FXdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66319},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"6875ab716c5116b8b25fa7f36c1056c3294488a0","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.2_1743787881414_0.5144417373013288","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.3","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.3","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"e7236aa3adae16f2f7d0aad4af4b2793fb77a1fe","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.3.tgz","fileCount":5,"integrity":"sha512-KwlufRy0oy5Pn/iSJarzTHtFkuizgNAlOSM+rO7DNJlbaRAFC9x+2abPR/CWjKJClE30UlYNgtQy8PPbPvGxRg==","signatures":[{"sig":"MEQCIGz51LtWHS2A0AytnM/HP7jOE7T4UNZib0XacQPxzMFtAiAbWE7zZX+2mHS6H9Hs8i7zImMfDmaET2cq1FuNjWcDeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66029},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"6b5ce76d7a402c2848b3150fa2eb11e4efe8fbca","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.3_1743822913996_0.6138326916980335","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.4","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.4","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"f95d48983265a2d8a6d0e7b796597d0fda49e448","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.4.tgz","fileCount":5,"integrity":"sha512-S6bGPKEjmg8wAEdPjNTd+5+XSf4wAYov0+7763Q1DR5ajMpj6O8N5LFG/opiLH/88Ggw1J+4rP8lw/0zx0IeQg==","signatures":[{"sig":"MEUCIQCStoQBOOn28gVsLEG25BcZt1GP7+foLpjPB69syXICEAIgBjN5U/aPvtddW7Ul1ImKeTGH92euUtr9n0DnSmT2k7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66035},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"09a4da7c658fe52348f0a3cc7b702d52cf3eb1f4","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.4_1743823389027_0.6240756084265484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.5","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.5","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"ca01e927d6d9e3a2716722efb93c066b36d64028","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.5.tgz","fileCount":4,"integrity":"sha512-F9eD0jd1fgEimJPoobCL8ynMKdtv+z8IImFWFQemMVwo4rn+LIRPMu0umlgjS+TqxJfFRrmCtmEOZNYm/TItoA==","signatures":[{"sig":"MEUCIGxm43+MxY0YLDVqrRFgkhRWEMK64BaBG8+LfvaK9GmCAiEAmYzgw9tXBL4VZ7VS7QYL87gc71HuA+Uu8c+hPIzo36I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64542},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"09a4da7c658fe52348f0a3cc7b702d52cf3eb1f4","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.5_1743823872488_0.757680454924373","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.6","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.6","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"e0fe210bc06c4a4f5b6685c3a8f4c3b8f566ffca","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.6.tgz","fileCount":5,"integrity":"sha512-HAYRdfpdVlJfODtrI6tyrLiGPm5Xq6yOO+8YMiO3rdNxMYdAR7uiVRqdCbctuhUdtsLQh348FvP5snWuKg4spA==","signatures":[{"sig":"MEUCIQCLBeLoAVREo2Bdxv6jKEEP133pObfpOmbYhuQesmeAEgIgeFgjcRxdj+ca9CKcs7tvmecqLfzpELnW+rZY7zq8UYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66088},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"09a4da7c658fe52348f0a3cc7b702d52cf3eb1f4","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.6_1743827586193_0.054409202927678146","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.7","_id":"@amdadullah_raihan/react-custom-video-player@1.0.7","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"b440220ef43a57a3cae35cbab1b6c7b6b5be2896","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.7.tgz","fileCount":5,"integrity":"sha512-e2SSIDgGPAbgRPyZ19NPURHQpfesycW8adjJnh7y6eGWirGwUZMu3gEWnSLL2JuELnpad+4R4xcaSa3AKs+XJA==","signatures":[{"sig":"MEUCIB5wzUCrXeyL9K7wyq9HCuNku24LkRO/T6n76oPrVkewAiEAjasvUCeKtHyIWd8Nrbf1e73mZ2J83LWKA49krsHq4B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70026},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"2ca6d94d7001fcda7846ee26625fe872d0b0d6fb","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","@vitejs/plugin-react":"^4.3.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.7_1743840520986_0.8419028299102975","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.8","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.8","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"44f2d6746f414cae85c2d7e45300566366adebe4","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.8.tgz","fileCount":5,"integrity":"sha512-cuQhqJG4ZIvpSt38hpFTCfeU+NWfKqxZ8i4SFX7i8/yGrXj+mu/PR8s0NSuSYVyIpz/3T1BOEIjFdlCzNo3Atw==","signatures":[{"sig":"MEUCIHw27xwYbzU0369D/6xHTEFe8N0tXATSVp9HJw3gUOhYAiEAy/i+88Sa1ZnZiyJR0HfkUdMybgl0pMeJ2VZeu2sbVU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70598},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"2ca6d94d7001fcda7846ee26625fe872d0b0d6fb","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.8_1743841054410_0.9927281372399424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.9","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.9","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"e503f5d2eac4afec839a676f3984b316ec843f1d","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.9.tgz","fileCount":10,"integrity":"sha512-4w8LGyukCpQvOoNcF5BkYMZICeSd6LACqw9Cn8Z73hvn9mUBfXnjSZBoougzNkwihqYTvriQ124Dk+xGdne4jw==","signatures":[{"sig":"MEUCIQC6FTd294cCiV5ub0byFHFKfjyLNcuAECLtDwlYyYBz4QIgbJuIt44OQszjGnbvhsT8Jq97vGxJw7EPuDIv+jRJJxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220285},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"2ca6d94d7001fcda7846ee26625fe872d0b0d6fb","scripts":{"dev":"vite","lint":"eslint .","build":"rollup -c","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","rollup":"^2.79.2","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@babel/preset-env":"^7.26.9","@tailwindcss/vite":"^4.0.17","@babel/preset-react":"^7.26.3","rollup-plugin-babel":"^4.4.0","@rollup/plugin-babel":"^6.0.4","@vitejs/plugin-react":"^4.3.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^28.0.3","eslint-plugin-react-hooks":"^5.1.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.9_1743841826729_0.3130049407229918","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.10":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.0.10","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.0.10","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"b80cf1dc200faff313c3c613f6c52f80faeba526","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.0.10.tgz","fileCount":5,"integrity":"sha512-5+p4JFsG2KQUUAVDkr0qf29R9FQwE4M6yD6srYatJGfOPfRqv6vmHQHfoF36Um1HSmpiecIi9cUJq86VXAeycw==","signatures":[{"sig":"MEUCIQD6jwjJh6np3Ljec6cnSSASwrTinX0su6YStGGCbeqzvgIgPLndse8A62yucsTftDD43s8LvX3XKuqekPo7BpL0kRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74661},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"b9ce7b7281597a92e8820eecdb07ae5f7ca1a9b3","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.0.10_1743874408240_0.38984649040982","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.1.0","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.1.0","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"5d8571af9a79bc93b650dd87b36ada4605ccbd0b","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.1.0.tgz","fileCount":5,"integrity":"sha512-+XonFK5ttIIFkAoJMd0cVUbWlanM1vtNStXa3NY1GgfKE9TjNAjjxRuoCTDzl3TX4htTRyIw0k1GtIt56jE5Ow==","signatures":[{"sig":"MEUCIQD6TF1obWfx7VXQifOY4ptEwngEQKw/fadkACI4hbc4SAIgLaarEJhMmOICZuRy4Ew4WolYlbWPZ3sYEyb463hrxbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74952},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"208dded4f06f6dc87c6b532a00270013b83323f5","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.1.0_1743910055254_0.8174338969607426","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.2.0","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.2.0","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"5f9699b5683a77af4f58f53bceed463989dbbb5c","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.2.0.tgz","fileCount":5,"integrity":"sha512-rcKG8P6bgt0vCbtkOG5xIOloEMywKvWPFT/UFJAupW0ihLL7K/2wWc+esF4ca+ohIZ14PB3zpkRdj5glTygYiA==","signatures":[{"sig":"MEQCIAPFflL6DANU4da0sYWnZKFaj9im4p90phFRsKJJnIPzAiBFAKGyz6n/0vWlaGhzdvL8qJil9iwVGkFn/jS7oGHewQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76167},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.umd.js"}},"gitHead":"0507ed6442035b2f8a8daf0ffb909a707232da53","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.2.0_1744645317229_0.12361366325535994","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.2.1","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.2.1","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"cf0219be310004ac688b3d74b9ee85a965a5655c","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.2.1.tgz","fileCount":5,"integrity":"sha512-rQPJlZzalyMPt+sBK/IDSEB+ky9v5QtaxuyB6sqgEIWwY/r8DYF9x4hcC6tCwRqqLHnkyC3wDAIv+QXQBNhbwA==","signatures":[{"sig":"MEQCIAO08/vc+TzFAP1Z1ih7YkKi/2+8bBN5uNnaumcKla1uAiBHjNvqMaK2zQZEXb1QIKsNPtEv9+JQ5ifbjROj/oNCgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75073},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"fe5795b6e0592b9c3353e0b31e3104187a97b3e8","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","react":"^18.2.0","eslint":"^9.21.0","postcss":"^8.5.3","react-dom":"^18.2.0","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.2.1_1744646799772_0.5411816983988287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.2.2","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.2.2","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"98a7997e982d9c6bfa276957adb46f66b1251acd","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.2.2.tgz","fileCount":5,"integrity":"sha512-xh8m9YeEMK0oOSwrzD39C3LzHtwEd7MAQ7QZmdWmmUXmpEBNm3j9nayLBQ669l+omrQi9urQkWfGTejDbjaCpw==","signatures":[{"sig":"MEUCIQDTvBgWhXCVvsvXU4myQTtUv/3M4vilfXyCxbdV6j1iAwIgftNS3hr/cOd6k3JaZAcYg9bZUi4NZ9Jc+fOmY7Ncgik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55545},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"f1cad2aaa168ac3f3b995a809848a11e586ff424","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.2.2_1744646985235_0.035402919651639664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.3":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.2.3","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.2.3","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"caaacf493dee0170afade0415a49523a665d4985","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.2.3.tgz","fileCount":6,"integrity":"sha512-lHsi9RBJJj9anTH1xpQhpujPtyheGy+71h6dK8uyUT3iaxj6fqm/gGaWti3YLGKgeuL1iEAyghLgCuMR97RVcg==","signatures":[{"sig":"MEUCIQDgEZIqroIUYVm2ImV7AdvskdAKUXGqhEiCceXniO7P3gIgOC0vLX98pGDH8uH8obeOmdZtgHqMAyBUFraUV1fNlUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67830},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"1d835657bae67d69d81af5e33789d878064d4772","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.2.3_1744647560388_0.9092333549521663","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.4":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.2.4","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.2.4","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"f6b1eb97b82d0cdd7ca329d1e3eb9faeda07ab25","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.2.4.tgz","fileCount":6,"integrity":"sha512-VPAS0U58fwFBgTtvqeFcrwpfj5vBm/QJM1imdRZc9MUPl55DCsuLohcMJJ4GfzAKtagKMYpVTAek1n64IwXKeg==","signatures":[{"sig":"MEYCIQDekBkpDOcGDfkw9WOAA7EIh87prH1kypN+uHMUKWZcMQIhAPJ3lAGZWaIyyKxOW2x9wEFUsFVLGPH97GTdRhP7+MMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67860},"main":"./dist/index.umd.js","style":"dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"aa5fd96a52999f76aa5e60d774969a9ae090bf76","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.2.4_1744648089970_0.24008165655549152","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.3.0","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.3.0","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"afd9c7a3202ff8ac48adfab9585ae959dbf2f8e4","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.3.0.tgz","fileCount":6,"integrity":"sha512-eNWcdmp4xOv7snwISOzdyWK+thX5n2DqGYFV5fO5QJuqkP22etoxe/5dqXANC5VO5g3SfZPjrxVJPblini88Vg==","signatures":[{"sig":"MEYCIQD2GquSQJot8UHA2Qltd9n6gSPnWTDUn/bZEjovWqUkuwIhAMsEx6rhbKj5ySEm2kxKu+hJNWxzStux91m3BpJqstQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67880},"main":"./dist/index.umd.js","style":"dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"gitHead":"4b914f2f525116521584285a089f40b75ee33c19","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.3.0_1744648391621_0.13710095059816862","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.1":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.3.1","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.3.1","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"a6cc5a5a9c719063d56ef3fd1d83d79d5cfad85a","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.3.1.tgz","fileCount":6,"integrity":"sha512-jH6wQE1utmH55vfJn5LIHNwUDH/AKnxGSOOnWui5PWZHQttwJ5vBPO8at0L6S+YErMa0ETP1/yT+ZNDRrFWYjQ==","signatures":[{"sig":"MEYCIQDA4Mx4HH8W0SW85ywd0TEFhkx1A8UIi1aqpTRQY/7gnQIhAMwIsvHDzbLUx33LB06FKlqsKYsEnNEFabDhtlDdqHKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67967},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"90d9b8beab399231ca6a4f4ec590a48f0f03da68","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.3.1_1744648606137_0.8815148159217501","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.2":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.3.2","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.3.2","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"886d4b9087960b6fb98e7215bbc47a0ec1f2fe33","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.3.2.tgz","fileCount":6,"integrity":"sha512-r4K4k90SqPhifA0YLVDTTQ237vzSPuZQ+P2iElkCZ8aNzjXwwVJep05YxidGhudknV8qXwWsoTaVNIWVQtTeqA==","signatures":[{"sig":"MEUCIQDraWS/mVRWdf4Sb7a2fnmAPaS9GxG+GWqT0ERfPryywQIgPmQbnXZa5F/Jd4DxVsBFuVhB2wfq3Cl/3nY2QVpdlMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68141},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"a56f370cd1b2d1e9d3f612a73258ed790580b7f0","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.3.2_1744648858382_0.2221519046586995","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.4.0","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.4.0","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"1dcc6d19d8dbe15dd3253b65f92a15c357f09d4d","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.4.0.tgz","fileCount":6,"integrity":"sha512-H8Wy7CbH/k/WWrFBbgeXVb4gfL9Ty4gsVlGHlbfSHP2AMUv7UvDI9CGC3i1vxUe1Oq96GMX+iglu6zri6xVPPQ==","signatures":[{"sig":"MEUCIQDIAAjXCJHP10xxLoEemUFs5piJs4wt4koQpBsI7xeJOgIgI3d934R2j0LRxOmJVB1TeDIUP/bI4oC/hgpFgTDV7IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72440},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"aa57ea16de8932a2826abc1380672b96bb4ee3c5","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.4.0_1744739333618_0.78280889134881","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.1":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.4.1","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.4.1","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"4150c7364a3393c53f9b1c96bbe193c177b5b590","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.4.1.tgz","fileCount":6,"integrity":"sha512-TdpaFfy8LW5Uu/2BhEtvv6kKOZxHgfVck3TztZ71MqgRliyMN4YJsuP2AgY4doA4pcZ+3nsxTbV7j3G3y3iDjQ==","signatures":[{"sig":"MEUCIQCeN1MuK1IHvyMu6BSr0BpU1Xxgg1+U+1UVtOCXgnXH/QIgRfPcy7zeN+LPCMwPm1LGsNfl2ytQZUy175gJ7MpBOaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72538},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"057cc438075e3e9d6e08e4db31e3744e91f80aec","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.4.1_1744739499625_0.4248792295389556","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.2":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.4.2","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.4.2","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"5357b4cdf780c2d5d2465f4cc1b374fdfa89c15d","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.4.2.tgz","fileCount":6,"integrity":"sha512-pwGR9C363qJi6CBf6Zk8adlS/LVfU0jUsHDtgF8+IRLhb8n7LahHhgK3hqbkSdq3KqSyt2Dpzz1gWobAjNiISg==","signatures":[{"sig":"MEUCIQDxfzmlWwrKxEulaICaJsNQrrj5Mb0Dj98IFvd3AS24XgIgNkVuFxgcTtnJPAO4qdhjn1UHNCiYNhL9R6z1tmdQ/04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72629},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"72434480ca2a1fab11c5b0d9b21968dcb9944452","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.4.2_1744739988207_0.8707334469501453","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.3":{"name":"@amdadullah_raihan/react-custom-video-player","version":"1.4.3","keywords":["react","video-player","media-player","component","tailwindcss"],"author":{"name":"Your Name"},"license":"MIT","_id":"@amdadullah_raihan/react-custom-video-player@1.4.3","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"dist":{"shasum":"5b9d563e837fb05ee3de6e9ed976b973714963ab","tarball":"https://registry.npmjs.org/@amdadullah_raihan/react-custom-video-player/-/react-custom-video-player-1.4.3.tgz","fileCount":6,"integrity":"sha512-u0DX6tjTHfJ0JM9FIJ74aTntyk6u46bauCT67b9EWK3RCMB6tltJWKzqs6P2j6DYxhSfBMhpyI7juFJpnGiglw==","signatures":[{"sig":"MEUCIQC4mmM9C068jc4x+Wdxg/BzfN75yoSfYo+z46Q7rKYtugIgSzl3RyOAHU04XoLjfgO5i3C0QLpOT/7Fbnqa7MP13wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72629},"main":"./dist/index.umd.js","style":"./dist/react-custom-video-player.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/react-custom-video-player.css":"./dist/react-custom-video-player.css"},"gitHead":"4d4c101156af67c26b552cdd6bcfeeb56cf3ff47","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","prepublish":"rm -rf ./dist && npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"},"_npmVersion":"10.5.2","description":"A customizable and modern video player built with React and Tailwind CSS.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","eslint":"^9.21.0","postcss":"^8.5.3","@eslint/js":"^9.21.0","tailwindcss":"^3.4.17","@types/react":"^18.2.44","autoprefixer":"^10.4.21","@types/react-dom":"^18.2.17","@tailwindcss/vite":"^4.0.17","@vitejs/plugin-react":"^4.3.4","rollup-plugin-postcss":"^4.0.2","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/react-custom-video-player_1.4.3_1744740114806_0.42038554206577183","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-04-04T17:09:10.943Z","modified":"2026-08-04T04:48:34.301Z","1.0.0":"2025-04-04T17:09:11.247Z","1.0.1":"2025-04-04T17:24:25.670Z","1.0.2":"2025-04-04T17:31:21.613Z","1.0.3":"2025-04-05T03:15:14.185Z","1.0.4":"2025-04-05T03:23:09.231Z","1.0.5":"2025-04-05T03:31:12.741Z","1.0.6":"2025-04-05T04:33:06.461Z","1.0.7":"2025-04-05T08:08:41.214Z","1.0.8":"2025-04-05T08:17:34.600Z","1.0.9":"2025-04-05T08:30:26.966Z","1.0.10":"2025-04-05T17:33:28.444Z","1.1.0":"2025-04-06T03:27:35.430Z","1.2.0":"2025-04-14T15:41:57.412Z","1.2.1":"2025-04-14T16:06:39.951Z","1.2.2":"2025-04-14T16:09:45.425Z","1.2.3":"2025-04-14T16:19:20.575Z","1.2.4":"2025-04-14T16:28:10.142Z","1.3.0":"2025-04-14T16:33:11.820Z","1.3.1":"2025-04-14T16:36:46.387Z","1.3.2":"2025-04-14T16:40:58.554Z","1.4.0":"2025-04-15T17:48:53.836Z","1.4.1":"2025-04-15T17:51:39.820Z","1.4.2":"2025-04-15T17:59:48.404Z","1.4.3":"2025-04-15T18:01:55.012Z"},"author":{"name":"Your Name"},"license":"MIT","keywords":["react","video-player","media-player","component","tailwindcss"],"description":"A customizable and modern video player built with React and Tailwind CSS.","maintainers":[{"name":"amdadullah_raihan","email":"amdadullahrayhan@gmail.com"}],"readme":"# React Custom Video Player\r\n\r\nA fully customizable and modern video player component built with React.\r\n\r\n## 🔴 [See Live Demo](https://react-custom-video-player.vercel.app/)\r\n\r\n> A sneak peek of the React Custom Video Player in action.\r\n\r\n[![React custom video player demo](https://github.com/user-attachments/assets/2dfad1c2-48b9-4a0e-b3db-005ba7f02d8f)](https://react-custom-video-player.vercel.app/)\r\n\r\n## 🚀 Installation\r\n\r\nInstall the package via npm:\r\n\r\n```bash\r\nnpm install @amdadullah_raihan/react-custom-video-player\r\n```\r\n\r\n## 💡 Usage\r\n\r\n```jsx\r\nimport { useRef } from \"react\";\r\nimport { VideoPlayer } from \"@amdadullah_raihan/react-custom-video-player\";\r\nimport \"@amdadullah_raihan/react-custom-video-player/dist/react-custom-video-player.css\";\r\n\r\nfunction App() {\r\n  const videoRef = useRef(null);\r\n\r\n  return (\r\n    <VideoPlayer\r\n      ref={videoRef}\r\n      title=\"JavaScript Basics\"\r\n      skipTime={10}\r\n      src=\"https://example.com/video.mp4\"\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n## 🎛 Props\r\n\r\n| Prop       | Type   | Default                                                                                                                                                            | Description                       |\r\n| ---------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------- |\r\n| `title`    | string | `\"\"`                                                                                                                                                               | The video title                   |\r\n| `skipTime` | number | `10`                                                                                                                                                               | Seconds to skip on forward/rewind |\r\n| `src`      | string | `https://res.cloudinary.com/djv2ujxgy/video/upload/v1740465372/courses/67bd6083318babfd4e0805b1/modules/67bd6362318babfd4e0806c7/lessons/u86n2issdtecvvhyahpy.mp4` | The video source URL              |\r\n\r\n## 🎉 Features\r\n\r\n- Default Youtube video support\r\n- Custom controls\r\n- Keyboard accessible\r\n- Picture-in-Picture\r\n- Theater mode\r\n- Volume control\r\n- Playback speed control\r\n\r\n## 🎮 How to Use / Controls\r\n\r\n### ▶️ Play / Pause\r\n\r\n- Click the play/pause button\r\n- Press `Space`\r\n\r\n### ⏩ Seek Forward\r\n\r\n- Click the forward button\r\n- Press `→` (Right Arrow)\r\n\r\n### ⏪ Seek Backward\r\n\r\n- Click the rewind button\r\n- Press `←` (Left Arrow)\r\n\r\n---\r\n\r\n## ⏳ Timeline Control\r\n\r\n- Click anywhere on the progress bar to jump to that point\r\n- Drag the thumb/pointer to scrub through the video\r\n- Scroll your mouse wheel over the timeline to fine-tune the position\r\n\r\n---\r\n\r\n## 🔊 Volume Control\r\n\r\n- Use the volume slider or scroll over it\r\n- Press `↑` / `↓` to increase or decrease volume\r\n- Press `M` to mute/unmute\r\n\r\n---\r\n\r\n## 🔲 Fullscreen & Modes\r\n\r\n- **Fullscreen:** Click the fullscreen button or press `F`\r\n- **Picture-in-Picture (PiP):** Click the PiP button or press `P`\r\n- **Theater Mode:** Press `T` to toggle\r\n\r\n---\r\n\r\n## 🎚 Playback Speed\r\n\r\n- Use the speed selector\r\n- Press `Shift + .` to increase\r\n- Press `Shift + ,` to decrease\r\n\r\n## 🛠 Development\r\n\r\nTo clone and start the development server:\r\n\r\n```bash\r\ngit clone https://github.com/amdadullah-raihan/react-custom-video-player.git\r\ncd react-custom-video-player\r\nnpm install\r\nnpm run dev\r\n```\r\n\r\n## 📄 License\r\n\r\nMIT License. See [LICENSE](./LICENSE) for more details.\r\n","readmeFilename":"README.md"}