{"_id":"danmaku","_rev":"36-a8a225826c672c759f668ee1e351eb5a","name":"danmaku","dist-tags":{"latest":"2.0.10"},"versions":{"1.0.0":{"name":"danmaku","version":"1.0.0","keywords":["danmaku","comments","video","audio"],"author":{"name":"weizhenye"},"license":"MIT","_id":"danmaku@1.0.0","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"e7fda3f6aca47571297a2ddb60014ee3ee0cd98c","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.0.0.tgz","integrity":"sha512-M7SqEcJCQUGB2zaBqV27PaLXGok5MJsokGxsM0WooshVuIMSWRGBoEq0r1+nnsuFaHZcuzMYjNdt5o0W3QZbcw==","signatures":[{"sig":"MEYCIQDoiaf8B6rzvsvdPm/S6Kah0n3PXlVkcFEZYQI2M+VimAIhAONC7BC01A8ay3oAW2xg6RBtK7x1WN8td1QekHdke8L/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"danmaku.js","_from":".","_shasum":"e7fda3f6aca47571297a2ddb60014ee3ee0cd98c","gitHead":"da69f155e2e4b6ecdbe7835ed0fdd1c59c0e131c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"A library to display flying comments on HTML5 video or your custom container.","directories":{},"_nodeVersion":"6.4.0","_npmOperationalInternal":{"tmp":"tmp/danmaku-1.0.0.tgz_1471674716593_0.9057527403347194","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"danmaku","version":"1.1.0","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.0","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"6b2af045106df9c609ddf51a70365bbf4bff1058","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.0.tgz","integrity":"sha512-W/PYlHEvmqZKbFpcqOT3fzQVAvvZbn/FJuROmOq8HhYE9p4cT2+xN3ScEIahyzV5kyKsKknvrUSJKpx2U+mOyg==","signatures":[{"sig":"MEUCID7/wdsEQBnUF/kz3sHVya0FK4FrqwNFjd2uOiyGnZydAiEAzYM6fPLxwbnzvqE6i60ZKA6YixsVZNQzQQIbeSFD5mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"6b2af045106df9c609ddf51a70365bbf4bff1058","gitHead":"079c801607c5ffb9130a024d575b0abfeb5154d1","scripts":{"lint":"eslint ./src","test":"npm run lint","build":"npm run bundle && npm run minify","bundle":"rollup ./src/index.js -f umd -n Danmaku -o ./dist/danmaku.js","minify":"uglifyjs ./dist/danmaku.js -o ./dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"eslint":"^3.3.1","rollup":"^0.34.10","uglify-js":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.0.tgz_1471882746333_0.6778527474962175","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"danmaku","version":"1.1.1","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.1","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"da25ca57c703eee6ae0e98a1d20598c547832add","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.1.tgz","integrity":"sha512-GgjGnBCOheX994H5NNDYY+bmvpbA8hEq1byGOKR8vQ2nCklGmof47ldTDUNW3NdrGBhvOsx0iBk2n+4tDSEqLg==","signatures":[{"sig":"MEYCIQDNIBAGltyol54AcRo9V+Hl0R3NibEJQDBMo+GNDImeRgIhAPjd0s29MfCVkGlP3o0xJGKDO5OxzpUrA2YnSBbtVi1B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"da25ca57c703eee6ae0e98a1d20598c547832add","gitHead":"ed2b2577f68328d56738df8d80db21cf98381de5","scripts":{"lint":"eslint ./src","test":"npm run lint","build":"npm run bundle && npm run minify","bundle":"rollup ./src/index.js -f umd -n Danmaku -o ./dist/danmaku.js","minify":"uglifyjs ./dist/danmaku.js -o ./dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"eslint":"^3.3.1","rollup":"^0.34.10","uglify-js":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.1.tgz_1471969236389_0.4419313119724393","host":"packages-12-west.internal.npmjs.com"}},"1.1.2":{"name":"danmaku","version":"1.1.2","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.2","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"a6a540f969629bf110c1a8c14add73ea89678b8d","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.2.tgz","integrity":"sha512-JNmbroiBOnARa70qyDT/0k8irpe8iYw1vGm7FmrWLxYPLQuNsKxhFr9drPoSDtJPie1jKPbiTrirMOCXWVhnRQ==","signatures":[{"sig":"MEUCIQC0FQdNe96hRb6D8Rgm2+9qOhcmARsn33ncMPXNyNVcGQIgJhH8RXQUCRMvg0UmO5n0848m/40hO8lmcYrwd8WMBVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"a6a540f969629bf110c1a8c14add73ea89678b8d","gitHead":"a386e6f86cf536f602bcf04758b3c1264f738271","scripts":{"lint":"eslint ./src","test":"npm run lint","build":"npm run bundle && npm run minify","bundle":"rollup ./src/index.js -f umd -n Danmaku -o ./dist/danmaku.js","minify":"uglifyjs ./dist/danmaku.js -m -o ./dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"eslint":"^3.3.1","rollup":"^0.34.10","uglify-js":"^2.7.3"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.2.tgz_1472244026786_0.31420941441319883","host":"packages-12-west.internal.npmjs.com"}},"1.1.3":{"name":"danmaku","version":"1.1.3","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.3","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"9e11c9cf36e3e6a18dd03836ed47ca68f6de75cf","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.3.tgz","integrity":"sha512-o3eCIxF4O7BPkXCQv9LIjtYz3RWGjk07CChDvJZuVbrnLcPwrtmd7tr/G86cU64eTuraGlq26xVKkURJ9SS25g==","signatures":[{"sig":"MEYCIQC+OeOmGKwwFXwv0Bve1PP3Y9Zsx/3jc5437A4dlHOUfAIhAJvsATDRDI1fPBr9ED4NbPOb30W+ZWF+AT0hF5WXSjVF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"9e11c9cf36e3e6a18dd03836ed47ca68f6de75cf","gitHead":"6b8cefd47091263f4462692f7bf7b08fac008eb2","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","uglify-js":"^2.7.3","karma-mocha":"^1.1.1","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.2","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.3.tgz_1472971317596_0.31356004532426596","host":"packages-12-west.internal.npmjs.com"}},"1.1.4":{"name":"danmaku","version":"1.1.4","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.4","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"8eb68fb1521197530385f35ab13069d67d379d55","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.4.tgz","integrity":"sha512-y5rALsLv/vk7OTqZyYrLPKEUWKEgRxYWPFZWpvBM3SHu8TTu2Odm02vooGZXtHJjWn2zTPFz88L9SeJojBE4cg==","signatures":[{"sig":"MEQCIG2z+beCt5ORMkPSjs+kkeHEPdsdOUrgPMiSSW4TYzz8AiBD5owaBpW0DDgJQsQv6LQ3lmYhu/K8FO8OqK8LeWeMjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"8eb68fb1521197530385f35ab13069d67d379d55","gitHead":"7a8e293b7afe9415988cf232752a70e469a5a793","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","uglify-js":"^2.7.3","karma-mocha":"^1.1.1","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.2","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.4.tgz_1473258802704_0.8519661445170641","host":"packages-16-east.internal.npmjs.com"}},"1.1.5":{"name":"danmaku","version":"1.1.5","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.5","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"4a2557121033e0fd2feaff8f97f8a6d9ba61d508","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.5.tgz","integrity":"sha512-SIxouzuTMehMAmGf4lfTDFCXhadX+JeJ3iqlklB2QuVStAgwvMDRRVrXlePzB6jn4w5dexMFNTnsppknQBLPzg==","signatures":[{"sig":"MEYCIQCMxbcYo9Cg+TQpnw+wQtzwOdjgaE8l0L04TsbWy68vrwIhAN7TCQS91V15JMTY6O7Frr0IjN2qcnqYRu0nVyZMog9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","_shasum":"4a2557121033e0fd2feaff8f97f8a6d9ba61d508","gitHead":"4ad2435440a08c4b6c0cf028511baad8db973b74","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"6.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","uglify-js":"^2.7.3","karma-mocha":"^1.1.1","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.2","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.5.tgz_1473580086585_0.3734027803875506","host":"packages-12-west.internal.npmjs.com"}},"1.1.6":{"name":"danmaku","version":"1.1.6","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.6","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"6d5ee24766b3c35231e2867eb110d2f290edcb8d","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.6.tgz","integrity":"sha512-zd9hhzj6LvRwvIarNJSy+s3D3L/mAhyLMNnr91BFdbDfD33mRhN+n3o9ddAuzimirAXRyzETr8Mx1SAkKn8A3A==","signatures":[{"sig":"MEUCIQCbdjJDAEmAQmaXVrM00QE6vUPyKtzMpGkZRAsKiO17YAIgfw1suAld4GU4gjY1Nkdu7y5vLI254HTuvWG0wTfFdN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/danmaku.js","_from":".","files":["./dist","./src"],"_shasum":"6d5ee24766b3c35231e2867eb110d2f290edcb8d","gitHead":"c113015e31c727b20116924648990688b974019f","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A ./dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"jsnext:main":"./src/index.js","_nodeVersion":"6.6.0","devDependencies":{"chai":"^3.5.0","karma":"^1.3.0","mocha":"^3.1.0","eslint":"^3.6.1","rollup":"^0.36.1","uglify-js":"^2.7.3","karma-chai":"^0.1.0","karma-mocha":"^1.2.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.6.tgz_1475752195421_0.7516919099725783","host":"packages-16-east.internal.npmjs.com"}},"1.1.7":{"name":"danmaku","version":"1.1.7","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.7","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"5bfbaf17ca945e9cb4c3fd3fa6ef0b0df48571a8","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.7.tgz","integrity":"sha512-io0K7LyxEKLf2ieCVb7EnJ/UbGIpNHo2BTdyxPFq5Xz6SVs4lGKl4QR7p9qakBRO9RQE9q8CBTPm4qhYrkvPYg==","signatures":[{"sig":"MEUCIAE9aQ/8rPfuEYdD8vymTnf6YcM2tmViTftXGzN1qZq3AiEAjpDhTa5sWcySrZLi8L8fWntorSibxq9o3/7GVWEIM/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","_from":".","files":["dist","src"],"_shasum":"5bfbaf17ca945e9cb4c3fd3fa6ef0b0df48571a8","gitHead":"f79048e9ac5ca68360e39c06fcdc630824c85a48","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"6.6.0","devDependencies":{"chai":"^3.5.0","karma":"^1.3.0","mocha":"^3.1.0","eslint":"^3.7.1","rollup":"^0.36.1","uglify-js":"^2.7.3","karma-chai":"^0.1.0","karma-mocha":"^1.2.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.7.tgz_1475752713626_0.0577828458044678","host":"packages-12-west.internal.npmjs.com"}},"1.1.8":{"name":"danmaku","version":"1.1.8","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.8","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"fb6f34264f916f97ea7aee5aa9e1604e07a5bbda","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.8.tgz","integrity":"sha512-b2Qy2aKujBQecwSdBABJqFikhzGh2r+VpW5wYzvye0hJ3U+AUxS0au3g2K3IO/bUu1LzMnxNI87C/9yY9TWC/g==","signatures":[{"sig":"MEQCIHaA1VQCak+tLs4NDca85NU7G0pCxrNAg9iigCiR2vNJAiBnBxeLErdtNzaYgEQ2DZgkvZRy7dBIWsc985ZO3VKmQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","_from":".","files":["dist","src"],"_shasum":"fb6f34264f916f97ea7aee5aa9e1604e07a5bbda","gitHead":"69958bb09194d06649b0dbf443c3b74420a69d80","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.5.3","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"6.7.0","devDependencies":{"chai":"^3.5.0","karma":"^1.3.0","mocha":"^3.1.0","eslint":"^3.7.1","rollup":"^0.36.1","uglify-js":"^2.7.3","karma-chai":"^0.1.0","karma-mocha":"^1.2.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.8.tgz_1475947118601_0.8392346459440887","host":"packages-16-east.internal.npmjs.com"}},"1.1.9":{"name":"danmaku","version":"1.1.9","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.1.9","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"9c84f656087d52243c0f429ef3aca73b17840f20","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.1.9.tgz","integrity":"sha512-u3lVNvFFD3GzEGyYJFbrcn75U9mVvJ1Gd49WluzFFLZfnzbuRkuVBaWSucvC9XBlyBcYDxJDDMtF13eVFHR4+g==","signatures":[{"sig":"MEYCIQCeBOpVGcICW4qXy9aewkjStOq/wb8NH50YktZXfq3uDQIhAIgpMmKSiDLS6I/jQekzpA8vkxKJ2YxU34P/Fr59YnnR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","_from":".","files":["dist","src"],"_shasum":"9c84f656087d52243c0f429ef3aca73b17840f20","gitHead":"d5c8867644a7f74d406e2fd3356415ead6205bff","scripts":{"lint":"eslint src test","test":"npm run lint && karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"3.10.9","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"7.2.0","devDependencies":{"chai":"^3.5.0","karma":"^1.3.0","mocha":"^3.1.0","eslint":"^3.7.1","rollup":"^0.36.1","uglify-js":"^2.7.3","karma-chai":"^0.1.0","karma-mocha":"^1.2.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.0.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.1.9.tgz_1481216021241_0.03353385580703616","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"danmaku","version":"1.2.0","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.2.0","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"1d18c11d4dd4a64fa89e065f5083430e848f04d5","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.2.0.tgz","integrity":"sha512-6TgMeZz56RHr3ulvm769SUwGs2Od58XJ5FkDPiRN9TSICq1DvCfPliUmTiVVoq3+oLdiRTDFgkIClYn97tZv0A==","signatures":[{"sig":"MEUCIQCxWbRsQ3uhKEIwgaPwiec4s0+AW4JeUGHodroflWU5oAIgAsVCPnPCeLqDXU6y5wh9jr8X9GXp83Mp/uWn8cuSXGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","_from":".","files":["dist","src"],"_shasum":"1d18c11d4dd4a64fa89e065f5083430e848f04d5","gitHead":"b2ae44f7dcd28b27c31e5db5b512b9474d0396c7","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"4.1.2","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"7.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.4.1","mocha":"^3.2.0","eslint":"^3.14.1","rollup":"^0.41.4","uglify-js":"^2.7.5","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.1.0","karma-chrome-launcher":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.2.0.tgz_1486308998692_0.9223198418039829","host":"packages-18-east.internal.npmjs.com"}},"1.2.1":{"name":"danmaku","version":"1.2.1","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.2.1","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"04a20be072063248c760d00cbc1bbb68c5e4f735","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.2.1.tgz","integrity":"sha512-LtO2iKQanBxUzUoRt9rQ9c02RPndbJSiJHBBCNuJTvKBJJR6J8PAH8Ru/+Rh4yvFH/v6iZc2lMAy5Og4GEYrtg==","signatures":[{"sig":"MEYCIQDL/J2lDuUDvvT/COHcVG9ikLRp3ABGHFtUl/VbozS12gIhANHkfQ9OVEZy8qADsE1Qdwxkw6gxSXUrHr7EFKN0VeIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","_from":".","files":["dist","src"],"module":"src/index.js","_shasum":"04a20be072063248c760d00cbc1bbb68c5e4f735","gitHead":"c1ab7801f37dd5cad8357f63f9cb014e6247a2dc","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"4.2.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.7.0","mocha":"^3.4.1","eslint":"^3.19.0","rollup":"^0.41.6","uglify-js":"^3.0.10","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.1.0","karma-chrome-launcher":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.2.1.tgz_1495469462350_0.7193225051742047","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"danmaku","version":"1.2.2","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.2.2","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"640160271836c5900080dab06063039287e3e0cc","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.2.2.tgz","integrity":"sha512-SXIygmQGQDW7YnKyi7tjjV7EY+jIsliV+qXsBCICi8OdpyQ/N8GyqLYOYOGwh2WFCszVbAxIxilu6RLrg/TBfA==","signatures":[{"sig":"MEYCIQCld7TDqRynam6lLzlAmjR8YrvsQ5hUJvqqdBVGGDADhQIhAMeMEJrAoGJ5+uMVGPXV//1yjw80gOBghSSVn+KEY56a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"3fea729128d58367e6d1dbb4223414561c5bdbcf","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.4.2","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"8.6.0","devDependencies":{"chai":"^4.1.2","karma":"^1.7.1","mocha":"^4.0.1","eslint":"^4.8.0","rollup":"^0.50.0","uglify-js":"^3.1.3","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^1.1.0","karma-rollup-preprocessor":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.2.2.tgz_1507565440928_0.3531157320830971","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"danmaku","version":"1.3.0","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.0","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"32b514d3c0dc7587f7bb36d0caf67bc5f62d3188","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.0.tgz","integrity":"sha512-i61EHKDqBohECAEu5D2HEc395Ih3fAU+0xciIEq0lNZqip8yHJUzJkJDlzckRMxIMYrRb4Sot0vZDpl9s8KgZg==","signatures":[{"sig":"MEUCIFO4gGeHUy6aeEzEAUp7xKJXGwsTljgqyuCgZ7Bn8oBkAiEAxNqJ4Biqzb58vX1T+sa+ufq1n+o7TydUQdlDS4gWPgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"ad4e4c9741130fbf9eeb83c22a01c068bd22ae2b","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.6.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"9.3.0","devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^4.1.0","eslint":"^4.14.0","rollup":"^0.53.1","uglify-js":"^3.3.3","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.0","karma-rollup-preprocessor":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/danmaku-1.3.0.tgz_1514701307142_0.4939342050347477","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"danmaku","version":"1.3.1","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.1","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"ce5ebd7b31d21937b0dcc2ee55688d32601bf439","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.1.tgz","fileCount":30,"integrity":"sha512-czCXdUImOZ87jIy8uUfI6eAh5hz8WftdsoGvJFvmDDp3Yu6TP0CE6IV1h3qmR1MoIFOiM+t38v7iC0BpseGULg==","signatures":[{"sig":"MEUCIDo+/ZPMcVoPy7Gb06dWADQJLbn9Jn2o8jEkES0MWEhPAiEAwf8bLNGOCuz5v6BZivLxs/gAw5vesf1VxK3H/lZx294=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61430},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"9ecbe7a193be788a4e42d2d7ad34c3277faeaf65","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.3.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"8.5.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^4.1.0","eslint":"^4.17.0","rollup":"^0.55.5","uglify-js":"^3.3.10","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.1_1518648905680_0.9742829878388324","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"danmaku","version":"1.3.2","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.2","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"ee63a70677e7aa64a809364465e4ee1ae0e2e896","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.2.tgz","fileCount":30,"integrity":"sha512-v1pRWpx4qEudu1J3CBLQFBNS+uabNNRWAVZWjf+liN+25Dm8m1/s5X8Rbn9CPdhFuxyq/d9vSsQ1/LSaUkMeHA==","signatures":[{"sig":"MEUCIQDJ+tOvpqBoQk4tM3Ud3wZ8BTzPgWlsjFJf4sOm3oBsMAIgNIXGOlPrDTelRCz42BAq4N5KXyVYrflI4ppxGkF6eFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62631},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"b0923f51524f89da760392c7288b0e3ddafca85e","scripts":{"lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.7.1","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"9.8.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^4.1.0","eslint":"^4.19.0","rollup":"^0.57.1","uglify-js":"^3.3.16","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.2_1521637321690_0.15629615595481527","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"danmaku","version":"1.3.3","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.3","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"54df53dfb4df1fadb9e9dbe90f6e8d927ac92614","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.3.tgz","fileCount":30,"integrity":"sha512-NN7eiQ5kPyV9s1YhYatDUKkr5/DyN/Dr3red20MDbmLnubWjctoxoaKXKb7uQCRU1CPP2Z8C+cTNGmSQUTu6wA==","signatures":[{"sig":"MEUCIQC6v3bIGuYhZ4fVahDdQ4Aeei3eUowW+rvxGhkkXucAzQIgbEjPFobNPyPgAHJ8+EXq/GLHEZpzou5IU2JEf3OJ4uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0dISCRA9TVsSAnZWagAAL0AQAI67qahsn+/r8RNcFXl0\nYVokSTHXLxDA8KKhubUAKWNd1vWHFurMtWE+DzJJiOh6qqAesVzaeW7SuktT\nZ0HsdMnoD4cb8Cb1l+i+67Q37BftEjLHCdR6TX31XjiXDNEtqyKXHHcsN+jW\nAD//d9lhTPiTdXUfXHlaOmIKI8YoxTRcClZWcd5jPZhXWg6Z0ObBCpBp1BOk\nyJbfHYg//H3d+lfwkcFZR6Ww5bHytZHadaWZXMi2ywKxmKSGQEIrQbluah9t\nwK/VFdYkLmETS6/txqV2R0GaFUz0XRtZUfdFk2sYxpe9fapGurOQZSUm3fw1\noUp8ZBwPgagHg8DJcNm+IgAe5hDfCZ/ES24Yj+/mHxL61F+u/Zmw2ckBuVhw\nB04v+kkw7Ad1pJQjEtXHQZbaZbkTj6WvWKymaSmoZkh1BKXivs1b1cY1pRCa\ncBYoLUjdCqB+KEGTnV/PRapWStOBOj9YJ/urAgLWfIGJpl3UOShK+AyJs3bx\nGwLP7vn1KWEEn/EzwDzizMB6+iNyBRdUEfkBtTviP4c1EXrAqkDk14yEpQMv\nZZQE4atu5VelAUq56RnMRAumSb3lTE9CzH9Zcvn7gStut5PT0/pPKnWykH6N\nq0jOFFcvUYuagDxJkUCG1Oz5Yf8nZVVYW8fI0ML4C+8RjQ5VNC4ts3l1w30g\nOmUI\r\n=mhdt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"cf128d6cf7d94e14f00a17199c650a5a52a31f3a","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.6.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"9.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^4.1.0","eslint":"^4.19.1","rollup":"^0.57.1","uglify-js":"^3.3.21","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.3_1523700241025_0.26656118159003106","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"danmaku","version":"1.3.4","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.4","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"4cafdfb166593472ae960ddd24bf6379a35ba458","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.4.tgz","fileCount":30,"integrity":"sha512-GcO2mL83UDkYGAAmsZGa2+4xTndkl35Zr2k9uw8IcHLJQjsBZbHO0AK+877j35Dv2AMEc34Ts9XiSig9PR2ZeA==","signatures":[{"sig":"MEYCIQCXGfoE5o9u/EX82APCSPLOmL6Y8+fQjsWkOyknZydLUQIhAORqz8JFZLahvsufkZSojkzIHyYG+aY5Ymy7ZJOkBt7K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1gQLCRA9TVsSAnZWagAAhAUP/12Y15+LhfnXAs7XvEcE\n8RXr10BpCTMouvbY/aOoHARHqK+u9jMbGC/Ob0BFhtMc1AYpPW+1VNVVDV23\n0wJ8jmUiZWdAKpCjVQ7lwOCl/ruWuxIrT91Mzt6Xw549gqdnE05rFl+sZj82\nd27VbN2l47v3aWyv3hb9ECh9F9IqNZpVl25F42KAZWJJpMS6j4CkALlRsAlJ\nLWjiG8Em+axeRi0J8wu4r5lox5NJlJC6KRwjJnl2daW0Ya7An09o0iCluqgq\n2G0crl2Mpt2yEjniOmgZn7NlTbZ9ZCYiyBMYWoSDLT9hZbkpkiaCl9rGpKK3\nDXnVPfMtK0JxubOeOC4ISFo3GALYzIkRkBs2WQ9JlMR7iQ5XibKJHuQo8UCl\nWSmInfQjoYAnCoDXaaagyBjidqHPxG0mSRTN8lWtWVQ5qTdqJqVm1hSUHpGX\nnoZ8YQEZPhoZ+LJnUYHO85f5TDFut/0oU9nNmsqE5vBmXZNRhduN+VAMdG0l\nCB8+hVt7H4w5Ef54t7+1dYr+Wp6mOAC9QbD/vNGvhbGBGeG2brJzlXwFZuGx\nijGsiYeEX0pRI1NjPWwwBbVJrDaSimgl5b8b0zNrb+tmRdCHePTNZt2OwduT\n/e2DojU6HT2fWRYcvjcTMnZJOz2cLQ8tovJT+uhydSA78v3OusVi5JihqFPd\nxTZR\r\n=iWPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"d28fc4bdd90ec9012b38fee709537cb9c6054bb7","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.6.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"9.11.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.0","mocha":"^4.1.0","eslint":"^4.19.1","rollup":"^0.58.0","uglify-js":"^3.3.21","karma-chai":"^0.1.0","karma-mocha":"^1.3.0","karma-coverage":"^1.1.1","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.4_1523975178120_0.6624853936180906","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"danmaku","version":"1.3.5","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.5","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"7db095927a412342cd011fcda73d9bf58c6922db","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.5.tgz","fileCount":30,"integrity":"sha512-ztGRG6aHbhhezs+BRKZwCfnRGehld/T9HqnfcOpw/oZdxtAVe4M3+v0/rI0X818MAolfhZ9J+LuP24bAqT+bbw==","signatures":[{"sig":"MEYCIQCRrehlWMYDQfr/OIOWt4mGUOyRdo3vgYdQ98vEXCO2LgIhALA8gSuHEpdXXmjo8C12NjqbBRJiQXK7qcIPH/mcY5NT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+KM9CRA9TVsSAnZWagAA6WUP/2QMZJgpyHkXBoSFKUI1\nisdI7TE7rpdLb/+FyM1rLjsVW+uZWV8b16wBTZ3qogUibtcCmj/aQPYnJfDq\nptfNotbxnLzBP9EQZuEb4ei2TEas1ss/brrsemfHYEIqzbwiw1l5ql073HIl\niu68bIsiFuPLOlTUdvH9IkayWsIdatB/cmq26+eYULn0thTnkuQY7kRATk8S\nQFmquf2vRrfdbn8TOsj71sWc0VRuIGtim5Apo/erURo0cVx6CwQbB+xBb3IB\naQMSz0tuzfVu1pq2IgcLkqK7OawJpWFa9nrQc6tv59IvHv3YJF0sd6NwJsAI\nx8Zo5u7dIF5e+MHEfX4WUn8uJxqi/3EfUUtlx3FVG4IEsRqSHtiRlr/ZIdBp\n5vl4g5A3RT30i/ezI/9ojpH4XD6UW46KOIOB5qo4gCV8yKm+enZPCCljMOgH\nz8gs1VfuUvuNi/H5GJpMuLHtb6i7ZHU5tRMs/6SmSd66saadmTi5iUhxdK19\nwVCKuVE0z032p4XXawOiV3eBrLSfp8PGsCWA2500aKM4I0mkucDsyFau/1Fd\nZu3fR10gKb/XUkvjdK+HqTDAE/p2tKqzABPo7CzOaJaawDJW9orf+b4lGjzL\nF/LDIsC2SmzmN+Ng1baqSsnIdHuW7GGRhSxi8h4OO+//GBQkZ1noQOJ49+sX\n/Lnn\r\n=HI2Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","files":["dist","src"],"module":"src/index.js","gitHead":"a98090175243c0c933601c14639334f7b5fb13dd","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"5.6.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"10.1.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^2.0.2","mocha":"^4.1.0","eslint":"^4.19.1","rollup":"^0.58.2","uglify-js":"^3.3.25","karma-chai":"^0.1.0","es6-promise":"^4.2.4","karma-mocha":"^1.3.0","karma-coverage":"^1.1.2","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^2.2.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.5_1526244155877_0.13144080057892182","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"danmaku","version":"1.3.6","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@1.3.6","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"a22abaa882d61e59ca3d9eb185e0bac9f07671cd","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-1.3.6.tgz","fileCount":31,"integrity":"sha512-dzTT+jwozavXxFXpQODCicOx6X3cyW510d+1L2v/u6oknfGcph3bm4rXIKJBXdUoe3zn9kH8EmNjEx133U1SWA==","signatures":[{"sig":"MEUCICL2wZoTIP+GEEHu0WTSjskF3unEl/NKif+9LqFD1XRQAiEA73X7AoQrC2jYWjZJ3I+1Jjpf+6VKk66ixoFVqKXk/Vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Q+eCRA9TVsSAnZWagAAIVsQAJYdVgnEgcfhyJCEGlQ+\ngC1w9MsbYQgjCo6E3XYwXwLL7An0mjOZxFsCgZ5zuFZMBvqtpF/ffUgxDMYO\neCR43mWm/aCPNvIp04n2dQE1sncY7R7rY1peblDS5GwKlpcokNmUhe4Xqzsx\nGcTrvz63KOdqZOEo3M3xY+xNhCEzMJLMDL43YFsnUJaKo5DWRcCrY9WUq5Ln\ncr/poYG7GR3MPd0KgViYiYXjIxqxhYC/C9CtmhFM7m+JOM2tO52fO/usxCFs\nVAj5O18r6hHkHYUeB2Tnei9XX6txC3z74Oqk1hB3bzylmU7BK8RZvxwWMFt5\nRmCkXFzRaExXWB6tKkPQ8+T1yO0jiDe32k90pIFACfR3iKaZo88oAaJU7luC\n4MtbXPs2/8cbVMW97lq+1wGOZ2Bozcx3+8aQlUN/FIrBZ0LB5VV0fOPgrVjp\nI3x3O51811nLiY5Db1AoxvEZkODSmiNtjQlsvf9EyCEBKW10AybwT3s+cYzY\nfJb0TVyPEF6tNEIO2AvJD1YCNlQxIvjV/cmWFjt6N/JyXJOt2wFt2LUMqjl4\nXh0d6F883kPdBLENha0GWQBwySxP1CGbsE1J3s3GaZ0+3CTuhNCskOtweeEY\nhO7eNUEFWhRaBbJrnYTAsdyMSY9NEZASfpcwUg49mnyqsTDIOJZda2gHQjs9\nC9Z0\r\n=Is7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","module":"src/index.js","gitHead":"c5ded88c3815b01ee770b5397de70d1c0e043ae0","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle && npm run minify","sauce":"karma start karma.sauce.js","bundle":"rollup src/index.js -f umd -n Danmaku -o dist/danmaku.js","minify":"uglifyjs dist/danmaku.js -m -o dist/danmaku.min.js","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.12.1","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"_nodeVersion":"13.1.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.2.0","mocha":"^4.1.0","eslint":"^6.1.0","rollup":"^1.18.0","uglify-js":"^3.6.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^1.3.0","karma-coverage":"^1.1.2","karma-sauce-launcher":"^1.2.0","karma-chrome-launcher":"^3.0.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_1.3.6_1576603549663_0.24394082165801967","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"danmaku","version":"2.0.0","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.0","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"9e0eda3785f16fb6d9aa191a93edabda6140e383","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.0.tgz","fileCount":36,"integrity":"sha512-VfrNLDVnq+CdVvIHRaU2NbhKZlTFgnN0BilztzFIyHY+BZd9Gyw+J40ePpS5w8WJhOz9xUtJkr8ZU6OtC94liQ==","signatures":[{"sig":"MEUCIQCtppKTWluIpQjq5BEjUhgVGAymt5xo0SdupfMM7a4JTAIgTP2iB8auI18n2k5O3tjjR7qita2AOhgUSjci5iQaDy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNq2ECRA9TVsSAnZWagAASHoQAJAOX0DFPw/8EVU6TbXF\nYAgsRl8LkDA4pxPKbuLQXGf7a4KFjUiBccwTbgN/SGeMn78F9thnVSmvfIHv\nnLRl/sjeNzy5rMRjb0Bh1R4Kdf2YaS+bEyoU4UxjN9VYNc35n6Z6f0WMxmqZ\nqHcSPgmPnTvuE+Qs0hSH5SlbW6YwxE6AjTd8G258HIDn+LodSN3uS06S0ZvG\nvSoiJsQWmHXg+N3aBVXpUSP0EpTqY/5FBuzmyRwc66kFb8Vy7WqJsXg5jyjm\n2Mqj6nxQGPgkFZ50sbbXyeCAPAJvr9qshStK7H/rEx/OJ9xzoifkZgiKViQX\nBIV3oTM05dAb9Sk+W3MezDZKoXhQcD6K+XTo+j3FegqPMHvHxTh5ag3NsI1n\nm35ldt+B5c5P01rz+1ltAkWFgjBghBCvHFufOyLyaGxb9HmU8uU0TSQHt0Fr\nvsuhckJP1p9of5SvP5wwPbLHJo7FMbYdQfVEpq1Lvh3g6eK//9xZLjJeEVoz\nEJGaApOYoCNdWfxn/E3O2MmQo9uvU5rDk8GVAmSUqHwK37O0ASfDFImupzXs\npaaYQywJg3qKj4U8AKwJr7IDlpH7TUMstlKlCKAZga+1V5sM/FYgSYh4BVpi\n1yzD+EJBVMKoJbPXez0nlB2Z6SMht7kYTQhoLeHI0nb3xWutf8GCm8FXI9R7\nSU3t\r\n=SZIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"69ae2755a531154870e22fdeb06a31ff1453db94","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.13.4","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"13.5.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^4.4.1","mocha":"^4.1.0","eslint":"^6.8.0","rollup":"^1.30.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^1.3.0","karma-coverage":"^2.0.1","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^5.2.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.0","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.3"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.0_1580641668302_0.9027971053988282","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"danmaku","version":"2.0.1","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.1","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"f49123871b587e2080259839361774f7e2d3929b","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.1.tgz","fileCount":36,"integrity":"sha512-jKRpeWfQe7pnebJqO+S85KwqiwU7zE8++yJ1IBi4WtKGKjuQTTR+tw1ghZIRV07ZSdnurnCehTKPgipl4BUUog==","signatures":[{"sig":"MEQCIDg9eJqgZW8CZAx3YX+QicnG7NIq5Mrx65nZ4vnzFUOJAiACGFAHMBnj/hmhgSH839PLmfTEi/G2lKQHyQzkQWzXKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLY54CRA9TVsSAnZWagAA624P/0QBtxaXQiCpGnqOhCiX\noHZCKhfhMeMAuXa19G/FBlH8OzzEK4AeQbAtCmlO5lcrxYoM8uBL+GZ0N/lu\nw8rurWTBDfeAQGB0MGfzSdgAJfZoNrR+IYpjpXwqgiimEEZ5hUUg3eKtvI+s\nreYzn4QG3HVzkh7jj5B1mKtU3nAXkZ6GHowiiv8JG1lFMsdwt4KzjpwduosT\no4CIdJS/CeLgopyFGkOWwGDsbMAdzUHYzoJNkMgxXoBhe9zHBay6X7KMQOla\nnVpvMuvV76LGhhctJ8HBPhtfNineArtIZNbR9lt80ST1HUIp9N7sNW4aVgWH\nhWBiCubA4ZeXvs9RPy4/gkat88FvwOUweo//MPf5d7+QbvbKxUVd3maW77dl\n1//DNFlBT0/0BNGxdTXvxl4n3GpQLJX/uubOWfflMnm+OccAxLIK8OCr20tS\n7x3CLXdFENQ+STGhgHnUeEhQ83b5xpP+vez3Yj6a6S1UNzzbyKcRO4yZXIwK\nmtD2yYegsty7n/1OGo0U/Ox1K/7gtGuOTwSURnMBiy0dvwKSGeUH5cOBTt7g\n2q7T9WwH8KKjtrxjjx1bE/zkL6KJBIqxat57cyo7/rFpL+StHQlZtEsa4z18\ngC1PkVjUj/minNSql4wb9rLDNnZ7pXGA74gJ0QKdOaJz0VkJz4KRJxMPQLbb\nKCyD\r\n=1ZJ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"fe374952b10410e7ce859f6e1d641f5168d87159","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.5","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.1_1596821111751_0.7101591517854264","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"danmaku","version":"2.0.2","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.2","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"d922626f63d5d603f3a3368fb00fb2cba39b344a","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.2.tgz","fileCount":36,"integrity":"sha512-T47ogGMptC72SyndhGJv2dje+oE+entU3zNUF2qpNlnzzYsCuVFkW7K6/92/CuNFvQwaj9LklAwdm2Tg+XLtEw==","signatures":[{"sig":"MEUCIA9lgFUZoaksxjGXsqYhfAivzQ3ft/8V9tUXkf5HxmuvAiEAvV6EPopgcAZLeTFItUMHpajjvirdm+lHdzh5m51xiBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMJs/CRA9TVsSAnZWagAAJgsQAJSwkJ2DzEOqjXE2rwlg\nChDBR6FcxCvesSdcydZicB/NktP58z0k/wljOmqag6gymMn+iI+h2YeVWvUC\noT/eiIr0riTAiXN+VNU7FvtZVSWbKlnw8xOK1w9s5q2NXVny7bM1XacoTjY9\nVCkiDagJZqg2KQdxGAzPdLfiwbwdM5/TNAoFumuWlHf57QcZXbZ49Wdya4Su\ntfuthSx+HU/eRIhyvqV9WivpDSj37HU763qjdIfnbiugzKw90rV9N/PJc1zo\n4tX1Cc3K+gY+NgIgfCfkrxvbx/lSk/HV70RMYZp3edn4Fr6nWwRRxr4MVWE/\nUwhG0aXhI1FESXkiBRYkV9rYhmTnUw28k8O7+dBZCGp0xDDo25vSqZkdkcTO\nBOUIzFXQ3qP5jKEBTxFieqjYMDfYkslf7itvNH8XZlPCHZFnCWNIcnhyOYQo\nv5lWHx/kiqcTD9Mq0BypnXPFeO3wO+n7LhVg+ihis7W+rgcTFjqzxWfv1Q0s\n319J9Gd23JpuoMa694u1otxcqkyC/o3TjJ/yDDV3qJxL33Mbus5Go/7kNn+m\nuzfph0RgbzYwhdlg86pps6ntzaxjb3usTN8HL3Rl442tFYZtDWzj3B3jqqR/\nX3eXLhsMBIdDP9S50uzdG800Xv4+8JBrOICTOMPGTmovmO+7ifIkoXCnsari\nCFtb\r\n=hjlY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"5c0c9e92acc70186c4c8b004ee0b7734b360991a","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.10","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.2_1613798206779_0.20105259444161172","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"danmaku","version":"2.0.3","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.3","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"102e8a8d7d48ffc8a432611b88639a93b191a30a","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.3.tgz","fileCount":36,"integrity":"sha512-rXptANFrV465NdifKNRxaZLHAy+jMGZJ+lG5PGXwBrJFd0Cgfc0eJlH28/xJjiZRZbhXPRqBUHEz97tGHMc8xw==","signatures":[{"sig":"MEUCIQCdkPV+bkxsnQYmubitqeTEJrIyL8c4N+7n1qKXXRnu2wIgeux5eYsKymOhdwLHR7VNhSNfUbNx2VNX42/P34vvMng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib7BLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxBA//a6NqBvwMY5NO5Q9xE7LHF7BVpf/JpVRworwL9MZdzxtk9PgZ\r\noFpTxUyv3lvrYBziByTaU1dLdeFwfC94m2qDj3dnhKPF+wffpi+thp9cP6AH\r\nlmZgMSbQ9Sqi4c42cuYi3p7RsE0Yl0SSsUAz/q6+7aFcwnnRv9uSLixmgqbh\r\nwofvUGPxp2xEhs2CeAk26YA2OD8Kv3phUmy5tOBzLKXtjH6SPax8m+Eb9ul7\r\n7bnWVVEoK17+a7ujszLZ8gfGd/LvZ5sfC+Tha7V+QX/pbtbBvj/1NZIRCl50\r\neDqwaiT03/sHKsX25ZXIGmmPo0VxBgs7pT7dYULV6sxZbo4eKRyhT+uHgqv4\r\n7uVAtlYKV0KCZExkwKM7Xy+ZQpHdgF31kr6s/cO7mnXzLVQQQIqTlkEkIUSg\r\nz5SDNGt9nwVITKzPCvD4mrrl1DGm4fPe+NwMWqNtVB8gEufEOp9LwX8mnX8Z\r\nyHjuo2JkKqNYiOrCUx9IJBHcHzEH3ybQg4NB68B0eB1rgCt8kU2tHBP9Jxum\r\nyRQ9fL/FnKoZQ7mO06ro/7jBAuaO0x6HAbjHffmFOJaSeB114uJLrx0MFtuc\r\nW25fjc18ffRtJTjfsBbncp6naGc5ioyuON9XjbHrWnoP/5KMIbbY55OgQSfq\r\nJjRDbXQZz4JFUUz2y8qlEQIDD0kldPos/D4=\r\n=SPdr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"e9021fa3b5440e42e01a621f3ad2d1bfe9d42a34","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.10","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.3_1651486795553_0.9110790215005913","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"danmaku","version":"2.0.4","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.4","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"5ba6a65741bfede9ded4a572a2b3f99214e23cc5","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.4.tgz","fileCount":36,"integrity":"sha512-wU3q8NithJsm4DSZ9aWfQM2gYJxEFrM7s91whC8RI7p2Sw3Jj7kaUDV8odYd/X9fbTf5Mv6kFxOFXXNpmOQdbQ==","signatures":[{"sig":"MEQCIHVBC7aBtYjPn16NNZy+kgR+Og/Hgb4xFGUGTU0RXcStAiAeNF/DTVhy82wnrdXdYe4P4I7wxDDAsAq/QIAr21m2iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioNJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphfg/+LjBCg4pgvgRB3+POeL5aseDVDpzYaAtLoheGKomDe12640RP\r\nMmRGWe3NrVTZcfw4JpFvnBZhXNlg7aPQSPQEQLmNaI3AesxlPOi/FSkly4zZ\r\ndxds5UIfyQ4rOlFnkTvn7UTje9ITslIw1or1gdvdNVWx3oh8N6e2FPwM8NXY\r\nLRukTejAt62zHsOfm+IdXZVLZ1rEnQ3AbvEfEq5kh6ww4OcSP9rAlgGUT6KO\r\nbyTflr53wmEVxvJpjFeL1CZCn8Z5wB90nidb3PonTj3UU4dRmZZBqYDyT8FN\r\nQP1U2Vq61qAhRtKp1SmP+TuPtlIq6CWh9xFkBVW+RUMYJxuz/0fTAHxXV1JL\r\nPrVQDvZ+9C9g5sOKi7V4Mb4mOQ50+aFPBVwOnD5KbDaH4lib+/riEiQyTtgl\r\nY2eaCNtL9trb3Ar+d3BX+YsMMxLdS9y9i+pIiwR2jYXiEUCrjGKGGjUGT85G\r\nhM2ZDs+4xqHeFag34080K2HIeUgSv2xPMpVcIUowT2pWpvpaExmwAGI/2/Pz\r\nMWoxMhjlK3zLG17KKUi+Nt5AkhcygTGnDd3UxTiNZ4PaYn983OIwLSRLhTzV\r\nT1gWVHTGWpVM7q2rttkUVIj7qRdxDPhNfLTyya13Vs3IZY72G1GrsgAB993O\r\nxU0fts9tSfznvI8af4ZxwPLHf7IFI1uQjYg=\r\n=eUlE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"26992873d1f924fb4c67058456517dfd355a050a","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.10","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.4_1654706767563_0.5286374406330567","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"danmaku","version":"2.0.5","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.5","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"d75c410748947393cc59b672d4022da52227e9f2","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.5.tgz","fileCount":36,"integrity":"sha512-qk+m3eYdXbcTV/Aka6b2Y4BbtZCQI17hiHWAz1oalrmbV2x3CAv80V7Rxcvazi+ybodjL79rtcFlK9prIID8gw==","signatures":[{"sig":"MEUCIE3eZkz7RAYk4HFG/5o+2Eb4ZAeZmQGFZg9wk5SR5rp4AiEAnKp9wfsv/B64fHEhYkPIO7bu6XiV5C8xU3683r84J18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKr9FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIuQ/7BFZi/46wfNXvkLvH8uuQs5nrg2DtkX6ZbUSR+9y5J3YPnqXE\r\nClC6MRPv+G7YPIPYiVIAbDWkgOtUBqym3xb/3dMXUF41YZPw3u1JgwsAarsk\r\n+YjDk2HZLAK3pWWXjc0oBycVIBW9qAek4hrB+bxm8oFXV+VkKybwL9LXOWE6\r\nvft78k/sFhPsNXK2u6kFBs0z55WCpHpxXXWOqNWUeYiG43wm6i1313HX8CNa\r\ng3/TCfE40Lr1TM7gqefCrAT3ESwbImXR4ouXfm1KfAYBvEAtwpHxd2tk+6dP\r\nwoqo82YwiBPUXBt2BxbHsOA+CnmM32MVPKT79KFNqKXmweNjC5QBw0AMIVmC\r\nOFMIzJKGJRpszaBueM6oEsROBzhWIWJ7FGj3KIZhoCA6EiQyCo9gy35Zm5UW\r\nF53N/uPZ76fMWMPSWIVevhn3ye0AFo3pOHSW0G/uGmivKDvkggXH6bu6lXQr\r\nWRJRZnwL2f6rY1SlF/mi/jAqVkmFF4QwESCUVjQaxEzl8l+SYEy2v6Iqb7xr\r\n2B4v4MKNT4QNv3Q90OhGV+ppGtD2uQ/+/Cj9edLAQ42b2lxmZtpgHwU/2Zme\r\nCIay3DiJxXGo85zhQOfNAJa1BaT0rDJ6NvFNnJ7pN35f7RI3S7yqIZVgSc9J\r\n6XVJqdZksGgxERaL2bbGOCXDslGaJQl9vqs=\r\n=whES\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"3da5e01c059e5003cb1f255bf9279b8370380af6","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.18","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.5_1680523076916_0.6992959110421584","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"danmaku","version":"2.0.6","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.6","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"0c7f94c51aa17758b4c60e43f44ae3d1898c9758","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.6.tgz","fileCount":36,"integrity":"sha512-yF+nLNp2JkkwTuLVCe/Y3POI6Y1CUZR6zlv1XZ28QYzfNMn4+xVMMKBbDGNeIXQjm70kuMR+iZrG1uYSo0SoDQ==","signatures":[{"sig":"MEQCIBdbO1adEYoix7iBnBZ/ZTtCsEA7fnfck6XoJIpeIai2AiAh2UgrBfoZZRyzqDjQz0ZxkbGW9/BpOiUzk5D9eZusPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLFHeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRlg/+JN7yXKoyekQDdGFV2yBZU96T4TAjVgeGZNkAHjx4wrL4qz0b\r\n/UExgqI93KySlIjjbzskspL2V345bR4UoePmLO6zZzdTIdKkPVW6oCItedRr\r\n/UEN3mg8TXLeAiM1P7enElJwkrZo9NqwI88HpdTCA8kMg0ZMeFNmX0KxF/ew\r\nKDTRimFtXHwjC8MVhu5Q4v+7+A4TNkWFdmsHdvFNclS/YyyM7T4iayVyB7IK\r\npX/3cJtrOdAI7zGDug1iPwG4rQn7HajQ/JYToa0ij8bGd/rUQ5JcGiKuq/kP\r\nj4/zMcv2MFfMXZzVsBj3StipS8uiftJvYI/OsISXNErZVgGMcuFdakT0Srk4\r\npFOZY4rHYJ2OurYfCsLJsqyR6JTFANQOfxxjZIo0zgLB93PWvUfRqqvUFIId\r\npW9vnZXTJelu9jsp7PuP4EZUTY0nRzk+SuFYEjCqK7QYJC8gIIz7Bv84/miK\r\npI0QVmGcZhgsqKIFg4JAR7cDGl5Ru/OoxTfZ1kQySdZq7VKHniVEj23AgprV\r\nDeWH7LfBH87hFmZMS1eDcvAxE3gAA/RDstJc5hawoNgJ0O/ZaZVbNrqsFrWv\r\nhXvMpcPVvH5LY/KqZcUjt9ebXKfN3ckNGxvCML1y5HpB/Kq9UCcIMNsCzFg4\r\nJg799hoSDYlvRzP2WoqmhmDDJc8HMN0XB7o=\r\n=wKwd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"70f242b962ec7925a5656113775d8ccca9f6e536","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","sauce":"karma start karma.sauce.js","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"6.14.18","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","karma-sauce-launcher":"^1.2.0","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.6_1680626141745_0.8561655857113126","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"danmaku","version":"2.0.7","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.7","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"122746f3178696e9e66b61e37566a90a3f4970ea","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.7.tgz","fileCount":34,"integrity":"sha512-etJEa9tdfW6cp5pn5qLCr1oE9v+uSE7bZxeQUMFKjHNV0Z7JCIVO126NZ5KyKgeOZx3jXAXLkS4UH/CgIx4BPQ==","signatures":[{"sig":"MEYCIQDhXr8adWgJ281Pi9kK5Q0gEQ/YzL6nougFGXyyW7y3FAIhAPs/lTZRVzuhk1kX3pUsmRfYI6KAgD7dMNgMj9QODAel","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183662},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"b48043feaf90ed4713299f505262296502cc45cf","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"10.3.0","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.7_1727011605418_0.7779829465589352","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"danmaku","version":"2.0.8","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.8","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"baa4851bb7b925b478ffdd355b29e32b50083910","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.8.tgz","fileCount":34,"integrity":"sha512-nawwVo51E/W53uKQqChse9OuVwpUTxajjbHojuaexqXXOCNI8ypLEk7nG0uKwIZQcBKRptP+svN3hODD8vMs2g==","signatures":[{"sig":"MEQCIHw3583HkmakW6IUCr8GTtaeqwpzTrEPybizrZlnjqfOAiAgB0Ie7FhoXraURxFA5dcic7bCzXmASAywU/5HGVfEFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184092},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"42b95fc8434e81532a59849665ce78108615237d","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"10.9.2","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.8_1738743077175_0.730280065080587","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"danmaku","version":"2.0.9","keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","_id":"danmaku@2.0.9","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"homepage":"https://danmaku.js.org/","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"dist":{"shasum":"9b25b9c4dda98a28d2279f9a8f25efba181ca6c6","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.9.tgz","fileCount":34,"integrity":"sha512-K8XM3tWiKR7adbt45NgWucmFzY91eHKiLDPbeFXCZ2KWEju+3hgSIaWMkdg8dnxVTguKOc82vF/0DXm1Y02EUA==","signatures":[{"sig":"MEQCIFUhcOFQwSLDooWDhjbyZ2nJfcsuAhKtGjLK3Tw+bH6BAiA5Dz3HXuqJ6LwJu35N/7xHSp4IpI/yg6XNULMJ8rEl2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185316},"main":"dist/danmaku.js","types":"types/index.d.ts","module":"dist/esm/danmaku.js","gitHead":"5b9d925b6fee0dbba805616941b0b2e195caf380","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","test":"npm run lint && npm run unit","unit":"karma start","build":"npm run bundle","bundle":"rollup -c","version":"npm run build && git add -A dist","preversion":"npm test","postversion":"git push && git push --tags && npm publish"},"_npmUser":{"name":"weizhenye","email":"weizhenye@gmail.com"},"repository":{"url":"git+https://github.com/weizhenye/Danmaku.git","type":"git"},"_npmVersion":"10.9.2","description":"Display danmaku (flying comments) on HTML5 video.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","karma":"^5.1.1","mocha":"^4.1.0","eslint":"^7.6.0","rollup":"^2.23.0","karma-chai":"^0.1.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","karma-coverage":"^2.0.3","rollup-plugin-terser":"^6.1.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.3","rollup-plugin-istanbul":"^2.0.1","karma-rollup-preprocessor":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/danmaku_2.0.9_1753516285209_0.8536802373876604","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"danmaku","version":"2.0.10","description":"Display danmaku (flying comments) on HTML5 video.","main":"dist/danmaku.js","module":"dist/esm/danmaku.js","sideEffects":false,"types":"types/index.d.ts","scripts":{"dev":"npm run bundle -- -w","lint":"eslint src test","unit":"karma start","test":"npm run lint && npm run unit","bundle":"rollup -c","build":"npm run bundle","preversion":"npm test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/weizhenye/Danmaku.git"},"keywords":["danmaku","comment","弹幕","video","audio","live"],"author":{"name":"Zhenye Wei"},"license":"MIT","bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"homepage":"https://danmaku.js.org/","devDependencies":{"@rollup/plugin-replace":"^2.3.3","chai":"4.2.0","es6-promise":"^4.2.8","eslint":"^7.6.0","karma":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-mocha":"^2.0.1","karma-rollup-preprocessor":"^7.0.5","mocha":"^4.1.0","rollup":"^2.23.0","rollup-plugin-istanbul":"^2.0.1","rollup-plugin-terser":"^6.1.0"},"gitHead":"e91bd7ad2ef6c1f8d6bc40d71698594696996e1e","_id":"danmaku@2.0.10","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-0rqpVcKbOlWX6w5lEm0E4QfCW4EEOIWw6XMNyQrp6kjpdV3rYk0zZzkxy612APrl98XsQnqNvxlkS/fFPRDoaA==","shasum":"ec28ec300fe1b1ce25772dbcf1cfff8d3236949c","tarball":"https://registry.npmjs.org/danmaku/-/danmaku-2.0.10.tgz","fileCount":34,"unpackedSize":186621,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/danmaku@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEsO1o7t9kPp8M29gXZiESIe2pZifgDNbfZRGaikToP7AiEA/EpnYVWTusiuSwVyfYE4NuD8k2TAOm2xz7B7C4kSnbY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ae50906-3676-423c-ba29-45090c4f3902"}},"directories":{},"maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/danmaku_2.0.10_1786162065160_0.3941712222581313"},"_hasShrinkwrap":false}},"time":{"created":"2016-08-20T06:31:57.986Z","modified":"2026-08-08T04:07:45.608Z","1.0.0":"2016-08-20T06:31:57.986Z","1.1.0":"2016-08-22T16:19:07.982Z","1.1.1":"2016-08-23T16:20:38.535Z","1.1.2":"2016-08-26T20:40:28.931Z","1.1.3":"2016-09-04T06:41:59.817Z","1.1.4":"2016-09-07T14:33:23.869Z","1.1.5":"2016-09-11T07:48:08.164Z","1.1.6":"2016-10-06T11:09:57.768Z","1.1.7":"2016-10-06T11:18:35.653Z","1.1.8":"2016-10-08T17:18:39.236Z","1.1.9":"2016-12-08T16:53:41.823Z","1.2.0":"2017-02-05T15:36:40.659Z","1.2.1":"2017-05-22T16:11:02.518Z","1.2.2":"2017-10-09T16:10:41.734Z","1.3.0":"2017-12-31T06:21:47.296Z","1.3.1":"2018-02-14T22:55:05.819Z","1.3.2":"2018-03-21T13:02:01.861Z","1.3.3":"2018-04-14T10:04:01.127Z","1.3.4":"2018-04-17T14:26:18.325Z","1.3.5":"2018-05-13T20:42:36.066Z","1.3.6":"2019-12-17T17:25:49.843Z","2.0.0":"2020-02-02T11:07:48.432Z","2.0.1":"2020-08-07T17:25:11.942Z","2.0.2":"2021-02-20T05:16:46.975Z","2.0.3":"2022-05-02T10:19:55.722Z","2.0.4":"2022-06-08T16:46:07.778Z","2.0.5":"2023-04-03T11:57:57.237Z","2.0.6":"2023-04-04T16:35:42.019Z","2.0.7":"2024-09-22T13:26:45.613Z","2.0.8":"2025-02-05T08:11:17.382Z","2.0.9":"2025-07-26T07:51:25.395Z","2.0.10":"2026-08-08T04:07:45.311Z"},"bugs":{"url":"https://github.com/weizhenye/Danmaku/issues"},"author":{"name":"Zhenye Wei"},"license":"MIT","homepage":"https://danmaku.js.org/","keywords":["danmaku","comment","弹幕","video","audio","live"],"repository":{"type":"git","url":"git+https://github.com/weizhenye/Danmaku.git"},"description":"Display danmaku (flying comments) on HTML5 video.","maintainers":[{"name":"weizhenye","email":"weizhenye@gmail.com"}],"readme":"# Danmaku\n\n[![GitHub Action](https://img.shields.io/github/actions/workflow/status/weizhenye/Danmaku/ci.yml?logo=github)](https://github.com/weizhenye/Danmaku/actions)\n[![Codecov](https://img.shields.io/codecov/c/gh/weizhenye/Danmaku?logo=codecov)](https://codecov.io/gh/weizhenye/Danmaku)\n[![License](https://img.shields.io/npm/l/danmaku)](https://github.com/weizhenye/danmaku/blob/master/LICENSE)\n[![File size](https://img.shields.io/bundlephobia/minzip/danmaku)](https://bundlephobia.com/result?p=danmaku)\n\n<span>・</span>\n<a href=\"https://danmaku.js.org/\">Online Demo</a>\n<span>・</span>\n<a href=\"https://github.com/weizhenye/Danmaku/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3\">中文文档</a>\n<span>・</span>\n\nDanmaku is a JavaScript library to display flying comments on HTML media elements (video and audio). It can also display comments to your container in real time without timeline.\n\n## Installation\n\n[![NPM Version](https://img.shields.io/npm/v/danmaku?logo=npm)](https://www.npmjs.com/package/danmaku)\n[![jsDelivr](https://img.shields.io/jsdelivr/npm/hm/danmaku?logo=jsdelivr)](https://www.jsdelivr.com/package/npm/danmaku)\n[![](https://img.shields.io/badge/unpkg-555?logo=unpkg)](https://unpkg.com/danmaku/)\n\n```bash\nnpm install danmaku\n```\n\n```js\n// Full version\nimport Danmaku from 'danmaku';\n// DOM engine only\nimport Danmaku from 'danmaku/dist/esm/danmaku.dom.js';\n// Canvas engine only\nimport Danmaku from 'danmaku/dist/esm/danmaku.canvas.js';\n```\n\n## Usage\n\n### Media mode\n\n```html\n<div id=\"my-video-container\" style=\"width:640px;height:360px;position:relative;\">\n  <video id=\"my-video\" src=\"./example.mp4\" style=\"position:absolute;\"></video>\n</div>\n\n<div id=\"my-audio-container\" style=\"width:640px;height:360px;position:relative;\"></div>\n<audio id=\"my-audio\" src=\"./example.mp3\"></audio>\n\n<script src=\"path/to/danmaku.min.js\"></script>\n<script>\n  var danmaku1 = new Danmaku({\n    container: document.getElementById('my-video-container'),\n    media: document.getElementById('my-video'),\n    comments: []\n  });\n  var danmaku2 = new Danmaku({\n    container: document.getElementById('my-audio-container'),\n    media: document.getElementById('my-audio'),\n    comments: []\n  });\n</script>\n```\n\n### Live mode\n\nTo display comments in real time, you need to set up server and use something like [Socket.IO](http://socket.io/). Danmaku is just receiving comments data and display them to container.\n\nHere is a simple example using with Socket.IO and Node.js.\n\nServer:\n\n```js\nconst app = require('http').createServer(handler);\nconst io = require('socket.io')(app);\napp.listen(80);\nfunction handler(req, res) {\n  // your handler...\n}\nio.on('connection', socket => {\n  socket.on('danmaku', comment => {\n    socket.broadcast.emit('danmaku', comment);\n  });\n});\n```\n\nClient:\n\n```html\n<div id=\"my-container\" style=\"width:640px;height:360px;\"></div>\n<button id=\"send-button\">Send</button>\n\n<script src=\"path/to/socket.io.js\"></script>\n<script src=\"path/to/danmaku.min.js\"></script>\n<script>\n  var danmaku = new Danmaku({\n    container: document.getElementById('my-container')\n  });\n  var socket = io();\n  socket.on('danmaku', function(comment) {\n    danmaku.emit(comment)\n  });\n  var btn = document.getElementById('send-button');\n  btn.addEventListener('click', function() {\n    var comment = {\n      text: 'bla bla',\n      style: {\n        fontSize: '20px',\n        color: '#ffffff'\n      },\n    };\n    danmaku.emit(comment);\n    socket.emit('danmaku', comment);\n  });\n</script>\n```\n\n## API\n\n### Initialization\n\n```js\nvar danmaku = new Danmaku({\n  // REQUIRED. The stage to display comments will be appended to container.\n  container: document.getElementById('my-container'),\n\n  // media can be <video> or <audio> element,\n  // if it's not provided, Danmaku will be in live mode\n  media: document.getElementById('my-media'),\n\n  // Array of comment, used in media mode,\n  // you can find its format in `danmaku.emit` API.\n  comments: [],\n\n  // You can use DOM engine or canvas engine to render comments.\n  // 'DOM' by default in full version.\n  engine: 'canvas',\n\n  // You can also set speed by using `danmaku.speed` API.\n  speed: 144\n});\n```\n\n### Emit a comment\n\n```js\ndanmaku.emit({\n  text: 'example',\n\n  // 'rtl'(right to left) by default, available mode: 'ltr', 'rtl', 'top', 'bottom'.\n  mode: 'rtl',\n\n  // Specified in seconds, if not provided when using with media,\n  // it will be set to `media.currentTime`. Not required in live mode.\n  time: 233.3,\n\n  // When using DOM engine, Danmaku will create a <div> node for each comment,\n  // the style object will be set to `node.style` directly, just write with CSS rules.\n  // For example:\n  style: {\n    fontSize: '20px',\n    color: '#ffffff',\n    border: '1px solid #337ab7',\n    textShadow: '-1px -1px #000, -1px 1px #000, 1px -1px #000, 1px 1px #000'\n  },\n\n  // When using canvas engine, Danmaku will create a <canvas> object for each comment,\n  // you should pass in a CanvasRenderingContext2D object.\n  // For example:\n  style: {\n    font: '10px sans-serif',\n    textAlign: 'start',\n    // Note that 'bottom' is the default\n    textBaseline: 'bottom',\n    direction: 'inherit',\n    fillStyle: '#000',\n    strokeStyle: '#000',\n    lineWidth: 1.0,\n    // ...\n  },\n\n  // A custom render to draw comment.\n  // when `render` exist, `text` and `style` will be ignored.\n\n  // When using DOM engine, you should return an HTMLElement.\n  render: function() {\n    var $div = document.createElement('div');\n    var $img = document.createElement('img');\n    $img.src = '/path/to/xxx.png';\n    $div.appendChild($img);\n    return $div;\n  },\n  // When using canvas engine, you should return an HTMLCanvasElement.\n  render: function() {\n    var canvas = document.createElement('canvas');\n    canvas.width = 320;\n    canvas.height = 180;\n    var ctx = canvas.getContext('2d');\n    ctx.beginPath();\n    ctx.arc(75, 75, 50, 0, 2 * Math.PI);\n    ctx.stroke();\n    return canvas;\n  }\n});\n```\n\nMore details about [CanvasRenderingContext2D](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D).\n\nTips:\n* With DOM engine, you may want to change line spacing by set `line-height` to each comment, a better way is set `line-height` to the container.\n* With canvas engine, line height is `1.2` by default, you can set it with `style.font`.\n* With canvas engine, `style.font` uses the same syntax as the [CSS font](https://developer.mozilla.org/en-US/docs/Web/CSS/font) specifier. However you can only use `px`, `%`, `em`, `rem` units, I'm sure you don't need others.\n* There is a hitbox for each comment, which height is determined by its line height. With canvas engine, when `style.textBaseline` is `top` or `hanging`, the baseline is set to top of the hitbox; when it's `middle`, baseline is middle of the hitbox; otherwise baseline is bottom of the hitbox. So if you set `style.textBaseline` to `alphabetic` or `hanging`, the comment's head or foot may out of the hitbox and be invisible.\n* With canvas engine, [`style.filter`](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/filter) is supported in Chrome 52 and Firefox 49.\n\n### Resize\n\nDo it when you resize container.\n\n```js\ndanmaku.resize();\n```\n\n### Show\n\n```js\ndanmaku.show();\n```\n\n### Hide\n\nIf you set `display: none;` to the container directly when using DOM engine, you should also do danmaku.hide() otherwise the typesetting will be broken when it's showed.\n\n```js\ndanmaku.hide();\n```\n\n### Clear\n\nClear current stage.\n\n```js\ndanmaku.clear();\n```\n\n### Speed\n\nThere is a property `duration` for all comments, which means how long will a comment be shown to the stage. `duration` is calculated by `stage.width / danmaku.speed`, and `danmaku.speed` is a standard for all comments, because the actually speed for each comment is then calculated by `(comment.width + stage.width) / duration`. The default value is 144.\n\n```js\ndanmaku.speed = 144;\n```\n\n### Destroy\n\nDestroy `danmaku` instance and release memory.\n\n```js\ndanmaku.destroy();\n```\n","readmeFilename":"README.md"}