{ "name": "mstream", "version": "5.2.9", "description": "music streaming server", "main": "cli-boot-wrapper.js", "bin": { "mstream": "cli-boot-wrapper.js" }, "engines": { "node": ">=8.0.0" }, "scripts": { "start": "node cli-boot-wrapper.js", "pack": "electron-builder --dir", "dist": "electron-builder" }, "repository": { "type": "git", "url": "https://github.com/IrosTheBeggar/mStream" }, "author": { "name": "Paul Sori", "email": "paul@mstream.io" }, "homepage": "https://mstream.io/", "license": "GPL-3.0", "build": { "appId": "io.mstream.server", "productName": "mStream Server", "electronVersion": "12.0.0", "asar": false, "files": [ "**/*", "!docs/*", "!dist/*", "!image-cache/*", "!save/*", "!bin/*", "!.git/*", "!.vscode/*", "!package-lock.json" ], "mac": { "files": [ "bin/rpn/rpn-osx", "bin/syncthing/syncthing-osx" ], "category": "public.app-category.music", "binaries": [ "frp/mstream-ddns-osx", "sync/syncthing-osx" ] }, "win": { "files": [ "bin/rpn/rpn-win.exe", "bin/syncthing/syncthing.exe" ], "target": [ { "target": "nsis", "arch": [ "x64", "ia32" ] } ] }, "linux": { "files": [ "bin/rpn/rpn-linux", "bin/syncthng/syncthing-linux" ], "target": [ { "target": "AppImage", "arch": [ "x64", "arm64", "armv7l" ] } ] }, "publish": { "provider": "github", "repo": "mStream", "owner": "IrosTheBeggar" } }, "dependencies": { "archiver": "^5.3.0", "axios": "^0.21.1", "body-parser": "^1.19.0", "busboy": "^0.3.1", "commander": "^6.2.1", "cookie-parser": "^1.4.5", "electron-updater": "^4.3.9", "escape-string-regexp": "^4.0.0", "express": "^4.17.1", "fast-xml-parser": "^3.19.0", "ffbinaries": "^1.1.4", "fluent-ffmpeg": "^2.1.2", "http-proxy": "^1.18.1", "joi": "^17.4.0", "jsonwebtoken": "^8.5.1", "lokijs": "^1.5.12", "m3u8-parser": "^4.7.0", "make-dir": "^3.1.0", "mime-types": "^2.1.31", "music-metadata": "^7.8.5", "nanoid": "^3.1.23", "tree-kill": "^1.2.2", "winston": "^3.3.3", "winston-daily-rotate-file": "^4.5.5", "ws": "^7.4.6" }, "devDependencies": { "electron-builder": "22.10.5" } }