Skip to content
Snippets Groups Projects
package.json 3.7 KiB
Newer Older
hristoterezov's avatar
hristoterezov committed
{
  "name": "jitsi-meet-electron",
  "version": "0.0.0",
  "description": "Electron application for Jitsi Meet",
  "main": "./build/main.js",
  "productName": "Jitsi Meet",
hristoterezov's avatar
hristoterezov committed
  "scripts": {
    "start": "webpack --config ./webpack.config.js --mode development && electron ./build/main.js",
    "clean": "rm -rf node_modules build dist",
    "lint": "eslint . && flow",
    "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",
hristoterezov's avatar
hristoterezov committed
  },
  "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"
    }
  },
hristoterezov's avatar
hristoterezov committed
  "pre-commit": [
hristoterezov's avatar
hristoterezov committed
  ],
  "repository": {
    "type": "git",
    "url": "git://github.com/jitsi/jitsi-meet-electron"
  },
  "keywords": [
    "jingle",
    "webrtc",
    "xmpp",
    "electron",
    "jitsi-meet"
  ],
  "author": "Jitsi Team <support@jitsi.org>",
hristoterezov's avatar
hristoterezov committed
  "readmeFilename": "README.md",
  "license": "Apache-2.0",
  "dependencies": {
hristoterezov's avatar
hristoterezov committed
  },
  "devDependencies": {
hristoterezov's avatar
hristoterezov committed
  }
}