webOS: a TV app with the views of arr-tui
A TypeScript web app for LG webOS TVs (webOS 5 / Chromium 68 and newer), driven by the remote: Movies and Series search with the Trakt lists, Library with status, title and file-property filters and download marks, seasons and episodes, release search and grab, Downloads, Calendar, Settings and Log. It talks to Radarr, Sonarr, SABnzbd and Trakt directly (they answer cross-origin requests); the arr-tui config is baked in at build time and can be changed on the TV. dev/screenshots/server.py answers cross-origin requests and accepts writes for it; webos/dev/drive.mjs drives the app in Chromium for screenshots. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "arr-tui-webos",
|
||||
"private": true,
|
||||
"description": "arr-tui for LG webOS TVs: Radarr, Sonarr and SABnzbd on the big screen",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"build": "node build.mjs",
|
||||
"demo": "node build.mjs --demo",
|
||||
"typecheck": "tsc --noEmit",
|
||||
"test": "node --test test/*.test.ts",
|
||||
"package": "node build.mjs && ares-package dist -o out",
|
||||
"install-tv": "ares-install -d tv out/com.stinnesbeck.arrtui_*.ipk",
|
||||
"launch": "ares-launch -d tv com.stinnesbeck.arrtui"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "24.19.2",
|
||||
"@webos-tools/cli": "3.2.6",
|
||||
"esbuild": "0.28.2",
|
||||
"puppeteer-core": "25.13.0",
|
||||
"typescript": "7.0.2"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user