{"_id":"p2p-media-loader-demo","_rev":"30-b59df8109ef0f4980f456e9af32f938c","name":"p2p-media-loader-demo","dist-tags":{"latest":"4.0.0","alpha":"5.0.0-alpha.3"},"versions":{"1.0.0-beta.0":{"name":"p2p-media-loader-demo","version":"1.0.0-beta.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.0-beta.0","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"62aaa4d56c1de764ba9f9b8c0617e8f834797e00","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.0-beta.0.tgz","fileCount":142,"integrity":"sha512-TBMXd7vKHO7DOkQFd3pHfOqpfnbB7ie3tD15bGv91zgcX/UPQ9jNmdrlBjgXHBizw/c63zkQZbN8xndQrRTVMA==","signatures":[{"sig":"MEUCIQDM0hsbiRlxYgL8H9k1LXmmhCN5CJ5B4izGqVhK5dtZOgIgIgkX2hfSYCg1aIpwKIIrUoZtOy36Jga2IIE+w+McegQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221517},"type":"module","_from":"file:p2p-media-loader-demo-1.0.0-beta.0.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/2adf333553225dcc9e88800fd39dfdb0/p2p-media-loader-demo-1.0.0-beta.0.tgz","_integrity":"sha512-TBMXd7vKHO7DOkQFd3pHfOqpfnbB7ie3tD15bGv91zgcX/UPQ9jNmdrlBjgXHBizw/c63zkQZbN8xndQrRTVMA==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git#v1","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.7.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.7","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.7.13","@vidstack/react":"^1.11.21","p2p-media-loader-core":"1.0.0-beta.0","p2p-media-loader-hlsjs":"1.0.0-beta.0","p2p-media-loader-shaka":"1.0.0-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.2.0","@types/react":"^18.2.66","@types/dplayer":"^1.25.5","@types/react-dom":"^18.2.22","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.0-beta.0_1719322484723_0.4229624399890002","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"p2p-media-loader-demo","version":"1.0.0-beta.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.0-beta.1","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"6a85adb89a289a5351cfae0c38bf1221d5db9818","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.0-beta.1.tgz","fileCount":143,"integrity":"sha512-laurBml/fXZn3hFO4H7sl97IS6uSlCAyQAwJKYD4MVgcbcRst4F6Gc06pdIetwTGewrJQWGnZ9SGpXbrq9GGlw==","signatures":[{"sig":"MEQCIH0g/M3Y/9yigmxcg24WEo9nYWCIDy6ez3duGe72bbu3AiBfIQZl9AimhdJT4zesoh4JFkVC1c8r17LsqWpYq2um7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228551},"type":"module","_from":"file:p2p-media-loader-demo-1.0.0-beta.1.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/c1632423d6607e07b9e92c397a01cb5d/p2p-media-loader-demo-1.0.0-beta.1.tgz","_integrity":"sha512-laurBml/fXZn3hFO4H7sl97IS6uSlCAyQAwJKYD4MVgcbcRst4F6Gc06pdIetwTGewrJQWGnZ9SGpXbrq9GGlw==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git#v1","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.7.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.7","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.7.13","@vidstack/react":"^1.11.21","p2p-media-loader-core":"1.0.0-beta.1","p2p-media-loader-hlsjs":"1.0.0-beta.1","p2p-media-loader-shaka":"1.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.2.0","@types/react":"^18.2.66","@types/dplayer":"^1.25.5","@types/react-dom":"^18.2.22","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.0-beta.1_1719324622351_0.5272134557184807","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"p2p-media-loader-demo","version":"1.0.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.0","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"1525e4513010408249caec9350fed22783cd3f85","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.0.tgz","fileCount":143,"integrity":"sha512-w1k7ifJsOKWmNvAQY4w3swbUjnaBsLjhcKYMOwulXCZbgZKBYMDCkTC5KePvRNmVtg7W9FztcUBGx+/ck6V2SQ==","signatures":[{"sig":"MEUCIQCSOt639oGdidVvOOXXq3F4MsFaddnT4oGhLFDdk+1vbQIgBJrLqtxyLhk2vCsxW7PUapfA4/qo0qPzBQo5JixzS6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228835},"type":"module","_from":"file:p2p-media-loader-demo-1.0.0.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/55e5892131cb8c6427659b81ee6ac2df/p2p-media-loader-demo-1.0.0.tgz","_integrity":"sha512-w1k7ifJsOKWmNvAQY4w3swbUjnaBsLjhcKYMOwulXCZbgZKBYMDCkTC5KePvRNmVtg7W9FztcUBGx+/ck6V2SQ==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.7.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.7","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.7.13","@vidstack/react":"^1.11.21","p2p-media-loader-core":"1.0.0","p2p-media-loader-hlsjs":"1.0.0","p2p-media-loader-shaka":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.2.0","@types/react":"^18.2.66","@types/dplayer":"^1.25.5","@types/react-dom":"^18.2.22","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.0_1719329342939_0.9739596692209862","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"p2p-media-loader-demo","version":"1.0.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.1","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"c47eb10574676cc7fb3a513f65ffa2a628af79a2","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.1.tgz","fileCount":143,"integrity":"sha512-3I+gU0giMDa3shWhOty0sR7b0InQ2eO0HjKpwpitmjx31CLqMqetjxV8IsCFyTV1TiqimOG+6hgg8jtYLEy71Q==","signatures":[{"sig":"MEUCIQCb7d+BJMOyn4cgjhN10D0pqZ90Z1X1BFnN10VRwOL4gQIgQKrPpt8ZnRwFq7VOuShHmGGJrire9tdRIQZ11GzDlIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228835},"type":"module","_from":"file:p2p-media-loader-demo-1.0.1.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/0a4a7f601f9a6956c5429bdb26deadd4/p2p-media-loader-demo-1.0.1.tgz","_integrity":"sha512-3I+gU0giMDa3shWhOty0sR7b0InQ2eO0HjKpwpitmjx31CLqMqetjxV8IsCFyTV1TiqimOG+6hgg8jtYLEy71Q==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.7.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"20.14.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.7","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.7.13","@vidstack/react":"^1.11.21","p2p-media-loader-core":"1.0.1","p2p-media-loader-hlsjs":"1.0.1","p2p-media-loader-shaka":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.2.0","@types/react":"^18.2.66","@types/dplayer":"^1.25.5","@types/react-dom":"^18.2.22","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.1_1719417763093_0.08156938773552636","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"p2p-media-loader-demo","version":"1.0.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.2","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"6ce9a342062358ea952feef28a9c58335b6d2b37","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.2.tgz","fileCount":117,"integrity":"sha512-YgB5MDbl+A4uirusY67PBNLuTrSfQPs+AhmsbvEIzySz2B3sif8ChAN6o4VA0CiJDe8cldt3JhU2THYSXHdbhw==","signatures":[{"sig":"MEYCIQD9YEI3eJ3IoJmkarIDH8PfnjjdCUd6W1RfcJqwpG4FHgIhALzsvoRQPSZ+H71gnoxRiUVu2fi0VDAiWNidHg0+RkBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219688},"type":"module","_from":"file:p2p-media-loader-demo-1.0.2.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/958974c0a2a0b4731de96092fdc4c9a1/p2p-media-loader-demo-1.0.2.tgz","_integrity":"sha512-YgB5MDbl+A4uirusY67PBNLuTrSfQPs+AhmsbvEIzySz2B3sif8ChAN6o4VA0CiJDe8cldt3JhU2THYSXHdbhw==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.1","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.3.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.11","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.10.0","@vidstack/react":"^1.11.24","p2p-media-loader-core":"1.0.2","p2p-media-loader-hlsjs":"1.0.2","p2p-media-loader-shaka":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.3","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.34.3","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.2_1719857161213_0.9503963202649952","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"p2p-media-loader-demo","version":"1.0.3","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.3","homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"4c686bd33935e525c661dbd4fe6df6ce2004fc05","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.3.tgz","fileCount":117,"integrity":"sha512-PewhHKVUa4I48K2IZx/WXia3rV1QDAB+IBLNlAyCdjqVTJKm2k9ilACrAnoxqJnNe+Rz3UC/Wj77HXPoHBD5/A==","signatures":[{"sig":"MEUCIQDA3Z5ZWpOWoimAXrDRVlV9EQD9Ub/OhqImkMu0NUjUzAIgXSxq65NYW54gWCH7BrsqpUvLW77fUlV0lfpiL+dUSYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219688},"type":"module","_from":"file:p2p-media-loader-demo-1.0.3.tgz","types":"lib/index.d.ts","exports":"lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/ca6ce51ed3c4fde1ce73ec81ac8ee0e9/p2p-media-loader-demo-1.0.3.tgz","_integrity":"sha512-PewhHKVUa4I48K2IZx/WXia3rV1QDAB+IBLNlAyCdjqVTJKm2k9ilACrAnoxqJnNe+Rz3UC/Wj77HXPoHBD5/A==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.1","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.3.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.11","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.10.0","@vidstack/react":"^1.11.24","p2p-media-loader-core":"1.0.3","p2p-media-loader-hlsjs":"1.0.3","p2p-media-loader-shaka":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.3","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.34.3","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.3_1719863878246_0.24891159530229556","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"p2p-media-loader-demo","version":"1.0.4","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.4","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"18db67b28bef4b4a7718e46671829c0ce961cd11","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.4.tgz","fileCount":121,"integrity":"sha512-VQdspM/Wz2OWF9ZCjbzs4xgVRkE/KhHQmzaEm74XBEjz7rpHRpMO7jC3kl/+6nBQfQH8tAjz8Jegvyx67idH4g==","signatures":[{"sig":"MEYCIQDHllpN9gP72A1CXW1YyXwPbxe5FfDEuBu75TrSTjJ+uwIhAMl5dyOOZVp4UIHw9IljdBYpM/GNnslr+90BOEeSb9F0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230014},"type":"module","_from":"file:p2p-media-loader-demo-1.0.4.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/c48b89dc0f485a0a77ae1ce1829ce0ef/p2p-media-loader-demo-1.0.4.tgz","_integrity":"sha512-VQdspM/Wz2OWF9ZCjbzs4xgVRkE/KhHQmzaEm74XBEjz7rpHRpMO7jC3kl/+6nBQfQH8tAjz8Jegvyx67idH4g==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.5.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.11","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.10.0","@vidstack/react":"^1.11.24","p2p-media-loader-core":"1.0.4","p2p-media-loader-hlsjs":"1.0.4","p2p-media-loader-shaka":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.3","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.34.3","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.4_1721394068464_0.24859645760495952","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"p2p-media-loader-demo","version":"1.0.5","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@1.0.5","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"65d8e4843c20cbe90430cb77473ea101238655f1","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-1.0.5.tgz","fileCount":121,"integrity":"sha512-1Lmrho614JjCzF/V41TNzUJtMn7/t9j4d7hghRZm3P5+/cIhjiiZy35S62jDE0vnbX6ONXEbBnZdwRFsvVfktQ==","signatures":[{"sig":"MEUCIEwVjr1wm1+9ASh5q3aclujgcRAo+rTPkMc95qANNB7YAiEA7jlAgQ5tpv55z/krHkumga9YDNaRG/K7bgS1ohSxAWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229048},"type":"module","_from":"file:p2p-media-loader-demo-1.0.5.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/e6a386d955e61708e20c1ce6dbd2fb1c/p2p-media-loader-demo-1.0.5.tgz","_integrity":"sha512-1Lmrho614JjCzF/V41TNzUJtMn7/t9j4d7hghRZm3P5+/cIhjiiZy35S62jDE0vnbX6ONXEbBnZdwRFsvVfktQ==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.6.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.14","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.4","shaka-player":"^4.10.9","@vidstack/react":"^1.11.24","p2p-media-loader-core":"1.0.5","p2p-media-loader-hlsjs":"1.0.5","p2p-media-loader-shaka":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.3","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.35.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.9"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_1.0.5_1723712472850_0.7693829558160536","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"p2p-media-loader-demo","version":"2.0.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.0.0","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"8c5ac2feae95117c9b3511fea86708d69f4fec33","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.0.0.tgz","fileCount":135,"integrity":"sha512-LxV/UuAdXpwL1OMxpOZbeJqGsEwgr6/8Fvk94Dvp9AigSpnkUvN0vj8uPlAl+dUOA+md0lRceCBb0wEQ0BLyrA==","signatures":[{"sig":"MEUCIQC1weqYMP+9SpEtE8hsFSztb4zQdg4DggN6yCcqvWGO7AIgT4VbA9w0SczdgoKkPsE6ESLDO7UK3Eth187gzQr77/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269174},"type":"module","_from":"file:p2p-media-loader-demo-2.0.0.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/c620f73e3f16705d4794f80526fc26a2/p2p-media-loader-demo-2.0.0.tgz","_integrity":"sha512-LxV/UuAdXpwL1OMxpOZbeJqGsEwgr6/8Fvk94Dvp9AigSpnkUvN0vj8uPlAl+dUOA+md0lRceCBb0wEQ0BLyrA==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.3","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.9.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.15","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.5","shaka-player":"^4.11.6","@vidstack/react":"^1.12.11","p2p-media-loader-core":"2.0.0","p2p-media-loader-hlsjs":"2.0.0","p2p-media-loader-shaka":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.9","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.36.1","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.12"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.0.0_1727435685341_0.6612063817452873","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"p2p-media-loader-demo","version":"2.0.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.0.1","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"bd0dea2e1dd52aded0c5e97e3f2cefc5c0c1b064","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.0.1.tgz","fileCount":135,"integrity":"sha512-eDQrkRIOrqABtb1+JnSPP8uZx0p72oVxTn1AgxG6EnGmGL28TzTsDfnOBgWFhdRisOUKjspqb1Dq+SJsDbebAg==","signatures":[{"sig":"MEUCIQCK4aTwKuKrXQICMJmZ3CRjTMZjHpiHMdzqsHJ5EYkPagIgHcpr3y3Y5VxyJiibNfxTwdLlyLc87s6gj41bzS4RYdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269106},"type":"module","_from":"file:p2p-media-loader-demo-2.0.1.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/c8be604de3fc7f564801eba37281700b/p2p-media-loader-demo-2.0.1.tgz","_integrity":"sha512-eDQrkRIOrqABtb1+JnSPP8uZx0p72oVxTn1AgxG6EnGmGL28TzTsDfnOBgWFhdRisOUKjspqb1Dq+SJsDbebAg==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.8.3","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.9.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.15","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.5","shaka-player":"^4.11.6","@vidstack/react":"^1.12.11","p2p-media-loader-core":"2.0.1","p2p-media-loader-hlsjs":"2.0.1","p2p-media-loader-shaka":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.9","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.36.1","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-react-refresh":"^0.4.12"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.0.1_1727707119061_0.7211511428299247","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"p2p-media-loader-demo","version":"2.1.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.1.0","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"816006fa3ebce3ed5d5d3b9a656ab4ed084db443","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.1.0.tgz","fileCount":135,"integrity":"sha512-zlsGv33/dUpmaYb/vwd1JR4gxrqaow5xmTdkQoNJz22ADZ9qTSb0ybg6XdYyvydwR+fOP7Ctm1RU8/SNK1N9lw==","signatures":[{"sig":"MEYCIQCKQQsAw6a814pStduRZElT9GqCjd9I9LzyErUDqqe5awIhAMHdu95vHvopFYKB72/efYg+wMVn0nlvlm0V6JSdqWxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266666},"type":"module","_from":"file:p2p-media-loader-demo-2.1.0.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/8715d165a919a96f91ba71c2adafba2c/p2p-media-loader-demo-2.1.0.tgz","_integrity":"sha512-zlsGv33/dUpmaYb/vwd1JR4gxrqaow5xmTdkQoNJz22ADZ9qTSb0ybg6XdYyvydwR+fOP7Ctm1RU8/SNK1N9lw==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.9.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"23.3.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.17","dplayer":"^1.27.1","mediaelement":"^7.0.5","openplayerjs":"^2.14.7","shaka-player":"^4.12.2","@vidstack/react":"^1.12.12","p2p-media-loader-core":"2.1.0","p2p-media-loader-hlsjs":"2.1.0","p2p-media-loader-shaka":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.12","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"^0.4.14"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.1.0_1732276844447_0.25689411027217757","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"p2p-media-loader-demo","version":"2.1.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.1.1","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"63b11fbb77bdb365997a09e3c8f0538b8ba33ef5","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.1.1.tgz","fileCount":141,"integrity":"sha512-0OYsUMCVTxkuZnWA+N1bSV70Kmjx48GxggIhaehruqSXAKr1HNCdZGysAzMG20mV5k506nQxFu1gfKx93CmWHg==","signatures":[{"sig":"MEYCIQDbNVc05dttlbIMXIxr0yo3+3g49F35itI57H9UfsTrGQIhAN5qO1+lO6aU/c2B9pMVxBrcVRKv+zJo9IjhUJSX/kw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267007},"type":"module","_from":"file:p2p-media-loader-demo-2.1.1.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/1ad98c59dd0c67d716efb1672c47382e/p2p-media-loader-demo-2.1.1.tgz","_integrity":"sha512-0OYsUMCVTxkuZnWA+N1bSV70Kmjx48GxggIhaehruqSXAKr1HNCdZGysAzMG20mV5k506nQxFu1gfKx93CmWHg==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.9.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.13.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.19","dplayer":"^1.27.1","mediaelement":"^7.0.7","openplayerjs":"^2.14.7","shaka-player":"^4.12.8","@vidstack/react":"^1.12.12","p2p-media-loader-core":"2.1.1","p2p-media-loader-hlsjs":"2.1.1","p2p-media-loader-shaka":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.12","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.1.1_1737988384677_0.7728899762384147","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"p2p-media-loader-demo","version":"2.1.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.1.2","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"534fa5443d33f60bab8181438a4152c8c1c60796","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.1.2.tgz","fileCount":141,"integrity":"sha512-Z22AdXl90DW0e7KgJk4gPPiMfcHmTkzCnOZ56e4eQ5iFlzeGeSFjMbyBm8FFQqCJ2/LeAAmlvMqjw9wniOR5Lw==","signatures":[{"sig":"MEQCIDtacoV8lho1nRdmeDaDiPeXP75J5sYFsuiLZtisrnw+AiBM2kT4TpWmR9rf+NxHQTQAP0K2i2tFS5DfMrcDfNEXAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267007},"type":"module","_from":"file:p2p-media-loader-demo-2.1.2.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/833956d6d416721da10c19de52dabb50/p2p-media-loader-demo-2.1.2.tgz","_integrity":"sha512-Z22AdXl90DW0e7KgJk4gPPiMfcHmTkzCnOZ56e4eQ5iFlzeGeSFjMbyBm8FFQqCJ2/LeAAmlvMqjw9wniOR5Lw==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.9.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.13.1","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.20","dplayer":"^1.27.1","mediaelement":"^7.0.7","openplayerjs":"^2.14.7","shaka-player":"^4.13.2","@vidstack/react":"^1.12.12","p2p-media-loader-core":"2.1.2","p2p-media-loader-hlsjs":"2.1.2","p2p-media-loader-shaka":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.12","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.1.2_1738856623826_0.46399486918700217","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"p2p-media-loader-demo","version":"2.2.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.2.0","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"a7fa1d3a6ab129810399bb374c0bd31c83f7532a","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.2.0.tgz","fileCount":141,"integrity":"sha512-0qB+8U84eg0h2jhsQ5bH/yJEp+LcH9yAiiwY7IQVrK4P5+c4YvHZYV/dsjeJ25HvI51Sr1BYBo+J3U8Ljnstug==","signatures":[{"sig":"MEYCIQDwp6x2qaK2Q3zSTkKv7LotjUJ01VLzMoilaTqowfhX6gIhAPGE/joqhb8Z1PwYqF8yYZUtp3bJnvRe2nD+J8H9dcKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267107},"type":"module","_from":"file:p2p-media-loader-demo-2.2.0.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/2fb17abc7542acb19a5dc01d9a26464e/p2p-media-loader-demo-2.2.0.tgz","_integrity":"sha512-0qB+8U84eg0h2jhsQ5bH/yJEp+LcH9yAiiwY7IQVrK4P5+c4YvHZYV/dsjeJ25HvI51Sr1BYBo+J3U8Ljnstug==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.9.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.13.1","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.20","dplayer":"^1.27.1","mediaelement":"^7.0.7","openplayerjs":"^2.14.8","shaka-player":"^4.13.2","@vidstack/react":"^1.12.12","p2p-media-loader-core":"2.2.0","p2p-media-loader-hlsjs":"2.2.0","p2p-media-loader-shaka":"2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^18.3.1","@types/react":"^18.3.12","@types/dplayer":"^1.25.5","@types/react-dom":"^18.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.2.0_1739554623517_0.7703030618762436","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"p2p-media-loader-demo","version":"2.2.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.2.1","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"0d37e2db86001bc41392c6cdf18bfec93f28b052","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.2.1.tgz","fileCount":141,"integrity":"sha512-39cMtDmjLMOG5/05qGLcWrjjSbSgkTsTtNysCYkzt2iCC83DekGMPAuE8J+rkK/+l4oPUzrs4H48lDWBALwIgQ==","signatures":[{"sig":"MEUCIQCz9qB6HMjac6TuIrlNFZgeG/Y1ausbe+/IjPOBurAI1wIgd4KOt80urmJMsFjB+XhnhIqPcqKBhmnxvRo+Zysd2FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268767},"type":"module","_from":"file:p2p-media-loader-demo-2.2.1.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/c94e2cb8bbbeebaa2e67a6a329b06bde/p2p-media-loader-demo-2.2.1.tgz","_integrity":"sha512-39cMtDmjLMOG5/05qGLcWrjjSbSgkTsTtNysCYkzt2iCC83DekGMPAuE8J+rkK/+l4oPUzrs4H48lDWBALwIgQ==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"10.9.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"d3":"^7.9.0","plyr":"^3.7.8","hls.js":"^1.5.20","dplayer":"^1.27.1","mediaelement":"^7.0.7","openplayerjs":"^2.14.8","shaka-player":"^4.13.8","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.2.1","p2p-media-loader-hlsjs":"2.2.1","p2p-media-loader-shaka":"2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","cpy-cli":"^5.0.0","@types/d3":"^7.4.3","react-dom":"^19.0.0","@types/react":"^19.0.10","@types/dplayer":"^1.25.5","@types/react-dom":"^19.0.4","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.2.1_1741615599916_0.3749208945510156","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"p2p-media-loader-demo","version":"2.2.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.2.2","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"d8f971b7531c7bb2eb09c856c179cfeab0e64133","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.2.2.tgz","fileCount":141,"integrity":"sha512-e6OAuGo9hWuzQgZ1EjO+UJKiUfF+Tw1T4Kjl58jtqv0mx/65pdGMG8Z9h8ti3QJ98wBZifaMkkZ8Nqazv6NF9w==","signatures":[{"sig":"MEUCIQC4FWalu9xYVBuLxMnAYbjnrlloFT53R0L9+40/42wvUwIgApuI09su57XZ+fY0lO/MM6UL/2EzfIKkfXKpKccQjnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269266},"type":"module","_from":"file:p2p-media-loader-demo-2.2.2.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"mrlika","email":"contact@novage.com.ua"},"_resolved":"/tmp/0dc1bc0b96fe826adf35957193baca4f/p2p-media-loader-demo-2.2.2.tgz","_integrity":"sha512-e6OAuGo9hWuzQgZ1EjO+UJKiUfF+Tw1T4Kjl58jtqv0mx/65pdGMG8Z9h8ti3QJ98wBZifaMkkZ8Nqazv6NF9w==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"11.6.2","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.11.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.3","hls.js":"^1.6.14","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.10","shaka-player":"^4.16.9","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.2.2","p2p-media-loader-hlsjs":"2.2.2","p2p-media-loader-shaka":"2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","cpy-cli":"^6.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.0","@types/react":"^19.2.5","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.2.2_1763334593267_0.0672308787977749","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha.1":{"name":"p2p-media-loader-demo","version":"2.3.0-alpha.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.0-alpha.1","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"5599e0d60a365e52c2ab8f4c51a6f8b093a7c24b","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.0-alpha.1.tgz","fileCount":142,"integrity":"sha512-bGkp/Zg34COmdTTf3TnFabA+oUyK+hFpadhSxGFDAHetXU+zajgsiLk8EpN6r8cIhecfOTR7BhkCpd29+pe53A==","signatures":[{"sig":"MEYCIQDvk8etDjWuSUBMXGNyEWWAua2RTkOBfKLxo1D4cgW7jQIhAP/ak6O5GOSwTWmKdC9uxitu/H02Q8sA10qMeI7Sord2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269089},"type":"module","_from":"file:p2p-media-loader-demo-2.3.0-alpha.1.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"_resolved":"/tmp/85c04821bd49064261d67a8a37140d5d/p2p-media-loader-demo-2.3.0-alpha.1.tgz","_integrity":"sha512-bGkp/Zg34COmdTTf3TnFabA+oUyK+hFpadhSxGFDAHetXU+zajgsiLk8EpN6r8cIhecfOTR7BhkCpd29+pe53A==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"11.11.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.15","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.0.9","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.0-alpha.1","p2p-media-loader-hlsjs":"2.3.0-alpha.1","p2p-media-loader-shaka":"2.3.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.0-alpha.1_1775932524710_0.4918759462112279","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha.2":{"name":"p2p-media-loader-demo","version":"2.3.0-alpha.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.0-alpha.2","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"c3b2f1f22847cd96aeaf6e0e5f6c7d979dd38056","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.0-alpha.2.tgz","fileCount":142,"integrity":"sha512-pqN4pvqGwnm8viZQJmRuADfUje5G+Q1YTcIcL3YsIH6euq+wOD3YnjqFnoZMgXU3f8AlEx1qUNadGfxyHzOehw==","signatures":[{"sig":"MEQCICzTtWUfYzBeW/kzT+hYOg69oVmdRJUvPUVX+iSu6t+fAiBBDWjW3NCmf+Y+y21r+ihS9LuugyTWTHe9j3ncwf53sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269089},"type":"module","_from":"file:p2p-media-loader-demo-2.3.0-alpha.2.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"_resolved":"/tmp/e104a5560e88f96d131dda7dd6da705f/p2p-media-loader-demo-2.3.0-alpha.2.tgz","_integrity":"sha512-pqN4pvqGwnm8viZQJmRuADfUje5G+Q1YTcIcL3YsIH6euq+wOD3YnjqFnoZMgXU3f8AlEx1qUNadGfxyHzOehw==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"11.11.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.15","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.0.9","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.0-alpha.2","p2p-media-loader-hlsjs":"2.3.0-alpha.2","p2p-media-loader-shaka":"2.3.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.4","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.0-alpha.2_1775934299483_0.9109728953918457","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha.3":{"name":"p2p-media-loader-demo","version":"2.3.0-alpha.3","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":{"name":"Novage"},"license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.0-alpha.3","maintainers":[{"name":"greenya","email":"greenyadzer@gmail.com"},{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","bugs":{"url":"https://github.com/Novage/p2p-media-loader/issues"},"dist":{"shasum":"5cdd180cc0c17b85e56b7ab65376700b1c45fc6e","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.0-alpha.3.tgz","fileCount":142,"integrity":"sha512-4YdHMYxAJ9Kw5mXlJj0N3izrO2N12p6YUM7o3gga4RtnEcxidTZPg4ckh6YPNxQjj3Gg4uCLS50+dzqjU6Hc6Q==","signatures":[{"sig":"MEQCIBM/dE0x5ZnAD6+sHC341eWp8qDjf5pnBh//15yDINVDAiAbP4eGGORod/reoxOqTtE1r1YryA2GnohjUKGocJssig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266414},"type":"module","_from":"file:p2p-media-loader-demo-2.3.0-alpha.3.tgz","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"_resolved":"/tmp/ad6a4bbc3d8daf45020fd3caf5b63133/p2p-media-loader-demo-2.3.0-alpha.3.tgz","_integrity":"sha512-4YdHMYxAJ9Kw5mXlJj0N3izrO2N12p6YUM7o3gga4RtnEcxidTZPg4ckh6YPNxQjj3Gg4uCLS50+dzqjU6Hc6Q==","repository":{"url":"git+https://github.com/Novage/p2p-media-loader.git","type":"git","directory":"packages/p2p-media-loader-demo"},"_npmVersion":"11.11.0","description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.15","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.0.9","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.0-alpha.3","p2p-media-loader-hlsjs":"2.3.0-alpha.3","p2p-media-loader-shaka":"2.3.0-alpha.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19.2.4","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.4","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.0-alpha.3_1777979042213_0.4549004333258593","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"p2p-media-loader-demo","version":"2.3.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.0","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"1670e71b43b450111e451391adaed612b3f1be95","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.0.tgz","fileCount":142,"integrity":"sha512-AqX3sOh258QliYMLwGbCdAcKlbkvmYvdjZcSLWTU3zmr035wk9V5k66iaUq7OCy0UO16WwNZ4WE6iFjeYqncAw==","signatures":[{"sig":"MEUCIQDHudLQfW32puue47wCv8Cpnl3UXXPV3VLmcskWlRHmUQIgMBHkhX00pVxngDVhHR6tIORRvzQ8MPHsmV66UGwLSLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266630},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.16","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.1.3","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.0","p2p-media-loader-hlsjs":"2.3.0","p2p-media-loader-shaka":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.6","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.0_1778265081690_0.08779303533626237","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"p2p-media-loader-demo","version":"2.3.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.1","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"3b0752c65348265c0662d63a2904f3cd1ddb9b9f","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.1.tgz","fileCount":142,"integrity":"sha512-gmUOISh761BizrQuZuq9OKbeVQ7MDpJ4dSykiSKjd74JALE5NZEPVOuI7Q2DF9LLFmijD5+5uF13nmt+qbpqqA==","signatures":[{"sig":"MEQCIH5qpibYgdGahnWKtrEZg2h/J6GYmZzDax5M+eqHGAseAiAhKXNm/vO/dQJikedGZTTD0G1ycIDOfb+/rOaKTeGIfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266630},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.16","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.1.3","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.1","p2p-media-loader-hlsjs":"2.3.1","p2p-media-loader-shaka":"2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.6","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.1_1778408348521_0.4652119604203355","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"p2p-media-loader-demo","version":"2.3.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@2.3.2","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"fb4357d0d4d24229cbfb10645825747e36601d6e","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-2.3.2.tgz","fileCount":142,"integrity":"sha512-xaYRORIFaVzkQbi1zKRH8NqI7BUCUa16HaiidNQ6sFBmkcrHduCUtQxVNdT5VExt+QVhZx5yTqpXLhbRrVPnQQ==","signatures":[{"sig":"MEUCIQDnIrL0yhmr1oM4RQooG48qXeg9HgVjmg+/mmttx7zG2gIgHQEgPF12cfYsc/Cjd05cXK+s1g89fAAXq6BihVxvlrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266630},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","clean":"rimraf lib dist build p2p-media-loader-demo-*.tgz","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean-with-modules":"rimraf node_modules && pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.16.0","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.16","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.1.3","@vidstack/react":"^1.12.13","p2p-media-loader-core":"2.3.2","p2p-media-loader-hlsjs":"2.3.2","p2p-media-loader-shaka":"2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.6","@types/react":"^19.2.14","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_2.3.2_1780337381328_0.2084690235911626","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"p2p-media-loader-demo","version":"3.0.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@3.0.0","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"c5fd5ba8df779808cc7130b7286c458f5b8d5eab","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-3.0.0.tgz","fileCount":142,"integrity":"sha512-Guwl+cY68eBmqcWW0+1wLxLRd9UKH9fX3A3k3gruAWqB6RbTUdbGfTiKdYOQW2v0NdYs3h3wHI4FFNyk9HTj6w==","signatures":[{"sig":"MEUCIFYj/WXIDgcR/BB1riyGKT7k5CkJrg6o8U2fr+KAwwbDAiEAzjR8dpy6T0HJtLKsRbAykIuoNKqZgvgK1RpaRA3nZF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267730},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean:build":"rimraf lib dist build p2p-media-loader-demo-*.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.16.0","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.16","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.1.7","@vidstack/react":"^1.15.4","p2p-media-loader-core":"3.0.0","p2p-media-loader-hlsjs":"3.0.0","p2p-media-loader-shaka":"3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.7","@types/react":"^19.2.16","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_3.0.0_1780830697974_0.9856014188374271","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"p2p-media-loader-demo","version":"3.0.1","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@3.0.1","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"a8f0b9e48dad2b22cce088dfb470b96bf73e8fd6","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-3.0.1.tgz","fileCount":142,"integrity":"sha512-aFLDzrRd9sv9w0T0oVuH3d4dtFtDHlJcjC8wFodkwzD3sa6/QlB4JvlMVkaNwwAqwQQYvgztdRglbpfxRbWKTw==","signatures":[{"sig":"MEQCID5PKLiuyaOZpgYMcFr4u49NSh/QjxM8Nqni8gvvhG1kAiAHIznTYXcaDMgG1hVNyHKhjrKqmjo6u1IRVUgfPBD9Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268224},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean:build":"rimraf lib dist build p2p-media-loader-demo-*.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.16.0","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.6.16","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.1.7","@vidstack/react":"^1.15.4","p2p-media-loader-core":"3.0.1","p2p-media-loader-hlsjs":"3.0.1","p2p-media-loader-shaka":"3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.7","@types/react":"^19.2.16","@types/dplayer":"^1.25.5","@types/react-dom":"^19.2.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_3.0.1_1780862967556_0.08825015303145589","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"p2p-media-loader-demo","version":"4.0.0","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@4.0.0","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"a4a6db6860ccddda88e6df269e7657743abda250","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-4.0.0.tgz","fileCount":142,"integrity":"sha512-vOtkgb5Qa20PbbwJW4Jw8L2EpnOqy7XHymF9rZdnZuSrfDtEVMpyWrFP+Y9f+/69P3FzwMlTdY5pEVhfueHbYw==","signatures":[{"sig":"MEQCIHMYyyCM8LNIQltGgka5xnrc2pST+mqnqdhBjZpaIKqQAiAEtIxqjrEPeZz2AaoCI2rcBd6S49fRddVQ2SNAeJl7WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269482},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean:build":"rimraf lib dist build p2p-media-loader-demo-*.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"_nodeVersion":"24.19.0","dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","hls.js":"^1.7.0","dplayer":"^1.27.1","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.2.6","@vidstack/react":"^1.15.6","p2p-media-loader-core":"4.0.0","p2p-media-loader-hlsjs":"4.0.0","p2p-media-loader-shaka":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.8","@types/react":"^19.2.18","@types/dplayer":"^1.25.6","@types/react-dom":"^19.2.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.4"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_4.0.0_1787139084517_0.7903179470217918","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.2":{"name":"p2p-media-loader-demo","version":"5.0.0-alpha.2","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"author":"Novage","license":"Apache-2.0","_id":"p2p-media-loader-demo@5.0.0-alpha.2","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"homepage":"https://github.com/Novage/p2p-media-loader","dist":{"shasum":"bf491b20c874a5e75a9294a622770ae2794afe88","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-5.0.0-alpha.2.tgz","fileCount":181,"integrity":"sha512-W+CKL6RYJEz2lfJqKpcf8d3g0ynZZTiKGFiHY7tOMqE4Kx+2aUBL6eOGjssm8X8P7fqNMGx1JTOhO8WLRd3wQQ==","signatures":[{"sig":"MEYCIQD7D71UWtysEIEnog80ezHEbsnlEcysgj8/1CL37DDHIQIhAImasJwkPt9oe+Z/hbzdhoLSteCV/3plGX0xDo6M/2RB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw+FrEuImT00FBs4vGhPsC0yPr+IQsiSuIpassCV5R4gIhAI6Wwx7YRJau5YjEfrKWe2iGc19UDXWwI/W8TetIaTiT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@5.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361375},"type":"module","types":"./lib/index.d.ts","exports":"./lib/index.js","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean:build":"rimraf lib dist build p2p-media-loader-demo-*.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","dashjs":"^5.2.1","hls.js":"^1.7.2","dplayer":"^1.27.1","video.js":"^8.24.0","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.2.9","@videojs/react":"10.0.0-rc.2","@vidstack/react":"^1.15.6","@videojs/dash-video":"10.0.0-rc.2","@videojs/hlsjs-video":"10.0.0-rc.2","p2p-media-loader-core":"5.0.0-alpha.2","p2p-media-loader-hlsjs":"5.0.0-alpha.2","p2p-media-loader-shaka":"5.0.0-alpha.2","p2p-media-loader-dashjs":"5.0.0-alpha.2","p2p-media-loader-videojs":"5.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.8","@types/react":"^19.2.18","@types/dplayer":"^1.25.6","@types/react-dom":"^19.2.7","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"tmp":"tmp/p2p-media-loader-demo_5.0.0-alpha.2_1789560937594_0.4598870319050643","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.3":{"_id":"p2p-media-loader-demo@5.0.0-alpha.3","dist":{"shasum":"1044f75d353ba939722756de575812e51a7a8138","tarball":"https://registry.npmjs.org/p2p-media-loader-demo/-/p2p-media-loader-demo-5.0.0-alpha.3.tgz","fileCount":181,"integrity":"sha512-cCDdGDgZXveW2oJYhdknzaRVS7gl59hSF+/d8YfBdSxu6cSViyt3tI1t+FNf4nBjpGDK44E2vr7eZA4P8GPKEg==","signatures":[{"sig":"MEUCIGs2XCHmNLuLritEfKYVxHA+Xikxsu/a9rLvhd4WdLxLAiEA46lHYPeXg7UJ3GuV9Q/es65Xi0N0IQCDlxFs/qozSH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHivlNdQGUamMmaDDxcemK/q24UYstUR+6BJx/LjxxzlAiA8875ZQ0M5mvHao3BQWNMBlxMGnIfOoF5sqV9j64d0rQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/p2p-media-loader-demo@5.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363642},"name":"p2p-media-loader-demo","type":"module","types":"./lib/index.d.ts","author":"Novage","exports":"./lib/index.js","license":"Apache-2.0","scripts":{"lint":"eslint src --report-unused-disable-directives --max-warnings 0 --flag unstable_native_nodejs_ts_config","build":"rimraf lib build && tsc && pnpm copy-css","copy-css":"cpy \"src/**/*.css\" \"./lib/\" --parents","type-check":"npx tsc --noEmit","clean:build":"rimraf lib dist build p2p-media-loader-demo-*.tgz"},"version":"5.0.0-alpha.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad1f069e-73cd-4852-b68a-3777a31a33b3"}},"homepage":"https://github.com/Novage/p2p-media-loader","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","directories":{},"maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"dependencies":{"d3":"^7.9.0","plyr":"^3.8.4","dashjs":"^5.2.1","hls.js":"^1.7.2","dplayer":"^1.27.1","video.js":"^8.24.0","mediaelement":"^7.1.0","openplayerjs":"^2.14.12","shaka-player":"^5.2.9","@videojs/react":"10.0.0-rc.2","@vidstack/react":"^1.15.6","@videojs/dash-video":"10.0.0-rc.2","@videojs/hlsjs-video":"10.0.0-rc.2","p2p-media-loader-core":"5.0.0-alpha.3","p2p-media-loader-hlsjs":"5.0.0-alpha.3","p2p-media-loader-shaka":"5.0.0-alpha.3","p2p-media-loader-dashjs":"5.0.0-alpha.3","p2p-media-loader-videojs":"5.0.0-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.8","cpy-cli":"^7.0.0","@types/d3":"^7.4.3","react-dom":"^19.2.8","@types/react":"^19.2.18","@types/dplayer":"^1.25.6","@types/react-dom":"^19.2.7","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":">=16","react-dom":">=16"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/p2p-media-loader-demo_5.0.0-alpha.3_1789643296742_0.09645676831816319"}}},"time":{"created":"2024-06-25T13:34:44.631Z","modified":"2026-09-17T11:08:17.168Z","1.0.0-beta.0":"2024-06-25T13:34:44.971Z","1.0.0-beta.1":"2024-06-25T14:10:22.550Z","1.0.0":"2024-06-25T15:29:03.120Z","1.0.1":"2024-06-26T16:02:43.288Z","1.0.2":"2024-07-01T18:06:01.426Z","1.0.3":"2024-07-01T19:57:58.488Z","1.0.4":"2024-07-19T13:01:08.773Z","1.0.5":"2024-08-15T09:01:13.135Z","2.0.0":"2024-09-27T11:14:45.612Z","2.0.1":"2024-09-30T14:38:39.222Z","2.1.0":"2024-11-22T12:00:44.692Z","2.1.1":"2025-01-27T14:33:04.935Z","2.1.2":"2025-02-06T15:43:44.018Z","2.2.0":"2025-02-14T17:37:03.705Z","2.2.1":"2025-03-10T14:06:40.222Z","2.2.2":"2025-11-16T23:09:53.465Z","2.3.0-alpha.1":"2026-04-11T18:35:24.848Z","2.3.0-alpha.2":"2026-04-11T19:04:59.614Z","2.3.0-alpha.3":"2026-05-05T11:04:02.355Z","2.3.0":"2026-05-08T18:31:21.841Z","2.3.1":"2026-05-10T10:19:08.667Z","2.3.2":"2026-06-01T18:09:41.503Z","3.0.0":"2026-06-07T11:11:38.119Z","3.0.1":"2026-06-07T20:09:27.770Z","4.0.0":"2026-08-19T11:31:24.704Z","5.0.0-alpha.2":"2026-09-16T12:15:37.681Z","5.0.0-alpha.3":"2026-09-17T11:08:16.835Z"},"author":"Novage","license":"Apache-2.0","homepage":"https://github.com/Novage/p2p-media-loader","keywords":["p2p","peer-to-peer","hls","dash","webrtc","video","mse","player","torrent","bittorrent","webtorrent","hlsjs","shaka player","ecdn","cdn"],"repository":{"url":"https://github.com/Novage/p2p-media-loader","type":"git","directory":"packages/p2p-media-loader-demo"},"description":"P2P Media Loader demo","maintainers":[{"name":"mrlika","email":"contact@novage.com.ua"}],"readme":"","readmeFilename":""}