{"_id":"shortvideo-tv","_rev":"33-e3a7e9d3dc315cfc8d6bf1ccee5d948c","name":"shortvideo-tv","dist-tags":{"latest":"1.2.17"},"versions":{"0.1.28":{"name":"shortvideo-tv","version":"0.1.28","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.28","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"a4331932f77c4dcecffc8c27d1c722757017b81c","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.28.tgz","fileCount":8,"integrity":"sha512-JxzpScclG3mAzPsFSiVsT7bYTl1d2yZoVWv6vgiyY2wsm12DIIhW+6VxmOt4MyfpBL3HPxv38maPHhLutGUC6w==","signatures":[{"sig":"MEUCIQD++JcSkMVeMQFgKOuuV4La5NPMnY7HAYHn5J8VSc0zgQIgZP/ARENh0hGVbgYRBNAKdu9/a1Ls7RtUO6Xm/S2xUhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27859},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.28_1783843770273_0.300487163989116","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"shortvideo-tv","version":"0.1.29","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.29","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"a440646b4610cd7fa90f78aa593a5812b6a8eeda","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.29.tgz","fileCount":8,"integrity":"sha512-0LU2g0wSojW6b3jZmZp65XFsvbd5jSSkRMeUiC2eVGA0L0kv2b4O4l+1hnP25oc9VVYP0cKo/vCgxKiaqH/P9A==","signatures":[{"sig":"MEYCIQDTSHAN93dPPGYUUS0ACl8UJbbaSyd9Z2XJ3DmK79r5eAIhAJ92cKCgPy4ifVEVf/sPg29hhhG/IaEw6rR1T4ONlxum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28053},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.29_1783845079278_0.26910163546985877","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"shortvideo-tv","version":"0.1.30","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.30","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"a43dc174da848d44d5e07641c8fe2ba15ee335a3","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.30.tgz","fileCount":8,"integrity":"sha512-KhRjK2uROQV0VzD4JjOX1jho3MnLpRUccA2khvZADGHUzGGLI+m5F9yHKY4/Ym79L2KzG42/ZBYbOtbB/L5iNg==","signatures":[{"sig":"MEUCIQCCD1yo5Ot1bPRK/9rak55MotCItuo9dPywOBJ5EouOcwIge1uR7D/1nK1Ak0KWnXFiDeLZkQ1xdtMXh0juVTU35LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28311},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.30_1783846498755_0.8446054927279469","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"shortvideo-tv","version":"0.1.31","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.31","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"a32114114ebedefbf2de24ee05ed112d4f4b47d0","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.31.tgz","fileCount":8,"integrity":"sha512-uF62A/KU3NA/kxj4jYGdzVNkeGmUHK6osCnioShgS72KbXCSzTHzoCrZCeMtoofq6tRjp8DHlNglKdtZ/valjA==","signatures":[{"sig":"MEYCIQDoDG/EEueGLwdm5vHHc3N70W/nKJBh5D8JMitXNLSJRwIhAL5QaVuF7ZAywTBrSuMiUJ87gqDp205+7EVpfINDyboo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27994},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.31_1783847116648_0.14434791132842872","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"shortvideo-tv","version":"0.1.33","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.33","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"43845902a5375215f28d09febdca457aa0c4358e","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.33.tgz","fileCount":8,"integrity":"sha512-+YkFk0tg8GHw3cHIlJaU495RyVVHIQvq+k7+RYPuLtvkV+vfZPr15b1OAY1mbfre1Hv0X/ad1GgL9bnAHs3gAw==","signatures":[{"sig":"MEYCIQCUJWP/acm2dL6trHJixQHWQSarrbMUh/AVUx+4Wz2UswIhALqSxZSlXMLypPMfY7dzk999zNMeA+JWfNia25k+pvjl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28128},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.33_1783848349570_0.31825118317486356","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"shortvideo-tv","version":"0.1.34","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.34","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"3d88fdb9858853b870513696689df392e2bcaf16","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.34.tgz","fileCount":8,"integrity":"sha512-FAq34GbdFVE0ElTqjfOrsN/NHlpm7mCWm/HnOFYfyzxrbVH7BaYwwLaNBrmDP7GPBxya2BB2SnOmKBfUts0b1g==","signatures":[{"sig":"MEQCID/nUfxG3wckBNxqMuo6vFdUg0qaKeU1vMGe41e5r6DKAiA79QZwIqLzARPp+AoehrXTuOeKTLkwTf4pnxWRHt385Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28828},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.34_1783848547766_0.9087530195154943","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"shortvideo-tv","version":"0.1.36","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@0.1.36","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"f82b078e1c0ec9c93ca830fd0cd17906a4a9dd1e","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-0.1.36.tgz","fileCount":8,"integrity":"sha512-e6mhlV/PpnWWqiEF+CprTtjHDdjQWzCKZCwLf73s++kJ5G9z8uMq4RdReDLIwrJ0Ob0pKNhmUWaBMOoU84iAZg==","signatures":[{"sig":"MEUCIFabzx0G9onBrm01dq+I9kmtdKJ/ikLdJjJl3Cd8+dL+AiEA0l7AdvPeLsxdXbVMfyHBsNLLw1/pKR3747rAzpWd/+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30637},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_0.1.36_1783864939367_0.3136183036829103","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"shortvideo-tv","version":"1.0.0","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.0.0","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"bdbf177f047031132065345f3846f2f26368e535","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.0.0.tgz","fileCount":8,"integrity":"sha512-dwf6yZNjU0w52wP/MLmNNf7aREWpNMvtZBURncldAIR1aE92XYB+dOcT5HTnSektb176nsazMXazS/iGcg9yeA==","signatures":[{"sig":"MEUCIA7rTu/H1Cj2L4iMwrO6PND5MDxbDSlDXr+aLWTLCc2kAiEAlIaC6w5pFwpP3SvZgVjAC4JVOiy+2DsfZZ0nzHmf6OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30636},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.0.0_1783867463077_0.394737033117851","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"shortvideo-tv","version":"1.0.1","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.0.1","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"d69ad499a8113f2400f159e936d644513fda4d88","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.0.1.tgz","fileCount":8,"integrity":"sha512-XgcFHa2i6OjB31WGQCuT/KsQA8Ns3/myphwpJzwlixrW1yjGATjsli7zabWDLmcBQZMduOCSJJrC4S/a/KOVaQ==","signatures":[{"sig":"MEUCIDPI4zaBQQBY/6d/8I6odoUgT/lTDJ1By8x9LwzHZg5EAiEA3PabCBF5J1dkZBje7/4A9jE2Lj/OhnsvIi7vJX+pBRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31085},"keys":[],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"tizenbrew-kit build","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.0.1_1783962886935_0.20234707981268985","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"shortvideo-tv","version":"1.1.0","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.0","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"b8891d73542b8db72a1190ba332a929e1d93d631","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.0.tgz","fileCount":8,"integrity":"sha512-O4RnDa/uS+fiKk+NLlcndgbqzkiHWUP366ZzLzPju74k8y8L8aG19iJXPow5s5JsJnYLkw2P1nb9+Rv2TL9rXw==","signatures":[{"sig":"MEYCIQCgP/GP13m1zqruOalcC5RFzMcACFf1OptM5G4cey3WIwIhAMHNNnH3lGHQmFxstl6GYZ7t2530+BVEq4oFSFPRhfpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32423},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.0_1784032644941_0.3045057094973125","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"shortvideo-tv","version":"1.1.1","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.1","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"c79d64ed1986e8cd589f66d2408ae52c8d6dd50b","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.1.tgz","fileCount":8,"integrity":"sha512-+EaJ2VKgfr2SvMe3hx8dGsIza/iUfmfHLCCkvxemxHUQ6p1t05CZXs9X3UYTk52N36AScjUmFsEQRJrFuH7R2A==","signatures":[{"sig":"MEUCICAnGFzBybsqVfGvYe4BPQwZBS4CQwxLsl1G3g8DgDWFAiEA4vfs8WF/Zzxai7oAE26m98N3JWMkdGhF0331f7IdbEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33146},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"732c1b0c470821afdfa5a1cbf558899e2952f905","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.1_1784035547885_0.6484206119428495","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"shortvideo-tv","version":"1.1.2","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.2","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"d73c19df604dc7a5be923974b83d8cadfacb6c46","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.2.tgz","fileCount":8,"integrity":"sha512-3IazmMpssFYBdcb9xygIGXE8c1m9UoJ7+eIBapBQOxWXwWEctIeGCK98qRtEsFfHOMhkxpBbNRXWQpgMhG3Q4w==","signatures":[{"sig":"MEUCIGw/n62WJKHw3yhkMMRS/XF7F31Nl/HXLk6RIA+3PljfAiEA2bchUn6LneNHIB8Qf1Qzqh3d3aDQoPF/FXKTd4kaxEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33472},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"b75e654f51c9a37ab69c2df77d153d424559233b","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.2_1784386664813_0.38920314906847087","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"shortvideo-tv","version":"1.1.3","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.3","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"e296c138f6e557eaed11a79449d206a29add877d","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.3.tgz","fileCount":8,"integrity":"sha512-1U/Dgg1AQ6qz37/1borx8pLhAnBMZq8W4nrWcv8GAXugMRp/8HU8bp7ffLW61N+NaGmM78O01/X1qt8zlGfXVA==","signatures":[{"sig":"MEUCIQDuv9gtyP+udQIQbAffR6ZpALavf5bJsoXBTfjAt37XPgIgd0a2u983HtgmLkeVT5cMg2mxzPwf3hHXpeZrmOdc0kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33607},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"bb2bb89e97bf8185e2dbac66777708d62b57ff28","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.3_1784389920332_0.6689834556501411","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"shortvideo-tv","version":"1.1.4","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.4","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"b433bfa0c9ced2b5dab3ee3b9c5fe36367040a85","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.4.tgz","fileCount":8,"integrity":"sha512-ab+puLkQq4qyGDBUDXupj4W2jImxnaEOHpjvIIch+IcekCKvd9tk72XwIKR5y5T50YWD7kHdSXjMdC7OEb2SrQ==","signatures":[{"sig":"MEYCIQDG4vThDhWOOU5LS8X2iMj0VHgFVamIhkkF0NUVpsRZqgIhAMIkWH3BLwjch8m5UaW5NV19whdgQ5eZwsCFvraCyO5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33299},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"d948722ba0bac38cec5ab02cb395dbe62b5ce9c1","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.4_1784390179639_0.6102312802147083","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"shortvideo-tv","version":"1.1.5","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.5","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"f89e3429951410ba39b9f49be472a7eb4fd56dc5","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.5.tgz","fileCount":8,"integrity":"sha512-6lolGKs/b9XtRCzMpcACUhUOBi1B03fKuwy4Gwt93E2D8E6G7wAQeinhJx3nLnFGlUeps1ZrO69iXlvt3dinmw==","signatures":[{"sig":"MEUCIQCuR55XRooUOqOtNapmwzqXdiRcAblQGrTPLs8Z9FFv9QIgLz5BFxXvr0z5en9PckGmBXwGfAg05SMcUbMX/UN5BxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35704},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"ec0d1baa8db76bc8255bd639ee9a3820a2e55722","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.5_1784452444750_0.50923819937458","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"shortvideo-tv","version":"1.1.6","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.1.6","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"d874eaf83918977de2eeea685b1555a92e7f007a","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.1.6.tgz","fileCount":8,"integrity":"sha512-QRy9rJRjOFK6eiVEBbQ8zQo6I9e519h2VbMNr8A7mvSyTEkpFj+BwXbhed9B8Nvthm1pCl3LOQxJQKO1MNk7lA==","signatures":[{"sig":"MEQCIGiB+5KxL+noJS2dEcHJUZrb7zu7PowsFIYLaGAbsah0AiBTnjAv/7VpuJTxnNZL/EbsQGFNXJt+ce+dW7OZm5j0eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37102},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"258a66cdb4e8c4a3e8bc804216e602f4f07a6675","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.1.6_1785055383018_0.727565994277473","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"shortvideo-tv","version":"1.2.0","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.0","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"1fe8c64ed7d68a068d24a1d87c4683143f56ec52","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.0.tgz","fileCount":9,"integrity":"sha512-XhQ9ET0bUZe5hRSM8ShhqoO2JDLfUbxDwD3MpCdIrIDU9f6X2BGci/iYvXPLmZs6ScdtztFtyTV8UBe3jeVoMw==","signatures":[{"sig":"MEQCICvPP2/40hKBCTPvS9+/KJLjP89/vsLAudZTS282AKSCAiAlBo/CsDePJhUZ1pBz3LkAp7QcoR19R5nKd01hAbaaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64752},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"6be46835e12b1eea8dbf2a354f7f309e7f221a6b","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.0_1786983320570_0.6216237006229375","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"shortvideo-tv","version":"1.2.1","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.1","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"5293b61853affa0c4ef5f5be457f4b7a45221037","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.1.tgz","fileCount":9,"integrity":"sha512-Jl262gJqf20i2fn3pRUCuyVPUPwNyWrkOUojH6X6qI43O+zLKIyeiQkPhITWiY/a2k5x2n7v3gAlsnMfYkFfKA==","signatures":[{"sig":"MEUCIQD56qKrq5a1UL1oqrffaFGNAfQAsHOyGlvo6KQUN8Jw7wIgCwJCtTdCNBffU/hh5pEV6R6pTXA3k8AbhJeeBxxS0l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64764},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"83237829c80e97cc5aa7326cde74cc9a3516829b","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.1_1787329565472_0.7410645984806092","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"shortvideo-tv","version":"1.2.2","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.2","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"c6006b82bb5a260dabca3d0d1640629d8ca48725","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.2.tgz","fileCount":9,"integrity":"sha512-ys3WWB3YBiXkQaPRahf9bz4Bc6jSj4UHDLy4Bpo0Z7zqAlgiRm7rTycjD93PqnhdwyegHduQqZOKm3W76WiWDA==","signatures":[{"sig":"MEUCIQDJLebD/CRuYhGcs8qYu5vgRCwYbxMWJ+qM2ptBqxqytQIgdu4aSaQrS/1VY6GeZo9xah/81MyfufyqfFFvT0EF5F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64769},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"4eff4d230b926ced203bb6554abc1a2891cdfcf2","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.2_1788195232384_0.6986067120179418","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"shortvideo-tv","version":"1.2.3","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.3","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"48e8f7e9af63a45dbfd11d114de9e5439bf81917","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.3.tgz","fileCount":9,"integrity":"sha512-qrfxFXOT0OBU2iIEtoSBqnVTfydSQkIVulqouUQBWIulNg0Q2pSrPWBqIZ/mCtgScca1EGQ5lxWGHYMcGLyTvg==","signatures":[{"sig":"MEUCIFWwfMl1uckN7Ow4SMT+dOXUXnhCo3Em2+e4TFhawC9VAiEAg8jc/w2f3YihSDc5wCkZ8AXDdwWzzuCKv0/xckeXJhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64773},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"e67bcddcacb8674bafa48f016f34f163283822a0","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.3_1788793249422_0.616429615676588","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"shortvideo-tv","version":"1.2.4","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.4","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"954e38c64a201787885110de56466ec8b8ad0a63","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.4.tgz","fileCount":9,"integrity":"sha512-9jfUu13FRXJ2GcKDIH87rznTz0C9EuxeWjyu9uNqfzHpfIVoKZX0Hl/SCCyq7RkokPlxFRXdTzJUH1TsK+v32g==","signatures":[{"sig":"MEQCICI0dmJwGJNcdKJ97pRoQCacxlT2H0V5lZIKF+kyzJjpAiAZHLU1EgmbETsTkbjQQy/Cu6UTOsd1ooYGq4tRqUkWEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64818},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"e67bcddcacb8674bafa48f016f34f163283822a0","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.4_1788963223236_0.9240131083636234","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"shortvideo-tv","version":"1.2.5","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.5","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"a765aa76e4d91718ec84fd186321c7ee268223d2","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.5.tgz","fileCount":9,"integrity":"sha512-OpujLmjwrIlpDLeMTrwggeyiEdhxN4ZA7No8xOY++h3AfQwf8jR64S/0GKK0FlhtWrsQcKzpozOT0RVrd1m+9Q==","signatures":[{"sig":"MEYCIQDh7xrxMsDhTiDdj2wVg/TFyJ366AdBzPDP+Dl5/sylLgIhAJrsD1L1iHlWldGp62s4A/DgtDTjOfSUxBRRR+1u6sOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65498},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"9bf7f210df58cf241d160a8df0168add8c9a81b3","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.5_1789224166077_0.5104775784782543","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"shortvideo-tv","version":"1.2.7","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.7","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"7b48c5423c62d8fb21557d31c0a0ad3e9edd5efd","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.7.tgz","fileCount":9,"integrity":"sha512-vxTCJUcjQNsN+xkSyJMu6Up4g+DzS2ZGCp5GAgc5sPm8rzlDNhCqLJIMRI1Pw6YLkgNRin6Uyvp+gf8ehzfUrw==","signatures":[{"sig":"MEQCIHWFp1rfcyt5h0J6vWkBO3i2F/FxplzVNbcmtFRk6sisAiBzdbY89VS/Hv4KOunWzafxqF5Y8yqgfxCMzpk2GYrH4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpe6VYB3tjC02Eh4zm/0HXKJXplpfYme6vtVzHv1qd7AIgdsd54r7N4BCcsC+kFxPRsy44va1b16KN9mZrO+b4B5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66561},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"a19f0c00d81c94f5576e84a5c59b7ed09b375495","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.7_1790479759840_0.21415975435813794","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"shortvideo-tv","version":"1.2.8","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.8","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"da464624123cae07b17a98eb8505bcdf22b78608","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.8.tgz","fileCount":9,"integrity":"sha512-UFIBJyG1LEOe17P/XZWZQMWtj3mkvu9oI459Z+JQILJ9dBwBCAGKLvJ8Q5pJbmLZljhzSR+7Wzsru600Q1YNkw==","signatures":[{"sig":"MEUCID4ml4X4DAkK3O4XeLSniuGwI62Rd3nQayto65HXWvEHAiEAh6DVw9BdcD4I6zEdTygD9IsXtQl9ebrtkDDKN/TCqso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy6MnFHImwnHgRcx3PUqdfwPJ0x/7synHqAh0iozMbwAIhAMJiH4TvqG+oLFhciCcpLl4gpfcW4tZk+bH+0LEQHHKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67725},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"006411a5c8682a7c4ce9c6228a1b929b84de20b4","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.8_1790520036731_0.30666780501030355","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"shortvideo-tv","version":"1.2.9","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.9","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"51f00d3b1225d8f6cf12a322afe37c96d27820c5","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.9.tgz","fileCount":9,"integrity":"sha512-MxwcuWMOJlCSQXWm+k/IoweB+t7g+Mr46OuHNpe/fTBPZc8BaQr4uuy5DGKV/CykFuk7c8ugb9723a2GMpVSFg==","signatures":[{"sig":"MEQCIHqNKxLoCTiyLrEUgaT8nVKzqkzlFOkTabYbiYDRUMZOAiAiTyTadBui42l4l9b7cQmPh436zm0bCowCDSy+ZwtBRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCP0HrS/mS/X8Us+QnxXTzd1+DD05lFJ/Zgats2RPUr2AIhALoP/gWGGV43eBASyJFwYlDIZ/uO+p8xUQI1LlBkF+rK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66697},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"0bc48be96cf4b2c14b6847fe3edbea1af87a4e40","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.9_1790520950072_0.13442762496021787","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"shortvideo-tv","version":"1.2.10","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.10","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"1a22332cebca438b8ddc923a7c3a317f8979620c","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.10.tgz","fileCount":9,"integrity":"sha512-MqK0lktkH27ipptCUw63xH/rMH0/klpzfC30hhyklc2pySJFywWN03LDAnhWurXl2ejfaji6Y9SHuq59Va0Zqg==","signatures":[{"sig":"MEYCIQCKV2DnhCAn7vtNAtNo1laBwOTzUz7MJOMwf3MpkhJ05gIhAP9mXV1l/mAXbIPJr9aiQuQjO+yBqM/GY0CxxYTn5hg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDPOlVlhgtUEDV86XJ+TgfJuGeBVJUYc1pJ9z7VGpocgIhAMKDCIPFIexvg0qG8FayAs0yGptHMTQyKIlfx5He3Bks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66827},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"c80c4fe8ff468d4a68af3e2347ea0d47a5ea3778","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.10_1790522718386_0.10366943452047805","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"shortvideo-tv","version":"1.2.11","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.11","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"fcb830c1a253c7cd0a8e9d862c335daf4562d2c1","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.11.tgz","fileCount":9,"integrity":"sha512-S2JWr1TUQaLQnZqXHJ6yYqawW3sVW+NQ4eI6mAXVMcmzozl7RRSMT0+arPGegMsON3rh7msc23uhDXbzxnFHBg==","signatures":[{"sig":"MEYCIQD2R3qZ95EyUPBTvyFDw1Cmc6L1CwbviIVpHu0URV5KuwIhAOoCXi1BQLVnBF/dGfRFs61Bp+LA03SKbSzFmG+Pec+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHb/UlEPrLrAtW7wIZm84Uh70++CJnQkPERa/9GENXHgIgDSUhV6tjaGOy5YDLr0hllKUAOU36W0nIm0I4KJJSWqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70255},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"cbbc1f261d2e303f30e3d326bcc687dfe35b88d4","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.11_1790523867904_0.9856491536901024","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"shortvideo-tv","version":"1.2.12","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.12","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"6cad9a5b963245b1ebd4015335c112806f0b9051","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.12.tgz","fileCount":9,"integrity":"sha512-eU2xUJMh2zsqSTOvgyqP0EyDlZn/AO7D81zeCgM0HWiPh6vgDakCwkx1MG+0rIpmzqBgtqyDO1cguq/S3Ih9xg==","signatures":[{"sig":"MEUCIDEydYpbArZTEbh6Yp1CdVrP6L/fMNxDcmuxNI1jReYsAiEA4a5/2nLEFUiHbCaw2HoXZttO3tCaVxtt6yGgD4jHH5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAo4RcOeCnEYXbCQsJ87XHjpTnizfw6olVo3fFc6PLDCAiBRvQdCHVgx36QZDYOohuGOJpgLHAvIPVhKmGlMCKxY7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80579},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"20ee10891c6087365543885ad784d32162cab036","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.12_1791090857784_0.9299418365622072","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"shortvideo-tv","version":"1.2.13","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.13","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"16aed6bb7b7ef37e620d12e151754e4381f9da5f","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.13.tgz","fileCount":9,"integrity":"sha512-kX8bmgJsHi13t9skYh7oRBoJOX9x7On7WAACSCmYe6ma/yUsx0z/42pKbKbOEybqdJY7S6cu5z1U7vvYlvKw1A==","signatures":[{"sig":"MEUCIEkpHDsSuVIzSZtL6SCNInBVdtaQ1lgQbCrZWRHt8iiYAiEA37m3+clW028lZ8zC6CgG7eYy3s2rNWkelmqntXekOiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9lwQm8+iMGmuzQ7l74Rbk9FIHQXnC1WsTrpXiWZW+UAIgNx8jwYm2yJM9SneM5/c1UgOJNAUyex5/LCH5qnncfQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83341},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"35a6e0f0c5f5e66a9fc4a24d7a8399bd58fcd0b0","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.13_1791116426328_0.5531202147463838","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"shortvideo-tv","version":"1.2.14","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.14","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"af4f7d5ed68018ff878b4d030d6824aca9ada68a","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.14.tgz","fileCount":9,"integrity":"sha512-1rdiB37M8/cHMTHSeyHmZ4iA3BvWCPLfqfadiFdGR1NTLnIBkYlAzf39kWIsjTCZ71O1aUcNyEZkHqLuVvVoGA==","signatures":[{"sig":"MEUCIQDc64PcAw3UysAmlX/nizXVfuRSA+kCEi0BZ4snwoWAzwIgW+MDbzB6s0SdJ1karXPCuzz9s6XOmFGUJrk1w9+HfHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOG881prjscE6+QhxFhlO8qKjZ+Dsm14zbs3iiItr9PAiEAgk6A+ec2MRTJzITJRrCfgsWMuGjPJgtlxVScuX56KeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85494},"keys":["ColorF0Red"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"f4d207c143d22ea94b03b8931855c316d51d165d","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.14_1791117536761_0.9203934533499085","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"shortvideo-tv","version":"1.2.15","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.15","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"f4f3abe0d81b21af0e65b1b323615646dfa9aea1","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.15.tgz","fileCount":9,"integrity":"sha512-n6EPe3W+nxakdFoWR2KQi0jFuLIKSulZrl1abqGsi3F1ECAA93awvt9T28pfkDRFYcp8xCQMwf1fHDuy6aJ2jw==","signatures":[{"sig":"MEQCIGGWHZLR1+qhSwuQeB9G3LJiI0hyCImXXcTSojhmbGgKAiB3oM5Fwd3hYRVJdwLxkJEZTS0bECfvxiEi6/fRpHP8sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/ZCNS3bsETJUtslVy4ONO1lxo+vh/AuzH4ng20GMqewIhANuz/SCNlFJ6TTbCwULtBxOhPyr7g7cpoR8yn91G6pC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85965},"keys":["ColorF0Red","ColorF0Green"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"54cde91fdf85871e291bd5aa2e8407ae5606ad67","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.15_1791125538157_0.22817107003713666","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"shortvideo-tv","version":"1.2.16","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"license":"MIT","_id":"shortvideo-tv@1.2.16","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"dist":{"shasum":"3daf4da28f2227e2a78d30bb70e29871a6e59806","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.16.tgz","fileCount":9,"integrity":"sha512-WiwVZOvDf2hxukBUlLFZiAWdhLwVU7HOdTD9dIBl+pUlYqAQM98rUb0FkhHv0dwfOcRInKqA1qSNId7+usEDTg==","signatures":[{"sig":"MEUCIQDET0f+obsayTNJxqL961jQ60WugiWzVaadUsFVeqVbpQIgIHWzJa3Js6LAOMEsAZxGp43OMmmgcCnfrBAEj4NzFMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPKVyf+yLtpqIQ4P1nPTgHELRWZvdd7jT6lhB3hkcA4QIgYTuuBczQ9ETI0hd1ApFc1zI5KtIj+jzkVTct79+8NqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85979},"keys":["ColorF0Red","ColorF0Green"],"type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"3eef21725beca1efde6f5b0b3c28ce0dd1e6db87","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/shortvideo-tv_1.2.16_1791126954555_0.4438186549905798","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"_id":"shortvideo-tv@1.2.17","dist":{"shasum":"28fbf003e2dcbdd85fa3a4e0ca1bf301ec33fac5","tarball":"https://registry.npmjs.org/shortvideo-tv/-/shortvideo-tv-1.2.17.tgz","fileCount":9,"integrity":"sha512-/IFuz4NLrvQQKBUAdK3SnAAd7Drjn+jt2Lj7TIC66MzOJmGutywPfbfcbttzofYHUmYq8RbEF5uWycyB1HLutA==","signatures":[{"sig":"MEQCIEi+T+6mNM/I6o0gSTVSNq7IKx0tz1XcdC284WqtkQ/xAiA9+H40FMczLQpAIuYZ3FlICmjIasO5J89EBG2m0jAxtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFoX9zDyuxFUwZswsxhKDKC1zhEnq2gyxQCRzLVe6KbcAiAW2uShHh+usBGuKM/8iQpADzRsY0I9uRdSjf1fQ8GkIg=="}],"unpackedSize":84057},"keys":["ColorF0Red"],"name":"shortvideo-tv","type":"module","appName":"ShortVideo TV","appPath":"index.html","gitHead":"d73c57a7fb124e09b8d5b4807a7288850d003b0a","license":"MIT","scripts":{"dev":"tizenbrew-kit dev","test":"vitest run test/package-format.test.ts","build":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js && npx esbuild src/inject.ts --bundle --target=es2015 --outfile=dist/inject.global.js","doctor":"tizenbrew-kit doctor","package":"tizenbrew-kit package","pretest":"npx esbuild src/inject.ts --bundle --minify --target=es2015 --outfile=dist/inject.js"},"version":"1.2.17","_npmUser":{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"},"keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"_npmVersion":"11.6.0","description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","directories":{},"maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"packageType":"app","_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shortvideo-tv_1.2.17_1791127746872_0.5409368243565806"}}},"time":{"created":"2026-07-12T08:09:30.175Z","modified":"2026-10-04T15:29:07.121Z","0.1.28":"2026-07-12T08:09:30.413Z","0.1.29":"2026-07-12T08:31:19.468Z","0.1.30":"2026-07-12T08:54:58.891Z","0.1.31":"2026-07-12T09:05:16.783Z","0.1.33":"2026-07-12T09:25:49.708Z","0.1.34":"2026-07-12T09:29:07.899Z","0.1.36":"2026-07-12T14:02:19.503Z","1.0.0":"2026-07-12T14:44:23.211Z","1.0.1":"2026-07-13T17:14:47.090Z","1.1.0":"2026-07-14T12:37:25.071Z","1.1.1":"2026-07-14T13:25:48.020Z","1.1.2":"2026-07-18T14:57:44.949Z","1.1.3":"2026-07-18T15:52:00.471Z","1.1.4":"2026-07-18T15:56:19.766Z","1.1.5":"2026-07-19T09:14:04.875Z","1.1.6":"2026-07-26T08:43:03.160Z","1.2.0":"2026-08-17T16:15:20.726Z","1.2.1":"2026-08-21T16:26:05.611Z","1.2.2":"2026-08-31T16:53:52.520Z","1.2.3":"2026-09-07T15:00:49.557Z","1.2.4":"2026-09-09T14:13:43.371Z","1.2.5":"2026-09-12T14:42:46.216Z","1.2.7":"2026-09-27T03:29:19.922Z","1.2.8":"2026-09-27T14:40:36.806Z","1.2.9":"2026-09-27T14:55:50.147Z","1.2.10":"2026-09-27T15:25:18.537Z","1.2.11":"2026-09-27T15:44:27.986Z","1.2.12":"2026-10-04T05:14:17.869Z","1.2.13":"2026-10-04T12:20:26.440Z","1.2.14":"2026-10-04T12:38:56.842Z","1.2.15":"2026-10-04T14:52:18.262Z","1.2.16":"2026-10-04T15:15:54.663Z","1.2.17":"2026-10-04T15:29:06.969Z"},"license":"MIT","keywords":["short-video","public-feed","video-player","tizen","tizenbrew","samsung-tv","tv","remote"],"description":"Public short-video feed player for TizenBrew on Samsung Tizen 3","maintainers":[{"name":"kv8n2oryk","email":"dvt.kisu@gmail.com"}],"readme":"# ShortVideo TV\n\nA lightweight video feed player for Samsung Tizen 3 TVs via [TizenBrew](https://github.com/reisxd/TizenBrew). Plays Facebook Reels without loading Facebook's website.\n\n## What It Does\n\nTizen 3 TVs run an old WebKit browser that can't handle modern Facebook pages. Instead of embedding the site, this app:\n\n1. Loads a feed of Reel URLs from a Cloudflare Worker backend\n2. Plays each video through the TV's **native AVPlay API** when available, falling back to the web `<video>` element\n3. Resolves Reel URLs to CDN links through a backend yt-dlp service, then streams directly from the CDN\n\n## Remote Controls\n\n| Button | Action |\n|--------|--------|\n| ↑ ↓ | Navigate feed |\n| ← → | Navigate feed (in feed) / seek ∓10s (in player) |\n| OK / Enter | Play (in feed) / Pause-Resume (in player) |\n| ◁ Back | Close player, return to feed |\n| 🔴 Red button | Clear entire feed |\n\nThe overlay poll is opt-in and off by default. Flip `NETSTATS_ENABLED` to `true` and rebuild while diagnosing; do not ship it enabled on Tizen 3 hardware.\n\n## Playback Engines\n\nThe player picks an engine per item and falls back automatically.\n\n| Engine | When | Notes |\n|---|---|---|\n| AVPlay API | TV exposes `window.webapis.avplay` | Native Samsung decoder, larger default buffer, no seek penalty |\n| `<video>` | Any failure above | `prepareAsync` error or 15s timeout drops back here |\n\nAndroid TV builds short-circuit to `window.AndroidBridge.openVideo` before either web engine runs.\n\n### Net-stats overlay (disabled by default)\n\n`NETSTATS_ENABLED` in `src/inject.ts` is `false`. When enabled, a bottom-left overlay reports which engine is live, buffer depth and load rate:\n\n- `AVPLAY | T 12.3s/38.9s | stall 0` — native engine\n- `BUF FULL | IN -- | 360x640 | stall 0` — web engine, file fully buffered\n- `BUF 6.2s | IN 1.30x | 720x960 | stall 0` — seconds buffered and load rate vs playback speed\n\nIt polls `video.buffered` once per second, which can stall old Tizen WebKit mid-decode, so leave it off unless you are diagnosing playback.\n\n## Playback Fallback Chain\n\nEach item is attempted in order until one starts without a media error:\n\n1. **Direct CDN** — resolved fbcdn URL, lowest latency\n2. **Redirect** — `GET /play?mode=redirect`, refreshes the signed URL\n3. **Proxy** — `GET /play?mode=proxy`, streams through the resolver\n\nBilibili requires Android TV and never enters the web chain.\n\n## Backend\n\nThe companion [Cloudflare Worker](../../workers/tiktok-resolver/) provides:\n\n- `POST /submit` — add a Facebook Reels URL to a code's feed\n- `GET /feed?code=XXX` — fetch the feed as JSON\n- `GET /suggestions?code=XXX` — optional feed suggestions\n- `DELETE /feed?code=XXX` — clear all items from a feed\n\nA [FastAPI server](../../backend/yt-dlp-resolver/) handles yt-dlp resolution and CDN proxying:\n\n| Endpoint | Purpose |\n|---|---|\n| `GET /resolve?url=...` | Resolve a Reel URL to a playable CDN link plus title |\n| `GET /play?mode=redirect` | 302 to the current CDN URL |\n| `GET /play?mode=proxy` | Stream the CDN bytes through the resolver |\n| `GET /play?mode=merge` | Mux best AVC1 video-only (720p+) with audio into mp4, no re-encode |\n\n## Feed JSON Schema\n\n```json\n{\n  \"items\": [\n    {\n      \"id\": \"unique-id\",\n      \"title\": \"Video title\",\n      \"source\": \"Facebook\",\n      \"sourceUrl\": \"https://www.facebook.com/reel/...\",\n      \"videoUrl\": \"https://cdn.example.com/video.mp4\",\n      \"thumbnailUrl\": \"https://cdn.example.com/thumb.jpg\",\n      \"duration\": 0,\n      \"resolvedAt\": \"2026-07-13T00:00:00.000Z\"\n    }\n  ]\n}\n```\n\nItems with `source: \"TikTok\"` are filtered out by the player.\n\n## Supported Sources\n\n| Source | Resolution Method | Notes |\n|--------|-------------------|-------|\n| Facebook Reels | Backend yt-dlp resolves progressive H.264 (`best[vcodec^=avc1][ext=mp4]`, falling back to `sd`) | Falls back to redirect, then proxy if the CDN stream errors |\n\n## Technical Constraints\n\n- **Tizen 3 codec**: H.264/AVC only. No AV1, no VP9. Facebook's `hd` format is usually AV1 and fails with a decode error, so it must never be selected.\n- **Signed CDN URLs**: fbcdn links expire, so a stalled or failed stream needs a fresh resolve rather than a retry on the same URL.\n- **No login**: Only public/no-login videos.\n- **File duration metadata**: Reel MP4s often declare a wildly wrong duration. The seek bar and buffer readouts can show nonsense values for that reason.\n\n## Build\n\n```bash\nnpm run build\n```\n\nEmits both bundles — the minified `dist/inject.js` loaded by `index.html`, and `dist/inject.global.js` used by TizenBrew. **Both must be rebuilt on every source change**; a stale `inject.global.js` silently ships old code to the TV.\n\n## License\n\nMIT","readmeFilename":"README.md"}