{"_id":"@elfpie/jellyfin-tizen-no-truehd","_rev":"3-d3039667dceb8eb722015adf889c72a8","name":"@elfpie/jellyfin-tizen-no-truehd","dist-tags":{"latest":"10.11.1"},"versions":{"10.10.7":{"name":"@elfpie/jellyfin-tizen-no-truehd","version":"10.10.7","_id":"@elfpie/jellyfin-tizen-no-truehd@10.10.7","maintainers":[{"name":"elfpie","email":"santos_felipe@outlook.com"}],"homepage":"https://github.com/jellyfin/jellyfin-tizen#readme","bugs":{"url":"https://github.com/jellyfin/jellyfin-tizen/issues"},"dist":{"shasum":"315d01d2e89541043a05ad61a613d8a67706c221","tarball":"https://registry.npmjs.org/@elfpie/jellyfin-tizen-no-truehd/-/jellyfin-tizen-no-truehd-10.10.7.tgz","fileCount":1250,"integrity":"sha512-JOFLaEi4TPdEjIWMgtxg8IPCrDVIEqJ3NtdCqqyjvaLD63I4jLBgGQrQAufiN4zULlTDr37wIFRtMtbPx6eAGg==","signatures":[{"sig":"MEYCIQCQdeDatgLd9RL+2BYOjgQCUKOdDJN21lKNVBPMcPEL2wIhAL5hnZyE/yh+AvT5tBKJuXy3ojjOWD0RuAi5uUL/qsXE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30889255},"keys":["MediaPlayPause","MediaPlay","MediaPause","MediaStop","MediaTrackPrevious","MediaTrackNext","MediaRewind","MediaFastForward"],"type":"module","_from":"file:dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-10.10.7.tgz","appName":"Jellyfin (No TrueHD)","appPath":"index.html","scripts":{"build":"gulp","postinstall":"gulp"},"_npmUser":{"name":"elfpie","email":"santos_felipe@outlook.com"},"_resolved":"/home/runner/work/jellyfin-tizen-npm-publish/jellyfin-tizen-npm-publish/dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-10.10.7.tgz","_integrity":"sha512-JOFLaEi4TPdEjIWMgtxg8IPCrDVIEqJ3NtdCqqyjvaLD63I4jLBgGQrQAufiN4zULlTDr37wIFRtMtbPx6eAGg==","repository":{"url":"git+https://github.com/jellyfin/jellyfin-tizen.git","type":"git"},"_npmVersion":"10.9.3","description":"Jellyfin for Samsung Smart TV (Tizen)","directories":{},"packageType":"app","_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"del":"8.0.0","gulp":"5.0.0","gulp-if":"3.0.0","gulp-dom":"1.0.0","gulp-scan":"0.1.4","@babel/register":"7.25.7","@babel/preset-env":"7.25.7"},"_npmOperationalInternal":{"tmp":"tmp/jellyfin-tizen-no-truehd_10.10.7_1757907885173_0.47465704333807746","host":"s3://npm-registry-packages-npm-production"}},"10.11.0":{"name":"@elfpie/jellyfin-tizen-no-truehd","version":"10.11.0","_id":"@elfpie/jellyfin-tizen-no-truehd@10.11.0","maintainers":[{"name":"elfpie","email":"santos_felipe@outlook.com"}],"homepage":"https://github.com/jellyfin/jellyfin-tizen#readme","bugs":{"url":"https://github.com/jellyfin/jellyfin-tizen/issues"},"dist":{"shasum":"1db9488ca38b644f5ce5a4112a2b8ae5c4ed55dc","tarball":"https://registry.npmjs.org/@elfpie/jellyfin-tizen-no-truehd/-/jellyfin-tizen-no-truehd-10.11.0.tgz","fileCount":1221,"integrity":"sha512-r0ye1o7U7xyeYbkV2u5i3BeoCo8C0ECu15loWF3a/0Lq4Gu67lj8GW2KGk//Qdt12bO+yF7KKjPtn2c3DXS/Yw==","signatures":[{"sig":"MEQCIA5Op6xvdBd1uFKn3j1myCGRy3/wwPeS5KsbqRysx60EAiADcFVEqbnwnhz0ZJMx+Adv0Wm35C/lajLXYcjBgRNesQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31404786},"keys":["MediaPlayPause","MediaPlay","MediaPause","MediaStop","MediaTrackPrevious","MediaTrackNext","MediaRewind","MediaFastForward"],"type":"module","_from":"file:dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-v10.11.0.tgz","appName":"Jellyfin (No TrueHD)","appPath":"index.html","scripts":{"build":"gulp","postinstall":"gulp"},"_npmUser":{"name":"elfpie","email":"santos_felipe@outlook.com"},"_resolved":"/home/runner/work/jellyfin-tizen-npm-publish/jellyfin-tizen-npm-publish/dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-v10.11.0.tgz","_integrity":"sha512-r0ye1o7U7xyeYbkV2u5i3BeoCo8C0ECu15loWF3a/0Lq4Gu67lj8GW2KGk//Qdt12bO+yF7KKjPtn2c3DXS/Yw==","repository":{"url":"git+https://github.com/jellyfin/jellyfin-tizen.git","type":"git"},"_npmVersion":"10.9.3","description":"Jellyfin for Samsung Smart TV (Tizen)","directories":{},"packageType":"app","_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"del":"8.0.0","gulp":"5.0.0","gulp-if":"3.0.0","gulp-dom":"1.0.0","gulp-scan":"0.1.4","@babel/register":"7.25.7","@babel/preset-env":"7.25.7"},"_npmOperationalInternal":{"tmp":"tmp/jellyfin-tizen-no-truehd_10.11.0_1761014640763_0.6357931009895124","host":"s3://npm-registry-packages-npm-production"}},"10.11.1":{"name":"@elfpie/jellyfin-tizen-no-truehd","version":"10.11.1","description":"Jellyfin for Samsung Smart TV (Tizen)","repository":{"type":"git","url":"git+https://github.com/jellyfin/jellyfin-tizen.git"},"scripts":{"build":"gulp","postinstall":"gulp"},"devDependencies":{"@babel/preset-env":"7.25.7","@babel/register":"7.25.7","del":"8.0.0","gulp":"5.0.0","gulp-dom":"1.0.0","gulp-if":"3.0.0","gulp-scan":"0.1.4"},"type":"module","packageType":"app","appName":"Jellyfin (No TrueHD)","appPath":"index.html","keys":["MediaPlayPause","MediaPlay","MediaPause","MediaStop","MediaTrackPrevious","MediaTrackNext","MediaRewind","MediaFastForward"],"_id":"@elfpie/jellyfin-tizen-no-truehd@10.11.1","bugs":{"url":"https://github.com/jellyfin/jellyfin-tizen/issues"},"homepage":"https://github.com/jellyfin/jellyfin-tizen#readme","_integrity":"sha512-/n5leNkadl+xYUcbrLvnzzAqfSw5QC7fFhLVYtyr7RRyn1V/9keftJ1Iv7zXF54ftAjfvqJK4HtttMnMkw1wlQ==","_resolved":"/home/runner/work/jellyfin-tizen-npm-publish/jellyfin-tizen-npm-publish/dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-v10.11.1.tgz","_from":"file:dist/jellyfin-tizen-no-truehd/elfpie-jellyfin-tizen-no-truehd-v10.11.1.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-/n5leNkadl+xYUcbrLvnzzAqfSw5QC7fFhLVYtyr7RRyn1V/9keftJ1Iv7zXF54ftAjfvqJK4HtttMnMkw1wlQ==","shasum":"d43a7cbeebc37c44a55ab3d70339b8a5916d9fde","tarball":"https://registry.npmjs.org/@elfpie/jellyfin-tizen-no-truehd/-/jellyfin-tizen-no-truehd-10.11.1.tgz","fileCount":1222,"unpackedSize":31425850,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHlLxLvk9rjm5nadllQTnZZ5yW3zFJcEqsBHaI0FStzgAiEAg81UQazqST3xaqdKR5HN4CO5OJVeMNBOOjsOs++cfRo="}]},"_npmUser":{"name":"elfpie","email":"santos_felipe@outlook.com"},"directories":{},"maintainers":[{"name":"elfpie","email":"santos_felipe@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jellyfin-tizen-no-truehd_10.11.1_1761533730577_0.1786821096145883"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-15T03:44:45.059Z","modified":"2025-10-27T02:55:31.151Z","10.10.7":"2025-09-15T03:44:45.482Z","10.11.0":"2025-10-21T02:44:01.105Z","10.11.1":"2025-10-27T02:55:30.936Z"},"bugs":{"url":"https://github.com/jellyfin/jellyfin-tizen/issues"},"homepage":"https://github.com/jellyfin/jellyfin-tizen#readme","repository":{"type":"git","url":"git+https://github.com/jellyfin/jellyfin-tizen.git"},"description":"Jellyfin for Samsung Smart TV (Tizen)","maintainers":[{"name":"elfpie","email":"santos_felipe@outlook.com"}],"readme":"<h1 align=\"center\">Jellyfin for Tizen</h1>\n<h3 align=\"center\">Part of the <a href=\"https://jellyfin.org\">Jellyfin Project</a></h3>\n\n---\n\n<p align=\"center\">\n<img alt=\"Logo Banner\" src=\"https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/banner-logo-solid.svg?sanitize=true\"/>\n</p>\n\n## Build Process\n_Also look [Wiki](https://github.com/jellyfin/jellyfin-tizen/wiki)._\n\n### Prerequisites\n* Tizen Studio 4.6+ with IDE or Tizen Studio 4.6+ with CLI. See [Installing TV SDK](https://developer.samsung.com/smarttv/develop/getting-started/setting-up-sdk/installing-tv-sdk.html).\n* Git\n* Node.js 20+\n\n### Getting Started\n\n1. Install prerequisites.\n2. Install Certificate Manager using Tizen Studio Package Manager. See [Installing Required Extensions](https://developer.samsung.com/smarttv/develop/getting-started/setting-up-sdk/installing-tv-sdk.html#Installing-Required-Extensions).\n3. Setup Tizen certificate in Certificate Manager. See [Creating Certificates](https://developer.samsung.com/smarttv/develop/getting-started/setting-up-sdk/creating-certificates.html).\n   > If you have installation problems with the Tizen certificate, try creating a Samsung certificate. In this case, you will also need a Samsung account.\n4. Clone or download [Jellyfin Web repository](https://github.com/jellyfin/jellyfin-web).\n\n   > It is recommended that the web version match the server version.\n\n   ```sh\n   git clone -b release-10.10.z https://github.com/jellyfin/jellyfin-web.git\n   ```\n   > Replace `release-10.10.z` with the name of the branch you want to build.\n\n   > You can also use `git checkout` to switch branches.\n5. Clone or download Jellyfin Tizen (this) repository.\n   ```sh\n   git clone https://github.com/jellyfin/jellyfin-tizen.git\n   ```\n\n### Build Jellyfin Web\n\n```sh\ncd jellyfin-web\nnpm ci --no-audit\nUSE_SYSTEM_FONTS=1 npm run build:production\n```\n\n> You should get `jellyfin-web/dist/` directory.\n\n> `USE_SYSTEM_FONTS=1` is required to discard unused fonts and to reduce the size of the app. (Since Jellyfin Web 10.9)\n\n> Use `npm run build:development` if you want to debug the app.\n\nIf any changes are made to `jellyfin-web/`, the `jellyfin-web/dist/` directory will need to be rebuilt using the command above.\n\n### Prepare Interface\n\n```sh\ncd jellyfin-tizen\nJELLYFIN_WEB_DIR=../jellyfin-web/dist npm ci --no-audit\n```\n\n> You should get `jellyfin-tizen/www/` directory.\n\n> The `JELLYFIN_WEB_DIR` environment variable can be used to override the location of `jellyfin-web`.\n\n> Add `DISCARD_UNUSED_FONTS=1` environment variable to discard unused fonts and to reduce the size of the app. (Until Jellyfin Web 10.9)  \n> Don't use it with Jellyfin Web 10.9+. Instead, use `USE_SYSTEM_FONTS=1` environment variable when building Jellyfin Web.\n\nIf any changes are made to `jellyfin-web/dist/`, the `jellyfin-tizen/www/` directory will need to be rebuilt using the command above.\n\n### Build WGT\n\n> Make sure you select the appropriate Certificate Profile in Tizen Certificate Manager. This determines which devices you can install the widget on.\n\n```sh\ntizen build-web -e \".*\" -e gulpfile.babel.js -e README.md -e \"node_modules/*\" -e \"package*.json\" -e \"yarn.lock\"\ntizen package -t wgt -o . -- .buildResult\n```\n\n> You should get `Jellyfin.wgt`.\n\n## Deployment\n\n### Deploy to Emulator\n\n1. Run emulator.\n2. Install package.\n   ```sh\n   tizen install -n Jellyfin.wgt -t T-samsung-5.5-x86\n   ```\n   > Specify target with `-t` option. Use `sdb devices` to list them.\n\n### Deploy to TV\n\n1. Run TV.\n2. Activate Developer Mode on TV. See [Enable Developer Mode on the TV](https://developer.samsung.com/smarttv/develop/getting-started/using-sdk/tv-device.html#Connecting-the-TV-and-SDK).\n3. Connect to TV with one of the following options:\n   * Device Manager from `Tools -> Device Manager` in Tizen Studio.\n\n   * sdb:\n      ```sh\n      sdb connect YOUR_TV_IP\n      ```\n4. If you are using a Samsung certificate, allow installs onto your TV using your certificate with one of the following options:\n   > If you need to change or create a new Samsung certificate (see [Getting-Started](#getting-started) step 3), you will need to [re-build WGT](#build-wgt) once you have the Samsung certificate you'll use for the install.\n\n   * Device Manager from `Tools -> Device Manager` in Tizen Studio:\n      * Right-click on the connected device, and select `Permit to install applications`.\n\n   * Tizen CLI:\n      ```sh\n      tizen install-permit -t UE65NU7400\n      ```\n      > Specify target with `-t` option. Use `sdb devices` to list them.\n\n   * sdb:\n      ```sh\n      sdb push ~/SamsungCertificate/<PROFILE_NAME>/*.xml /home/developer\n      ```\n5. Install package.\n   ```sh\n   tizen install -n Jellyfin.wgt -t UE65NU7400\n   ```\n   > Specify target with `-t` option. Use `sdb devices` to list them.\n","readmeFilename":"README.md"}