{ "name": "whats-that-music-client", "version": "1.0.0", "description": "Single-app YouTube Music player + now-playing overlay server for OBS", "main": "index.js", "scripts": { "start": "electron .", "test": "node --test \"tests/**/*.test.js\"", "build": "electron-builder" }, "build": { "appId": "com.whatsthatmusic.client", "productName": "WhatsThatMusic", "files": [ "**/*", "!tests/**" ], "extraResources": [ { "from": "../overlay", "to": "overlay" } ], "extraMetadata": { "main": "index.js" }, "win": { "target": [ "nsis", "zip" ], "icon": "build/icon.png" }, "linux": { "target": [ "AppImage" ], "icon": "build/icon.png", "category": "AudioVideo", "synopsis": "YouTube Music player with a now-playing overlay for OBS", "maintainer": "What's That Music" }, "artifactName": "${productName}-${version}-${os}-${arch}.${ext}", "mac": { "target": [ "dmg", "zip" ], "icon": "build/icon.png", "category": "public.app-category.music", "identity": null }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "perMachine": false } }, "dependencies": { "express": "^5.2.1", "ws": "^8.20.0" }, "devDependencies": { "electron": "^33.0.0", "electron-builder": "^25.0.0" } }