|
|
|
@ -2,16 +2,58 @@
|
|
|
|
|
"name": "jitsi-meet-electron", |
|
|
|
|
"version": "0.0.0", |
|
|
|
|
"description": "Electron application for Jitsi Meet", |
|
|
|
|
"main": "build/main.js", |
|
|
|
|
"main": "./build/main.js", |
|
|
|
|
"productName": "Jitsi Meet", |
|
|
|
|
"scripts": { |
|
|
|
|
"start": "webpack --config ./webpack.config.js --mode development && electron ./build/main.js", |
|
|
|
|
"clean": "rm -rf node_modules", |
|
|
|
|
"clean": "rm -rf node_modules build dist", |
|
|
|
|
"lint": "eslint . && flow", |
|
|
|
|
"pack": "webpack --config ./webpack.config.js --mode production && electron-packager .", |
|
|
|
|
"postinstall": "electron-rebuild", |
|
|
|
|
"build": "webpack --config ./webpack.config.js --mode production", |
|
|
|
|
"pack": "npm run build && electron-builder --dir", |
|
|
|
|
"dist": "npm run build && electron-builder", |
|
|
|
|
"postinstall": "electron-builder install-app-deps", |
|
|
|
|
"validate": "npm ls" |
|
|
|
|
}, |
|
|
|
|
"build": { |
|
|
|
|
"appId": "org.jitsi.jitsi-meet", |
|
|
|
|
"productName": "Jitsi Meet", |
|
|
|
|
"files": [ |
|
|
|
|
"**/*", |
|
|
|
|
"resources", |
|
|
|
|
"!app", |
|
|
|
|
"!main.js" |
|
|
|
|
], |
|
|
|
|
"mac": { |
|
|
|
|
"artifactName": "${productName}-${version}-${arch}.${ext}", |
|
|
|
|
"category": "public.app-category.video", |
|
|
|
|
"target": "dmg" |
|
|
|
|
}, |
|
|
|
|
"linux": { |
|
|
|
|
"artifactName": "${productName}-${version}-${arch}.${ext}", |
|
|
|
|
"category": "VideoConference;AudioVideo;Audio;Video;Network", |
|
|
|
|
"description": "Jitsi Meet Desktop App", |
|
|
|
|
"executableName": "jitsi-meet", |
|
|
|
|
"target": "AppImage" |
|
|
|
|
}, |
|
|
|
|
"win": { |
|
|
|
|
"target": [ |
|
|
|
|
{ |
|
|
|
|
"arch": [ |
|
|
|
|
"x64", |
|
|
|
|
"ia32" |
|
|
|
|
], |
|
|
|
|
"target": "nsis" |
|
|
|
|
} |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
"nsis": { |
|
|
|
|
"allowToChangeInstallationDirectory": true, |
|
|
|
|
"oneClick": false |
|
|
|
|
}, |
|
|
|
|
"directories": { |
|
|
|
|
"buildResources": "resources" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"pre-commit": [ |
|
|
|
|
"lint" |
|
|
|
|
], |
|
|
|
@ -26,7 +68,7 @@
|
|
|
|
|
"electron", |
|
|
|
|
"jitsi-meet" |
|
|
|
|
], |
|
|
|
|
"author": "", |
|
|
|
|
"author": "Jitsi Team <support@jitsi.org>", |
|
|
|
|
"readmeFilename": "README.md", |
|
|
|
|
"license": "Apache-2.0", |
|
|
|
|
"dependencies": { |
|
|
|
@ -69,9 +111,8 @@
|
|
|
|
|
"css-loader": "0.28.11", |
|
|
|
|
"devtron": "1.4.0", |
|
|
|
|
"electron": "2.0.3", |
|
|
|
|
"electron-packager": "12.0.2", |
|
|
|
|
"electron-builder": "20.19.1", |
|
|
|
|
"electron-react-devtools": "0.5.3", |
|
|
|
|
"electron-rebuild": "1.7.3", |
|
|
|
|
"eslint": "4.12.1", |
|
|
|
|
"eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#v0.1.0", |
|
|
|
|
"eslint-plugin-flowtype": "2.46.3", |
|
|
|
|