Files
youtube-dl-gui/package.json

138 lines
3.5 KiB
JSON

{
"name": "youtube-dl-gui",
"version": "2.2.2",
"description": "Open Video Downloader",
"main": "main.js",
"scripts": {
"start": "electron . --dev",
"build": "electron-builder",
"lint": "eslint {**/modules/**/*.js,/*.js} && eslint renderer/*.js",
"test": "jest --coverage",
"quick-test": "jest && eslint {**/modules/**/*.js,/*.js} && eslint renderer/*.js"
},
"jest": {
"collectCoverageFrom": [
"**/modules/**/*.js"
]
},
"keywords": [
"youtube-dl",
"electron",
"download",
"youtube",
"gui",
"interface"
],
"author": "Jelle Glebbeek",
"license": "AGPL-3.0-only",
"devDependencies": {
"electron": "^11.2.0",
"electron-builder": "^22.9.1",
"eslint": "^7.21.0",
"jest": "^26.6.3"
},
"dependencies": {
"@sentry/electron": "^2.5.0",
"@sentry/node": "^5.27.6",
"@sentry/tracing": "^5.27.6",
"axios": "^0.21.1",
"bootstrap": "^4.5.3",
"bootstrap-icons": "^1.3.0",
"bottleneck": "^2.19.5",
"dotenv": "^8.2.0",
"electron-updater": "^4.3.8",
"execa": "^4.1.0",
"iso-639-2": "^2.0.0",
"jquery": "^3.5.1",
"mkdirp": "^1.0.4",
"popper.js": "^1.16.1",
"user-agents": "^1.0.586",
"windowbar": "^1.7.4"
},
"repository": {
"type": "git",
"url": "https://github.com/jely2002/youtube-dl-gui.git"
},
"build": {
"afterPack": "./build/appimage-fix.js",
"appId": "com.jelleglebbeek.youtube-dl-gui",
"asarUnpack": "**/binaries/*",
"nsis": {
"include": "./build/vcredist.nsh",
"packElevateHelper": false
},
"productName": "Open Video Downloader",
"copyright": "Copyright © 2020-2021 Jelle Glebbeek",
"win": {
"target": "nsis",
"icon": "renderer/img/icon.ico",
"files": [
"!**/binaries/ffmpeg",
"!**/binaries/ffmpeg-linux",
"!**/binaries/youtube-dl-unix",
"!**/renderer/img/icon.icns",
"!README.md",
"!.github${/*}",
"!ytdlgui_demo.gif",
"!appimage-fix.js",
"!userSettings",
"!coverage",
"!tests",
"!codecov.yaml",
"!**/.eslintrc.js"
]
},
"mac": {
"target": "dmg",
"icon": "renderer/img/icon.icns",
"category": "public.app-category.utilities",
"identity": null,
"files": [
"!**/binaries/ffmpeg.exe",
"!**/binaries/ffmpeg-linux",
"!**/binaries/youtube-dl.exe",
"!**/binaries/AtomicParsley.exe",
"!**/renderer/img/icon.ico",
"!README.md",
"!.github${/*}",
"!ytdlgui_demo.gif",
"!appimage-fix.js",
"!userSettings",
"!coverage",
"!tests",
"!codecov.yaml",
"!**/.eslintrc.js"
]
},
"linux": {
"target": "AppImage",
"executableName": "open-video-downloader",
"icon": "renderer/img/icon.png",
"synopsis": "A cross-platform GUI for youtube-dl",
"category": "X-utility",
"desktop": {
"Name": "Open-Video-Downloader",
"Icon": "youtube-dl-gui",
"Comment": "A cross-platform GUI for youtube-dl"
},
"files": [
"!**/binaries/ffmpeg",
"!**/binaries/ffmpeg.exe",
"!**/binaries/youtube-dl.exe",
"!**/binaries/AtomicParsley.exe",
"!**/renderer/img/icon.icns",
"!**/renderer/img/icon.ico",
"!README.md",
"!.github${/*}",
"!ytdlgui_demo.gif",
"!appimage-fix.js",
"!userSettings",
"!coverage",
"!tests",
"!codecov.yaml",
"!**/.eslintrc.js"
]
}
}
}