Queue reviewable Whisper drafts from the song list and lyrics editor. Preserve line breaks within one timed cue across editing, saving, reporting, and service views. Add storage and listening analytics with a durable metadata collector, related-search depth, video limits, thumbnail storage, and a browsable metadata library.
24 lines
768 B
JSON
Executable File
24 lines
768 B
JSON
Executable File
{
|
|
"name": "ytplayer",
|
|
"version": "1.0.0",
|
|
"description": "Ad-free YouTube player with local playlists. No login, no ads, direct streams via yt-dlp. zero-native (Linux/macOS) and Tauri (Windows) shells.",
|
|
"scripts": {
|
|
"setup": "node scripts/setup-ytdlp.js",
|
|
"update-ytdlp": "node scripts/setup-ytdlp.js --force",
|
|
"make-icon": "node scripts/make-icon.js",
|
|
"make-pwa-icons": "node scripts/make-pwa-icons.js",
|
|
"fetch-fonts": "node scripts/fetch-fonts.js",
|
|
"tauri": "tauri",
|
|
"tauri:dev": "tauri dev",
|
|
"tauri:build": "tauri build",
|
|
"test": "node --test frontend/*.test.js"
|
|
},
|
|
"author": "",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.61.1",
|
|
"@tauri-apps/cli": "^2",
|
|
"serve": "^14.2.6"
|
|
}
|
|
}
|