mirror of https://github.com/FreeTubeApp/FreeTube
103 lines
3.1 KiB
JSON
103 lines
3.1 KiB
JSON
{
|
|
"name": "FreeTube",
|
|
"productName": "FreeTube",
|
|
"version": "0.6.0",
|
|
"description": "An Open Source YouTube app for privacy.",
|
|
"main": "src/js/init.js",
|
|
"scripts": {
|
|
"pack": "build --dir",
|
|
"start": "electron .",
|
|
"make:all": "npm run make:linux:x64 && npm run make:linux:arm && npm run make:mac:zip && npm run make:win",
|
|
"make:win": "build --win",
|
|
"make:win:exe": "build --win nsis",
|
|
"make:win:zip": "build --win zip",
|
|
"make:mac:zip": "build --mac zip",
|
|
"make:mac:dmg": "build --mac dmg",
|
|
"make:linux:x64": "build --linux --x64",
|
|
"make:linux:x64:deb": "build --linux deb --x64",
|
|
"make:linux:x64:rpm": "build --linux rpm --x64",
|
|
"make:linux:x64:appimage": "build --linux appimage --x64",
|
|
"make:linux:x64:zip": "build --linux zip --x64",
|
|
"make:linux:x64:tar": "build --linux tar.xz --x64",
|
|
"make:linux:arm": "build --linux --arm64",
|
|
"make:linux:arm:deb": "build --linux deb --arm64",
|
|
"make:linux:arm:rpm": "build --linux rpm --arm64",
|
|
"make:linux:arm:zip": "build --linux zip --arm64",
|
|
"make:linux:arm:tar.xz": "build --linux tar.xz --arm64",
|
|
"dist": "build"
|
|
},
|
|
"keywords": [],
|
|
"author": {
|
|
"name": "PrestonN",
|
|
"email": "FreeTubeApp@protonmail.com",
|
|
"url": "https://github.com/FreeTubeApp/FreeTube"
|
|
},
|
|
"license": "GPL-3.0-or-later",
|
|
"build": {
|
|
"appId": "io.freetubeapp.freetube",
|
|
"asar": true,
|
|
"protocols": [
|
|
{
|
|
"name": "FreeTube",
|
|
"schemes": [
|
|
"freetube"
|
|
]
|
|
}
|
|
],
|
|
"mac": {
|
|
"category": "public.app-category.video",
|
|
"icon": "src/icons/iconColor.icns",
|
|
"target": [
|
|
"zip"
|
|
]
|
|
},
|
|
"win": {
|
|
"target": [
|
|
"nsis",
|
|
"zip"
|
|
],
|
|
"icon": "src/icons/iconColor.ico"
|
|
},
|
|
"linux": {
|
|
"protocols": {
|
|
"name": "FreeTube",
|
|
"schemes": [
|
|
"freetube"
|
|
]
|
|
},
|
|
"target": [
|
|
"AppImage",
|
|
"deb",
|
|
"rpm",
|
|
"zip",
|
|
"tar.xz"
|
|
],
|
|
"desktop": {
|
|
"Icon": "freetube"
|
|
},
|
|
"category": "Video"
|
|
}
|
|
},
|
|
"devDependencies": {
|
|
"electron": "^5.0.3",
|
|
"electron-builder": "^20.43.0",
|
|
"electron-compile": "^6.4.4",
|
|
"electron-installer-appimage": "^1.0.1",
|
|
"electron-packager": "^13.1.1",
|
|
"electron-winstaller": "^3.0.4"
|
|
},
|
|
"dependencies": {
|
|
"autolinker": "^3.0.5",
|
|
"commonjs": "0.0.1",
|
|
"dateformat": "^3.0.3",
|
|
"electron-context-menu": "^0.12.0",
|
|
"jquery": "^3.4.0",
|
|
"jsdom": "^15.0.0",
|
|
"mustache": "^3.0.1",
|
|
"nedb": "^1.8.0",
|
|
"opml-to-json": "0.0.3",
|
|
"vue": "^2.6.10",
|
|
"ytdl-core": "^0.29.1"
|
|
}
|
|
}
|