mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-11-02 13:03:22 +00:00
107 lines
2.3 KiB
JSON
107 lines
2.3 KiB
JSON
{
|
|
"name": "Zulip-Desktop",
|
|
"productName": "Zulip",
|
|
"version": "0.5.1",
|
|
"description": "Zulip Desktop App",
|
|
"license": "MIT",
|
|
"email":"<svnitakash@gmail.com>",
|
|
"author": {
|
|
"name": "Akash Nimare",
|
|
"email": "svnitakash@gmail.com"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/zulip/zulip-electron.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/zulip/zulip-electron/issues"
|
|
},
|
|
"scripts": {
|
|
"start": "electron ./app/main",
|
|
"postinstall": "install-app-deps",
|
|
"test": "gulp test && xo",
|
|
"dev": "gulp dev",
|
|
"pack": "build --dir",
|
|
"dist": "build",
|
|
"travis": "cd ./scripts && ./travis-build-test.sh"
|
|
},
|
|
"build": {
|
|
"appId": "dev.zulip",
|
|
"asar": "true",
|
|
"mac": {
|
|
"category": "public.app-category.productivity"
|
|
},
|
|
"linux" : {
|
|
"synopsis": "Zulip-Desktop App",
|
|
"description": "Zulip Desktop Client for Linux",
|
|
"arch" : 64,
|
|
"target" : ["deb", "AppImage"],
|
|
"version" : "0.5.0",
|
|
"title" : "Zulip-Desktop",
|
|
"maintainer": "Akash Nimare <svnitakash@gmail.com>"
|
|
},
|
|
"dmg": {
|
|
"background": "build/appdmg.png",
|
|
"icon": "build/icon.icns",
|
|
"iconSize": 128,
|
|
"contents": [
|
|
{
|
|
"x": 380,
|
|
"y": 240,
|
|
"type": "link",
|
|
"path": "/Applications"
|
|
},
|
|
{
|
|
"x": 122,
|
|
"y": 240,
|
|
"type": "file"
|
|
}
|
|
]
|
|
},
|
|
"win": {
|
|
"iconUrl": "https://raw.githubusercontent.com/zulip/zulip-electron/master/app/resources/Icon.ico"
|
|
}
|
|
},
|
|
"keywords": [
|
|
"Zulip",
|
|
"Group Chat app",
|
|
"electron-app",
|
|
"electron"
|
|
],
|
|
"devDependencies": {
|
|
"assert": "^1.4.1",
|
|
"devtron": "^1.1.0",
|
|
"electron-builder": "*",
|
|
"electron": "1.4.7",
|
|
"electron-connect": "^0.4.6",
|
|
"gulp": "^3.9.1",
|
|
"gulp-mocha": "^3.0.1",
|
|
"spectron": "^3.3.0",
|
|
"xo": "*"
|
|
},
|
|
"xo": {
|
|
"esnext": true,
|
|
"overrides": [
|
|
{
|
|
"files": "app/main/*.js",
|
|
"rules": {
|
|
"max-lines": [
|
|
"warn",
|
|
350
|
|
],
|
|
"no-warning-comments": 0,
|
|
"no-else-return": 0
|
|
}
|
|
}
|
|
],
|
|
"ignore": [
|
|
"tests/*.js"
|
|
],
|
|
"envs": [
|
|
"node",
|
|
"browser",
|
|
"mocha"
|
|
]
|
|
}
|
|
}
|